string类

C#实现动态发布IIS站点帮助类

匿名 (未验证) 提交于 2019-12-03 00:03:02
准备工作: 3、调用方式: string bing = string.Format("{0}:{1}:{2}", item.BingIp, item.Port, item.BingAddr); bool result = IISManager.CreateWebSite(item.SiteName, filePath, bing); 4、源码: public class IISManager { /// <summary> /// 创建一个站点 /// </summary> /// <param name="name">站点名称</param> /// <param name="physicalPath">项目所在路径</param> /// <param name="bindingInformation">绑定信息</param> /// <param name="bindingProtocol">类型,默认http</param> /// <returns></returns> public static bool CreateWebSite(string name, string physicalPath, string bindingInformation = "*:80:", string bindingProtocol = "http") { try {

c# NPOI 方式读取 EXCEL表 类

匿名 (未验证) 提交于 2019-12-03 00:00:02
参考链接:https://www.cnblogs.com/chunxiong/p/9406178.html 稍微修改了一下。。。学习学习!! namespace NPOIClass { public class NPOIC { private static int sheetCellNumMax = 12 ; /// <summary> /// 获取sheet表名 /// </summary> /// <param name="filePath"></param> /// <returns></returns> public static string [] GetSheetName ( string filePath ) { int sheetNumber = 0 ; var file = new FileStream ( filePath , FileMode . Open , FileAccess . Read ); if ( filePath . IndexOf ( ".xlsx" ) > 0 ) { //2007版本 var xssfworkbook = new XSSFWorkbook ( file ); sheetNumber = xssfworkbook . NumberOfSheets ; string [] sheetNames = new string [

类Hashtable(集合)

匿名 (未验证) 提交于 2019-12-02 23:52:01
概述 java.util.Hashtable<K,V>集合 implements Map<K,V>接口 Hashtable:底层也是一个哈希表,是一个线程安全的集合,是单线程集合,速度慢 HashMap:底层是一个哈希表,是一个线程不安全的集合,是多线程的集合,速度快 HashMap集合(之前学的所有的集合):可以存储null值,null键 Hashtable集合,不能存储null值,null键 Hashtable和Vector集合一样,在jdk1.2版本之后被更先进的集合(HashMap,ArrayList)取代了 Hashtable的子类Properties依然活跃在历史舞台 Properties集合是一个唯一和IO流相结合的集合 代码举例 public class Demo02Hashtable { public static void main(String[] args) { HashMap<String,String> map = new HashMap<>(); map.put(null,"a"); map.put("b",null); map.put(null,null); System.out.println(map);//{null=null, b=null} Hashtable<String,String> table = new Hashtable<>();

MyBatis原理总结(手写实现类)

匿名 (未验证) 提交于 2019-12-02 23:48:02
我们在实际开发中,越简单越好,所以都是采用不写Dao实现类的方式。不管是使用xml还是直接配置。 但是MyBatis是支持写Dao实现类的 目录结构: /** * 用户的持久层接口 */ public interface IUserDao { List<User> findAll(); } 实现类: public class UserDaoImpl implements IUserDao { private SqlSessionFactory factory; //覆盖掉默认构造函数,这样就有了工厂,可以进一步创建对象 public UserDaoImpl(SqlSessionFactory factory){ this.factory = factory; } @Override public List<User> findAll() { //1.使用工厂创建SqlSession对象 SqlSession sqlSession = factory.openSession(); //2.使用sqlSession执行查询所有方法(此处需要的参数:(String statement)从配置文件中获取) namespace + id List<User> userList = sqlSession.selectList("com.toov5.dao.IUserDao.findAll");

Ajax 常用属性

匿名 (未验证) 提交于 2019-12-02 23:42:01
要求为String类型的参数,(默认为当前页地址)发送请求的地址。 要求为String类型的参数,请求方式(post或get)默认为get。注意其他 http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。 要求为Boolean类型的参数,默认设置为true,所有请求均为异步请求。如 果需要发送同步请求,请将此选项设置为false。注意,同步请求将锁住浏 览器,用户其他操作必须等待请求完成才可以执行。 要求为Object或String类型的参数,发送到服务器的数据。 要求为String类型的参数,预期服务器返回的数据类型。如果不指定,JQuery 将自动根据http包mime信息返回responseXML或responseText,并作为回 调函数参数传递。可用的类型如下: xml:返回XML文档,可用JQuery处理。 html:返回纯文本HTML信息;包含的script标签会在插入DOM时执行。 script:返回纯文本JavaScript代码。不会自动缓存结果。除非设置了 cache参数。注意在远程请求时(不在同一个域下),所有post 请求都将转为get请求。 json:返回JSON数据。 jsonp:JSONP格式。使用SONP形式调用函数时,例如myurl?callback=?, JQuery将自动替换后一个“?”为正确的函数名,以执行回调函数。

Java学习---JAVA的类设计

匿名 (未验证) 提交于 2019-12-02 21:53:52
基础知识 JAVA是由C/C++语言发展而来的纯面向对象语言 ,其基本元素包括:简单数据类型 和 复合数据类型(即类)。类是对客观事物的抽象描述,它有面向对象的四个特点,即:封装性、继承性、多态性和通信相关性。 类由属性和方法构成 ,类、属性、方法都通过修饰符限制如何使用。常用的修饰符包括:public、protected、private、static、final、abstract等等。JAVA语言中除了类以外,还存在抽象类和接口,其中抽象类是使用abstract修饰的类,其中包含了抽象的方法(即只有方法的申明,无方法体,而且抽象的方法都需要被其子类所覆盖),接口的关键字是interface,它仅包含使用finall修饰的成员变量和抽象方法。类之间的关系是继承(extends),接口之间的关系也是继承(extends),类与接口之间的关系是实现(implements)。 在类中的方法有三类,分别是:构造方法、普通方法和主方法。 构造方法是对象初始化的方式,一般存在多个构造方法,根据带入的参数构造不同的对象。主方法是程序的入口,其固定格式为:public static void main(String [] args)。类中的方法存在多态性,分别是:重载和覆盖。其中,重载是在同一类中具有相同名称的方法,而参数的类型和个数不同;覆盖是具有继承关系的父类和子类之间具有相同名称的方法

Java之路---Day15(Collection类)

匿名 (未验证) 提交于 2019-12-02 21:53:32
2019-11-01-22:09:09 Ŀ¼   1. Collection集合的概念   2. Collection集合常用方法   3. Iterator迭代器   4. 增强for   5. Collection常用工具类 Collection集合的概念   ●集合:集合是java中提供的一 种容器,可以用来存储多个数据。   集合和数组既然都是容器,它们有啥区别呢?     ●数组的长度是固定的。集合的长度是可变的。     ●数组中存储的是同-类型的元素.可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。 Collection集合常用方法 1 package demosummary.collection; 2 /* 3 public boolean add(E e) :把给定的对象添加到当前集合中。 4   public void clear():清空集合中所有的元素。 5   public boolean remove(e e);把给定的对象在当前集合中删除。 6   public boolean contains(E e) ;判断当前集合中是否包含给定的对象。 7   public boolean isEmpty(): 判断当前集合是否为空。 8   public int size():

java 类设置id生成策略

匿名 (未验证) 提交于 2019-12-02 21:52:03
public class Data_Brand implements Serializable { //5.2.60 @Id @GeneratedValue(strategy = GenerationType.AUTO) private Integer id;//自序ID,默认生成策略 private String Brand_Name;//品牌名称brandName brand_name } @Entity @Table public class Data_cp implements Cloneable{ @Id @GeneratedValue(generator = "uuid2") @GenericGenerator(name = "uuid2", strategy = "org.hibernate.id.UUIDGenerator" ) private String cpdm;//平台系统代码 生成策略为UUid private String code; } 来源:51CTO 作者: 那些年的代码 链接:https://blog.csdn.net/weixin_44018338/article/details/100041962

Java如何对类进行单元测试

匿名 (未验证) 提交于 2019-12-02 21:52:03
Java对类进行单元测试 class Employee { public Employee ( String n , double s , int year , int month , int day ) { name = n ; salary = s ; LocalDAte hireDay = LocalDate . now ( year , month , day ) ; } ・・・・・・ ( 省略 ) public static void main ( String [ ] args ) { Employee e = new Employee ( "Herry" , 5000 , 2003 , 3 , 21 ) ; System . out . println ( e . getName ( ) + " " + e . getSalary ( ) ) ; } } 如果想要独立地测试Employee类,只需要执行 java Employee 如果Employee类只是一个更大型的应用程序的一部分,就可以使用下面这条语句运行程序 java Application java Application Employee类的main方法永远不会执行。 完整程序: package Employee ; import java . time . LocalDate ; /** * 《

Java 对象和类

霸气de小男生 提交于 2019-12-02 19:23:47
Java作为一种面向对象语言。支持以下基本概念: 多态 继承 封装 抽象 类 对象 实例 方法 重载 本节我们重点研究对象和类的概念。 对象 :对象是类的一个实例( 对象不是找个女朋友 ),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类 :类是一个模板,它描述一类对象的行为和状态。 下图中 男孩(boy) 、 女孩(girl) 为 类(class) ,而具体的每个人为该类的 对象(object) : Java中的对象 现在让我们深入了解什么是对象。看看周围真实的世界,会发现身边有很多对象,车,狗,人等等。所有这些对象都有自己的状态和行为。 拿一条狗来举例,它的状态有:名字、品种、颜色,行为有:叫、摇尾巴和跑。 对比现实对象和软件对象,它们之间十分相似。 软件对象也有状态和行为。软件对象的状态就是属性,行为通过方法体现。 在软件开发中,方法操作对象内部状态的改变,对象的相互调用也是通过方法来完成。 Java中的类 类可以看成是创建Java对象的模板。 通过下面一个简单的类来理解下Java中类的定义: public class Dog { String breed ; int age ; String color ; void barking ( ) { } void hungry ( ) { } void sleeping ( )