码迷,mamicode.com
首页 > 编程语言 > 日排行
KMP算法
比较常用的字符串匹配算法 1. 首先,字符串"BBC ABCDAB ABCDABCDABDE"的第一个字符与搜索词"ABCDABD"的第一个字符,进行比较。因为B与A不匹配,所以搜索词后移一位。 2. 因为B与A不匹配,搜索词再往后移。 3. 就这样,直到字符串有一个字符,与搜索词的第一个字符相同为 ...
分类:编程语言   时间:2018-04-09 23:11:02    阅读次数:250
windows多线程(一) 创建线程 CreateThread
一 线程创建函数 CreateThread 1. 函数原型: 2. 参数说明: 第一个参数 表示线程内核对象的安全属性,一般传入NULL表示使用默认设置。 第二个参数 表示线程栈空间大小。传入0表示使用默认大小(1MB)。 第三个参数 表示新线程所执行的线程函数地址,多个线程可以使用同一个函数地址。 ...
分类:编程语言   时间:2018-04-09 23:11:40    阅读次数:290
Spring--简记
Spring通过一个配置文件描述Bean及Bean之间的依赖关系,利用Java语言的反射功能实例化Bean并建立Bean之间的依赖关系。 Spring的IoC(控制反转)容器提供了Bean实例缓存、生命周期管理、Bean实例代理、事件发布、资源装载等服务。 在初始化BeanFactory时,必须为其 ...
分类:编程语言   时间:2018-04-09 23:12:07    阅读次数:235
Unity string 转换为 Quaternion
public Quaternion QuaternionParse(string name) { name = name.Replace("(", "").Replace(")", ""); string[] s = name.Split(','); return new Quaternion(fl... ...
分类:编程语言   时间:2018-04-09 23:12:38    阅读次数:230
Java基础面试题,JavaWeb面试题
java基础面试题1、Java的基本类型(8个)每个基本类型所占位数与字节数byte 1字节 8位short 2字节 16位int 4字节 32位long 8字节 64位char 2字节 16位float 4字节 32位double 8字节 64位boolean 1字节 8位2、Int与Intege ...
分类:编程语言   时间:2018-04-09 23:13:07    阅读次数:244
69道Spring面试题和答案
Spring 概述 1. 什么是spring? Spring 是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用 ...
分类:编程语言   时间:2018-04-09 23:13:54    阅读次数:251
Gym 100792 King's Rout 拓扑排序
K. King's Rout time limit per test 4.0 s memory limit per test 512 MB input standard input output standard output K. King's Rout time limit per test 4 ...
分类:编程语言   时间:2018-04-09 23:14:34    阅读次数:209
关于JUnit4无法支持多线程测试的解决方法
转自:https://segmentfault.com/a/1190000003762719 其实junit是将test作为参数传递给了TestRunner的main函数。并通过main函数进行执行。 test函数在main中执行。如果test执行结束,那么main将会调用System.exit(0 ...
分类:编程语言   时间:2018-04-09 23:15:09    阅读次数:244
2018上IEC计算机高级语言(C)作业 第1次作业
1.经过这几周的学习,总结一下学习的心得与体会。(不少于100字;10分) 学习c语言已经一个学期了,刚开始学习的时候老是感觉力不从心。虽然认真听课了, 但是并不能理解它。这种情况到了后来才有所改变。之所以能有所改变,是因为本人找到了学习c语言的一些方法。由于c语言对于刚接触的学子,会感到很陌生。因 ...
分类:编程语言   时间:2018-04-09 23:15:28    阅读次数:253
Java的HashMap是如何工作的?
1.Java的HashMap是如何工作的?HashMap是一个针对数据结构的键值,每个键都会有相应的值,关键是识别这样的值。HashMap 基于 hashing 原理,我们通过 put ()和 get ()方法储存和获取对象。当我们将键值对传递给 put ()方法时,它调用键对象的 hashCode ...
分类:编程语言   时间:2018-04-09 23:15:46    阅读次数:264
python's sixth day for me 员工信息表
import os user_dic = { 'username':None, 'password':None, 'login':True } flag = False name_list = ['id','name','age','phone','job'] check_conditions = ... ...
分类:编程语言   时间:2018-04-09 23:15:54    阅读次数:262
九、Python+Selenium模拟用QQ登陆腾讯课堂,并提取报名课程(练习)
研究QQ登录规则的话,得分析大量Javascript的加密解密,比较耗时间。自己也是练习很少,短时间成功不了。所以走了个捷径。 Selenium是一个WEB自动化测试工具,它运行时会直接实例化出一个浏览器,完全模拟用户的操作,比如点击链接、输入表单,点击按钮提交等。所以我们使用它可以很方便的来登录。 ...
分类:编程语言   时间:2018-04-09 23:18:18    阅读次数:567
深入理解C++中public、protected及private用法
本文属转载,出处不详,如有冒犯原作者,请原谅,并给我邮箱提醒,本人定会删除。实在是例子太好,仅供本人学习,无他占为私有哈 ^_^ 初学C++的朋友经常在类中看到public,protected,private以及它们在继承中表示的一些访问范围,很容易搞糊涂。今天本文就来十分分析一下C++中publi ...
分类:编程语言   时间:2018-04-09 23:19:27    阅读次数:353
读书笔记-C语言关键字
001关键字C语言一共32个关键字1.声明和定义在开始认识关键字前,必须要明白什么是声明,什么事定义:定义:(编译器)创建一个对象,为这个对象分配一段内存并给他取上一个名字。在一个作用域内,一个变量或者对象只能定义一次,并且定以后为它分配的内存不可变;声明:1、告诉编译器这个名字已经和一片内存匹配上了,并且这个内存是在其他地方定义的,声明可以多次;2、告诉编译器,这个名字已经占用,不能再用来定义其
分类:编程语言   时间:2018-04-10 03:14:16    阅读次数:266
dubbo源码学习(二) : spring 自定义标签
dubbo源码学习(二) : spring 自定义标签
分类:编程语言   时间:2018-04-10 03:43:14    阅读次数:172
《Python网络数据采集》读书笔记(四)
1、遍历单个域名维基百科那些指向词条页面(不是指向其他内容页面)的链接有三个共同点:?它们都在id是bodyContent的div标签里?URL链接不包含分号?URL链接都以/wiki/开头#-*-coding:utf-8-*-importrefromurllib.requestimporturlopenfrombs4importBeautifulSouphtml=urlopen("http://
分类:编程语言   时间:2018-04-10 04:15:01    阅读次数:334
python2 UnicodeDecodeError: 'ascii' codec can't decode byte 0xce in position 7: ordinal not in range(128)
python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position 1: ordinal not in range(1 ...
分类:编程语言   时间:2018-04-10 04:15:11    阅读次数:257
【总结】C++与C#中的static静态修饰符
重点 静态本质是实例无关的,表示不会修改实例的 C++ 静态成员变量 静态成员 的内存只被分配一次,会一直存在于程序的整个生命周期中。 如果要将静态成员在类内初始化,那么该变量需要声明为const常量。 int class :: c = 10; static数据成员可以在类外定义和初始化,也可以在函 ...
分类:编程语言   时间:2018-04-10 04:48:29    阅读次数:163
[工作小记]JAVA与C#的Socket通信
在日常的开发中,不同的传感器支持的开发语言常常是不同的。例如Kinect一般是用C++开发的,Leapmotion用JAVA开发比较多。 去年暑假(17年暑假)做的一个项目是:用Leapmotion捕捉人手的五个手指关节信息,然后经过变换,传输给一个同样具有五个手指的机械手。 一开始拿到的开发框架, ...
分类:编程语言   时间:2018-04-10 05:05:19    阅读次数:240
SpringMVC+HibernateValidator,配置在properties文件中的错误信息回显前端页面出现中文乱码
问题: 后台在springMVC中使用hibernate-validator做参数校验的时候(validator具体使用方法见GOOGLE),用properties文件配置了校验失败的错误信息。发现回显给前端页面的时候中文错误信息显示乱码。 封装参数的POJO类 public class UserR ...
分类:编程语言   时间:2018-04-10 10:46:08    阅读次数:284
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!