unity自带的monodevelop的项目视图在我电脑(win7)上一直乱码,项目名称,项目结构树,以及文件名称全部显示成方框,今天调了下字体,把默认字体改成Consolas,无心插柳解决了这个问题...
另外找半天没找见改代码编辑器字体的选项,不知道在哪可以改编辑器字体?哪位知情的同学请告诉我。
关于Unity的一些概念和语法
最近一直在利用空闲时间看Unit...
分类:
编程语言 时间:
2015-02-06 11:26:24
阅读次数:
194
Java多线程之线程池
首先强调一点,池是一种设计模式,也就是说好多的成本比较高的连接了这些为了提供性能,用一个池来做缓存。比如说字符串池,比如说数据库连接池,这里介绍下线程池。
系统启动一个线程的成本还是比较高的,因为它涉及和操作系统交互。具体的设计思路和数据库连接池差不多:
线程池在系统启动时创建大量空闲的线程,程序将一个Runnable对象传给线程池,线程池会启动一...
分类:
编程语言 时间:
2015-02-05 16:28:31
阅读次数:
164
A reworked contiguous memory allocatorhttp://lwn.net/Articles/447405/June 14, 2011 分配大块物理上连续内存的问题一直在被讨论。虚拟内存,天生的在系统上分散使用内存页,内核运行一会儿就只剩下很少的连续空闲的页。多年以来....
分类:
其他好文 时间:
2015-02-04 18:23:23
阅读次数:
198
C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。C3P0数据源在项目开发中使用得比较多。
1、c3p0与dbcp区别
dbcp没有自动回收空闲连接的功能
c3p0有自动回收空闲连接功能
c3p0支持更加多的数据库连接池选项。
2、导入相关jar包
c3p0-0.9...
分类:
数据库 时间:
2015-02-03 19:37:27
阅读次数:
156
本文为 第16章笔记因为段的长度不定, 在分配内存时, 可能会发生内存中的空闲区域小于要加载的段, 或者空闲区域远远大于要加载的段. 在前一种情况下, 需要另外寻找合适的空闲区域; 在后一种情况下, 分配会成功, 但太过于浪费. 为了解决这个问题, 从80386处理器开始, 引入了分页机制. 分页功...
分类:
其他好文 时间:
2015-02-03 12:52:02
阅读次数:
239
经过查找资料,先说下我对进程池的理解:进程池包括两个进程:管理进程和工作进程。管理进程的主要任务是创建工作进程,监听事件请求,有事件到达时,然后查询工作进程看是否有空闲的工作进程,如果有空闲的工作进程,则将请求的事件与工作进程建立连接,工作进程处理完工作后,管理进程则回收工作进程;如果没有空闲的工作...
分类:
系统相关 时间:
2015-02-02 12:19:48
阅读次数:
265
对象的创建关注以下几个问题:1、为创建的对象分配内存空间有两种方式:指针碰撞:即规整的划分空间,内存空间中用过的放一边,没用过的放另外一边。需要分配时,指针向空闲空间那边挪动一段与对象大小相等的距离。空闲列表:已用和未用空间相互交错,虚拟机需要维护一个列表,记录哪些内存是可以用的,在分配的时候找到一...
分类:
其他好文 时间:
2015-02-01 19:00:12
阅读次数:
104
第一步 检查系统的状态通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率,根据经验或与系统正常时的状态相比对,有时系统表面上看起来看空闲,这也可能不是一个正常的状态,因为cpu可能正等待IO的完成。除此之外,还应观注那些占用系统资源(cpu、内存)的进程。1.1 使用sar来...
分类:
数据库 时间:
2015-01-31 16:13:19
阅读次数:
259
sqlserver2008中需要执行大文件的脚本,查询分析器中打不开,需要用到sql命令,开始使用osql命令,不过提示对应sqlserver2008中的驱动找不到(具体原因未分析-空闲时在处理),使用sqlcmd可以执行:在DOS中,调用sqlcmd命令,并使用对应选项 sqlcmd -S loc...
分类:
数据库 时间:
2015-01-30 10:37:59
阅读次数:
222
今天有点空闲,咱们来谈谈在设计模式中,相对简单的模板方法设计模块;其实我们经常在.net 或者Java里面用电,架构会把一些公共行为提取后放到抽象类中,我们在实际使用的时候,只需继续并修改变动的部分代码就实现我们想要的功能。
先看看如何定义:定义一个操作中的算法骨架,而将一些步骤延迟到子类实现。这样使得子类在不变动一个算法的结构上即可重新定义某些特定的步骤。 很简单吧,简单点说,就是...
分类:
其他好文 时间:
2015-01-29 10:27:51
阅读次数:
133