首页 > 编程语言
java线程理解001
概念:线程和进程进程:简单的说,进程就是一个应用,即一个程序。现在的操作系统普遍都是多进程的操作系统。比如:你可以同时打开音乐播放器,也可以同时打开浏览器和视频播放器。线程:线程,存在于进程之中,理解为一个进程中有多个线程。现在的程序也大多是多线程程序。比如:一个音乐播放器既可以同时播放音乐,也可以...
分类:编程语言   时间:2014-10-12 15:50:59    收藏:0  评论:0  赞:0  阅读:186
在有顺序的数列中插入一个元素后该数列仍然是有顺序的数组
/**在有顺序的数组中插入一个元素后该数列仍然是有顺序的数组:思路:先找到该元素的插入位置 插入数据时要先将数组中得元素后移,然后插入该元素*/#include #define n 10int main(){ // 在有顺序的数列中插入一个元素后该数列仍然是有顺序的数列: int a[n] ...
分类:编程语言   时间:2014-10-12 15:49:09    收藏:0  评论:0  赞:0  阅读:250
【java开发系列】—— JDOM创建、修改、删除、读取XML文件
有很多中操作XML文件的方法,这里介绍一下JDOM的使用方法和技巧。JDOM下载地址创建XML文档 XML文件是一种典型的树形文件,每个文档元素都是一个document元素的子节点。而每个子元素都是一个Element对象,对象可以向下包含。 1 因此我们可以通过先创建元素再将元素添加到父元素中,.....
分类:编程语言   时间:2014-10-12 15:47:39    收藏:0  评论:0  赞:0  阅读:276
八大排序算法总结
插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,终于将全部无序区元素都移动到有序区完毕排序。要点:设立哨兵,作为暂时存储和推断数组边界之用。实现:VoidInsertSort(NodeL[],intlength){Inti,j;/...
分类:编程语言   时间:2014-10-12 15:45:59    收藏:0  评论:0  赞:0  阅读:241
Atitit.异步编程 java .net php python js 的比较
Atitit.异步编程 java .net php python js 的比较   1. 1、异步任务,异步模式,  APM模式,,  EAP模式, TAP 1 1.1.       APM模式: BeginXXX/EndXXX, IAsyncResult 2 1.2.       EAP模式(基于事件的异步模式) 2 1.3.      TAP(基于任务的异步模式) 2 2. ...
分类:编程语言   时间:2014-10-12 14:42:59    收藏:0  评论:0  赞:0  阅读:333
TinySpring分析二
step5 看完了前面的几步,到现在我们必然要想到的问题就是,数据要是放在xml中怎么读? 其实按照正常思维一步一步来,从xml中读数据和之前手工配进去并没有什么大的区别,只要读出来就OK了。 先看测试程序, public void Step5() throws Exception { // 1.读取配置 XmlBeanDefinitionReader xmlBeanDefini...
分类:编程语言   时间:2014-10-12 14:41:09    收藏:0  评论:0  赞:0  阅读:285
C++中使用class和struct关键字的不同
类可以在它的第一个访问说明符之前定义成员,对这种成员的访问权限依赖于类定义的方式。如果我们使用struct关键字,则定义在第一个访问说明符之前的成员是public的,相反,如果使用class关键字,则这些成员是private的。        当我们希望定义的类的说有成员是public的时,使用struct;如果希望成员是private的,使用class....
分类:编程语言   时间:2014-10-12 14:40:29    收藏:0  评论:0  赞:0  阅读:237
java线程 使用显示的lock 和condition
java线程 使用显示的lock 和condition...
分类:编程语言   时间:2014-10-12 14:40:09    收藏:0  评论:0  赞:0  阅读:261
标准C++之运算符重载和虚表指针
1 -> *运算符重载//autoptr.cpp#include#includeusing namespace std;struct date{ int year; int month; int day;};struct Person{ string name; int age; bool gend...
分类:编程语言   时间:2014-10-12 14:37:49    收藏:0  评论:0  赞:0  阅读:331
解读Unity中的CG编写Shader系列1——初识CG
CG=C for Graphics 用于计算机图形编程的C语言超集前提知识点:1.CG代码必须用CGPROGRAM。。。ENDCG括起来2.顶点着色器与片段着色器的主函数名称可任意,但须要再#pragma vert 与#pragma fragment中声明而且与主函数名全然匹配,shader才会找到...
分类:编程语言   时间:2014-10-12 14:36:09    收藏:0  评论:0  赞:0  阅读:281
Java记事本及网页源代码浏览器
1 /******************************************* 2 * 3 * 文本编辑器及网页源代码浏览器 4 * 5 * Author: Jintao 6 * E-mail:zjt1118@gmail.com 7 * ...
分类:编程语言   时间:2014-10-12 14:35:59    收藏:0  评论:0  赞:0  阅读:449
求两个数的最大公约数(Java)
获得两个随机数(100以内),并放入数组中public int[] getTwoRandom(){ int[] t = new int[2]; Random rand = new Random(); for(int i=0;ii2){ t=i2; ...
分类:编程语言   时间:2014-10-12 14:34:59    收藏:0  评论:0  赞:0  阅读:294
常见编程语言对REPL支持情况小结
最近跟一个朋友聊起编程语言的一些特性,他有个言论让我略有所思:“不能REPL的都是渣”。当然这个观点有点偏激,但我们可以探究一下,我们常用的编程语言里面,哪些支持REPL,哪些不支持,还有REPL的一些概况。在一般的脚本语言中,有REPL是常态,因为REPL非常的方便。编程术语 REPL(Read-...
分类:编程语言   时间:2014-10-12 14:34:39    收藏:0  评论:0  赞:0  阅读:313
白话经典算法系列之七 堆与堆排序
堆排序与高速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先解说下什么是数据结构中的二叉堆。二叉堆的定义二叉堆是全然二叉树或者是近似全然二叉树。二叉堆满足二个特性:1.父结点的键值总是大于或等于(小于或等于)不论什么一个子节点的键值。2.每一个结点的左子树和右...
分类:编程语言   时间:2014-10-12 14:33:19    收藏:0  评论:0  赞:0  阅读:242
python 的编码问题
老是碰到这个问题,决定好好给整理一番思路。翻阅资料和实践证明,以下论述为真理:字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码...
分类:编程语言   时间:2014-10-12 14:32:19    收藏:0  评论:0  赞:0  阅读:210
js:数据结构笔记1---数组
JS中数组:只是一种特殊的对象,比其他语言中效率低;属性是用来表示偏移量的索引;在JS中,数字索引在内部被转化为字符串类型(这也是为什么写对象属性的时候可以不叫引号),因为对象中的属性必须是字符串类型;操作:判断:isArray();复制:浅复制:var arr1 = arr2;深复制:functi...
分类:编程语言   时间:2014-10-12 14:30:59    收藏:0  评论:0  赞:0  阅读:180
粒子群算法(1)----粒子群算法简单介绍
一、粒子群算法的历史 粒子群算法源于复杂适应系统(ComplexAdaptiveSystem,CAS)。CAS理论于1994年正式提出,CAS中的成员称为主体。比方研究鸟群系统,每一个鸟在这个系统中就称为主体。主体有适应性,它能够与环境及其它的主体进行交流,而且依据交流的过程“学习”或“积累经验”....
分类:编程语言   时间:2014-10-12 14:30:19    收藏:0  评论:0  赞:0  阅读:328
Python框架之Django学习笔记(十四)
Django站点管理(续·完) 本想昨天更新的,谁曾想昨天竟然是工作日!我就不吐槽昨天加班到十一点多了,需求增加无疑让我等蛋疼不已,忽而想起一首打油诗:明月几时有,把酒问群友。不知这次版本,今晚能出否。我欲推倒重构,又恐项目经理,深夜对我吼。增删改代码,好像没保存…深呼吸,看屏幕,泪在流。不应有恨....
分类:编程语言   时间:2014-10-12 14:29:49    收藏:0  评论:0  赞:0  阅读:373
java线程 生产者与消费者
java线程 生产者与消费者...
分类:编程语言   时间:2014-10-12 13:24:19    收藏:0  评论:0  赞:0  阅读:152
DEM山体阴影原理以及算法详解
山体阴影原理以及算法详解 山体阴影基本原理:山体阴影是假想一个光源在某个方向和某个太阳高度的模拟下,用过临近像元的计算来生成一副0-255的灰度图。 一、山体阴影的主要参数:1、  太阳光线的入射角度:这个角度的量算起点是正北方向,按照顺时针的方向,角度的范围是0到360度,如下图所示,默认的角度是315度,西北方向,如下图所示:2、  太阳高度角:太阳高度角也简称太阳高度。是太阳光线和当地地平面...
分类:编程语言   时间:2014-10-12 13:23:29    收藏:0  评论:0  赞:0  阅读:474
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!