码迷,mamicode.com
首页 > 编程语言
Python导入其他目录的模板
如何将路径“永久"添加到sys.path?sys.path是python的搜索模块的路径集,是一个list可以在python 环境下使用sys.path.append(path)添加相关的路径,但在退出python环境后自己添加的路径就会自动消失了!可以使用以下命令输入当前python 的搜索路径:...
分类:编程语言   时间:2014-08-26 15:03:16    阅读次数:209
python单例模式的实现
有些情况下我们需要单例模式来减少程序资源的浪费,在python语言中单例模式的实现同样是方便的。我现在以tornado框架中IOLoop类单例模式的实现来举例,有兴趣的可以自己看一下源码 1 class IOLoop(Configurable): 2 …… 3 4 @staticmetho...
分类:编程语言   时间:2014-08-26 15:02:06    阅读次数:234
python3 抓取网页资源的 N 种方法
1、最简单import urllib.requestresponse = urllib.request.urlopen('http://python.org/')html = response.read() 2、使用 Requestimport urllib.request req = urllib...
分类:编程语言   时间:2014-08-26 14:58:56    阅读次数:348
Java中删除List中相同元素的两种方法
Java中两种删除List中相同element的方法,一种维护List原先的元素顺序,另一种不维护List原先的元素顺序。 package?stage3; import?java.util.Iterator; public?class?RemoveTheElement?{ public...
分类:编程语言   时间:2014-08-26 13:54:16    阅读次数:338
javascript高级编程学习笔记(二)
写读书笔记的好处在于加深记忆,前一篇总结了编程中创建的对象的几种方式,以及常用的方式,这一篇总结实现继承的方式: 1、**对象冒充:** function ClassA(sColor) { this.color = sColor; this.sayColor = fun...
分类:编程语言   时间:2014-08-26 13:54:06    阅读次数:273
消息通知框(JavaScript+css3)
最近给公司的项目配上了消息回馈的信息框.觉得还不错就拿出来和大家分享下. JavaScript部分: 出入的参数除了allnwesID其他的都是缺省参数,里面有默认值.可自行修改.单击可以缩小消除掉 //消息条??整体的class="...
分类:编程语言   时间:2014-08-26 13:53:56    阅读次数:439
使用 acl 库的 C 库编写多线程程序
一、概述   在当今强调多核开发的年代,要求程序员能够写出高并发的程序,而利用多个核一般有两种方式:采用多线程方式或多进程方式。每处理一个新任务时如果临时 产生一个线程或进程且处理完任务后线程或进程便...
分类:编程语言   时间:2014-08-26 13:50:56    阅读次数:312
java基础巩固系列(八):对javabean的内省操作
关于在框架开发中的对javabean的两种内省操作。...
分类:编程语言   时间:2014-08-26 13:49:16    阅读次数:252
【C++ Primer每日一刷之六】数组
引言   C++ 语言提供了两种类似于vector 和迭代器类型的低级复合类型——数组和指针。与vector 类型相似,数组也可以保存某种类型的一组对象;而它们的区别在于,数组的长度是固定的。数组一经创建,就不允许添加新的元素。指针则可以像迭代器一样用于遍历和检查数组中的元素。   现代 C++ 程序应尽量使用vector 和迭代器类型,而避免使用低级的数组和指针。设计良好的程序只有在强调...
分类:编程语言   时间:2014-08-26 13:48:36    阅读次数:255
如果仅仅是为了学习java入门,请离SSH远点儿
觉得上班走路有点累,想去买辆自行车,结果去了一看,要2500块。旁边的人说,2500都掏了不如加点钱买辆电动。 遂问电动车价格,3500,决定买。却被告知不如加点钱买小踏板摩托划算。于是看摩托车,4000,决定买。 又被告知说小踏板不安全,不如买大摩托。于是再看。 大摩托要6000,决定买。挑来挑去。发现看上眼的居然靠近1w。不料听说1w可以买个二手车。 于是改作买车。挑来挑去,二手捷达要...
分类:编程语言   时间:2014-08-26 13:47:56    阅读次数:222
UNIX网络编程卷1 服务器程序设计范式4 预先派生子进程,以线程互斥锁上锁方式保护accept
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie 1.文件上锁文件系统操作,比较耗时 2.线程上锁,不仅适用于同一进程内各线程之间的上锁,也适用于不同进程之间的上锁。 3.在不同进程之间使用线程上锁要求: 1)互斥锁变量必须存放在由所有进程共享的内存区中 2)必须告知线程函数库这是在不同进程之间共享的互斥锁 /*...
分类:编程语言   时间:2014-08-26 13:47:16    阅读次数:238
UNIX网络编程卷1 服务器程序设计范式6 并发服务器,为每个客户请求创建一个线程
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie 1.为每个客户请求创建一个线程,以取代为每个客户派生一个子进程 /* include serv06 */ #include "unpthread.h" int main(int argc, char **argv) { int listenfd, conn...
分类:编程语言   时间:2014-08-26 13:46:46    阅读次数:276
UNIX网络编程卷1 服务器程序设计范式7 预先创建线程,以互斥锁上锁方式保护accept
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie 1.预先创建一个线程池,并让每个线程各自调用 accept 2.用互斥锁取代让每个线程都阻塞在 accept 调用之中的做法 //用于维护关于每个线程基于信息的 Thread 结构 typedef struct { pthread_t thread_tid; ...
分类:编程语言   时间:2014-08-26 13:46:16    阅读次数:321
Java 基本数据类型 对应表示范围
Java 基本数据类型 对应表示范围...
分类:编程语言   时间:2014-08-26 13:44:46    阅读次数:195
javascript 闭包
最近开始学习js,都说js是javascript中很NB的东西,很难理解,我觉得这个应该没那么难,怕的是你看错了书,被概念给忽悠了。 首先说下闭包的概念:闭包就是函数内部定义个函数,因而内部函数可以访问外部函数的变量的引用,记住是引用. 我觉得javascript提出闭包的概念是因为想让调用一个函数后,还能访问函数内部的变量,所以闭包就产生了。 看一个例子: function...
分类:编程语言   时间:2014-08-26 13:43:56    阅读次数:257
Java实现泛型委托类似C#Action<T>
一、C# Action 泛型委托(帮助理解委托) 描述: 封装一个方法,该方法只采用一个参数并且不返回值. 语法: public delegate void Action(T arg); T: 参数类型:此委托封装的方法的参数类型 arg: 参数:此委托封装的方法的参数 备注: 通过此委托,可以将方法当做参数进行传递.Action 泛型委托:封装一个方法,该方法只采用一个参数并...
分类:编程语言   时间:2014-08-26 13:43:26    阅读次数:361
46-54 线程常见考点
一、线程的两种实现方式:继承Thread类和实现Runnable接口二、同步的两种实现方式:synchronized,wait和notify三、为何不推荐使用stop()和suspend()?四、sleep和wait区别五、同步和异步的区别六、当一个线程进入一个对象的一个synchronized方法...
分类:编程语言   时间:2014-08-26 13:37:46    阅读次数:248
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!