Character.isDigit(string.charAt(index)) //如果index位置的字符是数字 返回true Character.isLetter(string.charAt(index)) //如果index位置的字符是字母 返回true Character.isLetterO ...
分类:
编程语言 时间:
2018-08-06 21:04:18
阅读次数:
150
c/c++ 有向无环图 directed acycline graph 概念: 图中点与点之间的线是有方向的,图中不存在环。用邻接表的方式,实现的图。 名词: 顶点的入度:到这个顶点的线的数量。 顶点的出度:从这个顶点出发的线的数量。 实现思路: 1,计算出每个顶点的入度,存放到辅助数组cnt中 2 ...
分类:
编程语言 时间:
2018-08-06 21:04:55
阅读次数:
202
我们平时在用Myabtis时不是常常需要用map来传递参数,大体是如下的步骤: 但如果需要put的字段很多,而且每个属性名都很长的时候,那就很难受了,这里可以采用Java反射的方法去自动装配map,以下是博主的实现: public class Test { //实现效果 public static ...
分类:
编程语言 时间:
2018-08-06 21:05:12
阅读次数:
161
需求:我要在map中判断是否存在key,存在则让key对应的value = value+1,否则设置<key,value=1> 代码实现方式如下: ContainsKey TestForNull AtomicLong Trove MutableInt 还有Java8的方法: Map.merge(ke ...
分类:
编程语言 时间:
2018-08-06 21:05:34
阅读次数:
2434
命名规范 想吧这个命名命名规范写到最前面,匈牙利命名法: 名字=属性+类型+对象描述 http://www.cnblogs.com/ggjucheng/archive/2011/12/15/2289291.html ...
分类:
编程语言 时间:
2018-08-06 21:05:57
阅读次数:
161
https://blog.csdn.net/m0_37867405/article/details/80793601 https://blog.csdn.net/m0_37867405/article/details/80793601 四、docker中使用rabbitmq 1. 搭建和启动 使用地 ...
分类:
编程语言 时间:
2018-08-06 21:06:03
阅读次数:
1268
问题类型:是多次询问一个大区间里子区间的最值问题 dp + 位运算的思想处理 rmax[i][j]表示从i开始到i + 2^j - 1的区间里的最大值dp[i][j] (i,i + 2^j - 1)分为 dp[i][j-1] (i,i + 2^(j-1) - 1)dp[i + 1 << (j-1)) ...
分类:
编程语言 时间:
2018-08-06 21:06:17
阅读次数:
155
我们都把JavaScript代码放到<head>中1.JavaScript代码写在<script>...</script>内部2.把JavaScript代码放到一个单独的.js文件,然后在HTML中通过<script src="..."></script>引入这个文件 <script type="t ...
分类:
编程语言 时间:
2018-08-06 21:06:43
阅读次数:
174
数据类型之间的转化 intstr int转str:str(digit) str转int:int(string) 注意此处的string只能是包含数字的字符串或开头有负号 intbool bool(非零) True bool(零) False int(True) 1 int(False) 0 bool ...
分类:
编程语言 时间:
2018-08-06 21:08:45
阅读次数:
153
一、 1.文件操作的函数 open("文件名字(路径)",mode="模式",encoding="字符集") 2.模式:r,w,a,r+,w+,a+,rb,wb,ab,r+b,w+b,a+b 主要:r w a r+ b 3.常用的操作 1.光标(seek)* seek(0)将光条调整到开头 seek ...
分类:
编程语言 时间:
2018-08-06 21:08:53
阅读次数:
165
这篇文章主要学习了python解析并读取PDF文件内容的方法,包括对学习库的应用,python2.7和python3.6中python解析PDF文件内容库的更新,包括对pdfminer库的详细解释和应用。主要参考了一些已有的博客内容,代码。 主要思路是首先利用一个做项目的形式,描述所做的问题,运行环 ...
分类:
编程语言 时间:
2018-08-06 21:09:07
阅读次数:
283
接着前几天的分支结构的回顾,今天主要回顾一下循环结构和数组方面的一些知识吧。 练习:输入一个数字,然后输出这个数字表示星期几 switch(选择){ case 选项1:Code1;break; case 选项2:Code2;break; …… } 1.switch() 中需要一个选项,选项只能是 b ...
分类:
编程语言 时间:
2018-08-06 21:09:21
阅读次数:
185
背景: 目前发布的Ice最新版本为3.6.0,使用的vs2013编译的,vs2015版本正在开发,发布只是时间问题; 不过官方实在给力,github上的源码已经支持vs2015编译了。源码版本为3.6.1 开发环境: 64位Win7旗舰版 + vs2015企业版 正题: 1、编译及安装Ice 从gi ...
分类:
编程语言 时间:
2018-08-06 21:09:30
阅读次数:
340
1: 常用注解:@RequestMappingRequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。@ResponseBody@RequestBody@PathVariable@RequestParam@Cont ...
分类:
编程语言 时间:
2018-08-06 21:10:22
阅读次数:
132
内容:关于JavaScript中的一些蛋疼的问题以及面试笔试中常见的一些坑爹套路总结 此部分内容持续总结完善中、、、 1.undefined和null的区别 2.坑爹的this ...
分类:
编程语言 时间:
2018-08-06 21:41:39
阅读次数:
136
1.判断使用的python解释器表示unicode单个字符使用的编码字节数 打印结果 是 65535, 表示使用ucs2标准,2个字节 是 1114111,表示使用ucs4标准,4个字节. 2.布尔值和字符串进行转换 空字符串'' 为 False ' ' 字符串 都是 空格, 转换成bool值 也表 ...
分类:
编程语言 时间:
2018-08-06 21:42:34
阅读次数:
170
装饰器 定义:器是指具备某一功能的工具,装饰指的是为被装饰器对象添加新功能,所以装饰器就是为被装饰对象添加新功能的工具 注意:装饰器本身可以是任意可调用的对象,被装饰器的对象也可以是任意可调用对象 用处:开放封闭原则:封闭指的是对修改封闭,对扩展开放 遵循两大原则:1.不修改被装饰对象的源代码 2. ...
分类:
编程语言 时间:
2018-08-06 21:42:42
阅读次数:
153
数据结构: menu = { '北京':{ '海淀':{ '五道口':{ 'soho':{}, '网易':{}, 'google':{} }, '中关村':{ '爱奇艺':{}, '汽车之家':{}, 'youku':{}, }, '上地':{ '百度':{}, }, }, '昌平':{ '沙河': ...
分类:
编程语言 时间:
2018-08-06 21:42:50
阅读次数:
223
Ajax用于概括异步加载页面内容的技术。以前web应用都要涉及打量页面刷新,即使页面中的一小部分有变化,也要刷新和重新加载整个页面。使用Ajax可以做到只更新页面中的一小部分,主要优势在于对页面的请求以异步方式发送到服务器。而服务器不会用整个页面来相应请求,它会在后台处理请求,与此同时用户还能继续浏 ...
分类:
编程语言 时间:
2018-08-06 21:43:50
阅读次数:
162
一. C与C++的基本区别:C语言简单,但是使用比较复杂,C++语法较难,注重思想,使用简单(面向对象) a. 头文件: C++标准库的头文件不带.h,最常用的是iostream C语言的头文件依然可以继续使用,stdio.h或cstdio b. 输入输出 cout<< 输出 cin >> 输入 e ...
分类:
编程语言 时间:
2018-08-06 21:48:05
阅读次数:
209