首页 > 编程语言
JAVA学习笔记(二十一)- 集合 Set
HashSet集合import java.util.HashSet;/* * HashSet,实现Set接口,无序、不允许重复 * * 判断重复的依据: * 当添加的元素的hashCode()方法返回值相同,并且equals()方法返回值为true时,就认为是同一个元素 */ public class Test07 { public static void main(String...
分类:编程语言   时间:2015-03-26 09:05:40    收藏:0  评论:0  赞:0  阅读:257
JAVA学习笔记(二十二)- 集合HashMap与Hashtable
HashMap类import java.util.HashMap; import java.util.Map;/* * HashMap类,实现Map接口,以键值对的形式存储数据key-value */ public class Test04 { public static void main(String[] args) { // 创建一个HashMap集合...
分类:编程语言   时间:2015-03-26 09:05:20    收藏:0  评论:0  赞:0  阅读:246
字符串模式匹配----KMP算法
1.kmp算法的原理:   本部分内容转自:http://www.ruanyifeng.com/blog/2013/05/Knuth%E2%80%93Morris%E2%80%93Pratt_algorithm.html 字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD...
分类:编程语言   时间:2015-03-26 09:05:00    收藏:0  评论:0  赞:0  阅读:325
python之字典的作用
关键字-值的对应转换:1.把str转换为int的函数:educe把一个函数作用在一个序列[x1, x2, x3...]上,这个函数必须接收两个参数,reduce把结果继续和序列的下一个元素做累积计算,其效果就是:reduce(f, [x1, x2, x3, x4]) = f(f(f(x1, x2),...
分类:编程语言   时间:2015-03-26 09:02:50    收藏:0  评论:0  赞:0  阅读:291
c++出错记录
错误1如下:vector> m_vc;error: '&' cannot appear in a constant-expression即嵌套的模板中,最后面的两个尖括号不能挨着写,正确写法如下vector > m_vc;错误2如下:MyDbHandle.cpp:253: error: invali...
分类:编程语言   时间:2015-03-26 09:00:50    收藏:0  评论:0  赞:0  阅读:294
c++未指定返回值
int foo(){}foo返回的是随机数函数的返回值在函数堆栈的参数后面,由一个指向寄存器的指针决定,函数返回时,调用者取指针取寄存器中的值作为返回值。如果指定返回值,函数在返回前会将返回值拷贝至寄存器;未指定返回值则寄存器的值是随机的。
分类:编程语言   时间:2015-03-26 09:00:30    收藏:0  评论:0  赞:0  阅读:270
C语言初学 数学中带根号的复杂计算问题
#include#includeint main(){double a,b;scanf("%lf%lf",&a,&b);printf("%.5lf\n",a*sqrt(b));return 0;}
分类:编程语言   时间:2015-03-26 07:56:50    收藏:0  评论:0  赞:0  阅读:248
java poi read write xlsx
package myjava; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import jav...
分类:编程语言   时间:2015-03-26 07:56:40    收藏:0  评论:0  赞:0  阅读:469
C语言初学 判断闰年的问题
#includemain( ){ int year , leap; scanf("%d",&year); if((year%9==0&&year%100!=0)||(year%400==0)) printf("%d is a leap year.\n",year); else p...
分类:编程语言   时间:2015-03-26 07:56:30    收藏:0  评论:0  赞:0  阅读:265
C语言初学 计算三角形面积问题
#include#include#includeint main(){float a,b,c,s,area;scanf("%f%f%f",&a,&b,&c);s=1.0/2*(a*b*c);area=sqrt(s*(s-a)*(s-b)*(s-c));printf("a=%7.2f,b=%7.2f,...
分类:编程语言   时间:2015-03-26 07:56:20    收藏:0  评论:0  赞:0  阅读:203
select largest K number from unsorted array Python
heap: take klog(n) time code is as follow" def siftdown(A, start, end): root = start child = 2 * root + 1 while child <= end: if child + 1 <= end and A[child] < A[child + 1]: child ...
分类:编程语言   时间:2015-03-26 06:54:10    收藏:0  评论:0  赞:0  阅读:262
【C语言探索之旅】 第二部分第五课:预处理
大家在一起经历了前三课:指针,数组和字符串的“疲劳轰炸”之后,这一课回归轻松。就像刚在沙漠里行走了数日,突然看到一片绿洲,还有准备好的躺椅,清澈的小湖,冷饮,西瓜,一台电脑(又暴露了程序员的本质)等等,脑补一下这个画面还是挺开心的。前面三课我们一下子学了不少新知识点,虽然小编没有那么善良,但也不至于不给大家小憩的机会埃这一课我们来聊聊“预处理器”,这个程序就在编译之前运行。当然了,虽然这一课不难,可以作为中场休息,但不要认为这一课的内容不重要。相反,这一课的内容非常有用。...
分类:编程语言   时间:2015-03-26 06:53:30    收藏:0  评论:0  赞:0  阅读:339
[Effective C++系列]-为多态基类声明Virtual析构函数
Declare destructors virtual in polymorphic base classes.[原理]C++指出,当derived class对象经由一个由base class类型的指针删除时,如果这个base class 拥有一个non-virtual的析构函数,那个析构的结果将...
分类:编程语言   时间:2015-03-26 06:50:10    收藏:0  评论:0  赞:0  阅读:176
迭代式返回 IEnumerable<T>
private IEnumerable CreateResultList(IEnumerable gpsData) { foreach (var gpd in gpsData) { yield return new PoliceForceViewModel() { //Text = gpd.Poli...
分类:编程语言   时间:2015-03-26 06:48:40    收藏:0  评论:0  赞:0  阅读:167
[Leetcode][Python]49: Anagrams
# -*- coding: utf8 -*-'''__author__ = 'dabay.wang@gmail.com'49: Anagramshttps://leetcode.com/problems/anagrams/Given an array of strings, return all g...
分类:编程语言   时间:2015-03-26 06:48:10    收藏:0  评论:0  赞:0  阅读:266
[Leetcode][Python]48: Rotate Image
# -*- coding: utf8 -*-'''__author__ = 'dabay.wang@gmail.com'48: Rotate Imagehttps://leetcode.com/problems/rotate-image/You are given an n x n 2D matri...
分类:编程语言   时间:2015-03-26 06:47:02    收藏:0  评论:0  赞:0  阅读:166
进程、线程知识点总结和同步(消费者生产者,读者写者三类问题)、互斥、异步、并发、并行、死锁、活锁的总结
进程和程序:进程:是个动态的概念,指的是一个静态的程序对某个数据集的一次运行活动,而程序是静态的概念,是由代码和数据组成的程序块而已。进程5大特点:动态性,并发性,独立运行性,异步性,和结构化的特性。在多道程序环境下,程序不能独立运行,操作系统所有的特征都是基于进程而体现的,只有进程可以在系统中运行...
分类:编程语言   时间:2015-03-26 06:46:40    收藏:0  评论:0  赞:0  阅读:1482
Java框架Bootstrap、HTML5、jQuery、Spring MVC、Hibernate、向导、验证、UI组件、日历、记事、相册、时间轴
QQ:3228979148 ? ? ? ?我们提供源码、3种数据库的SQL文件(MySQL、Oracle、SQL Server)、详解文档、Bootstrap各种最新学习资料和技术支持,还赠送基于ExtJS5.1的通用后台管理系统,获取地址 ? ???????? ????????JavaEE企业开发框架,简称
分类:编程语言   时间:2015-03-26 02:13:55    收藏:0  评论:0  赞:0  阅读:19
Java框架Bootstrap、jQuery、SpringMVC、Hibernate高性能高并发
QQ:3228979148 ? ? ? ?我们提供源码、3种数据库的SQL文件(MySQL、Oracle、SQL Server)、详解文档、Bootstrap各种最新学习资料和技术支持,还赠送基于ExtJS5.1的通用后台管理系统,获取地址 ? ???????? ????????JavaEE企业开发框架,简称
分类:编程语言   时间:2015-03-26 02:13:31    收藏:0  评论:0  赞:0  阅读:21
自动更改IP地址反爬虫封锁,支持多线程
8年多爬虫经验的人告诉你,国内ADSL是王道,多申请些线路,分布在多个不同的电信机房,能跨省跨市更好,我这里写好的断线重拨组件,你可以直接? ...
分类:编程语言   时间:2015-03-26 02:11:00    收藏:0  评论:0  赞:0  阅读:35
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!