码迷,mamicode.com
首页 > 编程语言
「C语言」「算法」多种方法求一个数的位数及逆序数
「C语言」「算法」多种方法求一个数的位数及逆序数
分类:编程语言   时间:2016-03-06 19:06:49    阅读次数:171
第9章 多线程
1、 /* 需求:设计4个线程对象,两个线程执行减操作,两个线程执行加操作。 类似于多个生产者和多个消费者的例子 */ import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; impor
分类:编程语言   时间:2016-03-06 19:07:38    阅读次数:212
c++注释
1 源文件头部注释 Ø 列出:版权、作者、编写日期和描述。 Ø 示例: [cpp] view plain copy print? 01./************************************************* 02.Copyright:bupt 03.Author: 04
分类:编程语言   时间:2016-03-06 19:02:35    阅读次数:188
springmvc4+hibernate4分页查询功能
Springmvc+hibernate成为现在很多人用的框架整合,最近自己也在学习摸索,由于我们在开发项目中很多项目都用到列表分页功能,在此参考网上一些资料,以springmvc4+hibnerate4边学边总结,得出分页功能代码,虽然不一定通用,对于初学者来说有参考价值。 分页实现的基本过程: 一
分类:编程语言   时间:2016-03-06 19:00:03    阅读次数:242
图文并茂排序与算法总结
总结下常用的排序算法,方便以后查阅。 常见排序算法:冒泡排序、选择排序、插入排序、壳(shell)排序、合并排序、快速排序、堆排序。 要选择合适的算法,需考虑的因素:执行时间、存储空间和编程工作。 1、选择排序 具有二次方程增长阶,近适用于小列表排序。 通过列表反复扫描,每次扫描选择一项,然后将这一
分类:编程语言   时间:2016-03-06 18:56:42    阅读次数:246
C语言基础01
1. 用scanf清理缓冲区数据 scanf("%*[^\n]"); scanf("%*c"); 2. 格式转换 将无符号整型数value转换成字符串并返回该字符串,radix为转换时所用基数 char *ultoa(unsigned long value,char *string,int radi
分类:编程语言   时间:2016-03-06 18:55:06    阅读次数:206
多线程GCD
多线程是程序开发中非常基础的一个概念,大家在开发过程中应该或多或少用过相关的东西。同时这恰恰又是一个比较棘手的概念,一切跟多线程挂钩的东西都会变得复杂。如果使用过程中对多线程不够熟悉,很可能会埋下一些难以预料的坑。 iOS中的多线程技术主要有NSThread, GCD和NSOperation。他们的
分类:编程语言   时间:2016-03-06 18:52:14    阅读次数:169
python的简单介绍
一、python特性概要1、python是解释型语言,c是编译型语言脚本解释性语言的内部机制,在运行脚本之后,得到结果之前需要做的工作1、python先将脚本编译成字节码文件(pyc,pyo)2、python虚拟机解释并运行字节码文件#cathello.pyprint‘Helloworld‘#pythonhello.pyHelloworld#cathel..
分类:编程语言   时间:2016-03-06 17:48:45    阅读次数:186
c语言题中的一些陷阱
1、求下列两个数组的长度关系characX[]="abcdefg";characY[]={‘a‘,‘b‘,‘c‘,‘d‘,‘e‘,‘f‘,‘g‘};解析:对于字符串来说,字符串结尾默认为‘\0’,所以acX[]的长度为8,而第二个数组的大小长度为7,而且因为没有用‘\0’结尾,所以在屏幕上输出的值是不确定的.2、求下列程序的输出..
分类:编程语言   时间:2016-03-06 17:49:01    阅读次数:221
C++的函数重载
1.所谓重载: 函数重载就是对已有的函数赋予新的含义,使之实现新的功能,因此同一个函数名就可以用来代替不同功能的函数。 2.声明、定义函数重载时如何解决命名冲突问题? using就是一种解决命名冲突的方法 3运算符重载实质上就是函数重载 重载运算符的的函数如下: 函数类型..
分类:编程语言   时间:2016-03-06 17:42:34    阅读次数:260
线程与进程
String: 表示不可变的类,非常常用: 判断创建了几个String对象: String s = new String("OOXX"); 1个或两个: 若常量池里已经存在"OOXX",那么直创建一个String对象 若常量池里没有"OOXX",那么先在常量池创建"OOXX",再在堆里创建一个Str
分类:编程语言   时间:2016-03-06 17:34:17    阅读次数:235
[python小记]使用lxml修改xml文件,并遍历目录
这次的目的是遍历目录,把目标文件及相应的目录信息更新到xml文件中。在经过痛苦的摸索之后,从python自带的ElementTree投奔向了lxml。而弃用自带的ElementTree的原因就是,namespace。 XML命名空间 作用是为避免元素命名冲突,当出现命名冲突的时候,可以使用前缀来避免
分类:编程语言   时间:2016-03-06 17:32:21    阅读次数:704
HQ-day2 C#语言基础
今天主要学习了C#的一些语言基础。 主要有:输入、输出。 一丶输入Console.readline(); 输入语句 输出console.write(); 输出语句 Console.writeline(); 输出语句自动换行 注释 Ctrl+K 然后 按C ,注释选中部分 Ctrl+K 然后 按U,
分类:编程语言   时间:2016-03-06 17:30:38    阅读次数:140
SpringMVC中的controller默认是单例的原因
http://lavasoft.blog.51cto.com/62575/1394669/ 1.性能 :单例不用每次new浪费资源时间。 2.不需要:一般controller中不会定义属性这样单例就不会被影响到。
分类:编程语言   时间:2016-03-06 17:30:04    阅读次数:151
JavaMail
注意:须要引入activation.jar cos.jar mail.jar, 而且删除掉j2ee中的反复jar包(我的路径是D:\myeclipse10For32\Common\plugins\com.genuitec.eclipse.j2eedt.core_10.0.0.me2011103013
分类:编程语言   时间:2016-03-06 17:24:31    阅读次数:218
Python之常用模块(二)
shelve xml处理 configparser hashlib logging shelve模块 shelve是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式 import shelve sw = shelve.open('shelve_t...
分类:编程语言   时间:2016-03-06 17:24:59    阅读次数:272
Python 爬虫过程中的中文乱码问题
python+mongodb 在爬虫的过程中,抓到一个中文字段,encode和decode都无法正确显示 注:以下print均是在mongodb中截图显示的,在pythonshell中可能会有所不同 比如中文 “余年”,假设其为变量a 1. print a 结果如下: 使用type查询之后,显示的确
分类:编程语言   时间:2016-03-06 17:23:46    阅读次数:169
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!