码迷,mamicode.com
首页 > 编程语言
【搞懂Java多线程之一】多线程相关概念,线程生命周期以及线程创建方法
楼主决定要好好地把Java的多线程给看一下,所以特地来写下博客,内容大部分都是摘抄自网上看到的资料或者书籍,能给出链接的我会给出链接。嗯,希望大家跟楼主一起抱团,加油加油↖(^ω^)↗ 1.多线程相关概念 程序:为了完成特定任务,用某种语言编写的一组指令集合。 进程:运行中的程序,系统跳读和资源分配的一个独立单位,操作系统会为每一个进程分配一段内存空间。 线程:比进程更小的...
分类:编程语言   时间:2015-04-07 12:08:27    阅读次数:154
Python简易爬虫以及嵌套数据类型
一:起因 (0)爬虫就是网络蜘蛛,爬取指定URL的html网页的内容,所以会需要urllib2包,字符串string的操作肯定也是需要的,以及字符串匹配包re。 (1)Python的嵌套类型,一般在基础教程里面很少涉及到的;Python的更高级应用肯定会涉及的,只是个人能力有限,如今没有深入,期待不就将来接触学习一下。 (2)说起嵌套类型,这要从Java 或则 c++的嵌套类型说起,只要你处...
分类:编程语言   时间:2015-04-07 12:07:31    阅读次数:189
【搞懂Java多线程之二】多线程调度及守护进程
在前一篇文章中说到,所有处在就绪状态中的线程,操作系统会选择优先级最高的优先进行调度,那么是不是优先级高的线程就一定比优先级低的线程先执行呢?线程的优先级又是怎么划分的呢?这篇文章,楼楼就要来说说这个问题啦!欢迎关注我的个人博客主页www.anycodex.com 1.线程的优先级 在Java中,线程优先级的范围为0-10,整数值越大,说明优先级更高。 几个相关的宏定义: ...
分类:编程语言   时间:2015-04-07 12:07:13    阅读次数:217
C++复制对象时勿忘每一部分
确保两点: 1 复制所有的成员变量 2 调用所有基类的copy函数 class Customer { public: explicit Customer(const tstring _name,const tstring _lastTransaction) :m_sName(_name), m_sLastTransaction(_lastTransaction) { Ou...
分类:编程语言   时间:2015-04-07 12:01:33    阅读次数:136
JavaScript parseint()理解
js parseint()函数 工作中,在网关设置MTU值,见到这个函数。当时用法: function saveMtu()     {         var maxMtu;         with (document.forms[0])         {             maxMtu = parseInt(mtu.value);        ...
分类:编程语言   时间:2015-04-07 12:01:09    阅读次数:137
java获取本机所有可用字体
//just for fun,那个28个字母的函数满满都是恶心 import java.awt.GraphicsEnvironment ; class Tester { public static void main(String args[]) { GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphics...
分类:编程语言   时间:2015-04-07 12:01:29    阅读次数:189
Python进程分支fork和exec详解
在python中,任务并发一种方式是通过进程分支来实现的.在linux系统在,通过fork()方法来实现进程分支. - fork()调用后会创建一个新的子进程,这个子进程是原父进程的副本.子进程可以独立父进程外运行. - fork()是一个很特殊的方法,一次调用,两次返回. - fork()它会返回2个值,一个值为0,表示在子进程返回;另外一个值为非0,表示在父进程中返回子进程ID.以下只能在...
分类:编程语言   时间:2015-04-07 12:01:01    阅读次数:129
c++指针和引用异同
说白了c++中的引用就是指针。。至少底层实现是这样。。 一个例子说明。。一下 #include int main(int argc , char *argv[]) { int a = 9; int *b = &a; int &c = a; ++c; *b += 2; return 0; } 1: #include 2: 3: int main(int argc...
分类:编程语言   时间:2015-04-07 12:00:19    阅读次数:163
Redis学习记录之Java中的初步使用
1.关于Redis 下载地址:1.Linux版:https://github.com/antirez/redis 2.windows版:https://github.com/MSOpenTech/redis Redis是什么?两句话可以做下概括: 1. 是一个完全开源免费的key-value内存数据库 2. 通常被认为是一个数据结构服务器,主要是因为其有着丰富的数据结构 strin...
分类:编程语言   时间:2015-04-07 11:54:57    阅读次数:221
多线程
一、多线程的基本概念和用法 1.进程的基本概念 每一个进程都是一个应用程序,都有独立的内存空间,一般来说一个应用程序存在一个进程,但也有多个进程的情况。 2.多线程的基本概念 每一个程序都有一个主线程,程序启动时创建(调用main来启动) 主线程的生命周期是和应用程序绑定的,程序退出时,主线程也就停止了。 多线程技术表示,一个应用程序有多个线程,使用多线程能提供CPU的使用率,防止主线...
分类:编程语言   时间:2015-04-07 11:57:04    阅读次数:143
JavaScript中清空数组的方法
方法一var ary = [1,2,3,4];ary.splice(0,ary.length);console.log(ary); // 输出 [],空数组,即被清空了方法二int[] ary = {1,2,3,4};ary.length = 0;方法三var ary = [1,2,3,4];ary...
分类:编程语言   时间:2015-04-07 11:53:24    阅读次数:171
python 解析类似 '\xbe\xdc\xbe\xf8\xb7\xc3\xce\xca\xa1\xa3'的unicode码为汉字
str = '\xbe\xdc\xbe\xf8\xb7\xc3\xce\xca\xa1\xa3'b = repr(str)print unicode(eval(b),"gbk")即可看到相应的汉字:拒绝访问
分类:编程语言   时间:2015-04-07 11:53:03    阅读次数:4270
YAPF:Google开源的Python代码格式化工具
点这里现在的大多数 Python 代码格式化工具(比如:autopep8 和 pep8ify)是可以移除代码中的 lint 错误。这显然有些局限性。比如:遵循 PEP 8 指导的代码可能就不会被格式化了,但这并不说明代码看起来就舒服。译注:lint 是最著名的C语言工具之一,是由贝尔实验室Steve...
分类:编程语言   时间:2015-04-07 11:51:31    阅读次数:291
Java Map遍历方式的选择
http://www.cnblogs.com/fczjuever/archive/2013/04/07/3005997.html1. 阐述 对于Java中Map的遍历方式,很多文章都推荐使用entrySet,认为其比keySet的效率高很多。理由是:entrySet方法一次拿到所有key和valu....
分类:编程语言   时间:2015-04-07 11:51:27    阅读次数:247
C++ 数组
std::vector 是矢量数组,可以自动增长,头文件:#include std::array C++11中新型容器,需要指定数组的长度,头文件:#include 。 1 vector vInts; 2 for(int i=0;i items = {1,2,3,4,5};12 ...
分类:编程语言   时间:2015-04-07 11:51:06    阅读次数:138
MD5,SHA1,SHA256,SHA512等常用加密算法
using System;using System.IO;using System.Data;using System.Text;using System.Diagnostics;using System.Security;using System.Security.Cryptography;/* ...
分类:编程语言   时间:2015-04-07 11:50:45    阅读次数:198
JSON是什么?为JavaScript准备的数据格式
JSON是什么?为JavaScript准备的数据格式还不了解JSON是什么?看了下面这篇文章,您对JSON是什么应该能够有了一个比较清晰的概念。JSON 即 JavaScript. Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript. 的交互。本文...
分类:编程语言   时间:2015-04-07 11:47:26    阅读次数:141
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!