- 博客(11)
- 收藏
- 关注
原创 使用WWW下载资源时内存的一个隐患
使用WWW下载资源时,下载的资源会加载到内存中,而当资源不被使用时,他不会被回收掉。使用www.Dispose并不能清楚。1.使用destroy方法,将资源放在一个全局变量中,替换资源时 手动清除2.使用Resources.UnloadUnusedAssets();清楚所有未使用的资源3.切换场景的方式让Unity自动清除所有未使用的资源...
2020-10-09 10:32:21
463
转载 设计模式的原则理解
开闭原则【总原则】 对扩展开放,对修改封闭。在程序需要进行拓展的时候,不能去修改原有的代码,而是要扩展原有代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类等。 在开发过程中可以随时添加更加多的情况,而不用过多的重写代码单一职责原则...
2018-07-04 09:32:33
102
原创 GC(Java的垃圾回收机制)
C/C++的垃圾回收需要程序员分配内存来处理,回收本身占用内存,容易引起:1、内存泄漏:处理垃圾的内存占用大量内存2、清理时如果核心类被处理,引起程序崩溃。 Java的GC。对象分配在堆内存中,当对象没有被引用原分配的某个对象内存,JVM的一个超级线程会处理这个“垃圾信息”,丢弃。并且回收内存空间,分配给其他对象。【内存碎片会随着对象创建和清除而出现,GC也会处理这个碎片,碎片是对象的内存块
2017-08-29 12:54:14
208
原创 I/O输入、输出
一、输入流和输出流 system.in int counter=system.in.read(buffer) system.out for (int i = 0; i < counter; i++) { System.out.println(buffer[i]); System.err.println(“按字符方式输出”+(char)bu
2017-08-21 19:27:35
219
转载 jsp中name和id
ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。 name原来是为了标识之用,但是现在根据规范,都建议用id来标识元素。以下只能用name: 1.表单(form)的控件名,提交的数据都用控件的name而不是id来控制。因为有许多name会同时对应多个控件,比如 checkbox和radio,而id必须是全文档中唯一的。此外浏览器会根据name来设
2017-08-17 22:42:43
2440
原创 mysql数据库“光标”移动机制实现的分页查询
设置ResultSet对象“光标”的起始位置和终点位置,实现数据分页。 通过传入页面显示的数据条数、页数来控制光标起始位置。 jsp来传这两个值 例:查找功能 select * from table order by id desc limit ?,? ps.setInt(1,(page-1)*pagesize) ps.setInt(2,page*pagesize)
2017-08-12 21:27:33
360
原创 JDBC的增、查、改、删
JDBC连接 JDBC API: -connection接口(获得特定数据库连接对象,才能访问数据库)、DriverManager类(用这个类管理数据库厂商提供的驱动程序,并建立应用程序和数据库的连接)、 -Statement接口(执行语句和获取查询结果的基本方法)、 -PreparedStatement接口【继承Statement接口】(针对带有参数SQL语句执行操作进行扩展) -Res
2017-08-12 21:12:06
383
原创 JS的常用对象
Window对象的属性 document:对窗口或者框架中含有文档的document对象只读引用, defaultStatus:一个可读字符,指定状态栏的默认消息 frames:当前窗口中所有的Frame对象的集合 location:将一个URL赋予该属性,浏览器会显示URL指定的内容 length:窗口或者框架的Histroy对象个数 history:对窗口history对象只读引用
2017-08-07 21:36:43
181
原创 JS的事件处理程序
onabort:对象载入时被中断触onblur:元素或者窗口本身市区焦点触发onchange:改变中选项时或者其他表单元素失去焦点,并在其获得焦点后内容发生过改变触发*onclick:单击左键或者enter键ondbclick:双击左键onerror:出现错误触发onfocus:元素或者窗口获得焦点触发onkeydown:键盘上按键按下时触发,如果返回false,取消默认动作onlo
2017-08-07 20:01:59
191
原创 字符编码问题
JSP指令中,pageEncoding是jsp文件本身的编码,而contentType的charset是指服务器发送给客户端时的内容编码。第一阶段是jsp编译成.java,它会根据pageEncoding的设定读取jsp,结果是由指定的编码方案翻译成统一的UTF-8 JAVA源码(即.java),如果pageEncoding设定错了,或没有设定,出来的就是中文乱码。 第二阶段是由JA
2017-07-26 22:43:58
127
原创 eclipse更改不同类型文件的文字大小
1.更改java文件大小设置 2.更改jsp文件大小设置(此设置也同事更改其他类型文件的字体大小,例如xml等)
2017-07-25 19:42:28
266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人