首页 > 编程语言
查找算法
#include#includetypedef struct BiTNode{ int data; struct BiTNode *lchild,*rchild;}BiTNode,*BiTree;int SequentialSearch(int arr[],int length,int ke...
分类:编程语言   时间:2014-11-04 17:13:01    收藏:0  评论:0  赞:0  阅读:275
转--秒杀多线程第四篇 一个经典的多线程同步问题
上一篇《秒杀多线程第三篇原子操作 Interlocked系列函数》中介绍了原子操作在多进程中的作用,现在来个复杂点的。这个问题涉及到线程的同步和互斥,是一道非常有代表性的多线程同步问题,如果能将这个问题搞清楚,那么对多线程同步也就打下了良好的基础。程序描述:主线程启动10个子线程并将表示子线程序号的...
分类:编程语言   时间:2014-11-04 17:12:51    收藏:0  评论:0  赞:0  阅读:323
《Java并发编程实战》第十六章 Java内存模型 读书笔记
Java内存模型是保障多线程安全的根基,这里不过认识型的理解总结并未深入研究。一、什么是内存模型,为什么须要它Java内存模型(Java Memory Model)并发相关的安全公布,同步策略的规范、一致性等都来自于JMM。1 平台的内存模型在架构定义的内存模型中将告诉应用程序能够从内存系统中获得如...
分类:编程语言   时间:2014-11-04 17:10:41    收藏:0  评论:0  赞:0  阅读:250
java.util.ResourceBundle学习笔记
初次使用,从网上查的资料,知识点参考JDK API和博文http://lavasoft.blog.51cto.com/62575/184605(该博主写的清晰易懂)自己在程序中的具体应用:①src下建立文件test.properties,其中内容:name=google②java程序中:/** * ...
分类:编程语言   时间:2014-11-04 17:08:51    收藏:0  评论:0  赞:0  阅读:280
【Swift语言】可选类型
Swift定义后缀?来作为标准库中的定义的命名型类型Optional的简写。类型Optional是一个枚举,有两种形式,None和Some(T),又来代表可能出现或可能不出现的值。任意类型都可以被显式的声明(或隐式的转换)为可选类型。当声明一个可选类型时,确保使用括号给?提供合适的作用范围。
分类:编程语言   时间:2014-11-04 17:08:21    收藏:0  评论:0  赞:0  阅读:259
初始化spring容器的几种方法
package ssh.spring; import java.io.IOException; import org.springframework.beans.factory.BeanFactory;import org.springframework.beans.factory.xml.XmlB...
分类:编程语言   时间:2014-11-04 17:06:01    收藏:0  评论:0  赞:0  阅读:329
排序算法
#include#includevoid InsertSort(int arr[],int length);void ShellSort(int arr[],int length);void SelectSort(int arr[],int length);void BubbleSort(int a...
分类:编程语言   时间:2014-11-04 17:04:51    收藏:0  评论:0  赞:0  阅读:256
IEnumerable 遍历用法
咋一看到IEnumerable这个接口,我们可能会觉得很神奇,在一般的编程时,基本上我们是想不到去用它的,可是,俗话说得好,存在便是道理,那么,它对我们来说,能够带来哪些奇妙的事情呢?要想弄懂它,我们还是看看其定义吧!在MSDN上,是这么说的,它是一个公开枚举数,该枚举数支持在非泛型集合上进行简单的...
分类:编程语言   时间:2014-11-04 17:04:21    收藏:0  评论:0  赞:0  阅读:233
java.io.Serializable浅析
转自博客地址:http://www.cnblogs.com/gw811/archive/2012/10/10/2718331.html Java API中java.io.Serializable接口源码:1 public interface Serializable {2 } 类通过实现java.....
分类:编程语言   时间:2014-11-04 17:04:11    收藏:0  评论:0  赞:0  阅读:228
Java开发中的23种设计模式具体解释
publicstaticvoidmain(String[]args){SendFactoryfactory=newSendFactory();Sendersender=factory.produce("sms");sender.Send();}}输出:this is sms sender!22、多个...
分类:编程语言   时间:2014-11-04 17:01:13    收藏:0  评论:0  赞:0  阅读:324
在web.xml中配置spring配置文件的路径
contextConfigLocation classpath:/spring/dataAccessContext_weblogic.xml, classpath:/applicationContext.xml
分类:编程语言   时间:2014-11-04 17:00:31    收藏:0  评论:0  赞:0  阅读:203
转--秒杀多线程第四篇 一个经典的多线程同步问题(续)
demo in java:package com.multithread.main.sampleExample;import com.multithread.main.ExampleInterface;public class SampleExample extends ExampleInterfa...
分类:编程语言   时间:2014-11-04 16:59:51    收藏:0  评论:0  赞:0  阅读:331
javascript高级知识点——实例类型
代码信息来自于http://ejohn.org/apps/learn/。分析一下对象的结构function Ninja(){} var ninja = new Ninja(); console.log( typeof ninja == "object", "仍然是对象" ); console...
分类:编程语言   时间:2014-11-04 16:59:11    收藏:0  评论:0  赞:0  阅读:174
数据结构与算法分析(六)——算法设计技巧
从算法的实现向算法的设计转变,提供解决问题的思路1.贪心算法一种局部最优算法设计思路,思想是保证每一步选择在当前达到最优。一个很常见的贪心算法案例是零钱找取问题。调度问题:书上的调度问题比较简单,其目标是所有作业的平均持续时间(调度+运行)最短,无论是但处理器还是多处理器,最优解的方案总是按作业的长...
分类:编程语言   时间:2014-11-04 16:58:01    收藏:0  评论:0  赞:0  阅读:588
Borland C++ Builder 编译绿色Exe程序
按照“打开Project/Option 翻到Packages页,去掉Build with runtime packages前面的勾。 http://www.jinyuanbao.cn翻到Linker页,去掉Include debug information前面的勾,去掉Use dynamic RTL...
分类:编程语言   时间:2014-11-04 16:56:31    收藏:0  评论:0  赞:0  阅读:367
白话排序算法--选择排序
前言: 继续排序方法,紧接早上的插入排序,紧跟其后,现在跟新上选择排序算法选择排序:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。情景描述: 新学期换了新体育老师,面对.....
分类:编程语言   时间:2014-11-04 16:56:11    收藏:0  评论:0  赞:0  阅读:324
javascript高级知识点——临时作用域
代码信息来自于http://ejohn.org/apps/learn/。自执行,临时,函数(function(){ var count = 0; })(); 这是一个简单的自执行匿名函数。做一个点击计数document.addEventListener("click", (function(){.....
分类:编程语言   时间:2014-11-04 16:55:01    收藏:0  评论:0  赞:0  阅读:299
C++的中英文字符串表示(string,wstring)
在C++中字符串类的string的模板原型是basic_stringtemplate,class_Ax=allocator>classbasic_string{}; 第一个参数_Elem表示类型。第二个参数traits的缺省值使用char_traits类型,定义了类型和字符操作的函数,如比较、等价....
分类:编程语言   时间:2014-11-04 16:54:41    收藏:0  评论:0  赞:0  阅读:291
spring配置bean的生命周期
配置文件:User类:packagecom.colorlight.springscope;publicclassUser {privateintid;privateStringname;privateStringpassword;publicUser(){ System.out.println("创...
分类:编程语言   时间:2014-11-04 16:53:01    收藏:0  评论:0  赞:0  阅读:162
Java中Scanner的使用方法
Scanner是SDK1.5新增的一个类,但是使用该类创建一个对象.Scanner reader=new Scanner(System.in);然后reader对象调用下列方法(函数),读取用户在命令行输入的各种数据类型:next.Byte(),nextDouble(),nextFloat,next...
分类:编程语言   时间:2014-11-04 16:51:51    收藏:0  评论:0  赞:0  阅读:275
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!