码迷,mamicode.com
首页 > 编程语言
【转】Linux下的多线程编程
1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的 Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Wi
分类:编程语言   时间:2016-02-27 18:10:51    阅读次数:231
[LeetCode][JavaScript]Patching Array
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
Python中的模块
有过C语言编程经验的朋友都知道在C语言中如果要引用sqrt这个函数,必须用语句"#include<math.h>"引入math.h这个头文件,否则是无法正常进行调用的。那么在Python中,如果要引用一些内置的函数,该怎么处理呢?在Python中有一个概念叫做模块(module),这个和C语言中的头
分类:编程语言   时间:2016-02-27 18:09:03    阅读次数:184
RxJava使用详解
大头鬼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
C++ 多态详解
前几天在网上看到这样的一个问题: 多态现在一般的用法,就是拿一个父类的指针去调用子类中被重写的方法。但我搞不懂为什么要那么做,我们直接在子类中写一个同名的成员函数,从而隐藏父类的函数不就行了么? 然后有人这样回答: 将父类比喻为电脑的外设接口,子类比喻为外设,现在我有移动硬盘、U盘以及MP3,它们3
分类:编程语言   时间:2016-02-27 18:02:04    阅读次数:162
如何给Eclipse中添加库(jar包)
折腾Eclipse时,经常会遇到这种情况: 缺少某个库,找到之后,需要将该库,jar包,加入到当前项目,使得代码中的import xxx得以正常导入。 举例: 【已解决】Eclipse的java代码出错:The import org.apache cannot be resolved 【如何在Ecl
分类:编程语言   时间:2016-02-27 18:00:38    阅读次数:179
Google C++ 风格指南内容整理
之前一直没有全面的看过Google C++风格指南,现在很多公司进行C++开发都要求按照Google C++风格。在这个网站 http://zh-google-styleguide.readthedocs.org/en/latest/contents/ 有人已经把其翻译成中文。为了便于以后查看,下面
分类:编程语言   时间:2016-02-27 17:55:18    阅读次数:187
java list 交集 并集 差集 去重复并集
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收发邮件
概述 邮件相关的标准 厂商所提供的JavaMail服务程序可以有选择地实现某些邮件协议,常见的邮件协议包括: SMTP(Simple Mail Transfer Protocol):即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。 POP3(Post Of
分类:编程语言   时间:2016-02-27 17:53:49    阅读次数:314
python之ATM(第五天)
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
python学习---购物商场与ATM
【软件说明& 注意事项】 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
Java(多)线程中注入Spring的Bean
问题说明 今天在web应用中用到了Java多线程的技术来并发处理一些业务,但在执行时一直会报NullPointerException的错误,问题定位了一下发现是线程中的Spring bean没有被注入,bean对象的值为null。 原因分析 web容器在启动应用时,并没有提前将线程中的bean注入(
分类:编程语言   时间:2016-02-27 17:47:26    阅读次数:147
Unable to load configuration. - bean - jar:file:/D:/apache-tomcat-8.0.30/web
问题描述: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
python 添加tab支持及安装redis
添加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
javaScript面向对象编程指南笔记
变量声明:varv1,v2=‘hello‘,v3=42;javascript中的数据类型分两部分:基本类型(数字,字符串,布尔值,undefined,null)和对象类型。-查看变量类型操作符typeof变量或数值-当一个数字以0开头时,就表示这是一个八进制数。0377代表十进制数255;0x前缀的是十六进制数-Infinity任..
分类:编程语言   时间:2016-02-27 16:39:12    阅读次数:189
java,二分查找法,网上查阅
二分查找又称折半查找,它是一种效率较高的查找方法。 折半查找的算法思想是将数列按有序化(递增或递减)排列,查找过程中采用跳跃式方式查找,即先以有序数列的中点位置为比较对象,如果要找的元素值小于该中点元素,则将待查序列缩小为左半部分,否则为右半部分。通过一次比较,将查找区间缩小一半。 折半查找是一种高
分类:编程语言   时间:2016-02-27 16:33:58    阅读次数:170
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!