码迷,mamicode.com
首页 > 编程语言
生产者和消费者模式--java设计模式
生产者和消费者: 就犹如在快餐店点餐一样,有多个打饭的,有不定时的人来买饭,买饭的人从快餐店自动取餐,如果快餐的库存数量达到下限值时,自动启动打饭的,补充盒饭。 通过while循环的方式,传入变量isStop,来判断是否结束当前while循环。 1 package jquery.test.inter ...
分类:编程语言   时间:2017-07-04 13:19:41    阅读次数:245
java 编程基础
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
python实例
a、实现用户输入用户名和密码,当用户名为 seven 或 alex 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次 b、使用while循环实现输出2-3+4-5+6...+100 的和 ...
分类:编程语言   时间:2017-07-04 13:18:08    阅读次数:136
linux 查看命令 ___软连接__大小排序 ___时间排序
(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
Eclipse中Java build path的使用
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的数组操作
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
Java加密技术(一)——BASE64与单向加密算法MD5&SHA&MAC
http://snowolf.iteye.com/blog/379860 加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法,实在是太单纯了。 言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。 如基本的单向加密算法: BASE64 严 ...
分类:编程语言   时间:2017-07-04 12:16:56    阅读次数:329
第一篇:python基础_1
本篇内容 一、 Python介绍 Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Mont ...
分类:编程语言   时间:2017-07-04 12:14:33    阅读次数:171
JavaScript触摸与手势事件
处理Touch事件能让你跟踪用户的每一根手指的位置。你可以绑定以下四种Touch事件: 1.touchstart: // 手指放到屏幕上的时候触发 2.touchmove: // 手指在屏幕上移动的时候触发 3.touchend: // 手指从屏幕上拿起的时候触发 4touchcancel: // ...
分类:编程语言   时间:2017-07-04 12:14:01    阅读次数:216
Spring Security安全框架入门篇
一、Spring Security相关概念 1.1.、Spring Security介绍: Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全訪问控制解决方式的安全框架(简单说是对訪问权限进行控制嘛)。它提供了一组能够在Spring应用上下文中配置的Bean,充 ...
分类:编程语言   时间:2017-07-04 12:12:06    阅读次数:187
JAVA学习路线-仅供参考
点击放大无比清晰 或者右键保存至你的电脑 <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
Java8 新特性
1.接口改善 a.接口中可以定义静态方法 b.更重要的是,接口中的方法,可以用default修饰后,添加方法体 2.为什么不能用默认方法来重写equals,hashcode,toString方法? 即接口不能提供对Object类的任何方法的默认实现。如果一个类实现了一个方法,那总是优先于默认的实现的 ...
分类:编程语言   时间:2017-07-04 12:10:00    阅读次数:231
C# 大数组赋值给小数组,小数组赋值给大数组
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
java文件下载中中文为空格的解决
在文件下载中设置的addheader中将filename设置为 filename=\""+ URLEncoder.encode(downloadFile.getName(), "UTF-8")+"\" 最后的形式为 response.addHeader("Content-Disposition", ...
分类:编程语言   时间:2017-07-04 12:08:38    阅读次数:257
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!