1. 数据类型 1) 基本类型: byte, int, long, float, double, boolean.... 要求记住基本类型占多少字节、范围。例如:byte 1字节范围 128 127,short 2字节,int 4字节,long 8字节,float 4字节,double 8字节,ch ...
分类:
编程语言 时间:
2019-10-31 21:22:47
阅读次数:
107
Hash,译做“散列”,也有直接音译为“哈希”的。把任意长度的输入,通过某种hash算法,变换成固定长度的输出,该输出就是散列值,也称摘要值。该算法就是哈希函数,也称摘要函数。 MD5是最常见的摘要算法,速度很快,生成结果是固定的16字节,通常用一个32位的16进制字符串表示。SHA1算法更安全点, ...
分类:
编程语言 时间:
2019-10-31 21:23:19
阅读次数:
75
背景 + 编译原理上机实现一个对函数绘图语言的解释器 用除C外的不同种语言实现 + 解释器分为三个实现块: + 词法分析器:用于识别一条语句中的关键词是否符合预先定义的规则。 + 语法分析器:用来确定一条语句是否满足语法规则。 + 解释器:用来确定满足语法规则的句子,在意思上是否符合要求。 + 设计 ...
分类:
编程语言 时间:
2019-10-31 21:23:43
阅读次数:
90
1. 流程控制 1) if, else, else if,for,while,do...while 2) break 跳出整个循环,即结束整个循环。例如:找出0 100之间能被7整除的最大整数: 不用break语句: 3)continue 看到continue时立即结束本次循环(即continue后 ...
分类:
编程语言 时间:
2019-10-31 21:30:47
阅读次数:
112
先讨论出现次数大于n/2的数字,如果这样的数字存在,那么这个数出现的次数大于其他数出现的次数的总和。 在数组A中,我们定义两个数据集合a1,a2。a1为出现次数大于n/2的数的集合,a2为其余数组成的集合。对于数组 A中元素a、b,假设a不等于b,那么有两种情况,分别为:a属于a1,b属于a2;a属 ...
分类:
编程语言 时间:
2019-10-31 21:30:58
阅读次数:
136
题目描述: 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是 O(log n) 级别。 如果数组中不存在目标值,返回 [-1, -1]。 示例 1: 输入: nums = [5,7,7,8,8,10], ta ...
分类:
编程语言 时间:
2019-10-31 21:31:15
阅读次数:
65
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; %JAVA_HOME%\bin %JAVA_HOME%\jre\bin ...
分类:
编程语言 时间:
2019-10-31 21:32:35
阅读次数:
98
【Pt.I】问题概述: 小明手中有硬币,小红手中有若干张10元的纸币。已知 1 角硬币厚 1.8mm,5 角硬币厚 1.5mm,1 元硬币厚 2.0mm 。小红拿出若干张10元的纸币,小明要将 1 角的硬币放成一摞,将 5 角的硬币放成一摞,将 1 元的硬币放成一摞,如果 3 摞硬币一样高,且三摞硬 ...
分类:
编程语言 时间:
2019-10-31 21:33:44
阅读次数:
377
用于匹配的正则表达式为 :([1-9]\d*\.?\d*)|(0\.\d*[1-9]) ( [1-9] :匹配1~9的数字; \d :匹配数字,包括0~9; * :紧跟在 \d 之后,表明可以匹配零个及多个数字; \. :匹配小数点; ? :紧跟在 \. 之后,表明可以匹配零个或一个小数点; 0 : ...
分类:
编程语言 时间:
2019-10-31 21:34:08
阅读次数:
284
首先我们导入pom依赖 我们在springmvc-servlet.xml里面添加一段处理多功能表单的视图解析器 建一个jsp页面(file.jsp) BookController 文件成功上传 ...
分类:
编程语言 时间:
2019-10-31 21:34:23
阅读次数:
94
前段时间我朋友介绍我看一套b站Java教程 说这个教程是b站口碑最好的 我去看了一段时间 确实讲的非常好 这套是求知讲堂出的 网址:https://www.bilibili.com/video/av61604219 每天都在坚持在b站自学2-3个小时 现在已经找到了Java实习 有想跟我一起自学Ja ...
分类:
编程语言 时间:
2019-10-31 21:35:40
阅读次数:
120
对于url编码的转换,主要用urllib.parse包中的quote和unquote方法。 quote进行解码,unquote进行编码。 代码实例: 输出如下: ...
分类:
编程语言 时间:
2019-10-31 21:35:55
阅读次数:
130
程序中代码如下: 报错: 根据链接( http://www.pianshen.com/article/6871295514/ )中指导,解决过程如下: File --> Settings --> Project ( Project Interpreter ) --> 点击其中加号 --> 搜索 pa ...
分类:
编程语言 时间:
2019-10-31 21:37:00
阅读次数:
158
# SpringAOP ## 概述 AOP的全称是Aspect Oriented Programming(面向切面编程) OOP语言提供了类与类之间纵向的关系(继承、接口),而AOP补充了横向的关系(比如在不改变目标类中源代码的情况下给com.john.demo.dao包下所有类中以insert和u ...
分类:
编程语言 时间:
2019-10-31 21:37:44
阅读次数:
101
[toc] 斐波那契数组 公式:f[0] = 0; f[1]= 1; f[n] = f[n 1] + f[n 2] 如果直接用递归实现的话,可能会出现重复计算问题: 接下来说说一些相似的题目: 相似的题目 青蛙跳台阶问题: 一个青蛙可以跳上一个台阶,也可以跳上两个台阶,求改青蛙跳上一个n级的台阶共有 ...
分类:
编程语言 时间:
2019-10-31 21:39:51
阅读次数:
124
在路径C:\Users\xx下创建pip文件夹,并新建文件 pip.ini (python3也是这些内容),内容如下填写即可 ...
分类:
编程语言 时间:
2019-10-31 21:44:10
阅读次数:
84
一些常用的内容,均以例子代码形式给出,估计能更好更快理解(内容不全,边学边补吧) 一、原子 二、元字符 三、模式修正符 四、贪婪模式和懒惰模式 五、正则表达式函数 六、匹配网址和匹配电话号码例子 ...
分类:
编程语言 时间:
2019-10-31 21:45:32
阅读次数:
114
—————————————————————————————————————————————————— —————————————————————前排护眼——————————————————————— —————————————————————————————————————————————————— ...
分类:
编程语言 时间:
2019-10-31 21:46:40
阅读次数:
77
1. 原理 通过指针先找到阳光的地址,然后修改地址对应的值即修改阳光值。 2. 工具 CheatEngine 查询进程中变量的地址 Dll注入工具 注入 VS2017 3. 实战 (1) 现在阳光地址为50,收集一个阳光后变为75 (2) 打开CheatEngine 点击file -> open p ...
分类:
编程语言 时间:
2019-10-31 21:50:43
阅读次数:
140
使用函数的目的: 可读性强,复用性强 # 函数签名: 函数签名值得是函数名,参数个数和类型以及返回值类型 定义函数: return 返回值的几种情况详解 没有返回值的情况:返回None 1.不写 return; 2.只写return;(结束一个函数的继续); 3.return None;不常用; 返 ...
分类:
编程语言 时间:
2019-10-31 21:52:11
阅读次数:
82