码迷,mamicode.com
首页 > 编程语言
《java.util.concurrent 包源码阅读》26 Fork/Join框架之Join
接下来看看调用ForkJoinTask的join方法都发生了什么: public final V join() { // doJoin方法返回该任务的状态,状态值有三种: // NORMAL, CANCELLED和EXCEPTIONAL // join...
分类:编程语言   时间:2014-09-19 15:29:45    阅读次数:265
java自动创建多级目录
// 创建文件上传路径 public static void mkdir(String path) { File fd = null; try { fd = new File(path); if (!fd.exists()...
分类:编程语言   时间:2014-09-19 15:28:55    阅读次数:300
python 学习笔记
(转载):因为要用python做学校网络的认证程序,需要解析服务器传回的html,本以为会像javascript里操作DOM那样简单,结果发现并不是 这样,被搞了一下。其实python里面有xml.dom模块,但是这次却不能用,为啥呢?因为服务器传回的html从xml角度看不是良构的,没有闭合的标签...
分类:编程语言   时间:2014-09-19 15:23:55    阅读次数:413
Java 编程下 Eclipse 如何设置单行代码显示的最大宽度
Eclipse 下一行代码的默认宽度是 80 , 稍长一点的一行代码就会自动换行,代码可读性较差,我们可以自己在 Eclipse 对代码宽度进行设置。 设置路径为:【Window】→【Preferences】→【Java】→【Code Style】→【Formatter】,点击“new”新建一个“P...
分类:编程语言   时间:2014-09-19 15:23:15    阅读次数:244
如何创建java自动测试脚本
创建项目的方法:项目创建完成后在项目名称上右键选择新建包,其方法如下:新建包后,再在项目上右键选择新建类,其方法如下:类创建完成后,便可以编辑java脚本了,刚创建完成的java脚本仅有一个main空函数,如上所示:此时可以根据需求编写java脚本代码了
分类:编程语言   时间:2014-09-19 15:22:25    阅读次数:269
python高级编程技巧
http://blog.sina.com.cn/s/blog_a89e19440101fb28.htmlPython列表解析语法[]和生成器()语法类似[exprforiter_variniterable]或[exprforiter_variniterableifcond_expr]例子:[ifor...
分类:编程语言   时间:2014-09-19 15:14:25    阅读次数:300
Python爬虫抓取csdn博客
昨天晚上为了下载保存某位csdn大牛的全部博文,写了一个爬虫来自动抓取文章并保存到txt文本,当然也可以 保存到html网页中。这样就可以不用Ctrl+C 和Ctrl+V了,非常方便,抓取别的网站也是大同小异。 为了解析抓取的网页,用到了第三方模块,BeautifulSoup,这个模块对于解析html文件非常有用,当然也可以自己使用正则表达式去解析,但是比较麻烦。 由于csdn网站的robots.txt文件中显示禁止任何爬虫,所以必须把爬虫伪装成浏览器,而且不能频繁抓取,得sleep一会再抓,使用频繁会...
分类:编程语言   时间:2014-09-19 13:57:15    阅读次数:284
C++中的友元函数和友元类
#include using namespace std; class myClass1 { public :   myClass1():n(0){};   void setn(int tmpn){this->n=tmpn;}   void show(){cout private:     friend class myClass2;...
分类:编程语言   时间:2014-09-19 13:56:55    阅读次数:204
java服务器浅入浅出之简略的java程序发布
本篇将记录下一个简单的java程序在linux上的部署设置,以及发布脚本的编写。粗糙、简略。  //神奇!勿动 1.首先写了一个简单的java程序,一个死循环,不停地输出一句话。 2.把工程共享到svn上。 3.编写publish_test.sh脚本,实现svn源码的检出,调用ant编译、打包,以及其他准备操作。 . /home/testjava/publish/confi...
分类:编程语言   时间:2014-09-19 13:56:45    阅读次数:210
经典的7种排序算法 原理C++实现
经典的7种排序算法 原理C++实现 排序是编程过程中经常遇到的操作,它在很大程度上影响了程序的执行效率。 7种常见的排序算法大致可以分为两类:第一类是低级排序算法,有选择排序、冒泡排序、插入排序;第二类是高级排序算法,有堆排序、排序树、归并排序、快速排序。下面就分别介绍一下这几种排序算法,并会给出c++的实现,实现代码均经过测试。 一、低级排序算法 1. 选择排序 排序过程:给定一个...
分类:编程语言   时间:2014-09-19 13:56:05    阅读次数:336
线程管理四种方法
进程:程序在计算机的一次执行活动,一个程序就是一个进程,在iOS中一个app就是一个进程 线程:程序执行的最小单元,一个进程中至少有一个线程(主线程) 一. 通过NSObject的方法管理线程           这个方法会帮助我们自动开辟一个后台线程,不需要自己创建           参数:(1)在这个后台线程中执行的方法        参数:(2)用于传...
分类:编程语言   时间:2014-09-19 13:53:55    阅读次数:210
java多线程学习(二)——线程的创建
一、java创建线程的两个方法 1、从java.lang.Thread类派生出一个新的线程类,重载它的run()方法 2、实现Runnable接口,重载Runnable接口中的run()方法。 使用Thread类来创建线程和创建普通类的对象的操作是一样的,线程是Thread类或者其子类的实例对象。 二、java提供的两种创建线程的区别 java中类是单继承的,当定义一个新的线程类的时候,...
分类:编程语言   时间:2014-09-19 13:51:36    阅读次数:175
Chapter 1 An Introduction to Java
1. Java As a Progaramming Platform2. The Java "White Paper" Buzzwords3. Java Applets and the Internet4. A Short History of Java5.Common Misconceptions...
分类:编程语言   时间:2014-09-19 13:47:25    阅读次数:197
spring3.2.5学习(一)——spring环境配置以及IOC简介
配置spring框架的IOC环境
分类:编程语言   时间:2014-09-19 13:47:15    阅读次数:191
用Javascript获取页面元素的位置
用Javascript获取页面元素的位置作者: 阮一峰制作网页的过程中,你有时候需要知道某个元素在网页上的确切位置。下面的教程总结了Javascript在网页定位方面的相关知识。一、网页的大小和浏览器窗口的大小首先,要明确两个基本概念。一张网页的全部面积,就是它的大小。通常情况下,网页的大小由内容和...
分类:编程语言   时间:2014-09-19 13:46:35    阅读次数:328
Java时间格式转换大全
---恢复内容开始---import java.text.*;import java.util.Calendar;public class VeDate {/** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */public st...
分类:编程语言   时间:2014-09-19 13:46:05    阅读次数:202
多线程-临界区
函数功能:初始化函数原型:voidInitializeCriticalSection(LPCRITICAL_SECTIONlpCriticalSection);函数说明:定义关键段变量后必须先初始化。函数功能:销毁函数原型:voidDeleteCriticalSection(LPCRITICAL_S...
分类:编程语言   时间:2014-09-19 13:43:35    阅读次数:209
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!