array: 数组创建: 数组方法: 栈和列表其实就是对数组和数组方法的封装,所以我省略不写。 链表: ...
分类:
编程语言 时间:
2017-07-28 23:52:41
阅读次数:
203
“这项工作有谁来完成”这个问题对于设计类和使用对象来说非常重要。 在编写程序之前,很重要的一步就是问问自己需要哪些类,每个类分别完成什么功能。 如下是一些以前使用过的类: string 处理文本数据 vector 数据列表 queue 队列,先入先出 ifstream 打开数据文件并读取文件 ofs ...
分类:
编程语言 时间:
2017-07-28 23:54:29
阅读次数:
165
//最近,有朋友开玩笑问 int *p *是指针还是p是指针还是*p是指针,当然了,知道的都知道p是指针 //野指针 >>>指没有指向一个地址的指针(指针指向地址请参考上一篇文章) //空指针 >>指向空(null)的指针就是空指针 //指针的其他用法,指针可以指向指针,指针可以进行+ - * /运 ...
分类:
编程语言 时间:
2017-07-28 23:55:29
阅读次数:
225
windows平台下微软的库自带了一些api可用于几种编码格式间的互相转码,其实可以用一个iconv开源跨平台的转码库,那个方法更方便且统一。 使用前要引入头文件和命名空间 [cpp] view plain copy print? #include <iostream> #include <stri ...
分类:
编程语言 时间:
2017-07-28 23:55:38
阅读次数:
296
1,web.xml 2 applicationcontext.xml 3,controller 4 service 5jsp test.jsp spring.jsp 6 testing <?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi= ...
分类:
编程语言 时间:
2017-07-28 23:55:53
阅读次数:
252
1 正则表达式 使用单个字符串来描述、匹配一系列符号某个句法规则的字符串,可以简单理解为按照某种规则去匹配符合条件的字符串。 Ps:https://regexper.com/ 可帮助理解正则表达式,正则表达式工具 2 regexp对象 JavaScript通过内置对象RegExp支持正则表达式,有两 ...
分类:
编程语言 时间:
2017-07-28 23:56:26
阅读次数:
234
一、学习资料 Mina入门实例(一) http://www.cnblogs.com/juepei/p/3939119.html Mina入门教程(二) Spring4 集成Mina http://www.cnblogs.com/juepei/p/3940396.html Apache Mina 入门 ...
分类:
编程语言 时间:
2017-07-28 23:57:26
阅读次数:
422
分支结构:有条件的执行某语句,并非每句必走 1)if结构:1条路 2)if...else结构:2条路 3)if...else if结构:多条路 4)switch...case结构:多条路 优点:效率高、结构清晰 缺点:整数、相等 break:跳出switch 一、if结构的认识 /* * 1.if结 ...
分类:
编程语言 时间:
2017-07-28 23:57:35
阅读次数:
359
C语言有多少关键字? 答:32个。 注意sizeof是关键字,不是函数 C程序的一般结构有哪些? 答:顺序结构,选择结构,循环结构 列举几种常用的循环结构和分支结构? 答:循环:for while do while 分支:if else ...
分类:
编程语言 时间:
2017-07-28 23:58:36
阅读次数:
327
1、setUp() 和 tearDown() 允许执行每个测试用例前分别初始化和清理测试环境,用法如下: 被测代码 myCode.py: unittest代码: 2、unittest 提供了丰富的命令行入口,可以根据需要执行某些特定的用例。有了命令行的支持 执行 testdemo.py 文件所有的测 ...
分类:
编程语言 时间:
2017-07-29 00:01:14
阅读次数:
255
集合 Set,去重,关系测试:交、并、差等;无序 list_1=set(list_1), type(list_1) list_2=set([xxxxx]) 交集:list_1.intersectin(list_2), list_1 & list_2 并集:list_1.union(list_2), ...
分类:
编程语言 时间:
2017-07-29 00:02:47
阅读次数:
204
C++要实现http网络连接,需要借助第三方库,libcurl使用起来还是很方便的 环境:win32 + vs2015 如果要在Linux下使用,基本同理 1,下载编译libcurl 下载curl源码,找到vs工程,按照x86 x64 并对应debug和release编译出静态库lib 2,构建工程 ...
分类:
编程语言 时间:
2017-07-29 00:02:57
阅读次数:
373
一.迭代器 定义:基于上次的结果基础上执行重复达到更优 可迭代对象:凡是对象下有_iter_方法的即是可迭代对象 迭代对象的优点: 1.提供了一种统一的(不依赖于索引)迭代方式 2.迭代器本身,比起其他数据类型更省内存 迭代器的缺点: 1.一次性,只能往后走,不能回退,不如索引取值灵活 2.迭代器本 ...
分类:
编程语言 时间:
2017-07-29 00:51:39
阅读次数:
175
在 Spring Data 环境搭建(二) 的基础之上 我们改动 http://www.cnblogs.com/fzng/p/7253068.html 定义个一个接口 继承Repository类 咱们先实现一个根据名字查询 根据用户名查询用户信息 ...
分类:
编程语言 时间:
2017-07-29 00:51:56
阅读次数:
176
1.什么是文件 定义:在python中常指的文件为计算机文件,计算机文件是以计算机硬盘为载体存储在计算机上的信息集合。 文件的特征: 1.可读 2.可写 3.可修改 2.文件读取的过程 1.1 打开文件 1.2 编辑文件 1.3 关闭文件 ...
分类:
编程语言 时间:
2017-07-29 00:52:14
阅读次数:
145
冰叔现在还在公司,虽然我是一个实习生,但是也能明白程序员为什么那么晚睡,也许有的人是为了自己的梦想,而有的人却是为了其他人的梦想,现在的的世界有着数不清的程序,但是好的程序却没几个。有的软件即使用的人很少但是他依旧很美。我经常晚上行走在城市中,自己感觉晚上的城市是最美的,它没有了白天的嘈杂,没有白天 ...
分类:
编程语言 时间:
2017-07-29 00:53:38
阅读次数:
191
1.第一个python程序(在pycharm中运行的,感觉还不错) 注释: 当行注释:#被注释内容 多行注释:''' 被注释内容 ''' 2.变量 (1) 自己理解的定义(仅供参考): 为了存储数据以便反复调用的自定义合法标识符(存于内存中)。 比如:name = “congcong” #name即 ...
分类:
编程语言 时间:
2017-07-29 00:54:32
阅读次数:
224
一.装饰器前置知识要点 1.名称空间 存放名字与变量绑定关系的地方 名称空间的分类: 内置名称空间:Python解释器启动时,存放自带的名字的地方。(比如内置函数) 全局名称空间:在执行文件时,文件级别名字存放的地方 局部名称空间:在执行文件过程中,如果调用函数,用来存放函数内定名称的地方,调用时生 ...
分类:
编程语言 时间:
2017-07-29 00:55:00
阅读次数:
164
1、JVM管辖的内存大致分为三个逻辑部分:java栈(Heap)、java堆(JavaStack)和方法区(MethodArea)。在JVM启动时创建,关闭时全部回收。 栈、本地方法栈、程序计数器:以线程为粒度,每个线程拥有自己的部分。而堆和方法区被所有线程共享。 堆:运行时的数据区域,程序(线程) ...
分类:
编程语言 时间:
2017-07-29 00:55:41
阅读次数:
172
Beard Graph 题意:给你一颗由n个结点组成的树,支持以下操作:1 i:将第i条边染成黑色(保证此时该边是白色),2 i:将第i条边染成白色(保证此时该边是黑色),3 a b:找出a,b两点之间只由黑边组成的最短路径. 思路:树链剖分+树状数组,把每条边的权值放到它指向的点中去,初始全为黑边 ...
分类:
编程语言 时间:
2017-07-29 00:57:45
阅读次数:
243