码迷,mamicode.com
首页 > 编程语言 > 周排行
kmp算法的c++实现(不用STL)
#include #include #include using namespace std; const int nMax = 10005; const int mMax = 1000005; char text[mMax],pat[nMax]; int lent,lenp,next[nMax];... ...
分类:编程语言   时间:2017-10-19 21:18:40    阅读次数:365
Python当前文件路径与文件夹删除操作
前言: Python的文件操作跟Java存在部分差异。由于项目需要,近期使用python进行模块开发时遇到一些常见的文件操作便上网搜罗了一番,感觉众说纷纭。因此,结合自身的使用场景,贴一段python代码供后续查阅。 准备一个测试文件 “c://test/a.txt”。 控制台输出如下: curre ...
分类:编程语言   时间:2017-10-19 21:19:10    阅读次数:300
Python题目练习(一)
1、使用while循环输入 1 2 3 4 5 6 8 9 10 2、求1-100的所有数的和 3、输出 1-100 内的所有奇数 4、输出 1-100 内的所有偶数 5、求1-2+3-4+5 ... 99的所有数的和 6、用户登陆(三次机会重试) ...
分类:编程语言   时间:2017-10-19 21:19:48    阅读次数:238
JAVA 异常向上抛和向下抛的优劣势
向上抛: 优点:向上抛出异常,下面代码清秀; 缺点:不能直接看出抛出异常的代码; 向下抛: 优点:能直接看到出现异常的代码,方便查找,显得严谨; 缺点:代码太多; 总结:尽量向上抛,代码量减少,同意解决问题。 ...
分类:编程语言   时间:2017-10-19 21:19:59    阅读次数:291
选择排序的c++实现(非STL)
原理: 每一趟在n-i+1(i=1,2,…n-1)个记录中选取关键字最小的记录作为有序序列中第i个记录。 第i趟简单选择排序是指通过n-i次关键字的比较, 从n-i+1个记录中选出关键字最小的记录。 并和第i个记录进行交换。 共需进行i-1趟比较,直到所有记录排序完成为止。 说人话:第一趟从序列中找 ...
分类:编程语言   时间:2017-10-19 21:20:45    阅读次数:418
PNPoly算法代码例子,判断一个点是否在多边形里面
写C语言的实验用到的一个算法,判断一个点是否在多边形的内部。C的代码如下: 其中nvert是多边形顶点的个数,vertx和verty分别是多边形顶点横、纵坐标的数组,textx和testy是待测点的坐标。这个算法是由W. Randolph Franklin提出的,根据Jordan curve the ...
分类:编程语言   时间:2017-10-19 21:21:26    阅读次数:659
C++数组
一、维度 我们知道定义一个数组时,或者给出一个常量表达式作为数组的维度,或者省略维度(而是让编译器根据数组中元素的数目计算维度)。 1. 计算数组的维度 2. ...
分类:编程语言   时间:2017-10-19 21:22:00    阅读次数:512
spring boot的环境搭建
<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><g..
分类:编程语言   时间:2017-10-20 00:34:23    阅读次数:298
python学习笔记之python-nmap安装
首先最新的链接地址和《python绝技》上不同,已经修改。下载后tar,然后运行pythonsetup.pyinstallroot@kali:/#wgethttp://xael.org/pages/python-nmap-0.6.1.tar.gz--2017-03-2213:41:38--http://xael.org/pages/python-nmap-0.6.1.tar.gzResolvingxael.org(xael.org)...194.3..
分类:编程语言   时间:2017-10-20 00:34:37    阅读次数:461
Selenium基于java安装环境
浏览器、jdk、eclipse、Seleniumjia包1.浏览器:安装火狐24版本,路径使用默认的,不要改路径,安装完成之后,去设置浏览器更新,不要让浏览器自动升级。2.安装jdk1.7,安装下载后需要配置环境,自己百度http://www.9553.com/soft/28729.htm。与eclipse里面使用的jdk版本对应,..
分类:编程语言   时间:2017-10-20 00:45:49    阅读次数:222
day16 java语言中的----set集合
day16java语言中的----set集合一、集合【collection】概述:这里我们就开始学习一下set集合,我们就说三个集合,分别是set/list/map三种,他们都是接口,list和set集合都是collection主接口的子接口,map集合与主接口就是并列的关系。这三大类的集合是我们再学习后面做下坚实的..
分类:编程语言   时间:2017-10-20 00:58:34    阅读次数:227
Servlet编程专题5之servlet线程安全问题
1、线程安全问题:a、同时满足以下条件,可能会出现线程安全问题i、存在多线程并发访问。ii、存在可修改的共享数据。-当多个线程同时修改同一个共享数据时,后修改的数据会将先修改的数据覆盖,对数据先进行修改的用户读取的不是自己修改后的数据,这就是线程安全问题。b、JVM..
分类:编程语言   时间:2017-10-20 00:58:40    阅读次数:181
JavaScript--开关思想
就是男默女泪的立flag! ...
分类:编程语言   时间:2017-10-20 00:59:48    阅读次数:157
Python运算符
python算数运算符操作符描述符例子+加法-对操作符的两侧增加值a+b=30-减法-减去从左侧操作数右侧操作数a-b=10*乘法-相乘的运算符两侧的值a*b=200/除-由右侧的操作数除以左侧的操作数b/a=2%模-由右侧的操作数和余返回除以左侧的操作数b%a=0**指数-执行对操作数幂的计算a**b=2的..
分类:编程语言   时间:2017-10-20 01:11:02    阅读次数:194
为什么我的eclipse怎么没有新建java project选项
为什么我的Eclipse怎么没有新建javaproject选项解决方法:打开Eclipse,选择空白处右击,选择New-->Other里面有javaproject
分类:编程语言   时间:2017-10-20 01:24:06    阅读次数:311
python读文件出现中文乱码
最近开始处理中文文本,读取文件有时候会出现乱码。原因:编码和解码方式不一样。 所以,解决这个问题的方法就是正确地解码,问题拆解为:1、弄清楚待查看文件的编码方式;2、解码。 即: 1、查看文件编码方式: import chardet fobj=open(fname,'r') data=fobj.re ...
分类:编程语言   时间:2017-10-20 01:24:56    阅读次数:299
day15 java语言中的-------泛型
day15java语言中的-------泛型一、泛型概述:“泛型”这个概念大家可能有些陌生,其实不然,泛型直面意思你可以理解为多种数据类型、可变的数据类型、不同需求时的数据类型等等。在开发中,泛型的使用时很常见的,同时包含泛型类和泛型方法两种。掌握好他们之间的关系,对你在..
分类:编程语言   时间:2017-10-20 01:53:59    阅读次数:244
PHP数组函数的使用
1.array_walk($arr, $func, [$data]) 使用用户自定义的函数遍历所有的元素,返回true/false $func是一个函数名 默认会传入两个参数 第一个 $arr的值, 第二个$arr的下标, 一对一对的传哦 1 <?php 2 $arr = array('a', 'b ...
分类:编程语言   时间:2017-10-20 02:06:32    阅读次数:260
7. python 运算符
1.python算数运算符运算符描述示例+加法运算a+b=31-减法运算a–b=-11*乘法运算a*b=210/除法运算b/a=2.1%模运算,取余数b%a=1**对运算符进行指数(幂)计算a**b,表示10的21次幂//地板除操作数的除法,其结果是删除小数点后的商数。但如果其中一个操作数为负数,则结果将被保留,?.
分类:编程语言   时间:2017-10-20 02:07:22    阅读次数:318
spring配置(注解)
注解开发Spring(重点) 使用注解定义bean ? @Component ? 功能:指定对应的类为Spring控制的bean ? 格式:定义在类的上方,可以为类指定bean名称 定义UserDAOImpl类为Spring控制的bean,未指定名称 定义UserDAOImpl类为Spring控制的 ...
分类:编程语言   时间:2017-10-20 10:02:58    阅读次数:153
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!