生产者和消费者: 就犹如在快餐店点餐一样,有多个打饭的,有不定时的人来买饭,买饭的人从快餐店自动取餐,如果快餐的库存数量达到下限值时,自动启动打饭的,补充盒饭。 通过while循环的方式,传入变量isStop,来判断是否结束当前while循环。 1 package jquery.test.inter ...
分类:
编程语言 时间:
2017-07-04 13:19:41
阅读次数:
245
1.classpath 环境变量 * 当java虚拟机需要运行一个类时,会在classpath 环境变量中所定义的路径下寻找所需的class文件 2.java 的基本语法 * java 语言是严格区分大小写的 * java 程序中一句连续的字符串不能分开在两行中书写,例如: System.out.p... ...
分类:
编程语言 时间:
2017-07-04 13:19:01
阅读次数:
133
1、进程 任务、作业(Job,Task,Schedule):在进程的概念出现之前,进程有着这样的称谓。 为了使多个程序能够并发(同一时刻只有一个在运行,但感觉起来像多个同时运行;并行(同一时刻真的多个在运行,不是感觉像多个))的执行,操作系统需要一个结构来抽象和表示这个程序的运行。 特性: 1、进程 ...
分类:
编程语言 时间:
2017-07-04 13:18:37
阅读次数:
316
a、实现用户输入用户名和密码,当用户名为 seven 或 alex 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次 b、使用while循环实现输出2-3+4-5+6...+100 的和 ...
分类:
编程语言 时间:
2017-07-04 13:18:08
阅读次数:
136
(List列表)1. ls -L 查看软连接 (link) 2. ls -t 按时间进行文件的排序(time) 3. ls -R (recursion循环)将目录下所有的子目录的文件都列出来,相当于我们编程中的“递归”实现 4. ls -a 列出文件下所有的文件(all)包括以.开头的隐藏文件(li ...
分类:
编程语言 时间:
2017-07-04 13:17:54
阅读次数:
215
1、Eclipse中,工程属性的Java Build Path的Library标签页下,有如下几个按钮:Add Jars...添加JAR包,是指本Eclipse当前包含的工程中的,在工程列表下选取即可Add External Jars...添加外部的JAR,是指外部的,需要用文件管理器,在电脑硬盘上 ...
分类:
编程语言 时间:
2017-07-04 12:18:29
阅读次数:
300
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1、计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2、假定工厂的电力有限,一次只能供给一个车间使用。 ...
分类:
编程语言 时间:
2017-07-04 12:17:49
阅读次数:
258
js中数组(Array)的排序(sort)注意事项 直接看代码吧,测试结果也贴在里面了 var arrDemo = new Array(); arrDemo[0] = 10; arrDemo[1] = 50; arrDemo[2] = 51; arrDemo[3] = 100; arrDemo.so ...
分类:
编程语言 时间:
2017-07-04 12:17:15
阅读次数:
262
http://snowolf.iteye.com/blog/379860 加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法,实在是太单纯了。 言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。 如基本的单向加密算法: BASE64 严 ...
分类:
编程语言 时间:
2017-07-04 12:16:56
阅读次数:
329
本篇内容 一、 Python介绍 Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Mont ...
分类:
编程语言 时间:
2017-07-04 12:14:33
阅读次数:
171
处理Touch事件能让你跟踪用户的每一根手指的位置。你可以绑定以下四种Touch事件: 1.touchstart: // 手指放到屏幕上的时候触发 2.touchmove: // 手指在屏幕上移动的时候触发 3.touchend: // 手指从屏幕上拿起的时候触发 4touchcancel: // ...
分类:
编程语言 时间:
2017-07-04 12:14:01
阅读次数:
216
一、Spring Security相关概念 1.1.、Spring Security介绍: Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全訪问控制解决方式的安全框架(简单说是对訪问权限进行控制嘛)。它提供了一组能够在Spring应用上下文中配置的Bean,充 ...
分类:
编程语言 时间:
2017-07-04 12:12:06
阅读次数:
187
点击放大无比清晰 或者右键保存至你的电脑 <img src="https://pic2.zhimg.com/v2-b75b3e676c6e26eadb846a600dc86699_b.png" data-rawwidth="701" data-rawheight="5872" clas ...
分类:
编程语言 时间:
2017-07-04 12:11:24
阅读次数:
184
前言: 厚厚一本《算法第四版》,看到五分之一就已经收益良多,而前五分之一又大部分是关于排序,有冒泡排序、快速排序、堆排序、直接插入排序、希尔排序等等,理解起来也不算特别的难,今天就跟大家分享其中的一种 —— 直接插入排序算法,这里我实现了javascript和java两个语言版本。 思路: 在生活中 ...
分类:
编程语言 时间:
2017-07-04 12:10:41
阅读次数:
289
1.接口改善 a.接口中可以定义静态方法 b.更重要的是,接口中的方法,可以用default修饰后,添加方法体 2.为什么不能用默认方法来重写equals,hashcode,toString方法? 即接口不能提供对Object类的任何方法的默认实现。如果一个类实现了一个方法,那总是优先于默认的实现的 ...
分类:
编程语言 时间:
2017-07-04 12:10:00
阅读次数:
231
string[] arraymax = new string[5]; string[] arraymin = new string[3]; string[] arraystr = new string[] {"11","22","33","44" }; arraymax = arraystr;//变... ...
分类:
编程语言 时间:
2017-07-04 12:09:19
阅读次数:
175
在文件下载中设置的addheader中将filename设置为 filename=\""+ URLEncoder.encode(downloadFile.getName(), "UTF-8")+"\" 最后的形式为 response.addHeader("Content-Disposition", ...
分类:
编程语言 时间:
2017-07-04 12:08:38
阅读次数:
257