1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的 Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Wi
分类:
编程语言 时间:
2016-02-27 18:10:51
阅读次数:
231
Patching Array Given a sorted positive integer array nums and an integer n, add/patch elements to the array such that any number in range [1, n] inclu
分类:
编程语言 时间:
2016-02-27 18:10:12
阅读次数:
187
有过C语言编程经验的朋友都知道在C语言中如果要引用sqrt这个函数,必须用语句"#include<math.h>"引入math.h这个头文件,否则是无法正常进行调用的。那么在Python中,如果要引用一些内置的函数,该怎么处理呢?在Python中有一个概念叫做模块(module),这个和C语言中的头
分类:
编程语言 时间:
2016-02-27 18:09:03
阅读次数:
184
大头鬼Bruce的博客 深入浅出RxJava(一:基础篇) 深入浅出RxJava(二:操作符) 深入浅出RxJava(三:响应式的好处) 深入浅出RxJava(四:在Android中使用响应式编程) RxJava基本流程和lift源码分析 RxJava使用场景小结 speedboy007的博客 给A
分类:
编程语言 时间:
2016-02-27 18:09:18
阅读次数:
279
1、顺序排序:数组内部做排序 第一个和第二个做比对,第一个和第三个多比对,第一个和第四个做比对,以此类推。 //顺序排序 void sort_xunxu(int * a,int n) {// a 数组地址,n: 数组的长度 int i, j; int tmp = NULL; for (i = 0; ...
分类:
编程语言 时间:
2016-02-27 18:03:48
阅读次数:
145
前几天在网上看到这样的一个问题: 多态现在一般的用法,就是拿一个父类的指针去调用子类中被重写的方法。但我搞不懂为什么要那么做,我们直接在子类中写一个同名的成员函数,从而隐藏父类的函数不就行了么? 然后有人这样回答: 将父类比喻为电脑的外设接口,子类比喻为外设,现在我有移动硬盘、U盘以及MP3,它们3
分类:
编程语言 时间:
2016-02-27 18:02:04
阅读次数:
162
折腾Eclipse时,经常会遇到这种情况: 缺少某个库,找到之后,需要将该库,jar包,加入到当前项目,使得代码中的import xxx得以正常导入。 举例: 【已解决】Eclipse的java代码出错:The import org.apache cannot be resolved 【如何在Ecl
分类:
编程语言 时间:
2016-02-27 18:00:38
阅读次数:
179
之前一直没有全面的看过Google C++风格指南,现在很多公司进行C++开发都要求按照Google C++风格。在这个网站 http://zh-google-styleguide.readthedocs.org/en/latest/contents/ 有人已经把其翻译成中文。为了便于以后查看,下面
分类:
编程语言 时间:
2016-02-27 17:55:18
阅读次数:
187
package com; import java.util.ArrayList;import java.util.Iterator;import java.util.List; public class Test { public static void main(String[] args) {
分类:
编程语言 时间:
2016-02-27 17:52:18
阅读次数:
194
概述 邮件相关的标准 厂商所提供的JavaMail服务程序可以有选择地实现某些邮件协议,常见的邮件协议包括: SMTP(Simple Mail Transfer Protocol):即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。 POP3(Post Of
分类:
编程语言 时间:
2016-02-27 17:53:49
阅读次数:
314
ATM程序简介: 1、登录login.py 2、取现cash.py 3、还款cashin.py 4、日志查询query.py ATM主程序菜单#!/usr/bin/env pythonimport sys,pickleimport pickleimport account,login,cash,ca
分类:
编程语言 时间:
2016-02-27 17:52:02
阅读次数:
356
【软件说明& 注意事项】 1、购物商场&ATM程序开发环境: OS:64位Windows 7 IDE:pycharm4.0.4 python版本:3.5.1 32位 2、购物商场&ATM程序只做python学习使用,版权有作者所有,未经过作者本人同意,不得将此购物商场&ATM程序应用于商业用途。 目
分类:
编程语言 时间:
2016-02-27 17:50:30
阅读次数:
205
问题说明 今天在web应用中用到了Java多线程的技术来并发处理一些业务,但在执行时一直会报NullPointerException的错误,问题定位了一下发现是线程中的Spring bean没有被注入,bean对象的值为null。 原因分析 web容器在启动应用时,并没有提前将线程中的bean注入(
分类:
编程语言 时间:
2016-02-27 17:47:26
阅读次数:
147
问题描述:Unabletoloadconfiguration.-bean-jar:file:/F:/Web/homesite/jsp/struts/WEB-INF/lib/struts2-convention-plugin-2.1.6.jar!/struts-plugin.xml:30:119jar包冲突问题myeclipse中lib下的jar包冲突tomcat中lib下的jir包冲突3.缺少必须的包,
分类:
编程语言 时间:
2016-02-27 16:44:09
阅读次数:
237
添加tab支持tab内容:vimtab.py#!/usr/bin/pythonimportsysimportreadlineimportrlcompleterimportosreadline.parse_and_bind(‘tab:complete‘)histfile=os.path.join(os.environ[‘HOME‘],‘.pythonhistory‘)2.查看python遍历路径>>>importsys>>>sys.path[‘‘,‘..
分类:
编程语言 时间:
2016-02-27 16:39:28
阅读次数:
203
变量声明:varv1,v2=‘hello‘,v3=42;javascript中的数据类型分两部分:基本类型(数字,字符串,布尔值,undefined,null)和对象类型。-查看变量类型操作符typeof变量或数值-当一个数字以0开头时,就表示这是一个八进制数。0377代表十进制数255;0x前缀的是十六进制数-Infinity任..
分类:
编程语言 时间:
2016-02-27 16:39:12
阅读次数:
189
二分查找又称折半查找,它是一种效率较高的查找方法。 折半查找的算法思想是将数列按有序化(递增或递减)排列,查找过程中采用跳跃式方式查找,即先以有序数列的中点位置为比较对象,如果要找的元素值小于该中点元素,则将待查序列缩小为左半部分,否则为右半部分。通过一次比较,将查找区间缩小一半。 折半查找是一种高
分类:
编程语言 时间:
2016-02-27 16:33:58
阅读次数:
170