码迷,mamicode.com
首页 > 编程语言
python 之遍历目录树(可匹配输出特定后缀的文件)
涉及到的模块有os, fnmatch:1、通过os模块中的方法获取dir、subdir、files,通过os.path.join可拼接成完整路径; 2、fnmatch主要通过fnmatch.fnmatch(name, patterns),在patterns中匹配na...
分类:编程语言   时间:2015-01-21 14:51:50    阅读次数:180
Spring Integration概述
1.Spring Integration概述1.1背景Spring框架的一个重要主题是控制反转。从广义上来说,Spring处理其上下文中管理的组件的职责。只要组件减轻了职责,它们同时也被简化了。例如,依赖注入降低了定位和创建组件间依赖的耦合性。同样地,面向方面编程通过模块化可重复利用方面,将业务组件...
分类:编程语言   时间:2015-01-21 14:49:24    阅读次数:183
Why Study JavaScript?
JavaScript is one of the 3 languages all web developers must learn: 1. HTML to define the content of web pages 2. CSS to specify the layout of web pag...
分类:编程语言   时间:2015-01-21 14:46:10    阅读次数:139
MFC多线程
MFC多线程分类:C/C++2013-05-31 23:33256人阅读评论(0)收藏举报MFC多线程(一) MFC对多线程编程的支持 MFC中有两类线程,分别称之为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。 工作者线程没...
分类:编程语言   时间:2015-01-21 14:47:52    阅读次数:158
C语言学习随记
20150121在初学C语言时,可能会遇到有些问题理解不透,或者表达方式与以往数学学习中不同(如运算符等),这就要求不气馁,不明白的地方多问多想,鼓足勇气进行学习,待学完后面的知识,前面的问题也就迎刃而解了。还要记住“千金难买回头看”,就是说,学习后面的知识,不要忘了回头弄清遗留下的问题和加深理解前...
分类:编程语言   时间:2015-01-21 14:44:13    阅读次数:165
C语言程序编译的内存分配
C语言程序编译的内存分配:1.栈区(stack) --编译器自动分配释放,主要存放函数的参数值,局部变量值等;2.堆区(heap) --由程序员分配释放;3.全局区或静态区 --存放全局变量和静态变量;程序结束时由系统释放,分为全局初始化区和全局未初始化区;4.字符常量区 --常量字符串放与此,程序...
分类:编程语言   时间:2015-01-21 14:42:40    阅读次数:141
java序列化的机制与原理
有关Java对象的序列化和反序列化也算是Java基础的一部分,下面对Java序列化的机制和原理进行一些介绍。Java序列化算法透析Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。Java序列化API...
分类:编程语言   时间:2015-01-21 14:43:37    阅读次数:174
Java文件写入
一,FileWritter写入文件FileWritter, 字符流写入字符到文件。默认情况下,它会使用新的内容取代所有现有的内容,然而,当指定一个true (布尔)值作为FileWritter构造函数的第二个参数,它会保留现有的内容,并追加新内容在文件的末尾。1. 替换所有现有的内容与新的内容。ne...
分类:编程语言   时间:2015-01-21 14:39:44    阅读次数:192
菜鸟学习Spring——SpringMVC注解版前台向后台传值的两种方式
一、概述。        在很多企业的开法中常常用到SpringMVC+Spring+Hibernate(mybatis)这样的架构,SpringMVC相当于Struts是页面到Contorller直接的交互的框架也是界面把信息传输到Contorller层的一种架构,通过这个架构可以让我们把页面和Contorller层解耦,使得开发人员的分工更加明确。 二、代码演示。 1、首先配置S...
分类:编程语言   时间:2015-01-21 13:35:24    阅读次数:213
POJ 2585 Window Pains 拓扑排序
poj2585  题意: 有一块4X4的屏幕   屏幕中共有9块固定位置的2X2窗口(相互覆盖)  问窗口是否全部显示正常  题解: 判断所有位置的覆盖情况 如果a覆盖b 则构造一条边edge[b][a]=1    最后得到一个图 这个图一定是无环的   如果有环则表示a覆盖b   b又覆...
分类:编程语言   时间:2015-01-21 13:33:55    阅读次数:196
一般素数打表+高效算法
最近几天脑子越来越来笨了,一个简单的素数环问题纠结一天,没这么搞懂回溯的思路,不过设计到素数的话,突然想总结一下常用的素数打表, 一般用的是下面的代码: #include //素数打表 #include #include #include #include using namespace std; #define maxn 1000000 bool p1[maxn]; //判断p[...
分类:编程语言   时间:2015-01-21 13:34:06    阅读次数:178
Java中如何获得文件的inode信息
熟悉Linux操作系统的同学应该知道Linux文件系统采用了inode - block的结构来表示和存储文件,inode包含了文件的元数据信息,block存储实际的文件内容。Linux把一切的IO都抽象成文件,那么目录和普通文件一样,也都是文件。每个文件都有一个唯一的inode号。 可以用stat命令来查看一个文件的inode信息,比如下面这个文件 stat log.txt 可...
分类:编程语言   时间:2015-01-21 13:32:02    阅读次数:238
读boost::multi_array有感,多维数组实现(非类型模板,偏特化)
本文做如下简化: 1,假定所有维元素都是5。 2,不考虑const的[]。 3,由于只是熟悉原理,不考虑各种异常情况。 问题一,请实现一个一维整形数组,只需重载[]。 问题二,请实现一个二维整形数组,只需重载[]。 源码如下: class CIntArray1 { public:         int& operator[](int index)     {...
分类:编程语言   时间:2015-01-21 13:30:47    阅读次数:230
javascript中去除数组中的重复元素
1 页面显示:b,a,2,3,1,4,[object Object]
分类:编程语言   时间:2015-01-21 13:22:00    阅读次数:161
weblogic的线程阻塞,严重会引起weblogic挂起现象
Weblogic 线程处理的默认时间为600s,StuckThreadMaxTime:600。在运行一些将长时间的程序时经常会由于请求时间过长,导至超时。报出more than the configured time (StuckThreadMaxTime) of "600" seconds错误。或...
分类:编程语言   时间:2015-01-21 13:19:17    阅读次数:337
汇编语言学习3 汇编写exe
1.汇编语言源程序中有两种指令,一种 汇编指令,一种伪指令。2.汇编指令有对应的机器指令,最终为CPU所执行3.伪指令没有对应的机器指令,由编译器执行的4.assume,segment,ends,end均伪指令第一步:编写汇编源代码新建文本 1.txt代码如下:assume cs:codesg ;将...
分类:编程语言   时间:2015-01-21 13:17:08    阅读次数:194
数组-11. 猴子选大王
数组-11. 猴子选大王(20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者徐镜春(浙江大学)一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1-N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,...
分类:编程语言   时间:2015-01-21 13:14:20    阅读次数:183
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!