码迷,mamicode.com
首页 > 编程语言
《C专家编程》第三章——分析C语言的声明
前面一章我们已经说过C语言存在的一些问题和它晦涩的地方,让我们对这门神奇的语言有了更深的了解。现在这一章则集中精力来讨论C语言的声明,分为三块,首先是说明C语言声明晦涩难懂的原因和声明是如何形成的,其次就是学习怎样对C语言的声明进行分析,另外本文将详细来探讨一个分析C语言声明的工具——cdecl,分 ...
分类:编程语言   时间:2016-12-23 14:24:35    阅读次数:227
JVM线程状态,park, wait, sleep, interrupt, yeild 对比
恢复内容开始 JVM线程状态 NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, TERMINATED BLOCKED是等待获得对象锁 WAITING是调用了wait, sleep, park 操作系统线程状态 sleep, 进入TIMED_WAITING ...
分类:编程语言   时间:2016-12-23 14:23:33    阅读次数:368
堆排序算法
1 /* 2 请设计筛选函数void sift(int a[],int k,int n),对a[k] 进行筛选, 3 并利用其设计堆排序算法函数void heapSort(int a[],int n), 4 对a[1]..a[n]进行升序排序。并测试在不同数据规模下的排序效率。(详见lab10_05... ...
分类:编程语言   时间:2016-12-23 14:20:10    阅读次数:213
洛谷 P1223 排队接水(贪心,桶排序)
此题为洛谷普及试炼场的一道水题。。。。 题目链接:https://www.luogu.org/problem/show?pid=1223 题目描述 有n个人在一个水龙头前排队接水,假如每个人接水的时间为Ti,请编程找出这n个人排队的一种顺序,使得n个人的平均等待时间最小。 输入输出格式 输入格式: ...
分类:编程语言   时间:2016-12-23 14:20:30    阅读次数:3920
Java算法之递归打破及在真实项目中的使用实例
开心一笑 刚才领导问开发:“你觉得这个项目的最大风险是什么”,开发说:"加班猝死" , 气氛尴尬了一分钟!!! 提出问题 1.递归算法简单复习 2.如何实现递归算法与真实项目接口??? 3.如何打破递归算法??? 解决问题 1.首先练习下网上一些递归经典题 结果: 2.求最大公约数 3.我们的重点不 ...
分类:编程语言   时间:2016-12-23 14:20:44    阅读次数:322
JAVA多用户商城系统源码
最近公司要搞商城,让我多方咨询,最后看了很多,要不就是代码、表字段注释不全,要不就是bug多,要么就是文档缺少,最后决定自己开发一套商城。 下面是开发的一些心得体会,权且记录下来,给自己做个记录把。 本人QQ:4407509,有问题可以联系本人 之前一直都是在从事电商相关和互联网金融开发,处理过亿级 ...
分类:编程语言   时间:2016-12-23 14:13:49    阅读次数:636
递归算法总结
1 递归算法初探 本段内容大部分摘自《linux C一站式编程》,作者是宋劲松老师,我认为这是目前看到的国内关于linux C编程的最好的一本技术书籍,强烈推荐! 关于递归的一个简单例子是求整数阶乘,n!=n*(n-1)!,0!=1 。则可以写出如下的递归程序: 1 int factorial(in ...
分类:编程语言   时间:2016-12-23 14:12:48    阅读次数:212
初转java随感(一)程序=数据结构+算法
大学刚学编程的时候,有一句很经典的话程序=数据结构+算法 今天有了进一步认识。 场景: 1、当前局面 (1)有现成的封装好的分页组件 返回结果是page。类型为:Page。包括 page 分页信息,data 数据列表 List型。 (2)查询了一个数据列表 midResult。类型为 List<Ma ...
分类:编程语言   时间:2016-12-23 14:13:48    阅读次数:181
java.util.ListIterator
列表迭代器并不持有当前元素的引用,其持有的游标是位于列表连个元素之间。可以通过调用next()或者previous()返回列表中的元素。一个拥有n个元素的列表拥有n+1个游标位置,示意图如下: 注意:remove和 set(Object)方法并不是以迭代器的游标为准,而是以最后一次调用迭代器的nex ...
分类:编程语言   时间:2016-12-23 14:13:34    阅读次数:191
python-socket模块
socket server socket client 执行结果 一个简单的web服务器应用 访问http://localhost:8080 ...
分类:编程语言   时间:2016-12-23 14:12:41    阅读次数:186
JAVA 读取本地文本文件
String encoding = "GBK"; File file = new File("D:\\jz_activity_exchange_voucher-INSERT.txt"); if (file.isFile() && file.exists()) { //判断文件是否存在 InputSt ...
分类:编程语言   时间:2016-12-23 14:12:23    阅读次数:152
python 进度条的编写
背景: 在执行一些Python脚本时,经常出现执行脚本的过程当中,不知道脚本执行了百分之多少,这个问题一直都让我很苦恼。所以特意总结一下,进度条的编写。 ...
分类:编程语言   时间:2016-12-23 14:08:48    阅读次数:205
关于JavaScript lastIndexOf() 方法 w3school.com.cn写的不一定全对
关于JavaScript lastIndexOf() 方法 w3school.com.cn的表述是 定义和用法 lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。 ( 原文 http://www.w3school.com.cn/jsref/ ...
分类:编程语言   时间:2016-12-23 14:08:36    阅读次数:211
JavaScript 插件
概览 单个还是全部引入 JavaScript 插件可以单个引入(使用 Bootstrap 提供的单个 *.js 文件),或者一次性全部引入(使用 bootstrap.js 或压缩版的 bootstrap.min.js)。 建议使用压缩版的 JavaScript 文件 bootstrap.js 和 b ...
分类:编程语言   时间:2016-12-23 14:08:40    阅读次数:289
php保留键随机打乱数组顺序
最近遇到一个需求,把一个数组随机打乱顺序,我们可以用php的shuffle函数,但是这个函数会把数组的键清空建立新的键,那么我们若想保留键只需要利用shuffle函数再做一下处理就可以了。可以自定义一个函数。 通过调用上面的函数就可以获得保留键顺序打乱新的数组了。 输出随机打乱顺序后的数组。 ...
分类:编程语言   时间:2016-12-23 14:05:05    阅读次数:269
spring MVC、mybatis配置读写分离
spring MVC、mybatis配置读写分离 1.环境: 3台数据库机器,一个master,二台slave,分别为slave1,slave2 2.要实现的目标: ①使数据写入到master ②读数据时,从slave1和slave2中读取 以此来实现数据库的读写分离 3.原理: 使用MySQL驱动 ...
分类:编程语言   时间:2016-12-23 14:00:41    阅读次数:227
Java 并发 线程的生命周期
Java 并发 线程的生命周期 @author ixenos 线程的生命周期 线程状态: a) New 新建 b) Runnable 可运行 c) Running 运行 (调用getState()时显示为Runnable) d) Blocked 阻塞 i. I/O阻塞 (不释放锁) I/O操作完成解 ...
分类:编程语言   时间:2016-12-23 13:58:09    阅读次数:228
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!