12 2017 档案

摘要:Java提供了两种方法用来启动进程或其它程序: (1)使用Runtime的exec()方法 (2)使用ProcessBuilder的start()方法 2.1.1 ProcessBuilder ProcessBuilder类是J2SE 1.5在java.lang中新添加的一个新类,此类用于创建操作系 阅读全文
posted @ 2017-12-30 16:51 get("新技能") 阅读(220) 评论(0) 推荐(0)
摘要:被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。 只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,无需引用任何对象。 用public修饰的static 阅读全文
posted @ 2017-12-29 23:14 get("新技能") 阅读(1122) 评论(0) 推荐(0)
摘要:1.并发访问(同一个时间段内执行)< >并行(同时刻)2.Thread.sleep(1000);//当前线程睡1秒(1000毫秒)当前线程休息,其他线程先占用资源3.子类覆盖父类方法 子类不能抛出新的异常 只能使用Try-cache方法4.synchronized 不能修饰 run方法 因为修饰过之 阅读全文
posted @ 2017-12-29 22:22 get("新技能") 阅读(257) 评论(0) 推荐(0)
摘要:1.单例 枚举里面的静态对象 调用后返回 的对象 继承了类中的多有 所以可以调用方法 因为是静态的 所以多次调用 都指向一个对象 可以结合封装类的单例去理解【和反编译去理解】 阅读全文
posted @ 2017-12-29 21:47 get("新技能") 阅读(1080) 评论(0) 推荐(0)
摘要:1、由于接口里面存在抽象方法,所以接口对象不能直接使用关键字new进行实例化。接口的使用原则如下: (1)接口必须要有子类,但此时一个子类可以使用implements关键字实现多个接口; (2)接口的子类(如果不是抽象类),那么必须要覆写接口中的全部抽象方法; (3)接口的对象可以利用子类对象的向上 阅读全文
posted @ 2017-12-29 15:49 get("新技能") 阅读(937) 评论(0) 推荐(0)
摘要:集合有四种方式:List Set 接口样式差不多 Map 比较独特 1.List 方式 2.Set 接口 3.map接口 map集合便利和删除操作 map遍历 阅读全文
posted @ 2017-12-29 15:09 get("新技能") 阅读(666) 评论(0) 推荐(0)
摘要:1.指定范围内的随机数 2.时间处理 3.设置特定的时间 4.时间比较大小 阅读全文
posted @ 2017-12-29 14:39 get("新技能") 阅读(156) 评论(0) 推荐(0)
摘要:如果一个类要被声明为static的,只有一种情况,就是静态内部类。如果在外部类声明为static,程序会编译都不会过。在一番调查后个人总结出了3点关于内部类和静态内部类(俗称:内嵌类) 1.普通内部类:注意调用的方法【外部类不能是抽象类和接口】 2.匿名内部类:注意结构 >注意 这个父类构造器可以是 阅读全文
posted @ 2017-12-29 11:57 get("新技能") 阅读(759) 评论(0) 推荐(0)
摘要:/*当多个类中出现相同功能,但是功能主体不同,这是可以进行向上抽取。这时,只抽取功能定义,而不抽取功能主体。抽象:看不懂。抽象类的特点:1,抽象方法一定在抽象类中。2,抽象方法和抽象类都必须被abstract关键字修饰。3,抽象类不可以用new创建对象。因为调用抽象方法没意义。4,抽象类中的抽象方法 阅读全文
posted @ 2017-12-29 11:13 get("新技能") 阅读(450) 评论(0) 推荐(0)
摘要:学习用 》 2.上传文件 阅读全文
posted @ 2017-12-14 16:34 get("新技能") 阅读(312) 评论(0) 推荐(0)
摘要:memcache服务器端的安装(windows版) 1、下载memcached软件 32位下载地址: memcached-win32-1.4.4-14.zip(直接下载) 下载页面; 64位下载地址:memcached-win64-1.4.4-14.zip(直接下载)下载页面: 我使用的是wamp, 阅读全文
posted @ 2017-12-07 09:22 get("新技能") 阅读(161) 评论(0) 推荐(0)
摘要:一、Memcache简介 Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashT 阅读全文
posted @ 2017-12-06 08:25 get("新技能") 阅读(345) 评论(0) 推荐(0)
摘要:1:硬件方面 普通的一个p4的服务器每天最多能支持大约10万左右的IP,如果访问量超过10W那么需要专用的服务器才能解决,如果硬件不给力 软件怎么优化都是于事无补的。主要影响服务器的速度 有:网络-硬盘读写速度-内存大小-cpu处理速度。 2:软件方面 第一个要说的就是数据库,首先要有一个很好的架构 阅读全文
posted @ 2017-12-05 16:49 get("新技能") 阅读(1913) 评论(0) 推荐(0)
摘要:1.cURL介绍 cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。 2.基本结构 在学习更为复杂的功能之前,先来看一下在PHP中建立cUR 阅读全文
posted @ 2017-12-05 14:06 get("新技能") 阅读(6851) 评论(0) 推荐(0)
摘要:js_canvas_download save 阅读全文
posted @ 2017-12-03 14:24 get("新技能") 阅读(466) 评论(0) 推荐(0)
摘要:今天配置服务器需要用php和Sqlserver2008数据库,网上找了一些资料,基本上都是说需要下载微软的驱动放在ext文件夹后,再在php.ini中增加如下配置: [PHP_PDO_SQLSRV] extension=php_pdo_sqlsrv_56_ts.dll [PHP_SQLSRV] ex 阅读全文
posted @ 2017-12-02 15:23 get("新技能") 阅读(3374) 评论(0) 推荐(0)