首页 > 编程语言
java线程
一、理解多线程 多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。 ...
分类:编程语言   时间:2014-07-11 20:24:50    收藏:0  评论:0  赞:0  阅读:384
Thread 守护线程 Thread.setDaemon详解
java中线程分为两种类型:用户线程和守护线程。通过Thread.setDaemon(false)设置为用户线程;通过Thread.setDaemon(true)设置为守护线程。如果不设置次属性,默认为用户线程。用户线程和守护线程的区别:1. 主线程结束后用户线程还会继续运行,JVM存活;主线程结束...
分类:编程语言   时间:2014-07-11 20:25:31    收藏:0  评论:0  赞:0  阅读:467
单例与多线程
一。饿汉模式public class Singleton{ private static Singleton instance = new Singleton(); private Singleton(){ ...
分类:编程语言   时间:2014-07-11 20:26:53    收藏:0  评论:0  赞:0  阅读:298
selenium + python + windows 环境搭建
主要参考虫师的文章,但他的文章里面有一些问题说得不是很详细,并且有些我遇到的问题他也没有说明,所以记录一下我遇到的问题。下载python并安装,并配置环境变量。 下载的话,建议大家下载2.7的版本。地址是:https://www.python.org/download/releases/2.7...
分类:编程语言   时间:2014-07-11 20:30:05    收藏:0  评论:0  赞:0  阅读:376
多线程操作界面显示
public DlgCommInfo() { System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false; InitializeComponent(); ...
分类:编程语言   时间:2014-07-11 20:29:29    收藏:0  评论:0  赞:0  阅读:377
《30天自制操作系统》读书笔记(3) 引入C语言
这一次的学习相当曲折, 主要是因为粗心, Makefile里面的错误导致了文件生成出现各种奇奇怪怪的问题, 弄得心力交瘁, 因此制作过程还是尽量按着作者的路子来吧. 作者提供的源码的注释在中文系统下是乱码, 而且代码的分隔用了两个Tab, 在这里要处理一下: :%s/;.*//g 删除所有的注释; ...
分类:编程语言   时间:2014-07-11 20:32:47    收藏:0  评论:0  赞:0  阅读:792
spring.net AOP
AOP 术语通知(Advice): 通知描述了切面要完成的任务,同时还描述了何时执行这个任务。连接点(Joinpoint): 程序中应用通知的地方称为连接点,这个点可以是方法被调用时,异常抛出时,甚至访问属性的时候。切入点(Pointcut): 切入点定义通知切入的一个或者多个连接点。切面(Aspe...
分类:编程语言   时间:2014-07-11 20:37:26    收藏:0  评论:0  赞:0  阅读:448
Java正則表達式入门
众所周知,在程序开发中,难免会遇到须要匹配、查找、替换、推断字符串的情况发生,而这些情况有时又比較复杂,假设用纯编码方式解决,往往会浪费程序猿的时间及精力。因此,学习及使用正則表達式,便成了解决这一矛盾的主要手段。大 家都知道,正則表達式是一种能够用于模式匹配和替换的规范,一个正則表達式就是由普通....
分类:编程语言   时间:2014-07-11 20:36:45    收藏:0  评论:0  赞:0  阅读:347
针对Properties中实时性要求不高的配置参数,用Java缓存起来
Properties常用于项目中参数的配置,当项目中某段程序需要获取动态参数时,就从Properties中读取该参数,使程序是可配置的、灵活的。 有些配置参数要求立即生效,有些则未必: 一、实时性要求非常高。项目中,有些参数要求实时性非常高,即在系统运行中,IT人员修改了该参数值,该新参数值...
分类:编程语言   时间:2014-07-11 20:46:13    收藏:0  评论:0  赞:0  阅读:503
Java提高篇(三一)-----Stack
在Java中Stack类表示后进先出(LIFO)的对象堆栈。栈是一种非常常见的数据结构,它采用典型的先进后出的操作方式完成的。每一个栈都包含一个栈顶,每次出栈是将栈顶的数据取出,如下: Stack通过五个操作对Vector进行扩展,允许将向量视为堆栈。这个五个操作如下: 操作 ...
分类:编程语言   时间:2014-07-11 20:48:45    收藏:0  评论:0  赞:0  阅读:396
Java精确计算
Java精确计算如果我们编译运行下面这个程序会看到什么?public class Test{ public static void main(String args[]){ System.out.println(0.05+0.01); System.out.prin...
分类:编程语言   时间:2014-07-11 20:52:06    收藏:0  评论:0  赞:0  阅读:355
c++primerplus(第六版)编程题——第5章(循环和关系表达式)
声明:作者为了调试方便,每一章的程序写在一个工程文件中,每一道编程练习题新建一个独立文件,在主函数中调用,我建议同我一样的初学者可以采用这种方式,调试起来会比较方便。 (具体方式参见第3章模板) 1. 编写一个要求用户输入两个整数的程序。该程序将计算并输出这两个整数之间(包括这两个整数)所有整数的和...
分类:编程语言   时间:2014-07-11 20:53:23    收藏:0  评论:0  赞:0  阅读:449
c++primerplus(第六版)编程题——第4章(复合类型)
声明:作者为了调试方便,每一章的程序写在一个工程文件中,每一道编程练习题新建一个独立文件,在主函数中调用,我建议同我一样的初学者可以采用这种方式,调试起来会比较方便。 (具体方式参见第3章模板) 1.编写一个程序,如下述输出示例所示的那样请求显示信息:(注意:该程序应该接受的名字包含多个单词,另外....
分类:编程语言   时间:2014-07-11 20:54:08    收藏:0  评论:0  赞:0  阅读:402
c++11 std::next 与auto 使用
auto定义变量时放在变量前,无需知道具体变量类型,系统可自行推断类型,减少编程工作,特别是在模板使用时,使用更方便。下面简单例子:1 auto a=1;2 auto b='a';3 auto s="abdc";4 auto c;//这样使用时错误的,系统无法自动推断出变量类型5 //下...
分类:编程语言   时间:2014-07-11 21:16:16    收藏:0  评论:0  赞:0  阅读:353
使用java解析和制作二维码
项目结构文件源码QR.zip第一步:导入zxing的两个架包 core.jar和javase.jar第二步:使用工具类MatrixToImageWriter.java 1 package util; 2 import com.google.zxing.common.BitMatrix; 3 impo...
分类:编程语言   时间:2014-07-11 21:22:47    收藏:0  评论:0  赞:0  阅读:463
Java知识简介与环境变量配置问题
一、在学习一门语言中,不仅需要掌握其语法结构,开发平台以及环境也是很重要的。在开始Java学习之前首先对其进行压缩包的下载安装,以及开发平台环境下载安装。基于此下面文章就此展开:
分类:编程语言   时间:2014-07-11 21:30:35    收藏:0  评论:0  赞:0  阅读:305
Java 日期获取
public static String getDateBefore(int day) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar now = Calendar.getInstanc.....
分类:编程语言   时间:2014-07-11 21:37:37    收藏:0  评论:0  赞:0  阅读:366
基于Python的urllib2模块的多线程网络爬虫程序
1 m Queue import Queue 2 from gzip import GzipFile 3 from StringIO import StringIO 4 import time 5 import socket 6 class ContentEncodingProcess...
分类:编程语言   时间:2014-07-11 21:40:18    收藏:0  评论:0  赞:0  阅读:499
Java Calendar日历类的使用
Calendar cal = Calendar.getInstance(); // 当前年 int year = cal.get(Calendar.YEAR); // 当前月 int month = (cal.get(Calendar.MONTH)) + ...
分类:编程语言   时间:2014-07-11 21:44:47    收藏:0  评论:0  赞:0  阅读:349
Java SE (1)之 JFrame 组件 FlowLayout 布局
package com.sunzhiyan;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Demo_1 extends JFrame{ /** * @param args */ JButto.....
分类:编程语言   时间:2014-07-11 22:02:15    收藏:0  评论:0  赞:0  阅读:625
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!