码迷,mamicode.com
首页 > 编程语言
c语言gets()函数与它的替代者fgets()函数
在c语言中读取字符串有多种方法,比如scanf() 配合%s使用,但是这种方法只能获取一个单词,即遇到空格等空字符就会返回。如果要读取一行字符串,比如: I love BIT 这种情况,scanf()就无能为力了。这时我们最先想到的是用gets()读取. gets()函数从标准输入(键盘)读入一行数 ...
分类:编程语言   时间:2016-10-01 15:05:34    阅读次数:231
Gym 100512G Grand Tour (拓扑排序)
题意:一个团队要去参观一些学校,某些学校要在某些学校之前先参观,并且每个学校有一个权值,团队去的时间与权值的差作为难过度(最小是0), 所有的难过度的最大值是伤心度,让你安排参观顺序,使得这个伤心度最小。 析:拓扑排序,并且要逆序排,这样的话,时间大的优先,可以用优先队列实现。 代码如下: ...
分类:编程语言   时间:2016-10-01 15:03:05    阅读次数:212
类成员函数的重载、覆盖和隐藏区别 (C++)
这是本人第一次写博客,主要是想记录自己的学习过程、心得体会,一是可以方便以后回顾相关知识,二是可以与大家相互学习交流。 关于C++中类成员函数的重载、覆盖和隐藏区别,第一次看到这个问题是在准备找工作的时候在牛客网中(http://www.nowcoder.com/questionTerminal/2 ...
分类:编程语言   时间:2016-10-01 14:59:03    阅读次数:152
Java之IO流---字节流
1.1 IO流的引入 IO流在很多语言已有体现,诸如C语言的stdio.h,C++中的iostream。Java中的IO流大抵是用于在控制台、磁盘、内存上进行数据的读写操作,完成数据的传递。 我们可以对它进行如下分类: 按处理的数据类型可分为字节流与字符流 按流的流向可分为输入流(in)与输出流(o ...
分类:编程语言   时间:2016-10-01 14:59:54    阅读次数:273
简单的多线程买票模拟程序
/* 需求: 写一个简单的多线程模拟买票的程序 四个买票窗口,一共有100张票 */ class Tick implements Runnable{ private static int tick=100; private String window; public void windowName( ...
分类:编程语言   时间:2016-10-01 14:58:32    阅读次数:181
Java中堆内存和栈内存详解2
Java中堆内存和栈内存详解 Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该 ...
分类:编程语言   时间:2016-10-01 14:55:41    阅读次数:206
Python简易爬虫
经常需要下载论文,每次都需要去网页上搜索,然后点击下载,实在麻烦,正好最近刚入门Python,心血来潮,想着写一个爬虫 经过一天查阅资料,基本算是完成了,但是还是不足,比如对知网和万方暂时还不行,但是对于英文文献是基本上没有问题的,思路就是在百度学术上进行搜索,拿到它搜索结果的第一个页面,然后把里面 ...
分类:编程语言   时间:2016-10-01 14:56:44    阅读次数:175
javascript_core_08
1、闭包: ①外层函数包裹受保护的变量和操作变量的内层函数; ②外层函数将内层函数返回到外部; ③调用外部函数,获得内层函数的对象; 2、面向对象:用对象描述现实一个具体事物属性和功能,按需调用功能,操作属性; ①创建对象:封装:var obj={属性名:属性值,……:……,方法名:function ...
分类:编程语言   时间:2016-10-01 14:50:16    阅读次数:168
First day of Python
1.基础知识类 基础课程的课程清单 Python基础 7weeks 数据类型,流程控制,常用模块 函数,迭代器,装饰器 面向对象 网络相关部分编程 4~5weeks socket编程 生产者消费者模型 审计堡垒机系统的开发,WCGI的web基础开发 算法与设计模式 冒泡,二叉树,链表,哈希和图 Py ...
分类:编程语言   时间:2016-10-01 14:48:11    阅读次数:139
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:45:47    阅读次数:302
(c++实现)南阳理工 题目325 zb的生日
zb的生日 时间限制:3000 ms | 内存限制:65535 KB 难度:2 zb的生日 时间限制:3000 ms | 内存限制:65535 KB 难度:2 ...
分类:编程语言   时间:2016-10-01 12:54:24    阅读次数:309
java 堆栈 理解
Java 中的堆和栈 Java把内存划分成两种:一种是栈内存,一种是堆内存。 1. 栈(stack)与堆(heap)都是Java用来在Ram(随机存取存储器)中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU ...
分类:编程语言   时间:2016-10-01 12:52:16    阅读次数:189
Java实现分页功能 代码很粗糙,都是根据自己所需去定义逻辑功能的。
1.首先定义了一个PageUtil的类,看了网上的很多教程,貌似都有一个这样的类,自己也定义了一个。在代码编写过程中发现这个类其实也没有那么大的作用,但是不去定义这个类,感觉好像缺少什么似得。(请高手解释下这个类的存在的意义。) 2. 自己根据所需的功能提供了一个QueryList的action类。 ...
分类:编程语言   时间:2016-10-01 12:46:11    阅读次数:220
python pyinotify模块详解
转载于http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=23504396&id=2929446 1年多前就看过相关内容了,当时python还不太会用看不懂别人写的代码,最近闲着又翻出来看看顺便解读下pyinotify的代码 使用源自于 h ...
分类:编程语言   时间:2016-10-01 12:46:27    阅读次数:1777
【SSH进阶之路】Struts + Spring + Hibernate 进阶开端(一)
Long Long ago,就听说过SSH,起初还以为是一个东东,具体内容更是不详,总觉得高端大气上档次,经过学习之后才发现,不仅仅是高大上,更是低调奢华有内涵,经过一段时间的研究和学习SSH框架的基本原理与思想,总算接地气了。作为初学者,有点小小收获,想通过以博文的形式和大家一起分享,共同进步,在 ...
分类:编程语言   时间:2016-10-01 12:42:43    阅读次数:207
二十三种设计模式及其python实现
本文源码寄方于github:https://github.com/w392807287/Design_pattern_of_python 参考文献: 《大话设计模式》——吴强 《Python设计模式》——pythontip.com 《23种设计模式》——http://www.cnblogs.com/ ...
分类:编程语言   时间:2016-10-01 12:43:26    阅读次数:415
[python拾遗]异常处理
异常 异常(Exception)是因为程序的例外、违例、出错等情况而在正常控制流以外采取的行为,一般分为如下两个阶段: 1.异常发生:一个错误发生后被打印出来,称为未处理异常,而默认的处理则是自动输出一些调试信息并终止程序运行。 2.异常处理:通过代码明确地处理异常,则程序不会终止运行,并增强程序的... ...
分类:编程语言   时间:2016-10-01 12:41:32    阅读次数:170
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!