简而言之,一个程序至少有一个进程,一个进程至少有一个线程.线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。...
分类:
编程语言 时间:
2014-07-22 23:14:34
阅读次数:
509
函数程序中独立的过程函数的语法:函数的定义声明 static 返回值类型 函数名 (参数表)
形式参数:形参 在函数内部有效的局部变量实现 { 语句 }函数的调用函数名(参数); 实际参数:实参 为形参赋值接收返回值函数的作用:1.
减少冗余代码,提高程序的可维护性2. 可重用性 函数库...
分类:
编程语言 时间:
2014-07-22 23:10:12
阅读次数:
310
高级应用程序模板这个模板用在大型的团队开发项目中,而且后台从前台独立分离出来以便于部署在多个服务器中。由于YIi2.0的一些新的特性,这个程序模板的功能要更深一点。提供了基本的数据库的支持,注册、密码找回等功能。安装可以通过Composer来安装如果没有安装Composer,先安装curl
-s h...
分类:
其他好文 时间:
2014-05-01 16:24:01
阅读次数:
502
有人在Quora上提问:MongoDB数据文件内部的组织结构是什么样的。随后10gen的工程师Jared
Rosoff出来做了简短的回答。每一个数据库都有自己独立的文件。如果你开启了directoryperdb选项,那你每个库的文件会单独放在一个文件夹里。数据库文件在内部会被切分成单个的块,每个块只...
分类:
数据库 时间:
2014-05-01 16:07:23
阅读次数:
459
原文出处:http://www.blogjava.net/siriusfx/archive/2013/03/07/327853.htmlOpenlayers项目开发完成后,需要将系统从开发环境转移到生产环境。
开发环境下,Openlayers框架由上百个独立的javascript程序文件组成,通过l...
分类:
其他好文 时间:
2014-05-01 15:07:24
阅读次数:
446
模块化应用程序是指由松耦合的功能单元(模块)集成在一起的大型应用。一个客户端模块封装了程序的一部分功能和相关问题。模块可以使一些相关组件的集合,例如程序功能,包括界面和业务逻辑,或是程序基础架构,例如日志或是授权用户等程序级别的服务。模块之间互相独立又可以松耦合通信。使用模块化应用程序设计是开发.....
分类:
其他好文 时间:
2014-05-01 13:37:45
阅读次数:
507
Zend Guard?,以前称为的 Zend
编码器,从逆向工程,未经许可定制,无牌使用和再分配方面保护您的商业 PHP 4和 PHP 5应用。 Zend Guard?,倾向前身 Zend
编码器,许独立软件供应商(ISVs)和 IT 经理们安全地和自信地分配和管理他们的 PHP 应用的开发,同时己...
分类:
Web程序 时间:
2014-05-01 02:21:34
阅读次数:
471
最近一个朋友想做阿里巴巴店铺排名优化这块,根据自己的优化分析经验,就给朋友做了一个大概的优化方案文档。今天小编想通过站长平台和各位站长同行们分享一下,方便与大家能够共同的探讨研究。
以下是优化方案文档完整内容:
其实,不论独立网站优化、阿里店铺优化、还是淘宝优化、抑或是软件结构优化,最终就是围绕“用户体验”。咱们这个是在阿里巴巴中国站开设的阿里店铺。阿里店铺排名优化大多...
分类:
其他好文 时间:
2014-04-28 10:22:42
阅读次数:
511
从flappy bird 到2048 再到 Don‘t Tap The White Tile,都是短平快的游戏,都是独立开发者做的,看来个人开发者还是有机会在游戏红海中获得一杯羹滴;同时笔者的博文系列也经历这三个游戏;...
分类:
移动开发 时间:
2014-04-28 10:12:40
阅读次数:
524
1.jvm 内存结构
1)程序计数器
较小的内存区域,可以看作是当前线程所执行的字节码的行号指示器;每条线程独立;
2)java虚拟机栈
描述java方法执行的内存模型,即每个方法在执行的同时都会创建一个栈帧用户存储局部变量表、操作数栈、动态链接、方法出口等信息;即一个方法的调用直至完成的过程对应着一个栈帧的入栈到出栈的过程。同样是线程私有;
3)本地方法栈
对应虚拟机使用的nativ...
分类:
编程语言 时间:
2014-04-27 22:12:22
阅读次数:
440