码迷,mamicode.com
首页 > 编程语言
java实验7-多线程编程
1 利用Thread和Runnable创建线程 【实验目的】 (1)理解用实现Runnable接口的方法实现多线程。 (2)掌握线程优先级的设置。 (3)加深对线程状态转换的理解。 【实验要求】 要求一:利用多线程实现旋转的行星  要求二:写一个线程SyncDemo, 给其设计一个方法public class getNumber() 从1开始计数到20停止。其中,设计两个同步线程AT...
分类:编程语言   时间:2014-10-07 18:44:23    阅读次数:505
linux中搭建python开发环境
ubuntu 12.04中安装py...
分类:编程语言   时间:2014-10-07 18:43:23    阅读次数:271
JAVA进阶-多线程(3)
1.以前使用线程API并没有返回结果,Callable/Future/FutureTask正是解决了此问题,并在调用过程中 作出对异常的捕获 -Callable执行call()方法返回Object对象,也可抛出异常;调用 Callable并不像Thread,而是调用 Future ExecutorService.submit(Callable task); -Future 返回值,调用该接...
分类:编程语言   时间:2014-10-07 18:09:53    阅读次数:279
每天一点儿Java--list
import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; /** * Title: 列表框 * Description: 通过输入框添加元素和点击“删除”按钮删除列表元素 * Copyright: Copyright (c) 2014 * Filename: ...
分类:编程语言   时间:2014-10-07 18:25:33    阅读次数:257
算法设计手册(第2版)读书笔记, Springer - The Algorithm Design Manual, 2ed Steven S.Skiena 2008
The Algorithm Design Manual, 2ed 跳转至: 导航、 搜索 Springer - The Algorithm Design Manual, 2ed Steven S.Skiena 2008 目录 1 介绍2 算法设计3 数据结构4 排序和搜索5 图遍历6 加权图7 组合搜索与启发式8 DP9 I...
分类:编程语言   时间:2014-10-07 18:08:43    阅读次数:282
C语言中的#define预处理指令
本文链接:http://www.cnblogs.com/xxNote/p/4009460.html今天看C Primer Plus里面看449页里面 16.2.1语言符号 讲到从技术方面看,系统把宏的主体当作语言符号类型字符串,而不是字符型字符串。这句话感到不是很理解,结合450页的那个例子自己写个...
分类:编程语言   时间:2014-10-07 17:16:03    阅读次数:270
【JAVA集合框架之List与Set】
一、概述JAVA的集合框架中定义了一系列的类,这些类都是存储数据的容器。与数组、StringBuffer(StringBuilder)相比,它的特点是:1.用于存储对象。2.集合长度可变。3.不可以存储基本数据类型。比较三种容器的特点:数组必须存放同一种元素。StringBuffer必须转换成字符串...
分类:编程语言   时间:2014-10-07 17:48:53    阅读次数:187
实现Java中的ArrayList
最近深受轮子哥影响,觉得造一些轮子应该会对自己的技术功底有一定的帮助,就决定先从简单的容器开始实现。废话不多说,就先实现一个Java中的ArrayList。ArrayList是我们在Java中使用非常多的一个类,它是顺序表的数组实现,LinkedList是顺序表的链式实现(自己编的名字,懂就好哈),...
分类:编程语言   时间:2014-10-07 19:11:53    阅读次数:221
c语言来实现c++
闲来没事,看了看sqlite的源代码,突然想用c实现c++,写了例如以下demo,自我感觉不错#include #include struct Class;typedef struct Class _Class;struct IMethod{ void (*ctor)(_Class *c); voi...
分类:编程语言   时间:2014-10-07 17:31:43    阅读次数:196
Java代码安全性的检查机制
Java代码安全性检查机制:首先由类装载器(class loader)负责把类文件(.class文件)加载到Java虚拟机(JVM)中,它通过区分本地文件系统的类和网络系统导入的类增加安全性,这可以限制任何特洛伊木马程序。因为本机类总是先被加载,一旦所有的类都被加载完,执行文件的内存就固定了。然后,...
分类:编程语言   时间:2014-10-07 18:54:03    阅读次数:235
C/C++中各种类型int、long、double、char表示范围(最大最小值)
#include#include#include using namespace std;int main(){ cout ::max)(); cout ::min)() ::max)(); cout ::min)() ::max)(); cout ::min)() ::ma...
分类:编程语言   时间:2014-10-07 17:12:23    阅读次数:180
c++ THUNK技术
这里想说的是:代码中的关键点为用指令jmp pFunc跳转到你想要运行的函数pFunc。指令“jmp xxxx”占5个字节,代码中用了个一字节对齐的结构体structThunk,当然也能够用 unsigned char code[5]; 说还有一个关键点就是地址计算了,jmp xxxx指令用了相对跳...
分类:编程语言   时间:2014-10-07 18:52:13    阅读次数:193
Java 将自己定义的对象作为HashMap的key
须要继承Map的equals函数和hashCode函数package com.category;import java.util.HashMap;public class GenCategoryLevelData { private static HashMap categoryLevel = ne...
分类:编程语言   时间:2014-10-07 17:44:23    阅读次数:237
Python 网页爬虫 & 文本处理 & 科学计算 & 机器学习 & 数据挖掘兵器谱
本文转自:http://www.52nlp.cn/python-%E7%BD%91%E9%A1%B5%E7%88%AC%E8%99%AB-%E6%96%87%E6%9C%AC%E5%A4%84%E7%90%86-%E7%A7%91%E5%AD%A6%E8%AE%A1%E7%AE%97-%E6%9C%...
分类:编程语言   时间:2014-10-07 19:07:03    阅读次数:331
为Eclipse添加C/C++开发工具
如果你是一个C / C ++开发人员,正在为你的工作寻找一款开源的IDE工具,你可以考虑基于Eclipse的IDE。 Eclipse中拥有一个可扩展的插件系统定制让你轻松的来定制你的IDE,它可以支持各种编程语言,包括Java,C/ C++,PHP,JS等。安装Eclipse CDT插件可以讲你的I...
分类:编程语言   时间:2014-10-07 17:40:43    阅读次数:178
java实现文件编码监测(转)
java实现文件编码监测最近在做一个文档的翻译项目,可文档的编码不知道,听头疼的。尝试了很多方法最后发现JCharDet这个工具可以轻松解决这个问题。于是作此笔记希望日后提醒自己以及帮助又需要的人。package com.uujava.mbfy.test;import java.io.Buffere...
分类:编程语言   时间:2014-10-07 18:46:03    阅读次数:205
python解析Yahoo的XML格式的天气预报,获取当天和最近几天的天气:
以下是接口xml格式数据: rss xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" version="2.0"> channel> title>Yahoo! Weather - Beijing, CNtitle> lin...
分类:编程语言   时间:2014-10-07 17:54:03    阅读次数:338
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!