1进程概念 进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,把该进程放人进程的就绪队列。进程调度程序选中它,为它分配CPU以及其它有关资源,该进程才真正运行。所以,进程是系统中的 ...
分类:
编程语言 时间:
2016-09-11 17:13:20
阅读次数:
174
项目中遇到需要读取dat文件里文字内容的情况,姑且把我遇到的问题和解决方法总结一下~ 之前加载xml的时候使用的是TextAsset,但是TextAsset不支持.dat文件T_T TextAsset支持的文件类型如下: .txt .html .htm .xml .bytes .json .csv ...
分类:
编程语言 时间:
2016-09-11 17:13:57
阅读次数:
358
COleVariant 本质上是一个枚举,用同一种类型来表达不同的子类型。如同boost中的variant。 例子 [cpp] view plain copy COleVariant var(3.6f); float v = var.fltVal; CString str("testCOleVari ...
分类:
编程语言 时间:
2016-09-11 17:14:15
阅读次数:
698
实现上传图片功能在Springmvc中很好实现。现在我将会展现完整例子。 开始需要在pom.xml加入几个jar,分别是: [java] view plain copy <dependency> <groupId>commons-fileupload</groupId> <artifactId>co ...
分类:
编程语言 时间:
2016-09-11 17:12:08
阅读次数:
234
JavaMail API 是一个用于阅读、编写和发送电子消息的可选包(标准扩展),用来创建邮件用户代理(Mail User Agent,MUA)类型程序。 JavaMail API 需要 JavaBeans Activation Framework 来支持任意数据块的输入及相应处理。 下载后解压.z ...
分类:
编程语言 时间:
2016-09-11 17:10:47
阅读次数:
193
1. 在默认unicode情况下,tuple中不能输出中文:如图 输出: ...
分类:
编程语言 时间:
2016-09-11 17:09:07
阅读次数:
131
需求说明: 用户登录,对密码进行三次校验,三次均失败后,将锁定用户名,不允许登录。 解决方案: 1、明确可成功登录的用户名和密码; 2、用户黑名单,三次登录失败后,将用户名写入黑名单; 3、检测黑名单的内容,如果与当前登录名一致,则不允许继续输入密码,直接提示用户已锁定。 代码实现: 执行结果: ...
分类:
编程语言 时间:
2016-09-11 17:08:25
阅读次数:
264
springMVC作为spring的一个WEB组件,是一个MVC的思想,减少了WEB开发的难度,现介绍springMVC环境的搭建,具体的原理放在后面介绍。用过框架的朋友都知道要在WEB项目中使用一个框架,必须要引入这个框架,和其他框架的引用方式一样,springMVC的引入方式是通过Dispatc ...
分类:
编程语言 时间:
2016-09-11 17:07:25
阅读次数:
227
ExceptionResolverCustom 这个是自定义的异常处理器类. 在springmvc中注册 在web.xml文件中屏蔽springmvc自动注册的异常处理器 网上的资料就是这么配置的,可自己配置的异常处理器就是不起作用 看下springmvc是如何加载自定义的异常处理器的 可以看到,s ...
分类:
编程语言 时间:
2016-09-11 17:07:42
阅读次数:
160
java跨平台的实现: .java文件 ——编译(javac)——> 二进制字节码的.class文件 ——不同平台的虚拟机(JVM)——>对应硬件平台可执行的代码 java数据类型的划分: 数据类型分为:基本数据类型和引用数据类型; 基本数据类型一共有8种:数值型分为:整数类型(4种)和浮点类型(2 ...
分类:
编程语言 时间:
2016-09-11 17:06:14
阅读次数:
132
最近对go语言发生了兴趣,发现go语言语法简洁,非常适合算法的描述和实现,于是对归并排序进行了实现。 例子中需要排序的队列是长度为100的从100到1的数列,排序算法是正序排序,排序正确的话,结果应当为1到100。 因为已设定数组最大值为100,因此“哨兵”简略设置为1000,因为不是算法核心部分, ...
分类:
编程语言 时间:
2016-09-11 17:05:17
阅读次数:
177
模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。 模板是一种对类型进行参数化的工具; 通常有两种形式:函数模板和类模板; 函数模板针对仅参数类型不同的函数; 类模板针对仅数据成员和成员函数类型不同的类。 ...
分类:
编程语言 时间:
2016-09-11 16:58:37
阅读次数:
235
Swift 正式开源!Swift 团队很高兴宣布 Swift 开始开源新篇章。自从苹果发布 Swfit 编程语言,就成为了历史上发展最快的编程语言之一。Swift 通过设计使得软件编写更加快速更加安全。 Swift 的 GitHub 地址:https://github.com/apple/swift ...
分类:
编程语言 时间:
2016-09-11 16:58:51
阅读次数:
180