码迷,mamicode.com
首页 > 编程语言
Python中的多进程与多线程/分布式该如何使用
在批评Python的讨论中,常常说起Python多线程是多么的难用。还有人对 global interpreter lock(也被亲切的称为“GIL”)指指点点,说它阻碍了Python的多线程程序同时运行。因此,如果你是从其他语言(比如C++或Java)转过来的话,Python线程模块并不会像你想象 ...
分类:编程语言   时间:2016-05-14 18:42:47    阅读次数:254
java消息队列使用场景
http://blog.163.com/sir_876/blog/static/11705223201332444647261/ 目前能用到的比较不错的消息队列组件 ,kafka,activeMq, ibm Mq,淘宝MetaQ 1,多系统之间消息通知,分布式事务,订单,抢单 2,数据库binlog ...
分类:编程语言   时间:2016-05-14 18:41:09    阅读次数:223
242. Valid Anagram(C++)
242. Valid Anagram Given two strings s and t, write a function to determine if t is an anagram of s. For example, s = "anagram", t = "nagaram", return ...
分类:编程语言   时间:2016-05-14 18:40:07    阅读次数:175
从时钟中断到线程调度的分析(二)
既然时钟中断函数是HalpClockInterrupt,那就从它开始研究,WRK没有公布它,还是从reactos开始看吧,reactos是仿windows,所以可能和windows原版有些差别,不过差别不大 时钟中断最后会调用KeUpdateSystemTime,所以看看这个函数是干嘛的 ...
分类:编程语言   时间:2016-05-14 18:37:52    阅读次数:624
java面试
求运行结果? 1、try:2、b=303、finally:4、30 ...
分类:编程语言   时间:2016-05-14 18:39:36    阅读次数:122
tarjan算法--cojs 1298. 通讯问题
cojs 1298. 通讯问题 ★ 输入文件:jdltt.in 输出文件:jdltt.out 简单对比时间限制:1 s 内存限制:128 MB 【题目描述】 一个篮球队有n个篮球队员,每个队员都有联系方式(如电话、电子邮件等)。但并不是每个队员的联系方式都公开,每个队员的联系方式只有一部分队员知道。 ...
分类:编程语言   时间:2016-05-14 18:38:32    阅读次数:266
Python学习(一)—— 初识python
一、python简介 Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 Python是纯粹的自由软件, 源代码和解释器CPython遵循 G ...
分类:编程语言   时间:2016-05-14 18:36:38    阅读次数:758
JAVA多线程之volatile 与 synchronized 的比较
一,volatile关键字的可见性 要想理解volatile关键字,得先了解下JAVA的内存模型,Java内存模型的抽象示意图如下: 从图中可以看出: ①每个线程都有一个自己的本地内存空间--线程栈空间???线程执行时,先把变量从主内存读取到线程自己的本地内存空间,然后再对该变量进行操作 ②对该变量 ...
分类:编程语言   时间:2016-05-14 18:36:16    阅读次数:249
169. Majority Element(C++)
169. Majority Element Given an array of size n, find the majority element. The majority element is the element that appears more than ? n/2 ? times. Y ...
分类:编程语言   时间:2016-05-14 18:35:13    阅读次数:364
237. Delete Node in a Linked List(C++)
237. Delete Node in a Linked Lis t Write a function to delete a node (except the tail) in a singly linked list, given only access to that node. Suppos ...
分类:编程语言   时间:2016-05-14 18:31:27    阅读次数:180
258. Add Digits(C++)
258. Add Digits Given a non-negative integer num, repeatedly add all its digits until the result has only one digit. For example: Given num = 38, the ...
分类:编程语言   时间:2016-05-14 18:26:15    阅读次数:200
哗啦啦Python之路 - Day 3 - 列表和元组
序列和元组 1. 区别: 序列能修改,元组不行 2. 列表写法: user = ['Fiona', 18] user2 = ['Lala', 19] database = [user, user2] print(database) output: ['Fiona', 18],['Lala', 19] ...
分类:编程语言   时间:2016-05-14 18:23:26    阅读次数:185
python+selenium安装
测试环境: 1、python安装 官网下载直接安装 2、下载setuptools&pip 方便管理python包 官网下载setuptools&pip最新版本,解压 setuptools安装: 切换到相应的目录执行:python setup.py install 安装pip: 切换至解压的目录执行: ...
分类:编程语言   时间:2016-05-14 18:24:15    阅读次数:159
292. Nim Game(C++)
292. Nim Game(C++) You are playing the following Nim Game with your friend: There is a heap of stones on the table, each time one of you take turns to ...
分类:编程语言   时间:2016-05-14 18:20:57    阅读次数:212
python学习笔记-Day1
python2到python3的变化a.主要整合了模块,去重复模块b.修改了字符集,不用特别指明字符集即可使用中文python2版本使用中文时,需要指定字符集#_*_coding:utf-8_*_3.获取用户输入name=input("Whatisyourname?") print("Hello"+name)4.字符串的格式化输出name="alex" print"iam%..
分类:编程语言   时间:2016-05-14 17:16:17    阅读次数:242
用JavaScript开发的桌面应用
electron是用JavaScript开发桌面应用的平台之一http://electron.atom.io/apps/基于electron的著名项目有https://github.com/Microsoft/vscode/https://github.com/atom/atom而且,它们是开源的!基于electron的项目的优势:跨平台网页的开发模式
分类:编程语言   时间:2016-05-14 17:16:06    阅读次数:220
Python随手笔记-day1
day11.写个简单的HelloWorld程序print("HelloWorld!")2.解释器的规范#!/usr/bin/envpython#_*_coding:utf-8_*_python3.0后的版本不需要指定字符集了3.变量定义#格式name=‘Duan‘NamePass=‘Duan123‘#变量赋值name=‘Duan‘NamePass=name#NamePass的值其实Duan无论name如何变化因为..
分类:编程语言   时间:2016-05-14 17:16:23    阅读次数:209
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!