码迷,mamicode.com
首页 > 编程语言
《转》JAVA中PriorityQueue优先级队列使用方法
该文章转自:http://blog.csdn.net/hiphopmattshi/article/details/7334487优先级队列是不同于先进先出队列的另一种队列。每次从队列中取出的是具有最高优先权的元素。 PriorityQueue是从JDK1.5开始提供的新的数据结构接口。 如果不提.....
分类:编程语言   时间:2015-05-12 01:31:34    阅读次数:220
线程同步技术
线程共享进程的内存空间,打开的文件描述符,全局变量。当有多个线程同时访问一块内存空间或者一个变量、一个文件描述符,如果不加控制,那么可能会出现意想不到的结果。互斥(mutex)是相互排斥的意思,它是一种锁或者信号灯。互斥用来保护多个线程共享的数据和结构不会被同时修改,一个互斥锁只能有两个状态 –l....
分类:编程语言   时间:2015-05-12 01:30:34    阅读次数:124
DEVC++ C++ Builder6.0
Devc++安装后无法正常编译程序出现错误,不知道是什么,可能是不兼容的原因然后就是一直编译出错,程序是最简单的helloworld程序。之后选择安装C++ Builder 6.0
分类:编程语言   时间:2015-05-12 01:27:22    阅读次数:159
实习生面试--算法题之字符串最长公共子序列长度
题目:求两字符串的最长公共子序列的长度。题外话:最长公共子串,子序列问题是被充分讨论的问题,网上一搜一大把,请bing之。本题只要求求最长公共子序列的长度,而不需要记录最长的公共子序列,给予了我们便利,请参考代码: 1 int max(int a, int b) 2 { 3 return a...
分类:编程语言   时间:2015-05-12 01:26:02    阅读次数:207
win7下安装配置tomcat,java运行环境
1.下载JDK,安装官网下载地址:http://java.sun.com/javase/downloads/index.jsp下载后,安装,选择你想把JDK安装的目录:比如:JDK安装目录:E:\java其他博文有说还要装JRE,其实JDK安装好了,就不需要安装JRE了,本身就有了。2.设置JDK环...
分类:编程语言   时间:2015-05-12 01:28:36    阅读次数:211
使用exe4j将jar包导出为exe
Exe4J使用方法 此工具是将Java程序包装成exe格式文件工具。(点击exe4j\bin\exe4j.exe文件)启动后如下图所示 如果未注册,则可使用这个注册码:A-XVK209982F-1y0i3h4ywx2h1 用户名与公司名随便填即可 打开exe4j应用程序 直接点击【Next】,然后选...
分类:编程语言   时间:2015-05-12 01:27:35    阅读次数:181
js数组的操作。好难,自己学习下。
js数组的操作 1、数组的创建 var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, e.....
分类:编程语言   时间:2015-05-12 01:25:16    阅读次数:138
几个书本上不常见到的C语言函数
函数名称:getcwd#include char *getcwd(char *buf, size_t size);作用:把当前目录的绝对地址保存到 buf 中,buf 的大小为 size。如果 size太小无法保存该地址,返回 NULL 并设置 errno 为 ERANGE。可以采取令 buf 为 ...
分类:编程语言   时间:2015-05-12 01:25:01    阅读次数:137
MFC data forwarding to main thread via PostMessage
MFC data forwarding to main thread via PostMessage up vote3down votefavorite3I have a C++/MFC application I need to restructure. The app used to proce...
分类:编程语言   时间:2015-05-12 01:23:37    阅读次数:250
深入Java关键字null
深入Java关键字null2008-05-28 13:57:14标签:Java关键字null休闲版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。深入Java关键字null一、null是代表不确定的对象Java中,null是一个关键字,用来标识一个不确定的对象。因此可以将null赋给引...
分类:编程语言   时间:2015-05-12 01:21:23    阅读次数:227
java对redis的基本操作
一、server端安装 1、下载 https://github.com/MSOpenTech/redis 可看到当前可下载版本:redis2.6 下载windows平台文件: 解压后,选择当前64位win7系统对应的版本: 2、安装 ...
分类:编程语言   时间:2015-05-12 01:21:57    阅读次数:208
易语言常用模块
~~~易语言常用的几个模块,收藏了! 下载常量模块.ec精易模块.ec皮肤模块.ec 调用举例: 皮肤_资源加载 (#皮肤_迅雷7) 闪电_水波纹特效模块.ec 源码下载阳天模块.ec~~~易语言常用的几个模块,收藏了! 下载
分类:编程语言   时间:2015-05-12 01:22:36    阅读次数:144
java对redis的基本操作-1
Jedis 客户端实现Maven pom文件加入依赖 redis.clients jedis 2.1.0 junit junit 4.8.2 test Jedis 简单使用/* * ...
分类:编程语言   时间:2015-05-12 01:21:36    阅读次数:141
c语言面向对象编程
#include?<stdio.h> #include?<stdlib.h> /* ?* ?*???1.??简单实现模拟虚函数表实现c语言面向对象的设计 ?*???2.??为实现:??函数注册调用 ?*???3.????????????通过文件实现函...
分类:编程语言   时间:2015-05-12 00:16:36    阅读次数:150
Python源码剖析笔记0 ——C语言基础
python源码剖析笔记0——C语言基础回顾 要分析python源码,C语言的基础不能少,特别是指针和结构体等知识。这篇文章先回顾C语言基础,方便后续代码的阅读。 1 关于ELF文件linux中的C编译得到的目标文件和可执行文件都是ELF格式的,可执行文件中以segment来划分,目标文件中,我们是以section划分。一个segment包含一个或多个section,通过readelf命令可以看...
分类:编程语言   时间:2015-05-12 00:14:55    阅读次数:234
python源码剖析笔记1——Python对象初见
python源码剖析笔记1——Python对象初见 工作整两年了,用python最多,然而对于python内部机制不一定都清楚,每天沉醉于增删改查的简单逻辑编写,实在耗神。很多东西不用就忘记了,比如C语言,正好,python源码用C写的,分析python源码的同时又能温故C语言基础,实在是件很好的事情。另外,还有陈儒大神的《python源码剖析》做指引,分析也不至于没头没脑。期望在一个月的业余时...
分类:编程语言   时间:2015-05-12 00:14:16    阅读次数:152
C#多线程开发3:给线程传递数据的两种方法
定义需要传递给线程的数据。 class Student { public string Name { get; set; } public int Age { get; set; } public int Score { get; set; } } List studentList = new List() { new Student(){Na...
分类:编程语言   时间:2015-05-12 00:13:44    阅读次数:129
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!