首页 > 编程语言
简单的多线程买票模拟程序(lock解决多线程存在大安全隐患)
—————————————————————— jdk1.5的lock代替synchronized,condition封装 Object对象里sleep,wait,notify ,notifyAll —————————————————————— /* 需求: 写一个简单的多线程模拟买票的程序 四个买票 ...
分类:编程语言   时间:2016-10-01 16:58:56    收藏:0  评论:0  赞:0  阅读:208
python的sorted相关
Python 字典排序 在python里,字典是内置的数据类型,是个无序的存储结构,每一个元素是key-value对: 参考下其他类型的排序:(估计python2) 例如: dd Python 字典排序 在python里,字典是内置的数据类型,是个无序的存储结构,每一个元素是key-value对: ...
分类:编程语言   时间:2016-10-01 16:53:06    收藏:0  评论:0  赞:0  阅读:260
C++链表
第一次理解链表和节点 节点俩基本属性:节点数据、指向下一个节点的指针pNext。 链表俩基本属性:链表头指针、节点数。 链表之所以能像一条线一样连接各个节点,关键就pNext指针,链表只是一个逻辑产物罢了。 那么问题来了,节点类有个指向下一个节点的指针,下一个节点还没产生怎么指向。所以先有下一个节点 ...
分类:编程语言   时间:2016-10-01 16:51:56    收藏:0  评论:0  赞:0  阅读:216
C语言常见字符串函数实现
...
分类:编程语言   时间:2016-10-01 15:05:02    收藏:0  评论:0  赞:0  阅读:311
c语言gets()函数与它的替代者fgets()函数
在c语言中读取字符串有多种方法,比如scanf() 配合%s使用,但是这种方法只能获取一个单词,即遇到空格等空字符就会返回。如果要读取一行字符串,比如: I love BIT 这种情况,scanf()就无能为力了。这时我们最先想到的是用gets()读取. gets()函数从标准输入(键盘)读入一行数 ...
分类:编程语言   时间:2016-10-01 15:04:03    收藏:0  评论:0  赞:0  阅读:290
Gym 100512G Grand Tour (拓扑排序)
题意:一个团队要去参观一些学校,某些学校要在某些学校之前先参观,并且每个学校有一个权值,团队去的时间与权值的差作为难过度(最小是0), 所有的难过度的最大值是伤心度,让你安排参观顺序,使得这个伤心度最小。 析:拓扑排序,并且要逆序排,这样的话,时间大的优先,可以用优先队列实现。 代码如下: ...
分类:编程语言   时间:2016-10-01 15:00:09    收藏:0  评论:0  赞:0  阅读:325
类成员函数的重载、覆盖和隐藏区别 (C++)
这是本人第一次写博客,主要是想记录自己的学习过程、心得体会,一是可以方便以后回顾相关知识,二是可以与大家相互学习交流。 关于C++中类成员函数的重载、覆盖和隐藏区别,第一次看到这个问题是在准备找工作的时候在牛客网中(http://www.nowcoder.com/questionTerminal/2 ...
分类:编程语言   时间:2016-10-01 14:59:04    收藏:0  评论:0  赞:0  阅读:287
简单的多线程买票模拟程序
/* 需求: 写一个简单的多线程模拟买票的程序 四个买票窗口,一共有100张票 */ class Tick implements Runnable{ private static int tick=100; private String window; public void windowName( ...
分类:编程语言   时间:2016-10-01 14:57:59    收藏:0  评论:0  赞:0  阅读:330
Java中堆内存和栈内存详解2
Java中堆内存和栈内存详解 Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该 ...
分类:编程语言   时间:2016-10-01 14:54:57    收藏:0  评论:0  赞:0  阅读:259
Python简易爬虫
经常需要下载论文,每次都需要去网页上搜索,然后点击下载,实在麻烦,正好最近刚入门Python,心血来潮,想着写一个爬虫 经过一天查阅资料,基本算是完成了,但是还是不足,比如对知网和万方暂时还不行,但是对于英文文献是基本上没有问题的,思路就是在百度学术上进行搜索,拿到它搜索结果的第一个页面,然后把里面 ...
分类:编程语言   时间:2016-10-01 14:54:04    收藏:0  评论:0  赞:0  阅读:809
javascript_core_08
1、闭包: ①外层函数包裹受保护的变量和操作变量的内层函数; ②外层函数将内层函数返回到外部; ③调用外部函数,获得内层函数的对象; 2、面向对象:用对象描述现实一个具体事物属性和功能,按需调用功能,操作属性; ①创建对象:封装:var obj={属性名:属性值,……:……,方法名:function ...
分类:编程语言   时间:2016-10-01 14:48:59    收藏:0  评论:0  赞:0  阅读:225
First day of Python
1.基础知识类 基础课程的课程清单 Python基础 7weeks 数据类型,流程控制,常用模块 函数,迭代器,装饰器 面向对象 网络相关部分编程 4~5weeks socket编程 生产者消费者模型 审计堡垒机系统的开发,WCGI的web基础开发 算法与设计模式 冒泡,二叉树,链表,哈希和图 Py ...
分类:编程语言   时间:2016-10-01 14:46:27    收藏:0  评论:0  赞:0  阅读:231
Python安装scipy
1.下载numpy+mkl 下载链接:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy 2.下载scipy 下载链接:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy 3.安装 pip install < ...
分类:编程语言   时间:2016-10-01 14:44:21    收藏:0  评论:0  赞:0  阅读:192
(c++实现)南阳理工 题目325 zb的生日
zb的生日 时间限制:3000 ms | 内存限制:65535 KB 难度:2 zb的生日 时间限制:3000 ms | 内存限制:65535 KB 难度:2 ...
分类:编程语言   时间:2016-10-01 12:53:27    收藏:0  评论:0  赞:0  阅读:318
java 堆栈 理解
Java 中的堆和栈 Java把内存划分成两种:一种是栈内存,一种是堆内存。 1. 栈(stack)与堆(heap)都是Java用来在Ram(随机存取存储器)中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU ...
分类:编程语言   时间:2016-10-01 12:51:17    收藏:0  评论:0  赞:0  阅读:226
Java实现分页功能 代码很粗糙,都是根据自己所需去定义逻辑功能的。
1.首先定义了一个PageUtil的类,看了网上的很多教程,貌似都有一个这样的类,自己也定义了一个。在代码编写过程中发现这个类其实也没有那么大的作用,但是不去定义这个类,感觉好像缺少什么似得。(请高手解释下这个类的存在的意义。) 2. 自己根据所需的功能提供了一个QueryList的action类。 ...
分类:编程语言   时间:2016-10-01 12:45:26    收藏:0  评论:0  赞:0  阅读:345
python pyinotify模块详解
转载于http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=23504396&id=2929446 1年多前就看过相关内容了,当时python还不太会用看不懂别人写的代码,最近闲着又翻出来看看顺便解读下pyinotify的代码 使用源自于 h ...
分类:编程语言   时间:2016-10-01 12:44:30    收藏:0  评论:0  赞:0  阅读:1383
【SSH进阶之路】Struts + Spring + Hibernate 进阶开端(一)
Long Long ago,就听说过SSH,起初还以为是一个东东,具体内容更是不详,总觉得高端大气上档次,经过学习之后才发现,不仅仅是高大上,更是低调奢华有内涵,经过一段时间的研究和学习SSH框架的基本原理与思想,总算接地气了。作为初学者,有点小小收获,想通过以博文的形式和大家一起分享,共同进步,在 ...
分类:编程语言   时间:2016-10-01 12:42:29    收藏:0  评论:0  赞:0  阅读:214
二十三种设计模式及其python实现
本文源码寄方于github:https://github.com/w392807287/Design_pattern_of_python 参考文献: 《大话设计模式》——吴强 《Python设计模式》——pythontip.com 《23种设计模式》——http://www.cnblogs.com/ ...
分类:编程语言   时间:2016-10-01 12:41:45    收藏:0  评论:0  赞:0  阅读:307
简单的线程Runnable实现线程的测试
/* 需求: 写一个简单的线程测试,采用实现的Runnable的run() 打印一句句简单自定义线程名字的语句Thread World Wecome You!! 和默认的线程名字的语句:This is defalut ThreadName:默认的线程名字*/ class TEST_Thread im ...
分类:编程语言   时间:2016-10-01 12:35:09    收藏:0  评论:0  赞:0  阅读:180
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!