在很多人的眼里,C语言和linux常常是分不开的。这其中的原因很多,其中最重要的一部分我认为是linux本身就是C语言的杰出作品。当然,linux操作系统本身对C语言的支持也是相当到位的。作为一个真正的程序员来说,如果没有在linux下面用C语言编写过完整的程序,那么只能说他对C语言本身的理解还相关 ...
分类:
编程语言 时间:
2016-06-11 13:20:26
阅读次数:
167
冒泡算法: 原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换, 这样一趟过去后,最大或最小的数字被交换到了最后一位, 然后再从头开始进行两两比较交换,直到倒数第二位时结束,其余类似看例子 ...
分类:
编程语言 时间:
2016-06-11 13:16:37
阅读次数:
172
今天使用mybatis多表联查的时候,在dos窗口查询时可以出结果集,但是使用mybatis查询的时候最后返回的结果只有最后一个结果 然后研究了半天没弄出来,后来无意中发现添加了最外层从表的ID字段后结果就查出来了,由此可见,数据是由主键来区分的,当主键不在查询范围时,数据默认调用最后一条语句 另外 ...
分类:
编程语言 时间:
2016-06-11 13:17:05
阅读次数:
359
原文:http://snowolf.iteye.com/blog/465433 有关ZLib可参见官方主页 http://www.zlib.net/ ZLib可以简单的理解为压缩/解压缩算法,它与ZIP、RAR等归档算法有所不同,与bzip2比较接近。 压缩工具代码如下: Java代码 /** * ...
分类:
编程语言 时间:
2016-06-11 13:15:03
阅读次数:
400
class Other{ public int i; } class Something{ public static oivd main(String[]args){ Other o = new Other(); new Something().addOne(o); } public void a ...
分类:
编程语言 时间:
2016-06-11 13:16:05
阅读次数:
168
客户端: 1.服务端点 2.读取客户端已有的图片数据 3.通过socket输出流将数据发给服务端 4.读取服务端反馈信息 5.关闭 获取Socket对象,new出来,构造参数:String的服务端ip,int的端口号 调用Socket对象的getOutputStream()方法,得到OutputSt ...
分类:
编程语言 时间:
2016-06-11 13:12:56
阅读次数:
164
冒泡排序: 1,2位置左右比较。大的排右边,继续比较2,3 ...... 选择排序: 拿索引比较,最大的放在右边 插入排序: 永远维护着一个有序的列表 ...
分类:
编程语言 时间:
2016-06-11 13:14:12
阅读次数:
178
栈 是一种遵从 后进先出(LIFO)原则的有序集合。就像一摞盘子。 push 添加一个元素到栈顶 pop 移除并返回栈顶的元素 peek 返回栈顶元素 isEmpty 如果栈里没有任何元素,返回true,否则返回false。 clear 移除栈里的所有元素 size 返回元素的个数 转换为二进制 转 ...
分类:
编程语言 时间:
2016-06-11 13:12:06
阅读次数:
163
原文:http://snowolf.iteye.com/blog/642298 去年整理了一篇ZLib算法Java实现(Java压缩技术(一) ZLib),一直惦记却没时间补充。今天得空,整理一下ZIP的java原生实现。 看了几篇zip压缩算法的帖子,讲的算是比较细致了,但就是没有对应的解压缩实现 ...
分类:
编程语言 时间:
2016-06-11 13:12:07
阅读次数:
232
说实话腾讯的企业邮箱真心不错! 腾讯企业邮箱官网:http://exmail.qq.com/login/ 新用户注册:http://exmail.qq.com/onlinesell/intro 点击开通 你跟着步骤走就行了,没啥难的,如果你没有域名,你就去买一个呗,也花不了多少钱的。 注册成功后,是 ...
分类:
编程语言 时间:
2016-06-11 13:11:09
阅读次数:
550
一、set集合 1、Set集合特点:无序、不重复,可嵌套 2、set集合创建规则:set = {"123","234"} 字典创建规则:dic = {“Key”:"345"} 列表创建规则:li = [] 元组:ages = (12,33,22,45,67) 或 ages = tuple((21,3 ...
分类:
编程语言 时间:
2016-06-11 13:10:45
阅读次数:
383
如题,该算法是来自德国的牛逼的数学家strassen搞出来的,因为把n*n矩阵之间的乘法复杂度降低到n^(lg7)(lg的底是2),一开始想当然地认为朴素的做法是n^3,哪里还能有复杂度更低的做法,但是牛逼的strassen先生简直刷新了我的线性代数观和算法观 思路:基本的思路网上有,此处不再赘述, ...
分类:
编程语言 时间:
2016-06-11 13:09:00
阅读次数:
235
原文:http://snowolf.iteye.com/blog/642492 JavaEye的朋友跟我说:“你一口气把ZIP压缩和解压缩都写到一个帖子里,我看起来很累,不如分开好阅读”。ok,面向读者需求,我做调整,这里单说ZIP解压缩! 解压缩与压缩运作方式相反,原理大抵相同,由ZipInput ...
分类:
编程语言 时间:
2016-06-11 13:09:16
阅读次数:
155
Html代码: JavaScript 代码: 效果如下: ...
分类:
编程语言 时间:
2016-06-11 13:08:45
阅读次数:
202
J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。 在Java程序中,要“逐一处理”――或者说,“遍历”――某一个数 ...
分类:
编程语言 时间:
2016-06-11 13:07:25
阅读次数:
206
首先,我说的比较是指JS中这种思想/实现方式与C++编译原理中思想/实现方式的比较 参考链接:(比较易懂的介绍,我主要写个人理解) 作用域链: http://www.cnblogs.com/dolphinX/p/3280876.html 闭包:http://kb.cnblogs.com/page/1 ...
分类:
编程语言 时间:
2016-06-11 13:07:41
阅读次数:
183