码迷,mamicode.com
首页 > 编程语言
PYTHON之路(八)
http://www.cnblogs.com/alex3714/articles/5227251.htmlSocket语法及相关socket概念A network socket is an endpoint of a connection across a computer network. Tod
分类:编程语言   时间:2016-03-19 16:24:31    阅读次数:344
合并两个排序的链表
题目:输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 思路:题目相对简单,有两个思路,一个是遍历两个链表的公共长度,按值的大小把各个节点连接起来,最后把较长链表的剩余部分追加到最后。第二个思路,这个类似于自然合并排序,可以使用递归分治的思想来解决问题,还
分类:编程语言   时间:2016-03-19 16:23:12    阅读次数:168
python--软件、模块相关安装问题
在windows 10 64位,python3.5 32位的服务器上安装paramiko 安装过程报错如下error: Unable to find vcvarsall.bat 1 安装PyCrypto命令行下执行以下命令pip install --use-wheel "d:\pythoncode\
分类:编程语言   时间:2016-03-19 16:16:14    阅读次数:369
const分别在C和C++语言里的含义和实现机制
const的含义 简单地说:const在c语言中表示只读的变量,而在c++语言中表示常量. C语言 const是constant的缩写,是恒定不变的意思,也翻译为常量,但是很多人都认为被const修饰的值都是常量,其实这是不精确的.因为,精确来说应该是只读的变量,其值在编译的时候不能被使用,因为编译
分类:编程语言   时间:2016-03-19 16:12:07    阅读次数:183
理解Python的With as语句
简单的说, with open(filepath, 'wb') as file: file.write("something") 等价于: file = open(filepath) try: file.write("something", 'wb') finally: file.close() 总
分类:编程语言   时间:2016-03-19 16:04:08    阅读次数:272
Netty : writeAndFlush的线程安全及并发问题
使用Netty编程时,我们经常会从用户线程,而不是Netty线程池发起write操作,因为我们不能在netty的事件回调中做大量耗时操作。那么问题来了 – 1, writeAndFlush是线程安全的吗? 2, 是否使用了锁,导致并发性能下降呢 我们来看代码 – 在DefaultChannelHan
分类:编程语言   时间:2016-03-19 16:03:41    阅读次数:558
C++拾遗(三)关于复合类型
数组相关 初始化只能在定义的时候使用,不能把数组赋给另一个数组。 初始化可以提供比元素数目少的初值,其它元素将被置为0。 字符char数组只有在以\0结尾时才是一个字符串。sizeof()返回数组的长度,strlen()返回可见字符的长度(不包括\0)。 cin>>使用空白来界定字符串(空格,换行,
分类:编程语言   时间:2016-03-19 16:03:54    阅读次数:248
Java GC
参考链接:http://www.cnblogs.com/hnrainll/archive/2013/11/06/3410042.html 1.Java中垃圾回收有什么目的? 垃圾回收的目的是识别并丢弃应用不再使用的对象来释放和重用资源。 2.Java GC机制主要完成3件事:确定哪些内存需要回收,确
分类:编程语言   时间:2016-03-19 16:02:20    阅读次数:194
Java Vector 类
Vector类实现了一个动态数组。和ArrayList和相似,但是两者是不同的: Vector主要用在事先不知道数组的大小,或者只是需要一个可以改变大小的数组的情况。 Vector类支持4种构造方法。 第一种构造方法创建一个默认的向量,默认大小为10: 第二种构造方法创建指定大小的向量。 第三种构造
分类:编程语言   时间:2016-03-19 15:58:33    阅读次数:194
调整数组顺序使奇数位于偶数前面
题目描述: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 思路: 这道题首先就能想到一个思路,运用快速排序的思想,设置前后两个指针,分别从数组的前后两端开始遍历,前指针遇到
分类:编程语言   时间:2016-03-19 15:57:21    阅读次数:132
java.util.Stack类中的peek()方法
java.util.stack类中常用的几个方法:isEmpty(),add(),remove(),contains()等各种方法都不难,但需要注意的是peek()这个方法。 peek()查看栈顶的对象而不移除它。 运行结果:3 3 1 1 3
分类:编程语言   时间:2016-03-19 14:40:30    阅读次数:305
java编程思想-字符串
String类初始化后是不可变的(immutable),首先,我建议先看看String类的源码实现,这是从本质上认识String类的根本出发点。从中可以看到: 在执行到双引号包含字符串的语句时,如String a = "123",JVM会先到常量池里查找,如果有的话返回常量池里的这个实例的引用,否则
分类:编程语言   时间:2016-03-19 14:40:58    阅读次数:246
JS与JAVA数据类型的区别
JavaScript与Java数据类型的区别 阅读目录 今天开始正式认真学习js,虽然在平常j2ee开发中也经常用到JS但并不精通,这次随笔记下js与Java数据类型的不同之处 与java不同,js作为弱类型语言即使在浮点数与整数上也未作明确区分,Number值可以是var a = 5 or 5.5
分类:编程语言   时间:2016-03-19 14:37:41    阅读次数:158
[读书笔记]Effective Java 第二章
考虑用静态工厂方法代替构造器 静态工厂方法第一大优势是可以用特有的名称。常见的类创建实例需要用构造函数,而当需要两个构造函数时,我们需要在参数列表做区分才能写出两个构造方法。使用静态工厂模式,可以规避方法名=类名的限制,使用更易读的方法呈现。 静态工厂方法第二大优势是不必在每次调用的时候创建一个新的
分类:编程语言   时间:2016-03-19 14:34:35    阅读次数:150
JAVA面试题——JAVA基础篇
1、JAVA多态的实现方式:继承、重载、覆盖
分类:编程语言   时间:2016-03-19 14:35:54    阅读次数:198
spring 的 IOC和AOP
Spring IOC: public class usersevice{ public Userdao userdao = new UserDaoImpl();//非IOC public UserDao userdao; //IOC public void set(Uerdao userdao){
分类:编程语言   时间:2016-03-19 14:33:25    阅读次数:141
一家小公司的Java后台面试题
少爷自知在编程这一行没什么过多的天分,资质平平,但自己做的选择,就要为之努力奋斗。 前几天内推阿里,被弄错部门之后,杳无音信,于是便投了一家小公司,当天收到面试通知,去到直接是30分钟做题,总共16题,还算简单,不过仍有不足之处,少爷只拿到了前12题的题目,所以还是先记下来,以备复习。 1.反射中,
分类:编程语言   时间:2016-03-19 14:33:19    阅读次数:376
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!