码迷,mamicode.com
首页 > 编程语言 > 周排行
Python多线程(threading)学习总结
注:此文除了例子和使用心得是自己写的,很多都是Python核心编程中的原文。原文文风应该能看出来,就不每个地方单独表明出处了。 线程(有时被称为轻量级进程)跟进程有些相似,不同的是,所有的线程运行在同一个进程中,共享相同的运行环境。它们可以想像成是在主进程或”主线程”中并行运行的“迷你进程”。 线程有开始,顺序执行和结束三部分。它有一个自己的指令指针,记录自己运行到什么地方。线程的运行可能被抢...
分类:编程语言   时间:2014-06-21 22:34:11    阅读次数:346
图的深度优先搜索 递归和非递归实现 c++版本
本文参考了李春葆版本的数据结构上机指导,但是原版是c代码, 本文用了c++实现,并且修复了深度优先搜索非递归的一个bug。 graph.cpp文件: #include"graph.h" #include #include int visited[MAXV]; MGraph::MGraph(int A[100][10],int nn,int ee) { e=ee; n=nn;...
分类:编程语言   时间:2014-06-22 19:37:23    阅读次数:655
python 学习笔记 11 -- 使用参数使你的程序变得更性感
对于Python 的脚本传参,很多人可能都会使用 ( ... , ... ) = sys.argv ,但是如果你想更轻松更随性的传递参数呢? 比如说我们 可以使用 python argv.py -a 123 -path '/home/long/path' -c=123 这样的传递参数。 或者想要更佳绚丽的help 界面。 本文简介一个很简单的实现这种随便带参的方法,相信能够抛砖引玉 :)...
分类:编程语言   时间:2014-06-22 17:05:40    阅读次数:259
python轻量级ORM---peewee之API
1.classmethods  such as select/update/insert/delete queries。 # Example: class User(Model): username = CharField() join_date = DateTimeField() is_admin = BooleanField() u = User(use...
分类:编程语言   时间:2014-06-22 21:27:39    阅读次数:436
jsp页面中使用javascript获取后台放在request或session中的值
在JSP页面中,经常使用javascript,但是要出javascript获取存储在request,session, application中的值,如下是获取request中的值: 假设后台中有: request.setAttribute("value", "123"); 在前台的javascript中有如下获取方式: 1 : var val =  "${value}"; ...
分类:编程语言   时间:2014-06-22 18:14:51    阅读次数:143
C语言0长度数组(柔性数组)
C语言0长度数组(柔性数组)                                                                                0长度数组,又称为柔性数组(flexible array),通常用来实现变长数组,常见于TLV(type-length-value)的数据结构中。在标准 C 和 C++ 中,不允许用 0 长度数组,但在...
分类:编程语言   时间:2014-06-22 20:58:59    阅读次数:284
session失效,使用ajax请求数据被拦截,此时正常的处理逻辑是跳到登录界面,而不是界面没有变化(java判断是否是ajax请求)
在登录过滤器中,判断请求是ajax请求还是超链接或者地址栏变化的请求  if (httpServletReq.getHeader("x-requested-with") != null                             && httpServletReq.getHeader("x-requested-with").equalsIgnoreCase("XMLHttpRequ...
分类:编程语言   时间:2014-06-22 17:56:04    阅读次数:516
编写高质量代码改善java程序的151个建议——[110-117]异常及Web项目中异常处理
编写高质量代码改善java程序的151个建议——[110-117]异常及Web项目中异常处理 原创地址:http://www.cnblogs.com/Alandre/(泥沙砖瓦浆木匠),需要转载的,保留下! 文章宗旨:Talk is cheap show me the code. 大成若缺,其用不弊.大盈若冲,其用不穷.  最完满的东西,好似有残缺一样,但它的作用永远不...
分类:编程语言   时间:2014-06-22 17:17:08    阅读次数:260
编写高质量代码改善java程序的151个建议——[110-117]异常及Web项目中异常处理
原创地址:http://www.cnblogs.com/Alandre/(泥沙砖瓦浆木匠),需要转载的,保留下! 文章宗旨:Talk is cheap show me the code. 大成若缺,其用不弊.大盈若冲,其用不穷.  最完满的东西,好似有残缺一样,但它的作用永远不会衰竭;最充盈的东西,好似是空虚一样,但是它的作用是不会穷尽的 Written In The Font   摘...
分类:编程语言   时间:2014-06-22 22:49:41    阅读次数:256
严重: Error starting static Resources java.lang.IllegalArgumentException:
启动Tomcat后出现严重: Error starting static Resources java.lang.IllegalArgumentException: Document base D:\Program Files\apache-tomcat-6.0.35\webapps\jqz does not exist or is not a readable directory 这种错误可能...
分类:编程语言   时间:2014-06-22 15:27:58    阅读次数:3817
mac eclipse svn subeclipse: Failed to load JavaHL Library.
Failed to load JavaHL Library. These are the errors that were encountered: no libsvnjavahl-1 in java.library.path no svnjavahl-1 in java.library.path no svnjavahl in java.library.path java.libr...
分类:编程语言   时间:2014-06-22 18:49:58    阅读次数:342
Python:2D绘图库matplotlib学习总结
本文为学习笔记----总结!大部分为demo,一部分为学习中遇到的问题总结,包括怎么设置标签为中文等。matlab博大精深,需要用的时候再继续吧。 Pyplot tutorial Demo地址为:点击打开链接  一个简单的例子: # -*- coding: utf-8 -*- import matplotlib.pyplot as plt plt.plot([1, 4, 9, 16]) p...
分类:编程语言   时间:2014-06-22 15:17:39    阅读次数:415
C++函数指针数组的简单使用
声明函数指针的数组类似声明一般的指针数组。接上文例子将其改进为使用函数指针的数组,代码如下: #include using std::cout; using std::endl; //函数声明 double squared(double); double cubed(double); double sum_array(double array[],int len,double (*...
分类:编程语言   时间:2014-06-22 22:46:44    阅读次数:264
Eclipse运行程序提示:Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
Eclipse运行程序提示:Exception in thread "main" java.lang.OutOfMemoryError: Java heap space...
分类:编程语言   时间:2014-06-21 21:41:22    阅读次数:336
python的模块管理与发布+如何在pypi上发布自己的模块
新手初步了解如何安装管理发布python模块,笔记...
分类:编程语言   时间:2014-06-22 00:09:11    阅读次数:286
java.util.logging.Logger基础教程
从JDK1.4开始即引入与日志相关的类java.util.logging.Logger,但由于Log4J的存在,一直未能广泛使用。综合网上各类说法,大致认为:     (1)Logger:适用于小型系统,当日志量过大时性能有待提升。好处在于JDK集成了此类,无需引入新包。且性能也在逐步改善当中,我认为一般而言,使用Logger即可。      (2)Log4J:并发性较好,性能较强,适用于大型...
分类:编程语言   时间:2014-06-22 15:09:24    阅读次数:342
C++设计模式实现--桥接(Bridge)模式
一. 举例 N年前: 计算机最先出来时,软件和硬件是一绑在一起的,比如IBM出了一台电脑,上面有一个定制的系统,假如叫 IBM_Win,这个IBM_Win系统当然不能在HP电脑上运行,同样HP出的HP_Win系统也不能运行在IBM上。 这时如果有一家新公司Apple出了一台新电脑,那么这个公司也要开发自己的系统 Apple_Win,Apple_Linux。 其实...
分类:编程语言   时间:2014-06-22 19:07:23    阅读次数:256
C++学习笔记27,虚函数的工作原理
C++规定了虚函数的行为,但是将实现交给了编译器的作者. 通常,编译器处理虚函数的方法是给每一个对象添加一个隐藏成员.隐藏成员中保存了一个指向函数地址数组的指针. 这个数组称为虚函数表(virtual function table,vtbl).虚函数表中存储了为类对象进行声明的虚函数的地址. 例如:基类对象包含一个指针,该指针指向基类的虚函数表. 派生类对象包含一个指针,该指针指向一个独立...
分类:编程语言   时间:2014-06-22 17:06:32    阅读次数:239
C++学习笔记26,虚函数
在C++里面,虚函数是一类重要的函数!...
分类:编程语言   时间:2014-06-22 20:59:57    阅读次数:254
开源 免费 java CMS - FreeCMS1.9 积分规则管理
项目地址:http://www.freeteam.cn/ 积分规则管理 管理会员操作时积分处理规则。 1. 积分规则管理 从左侧管理菜单点击积分规则进入。   2. 添加积分规则 在积分规则列表下方点击“添加”按钮。   填写相关属性后点击“确定”按钮即可。 3. 编辑积分规则 选择需要编辑的积分规则,然后点击“编辑”按钮。...
分类:编程语言   时间:2014-06-22 22:38:05    阅读次数:305
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!