习题 1: 第一个程序 你应该在练习 0 中花了不少的时间,学会了如何安装文本编辑器、运行文本编辑器、以及如何运行命令行终端,而且你已经花时间熟悉了这些工具。请不要跳过前一个练习的内容直接进行下面的内容,这也是本书唯一的一次这样的警示。 1 print "Hello World!" 2 3 prin ...
分类:
编程语言 时间:
2017-06-18 14:20:03
阅读次数:
187
其实大多数人都知道怎么配置但是却不懂什么原理 下面这个教程就给了详细步骤和解释 原文来源菜鸟教程 Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境。 window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.orac ...
分类:
编程语言 时间:
2017-06-18 14:20:17
阅读次数:
187
单例设计模式(就是一个类在内存只存在一个对象)思路:1.将构造函数私有化2.在类中自己创建一个对象3.提供一个方法可以获取该对象 例:public class Single { //单例设计模式(一个类在内存只存在一个对象) private Single(){ //设置为私有,使之不能new出对象 ...
分类:
编程语言 时间:
2017-06-18 14:20:31
阅读次数:
162
OpenCv是C++图像处理的重要工具。这个人脸性别识别的项目就是借助OpenCv进行开发的。尽管网上已经有了非常多关于OpenCv的配置教程,但出于教程完整性考虑。这里还是用专门的一篇博客来介绍OpenCv的详细配置方法,同一时候也介绍一下OpenCv中的一个强有力的图像处理插件——ImageWa ...
分类:
编程语言 时间:
2017-06-18 14:21:34
阅读次数:
285
常见的加密算法可以分成三类,对称加密算法,非对称加密算法和Hash算法。对称加密指加密和解密使用相同密钥的加密算法。对称加密算法的优点在于加解密的高速度和使用长密钥时的难破解性。假设两个用户需要使用对称加密方法加密然后交换数据,则用户最少需要2个密钥并交换使用,如果企业内用户有n个,则整个企业共需要 ...
分类:
编程语言 时间:
2017-06-18 14:22:10
阅读次数:
127
public class Single { private static Single s=null; private Single(){ } public static Single getInstance(){/* if(s==null){ //如果是多线程,会出现多个类名进来,可能冻结,然后醒 ...
分类:
编程语言 时间:
2017-06-18 14:22:18
阅读次数:
197
1 from multiprocessing import Pool 2 from time import sleep 3 def Foo(i): 4 sleep(1) 5 print(i) 6 7 8 if __name__ == "__main__": 9 #5个线程会同时执行 10 pool ... ...
分类:
编程语言 时间:
2017-06-18 14:22:48
阅读次数:
133
contextlib模块:上下文管理器工具 简单实现with...as... as是__enter__返回的对象 __exit__返回True,则不抛出异常,返回False,则抛出异常 @contextlib.contextmanager 嵌套上下文 closing() 管理有close()的遗留类 ...
分类:
编程语言 时间:
2017-06-18 14:23:28
阅读次数:
198
前面有一篇的博客写的是ubuntu下安装eclipse和java环境的配置。当时是安装网上的攻略进行的 ,当然也是能够成功的。 近期把那台电脑送人了 ,仅仅好在自己的这台电脑上又一次安装一次了 ,唯一欣慰的是eclipse和jdk 以及ubuntu版本号都有所更新,这次也用了其它的方式进行的安装配置 ...
分类:
编程语言 时间:
2017-06-18 14:24:05
阅读次数:
116
在spring in action中论述了:DispatcherServlet和ContextLoaderListener的关系,简言之就是DispatcherServlet是用于加载web层的组件的上下文。ContextLoadListener是加载 其他组件的上下文。 第一种方式:纯注解的方式: ...
分类:
编程语言 时间:
2017-06-18 14:24:12
阅读次数:
270
1.今天要做一个手机验证码验证的功能。需求是前端页面点击发送 短信验证码,后台接收后通过ajax返回到前端,之后前端在提交时候进行验证。思路很简单,不过做的过程还是学到不少的东西、 1.ajax请求后返回 returning 405 Method Not Allowed 原因是我后台返回的时候没有加 ...
分类:
编程语言 时间:
2017-06-18 14:25:03
阅读次数:
576
https://my.oschina.net/mcyang000/blog/289460 打开路径含有中文的文件时,要注意: 1 在windows对文件名编码是采用gbk等进行编码保存,所以要将文件路径先解码,在按gbk编码: 字符串--解码成unicode--编码(注意str和unicode的转换 ...
分类:
编程语言 时间:
2017-06-18 14:25:39
阅读次数:
184
http://blog.csdn.net/mottolinux/article/details/525600621 关于Python编码的基本常识 在python里面 “明文”是unicode类型和str , “密文”是其他的编码格式 如gbk utf-8 latin-1等等 编码: “明文”->”... ...
分类:
编程语言 时间:
2017-06-18 14:25:47
阅读次数:
240
打开 cmd.exe 输入 安装包路径 /Uninstall例如:D:\vs_lang_cn.exe /Uninstall (中间有个空格,Uninstall前是个左斜杠)回车 后 安装包会运行。点击 修复 。OK 等待,安装进行中... 如下图: 打开 cmd.exe 输入 安装包路径 /Unin ...
分类:
编程语言 时间:
2017-06-18 14:27:06
阅读次数:
269
public class AuthImg extends HttpServlet { /** * */ private static final long serialVersionUID = 4975974534946437434L; // 设置图形验证码字符串的字体和大小 private Fon ...
分类:
编程语言 时间:
2017-06-18 14:27:15
阅读次数:
180
先上一小段代码: 敲黑板,说概念,通俗的说:闭包就是有权访问另外一个函数作用域变量的函数。 再说一个变量提升的概念吧; 相当于下面的代码: 原文链接:http://www.cduyzh.com/js-closure/ ...
分类:
编程语言 时间:
2017-06-18 15:07:03
阅读次数:
137
慕课学习C++远征之离港篇 1、引用 基本类型引用:int a = 3; int &b = a; 结构体类型引用:typedef struct { int x; int y;}Coor; Coor c1; Coor &c = c1; c.x = 10; c.y = 20; cout << c1.x ...
分类:
编程语言 时间:
2017-06-18 15:07:17
阅读次数:
222
一.设计思想的发展 面向机器(代码复杂,效率低,学习成本高,开发周期长) >面向过程(扩展性差,不适用多变的需求改变) >面向对象(扩展性好,但是可控性差) 二.面向过程和面向对象对比 面向过程: 定义:面向过程的核心是过程(即流水线式设计),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条 ...
分类:
编程语言 时间:
2017-06-18 15:07:54
阅读次数:
182
【BZOJ2819】Nim Description 著名游戏设计师vfleaking,最近迷上了Nim。普通的Nim游戏为:两个人进行游戏,N堆石子,每回合可以取其中某一堆的任意多个,可以取完,但不可以不取。谁不能取谁输。这个游戏是有必胜策略的。于是vfleaking决定写一个玩Nim游戏的平台来坑 ...
分类:
编程语言 时间:
2017-06-18 15:09:52
阅读次数:
218
在部署Dynamic Web Project时,如果正确配置web.xml或者标注时,仍然出现以上异常的话,可以尝试以下内容讲解的方法: 首先,双击eclipse中的servers,位置如下图“1”所指。 检查位置"2"的General Infomation是否正确,以及位置“3”处的Servlet ...
分类:
编程语言 时间:
2017-06-18 15:10:29
阅读次数:
668