先吐槽一下最近太忙,天昏地暗,每天公司住处两点一线,加上英语学习,把我仅有的一点时间挤没了,今天打开博客看了下都快一个月没更博了,正好最近有一些笔记要记下来,主要输关于C语言中一些针对字符串处理的函数。 一、字符串转数字函数: atof(将字符串转换成浮点型数) atoi(将字符串转换成整型数) a ...
分类:
编程语言 时间:
2018-04-20 10:16:30
阅读次数:
254
字典的操作方式如下: 1.增加 2.修改 3.删除 4.查找 5.其他操作 6.遍历字典 7.更改嵌套字典值 ...
分类:
编程语言 时间:
2018-04-20 10:16:54
阅读次数:
257
本文参考http://www.vuln.cn/7117 注意:静态变量static可以多次赋值,不能多次赋值的是final static线性同余伪随机数算法LCG 算法数学上基于公式:X(n+1) = (a * X(n) + c) % m其中,各系数为:模m, m > 0系数a, 0 < a < m增量c, 0 <= c < m原始值(种子) 0 <= X(0)
分类:
编程语言 时间:
2018-04-20 10:17:27
阅读次数:
181
在Python的正则表达式中,有一个参数为re.S。它表示“.”(不包含外侧双引号,下同)的作用扩展到整个字符串,包括“\n”。看如下代码: 正则表达式中,“.”的作用是匹配除“\n”以外的任何字符,也就是说,它是在一行中进行匹配。这里的“行”是以“\n”进行区分的。a字符串有每行的末尾有一个“\n ...
分类:
编程语言 时间:
2018-04-20 10:18:52
阅读次数:
249
当父类的某些方法不确定时,可以用abstract关键字来修饰该方法[抽象方法],用abstract来修饰该类[抽象类]。 我们都知道,父类是将子类所共同拥有的属性和方法进行抽取,这些属性和方法中,有的是已经明确实现了的,有的还无法确定,那么我们就可以将其定义成抽象,在后日子类进行重用,进行具体化。这 ...
分类:
编程语言 时间:
2018-04-20 10:53:40
阅读次数:
159
本文参考:http://www.vuln.cn/7117 条件跳转的例子,绝对值public class abs
{
public static int abs(int a)
{
&n
分类:
编程语言 时间:
2018-04-20 10:53:58
阅读次数:
176
当我在做Java入门的时候,根据教程写的第一个Java程序是: 这个文件的后缀是.java,然后使用cmd(命令提示符工具)在当前目录下键入:javac HelloWorld.java,然后按下Enter键运行之后在当前目录下生成后缀为.class的class文件。然后当我在cmd中键入:java ...
分类:
编程语言 时间:
2018-04-20 10:55:06
阅读次数:
335
事务、事务特性、事务隔离级别、spring事务传播特性 1.什么是事务: 事务是程序中一系列严密的操作,所有操作执行必须成功完成,否则在每个操作所做的更改将会被撤销,这也是事务的原子性(要么成功,要么失败)。 2.事务特性: 事务特性分为四个:原子性(Atomicity)、一致性(Consisten ...
分类:
编程语言 时间:
2018-04-20 10:55:44
阅读次数:
189
项目文件结构 pom.xml 设置项目相关依赖和打包选项 User 实体类 DAO 接口及对应数据库语句的 xml 文件 UserDao.xml UserService.java 配置数据库连接属性文件 jdbc.properties mybatis 配置文件 mybatis-config.xml ...
分类:
编程语言 时间:
2018-04-20 10:56:03
阅读次数:
243
Java语言中有一个“先行发生”(happens-before)的原则。这个原则非常重要,它是判断数据是否存在竞争,线程是否安全的主要依据,依赖这个原则,我们可以通过几条规则一揽子解决并发环境下两个操作之间是否可能存在冲突的所有问题。现在就来看看“先行发生”原则指的是什么。先行发生是Java内存模型 ...
分类:
编程语言 时间:
2018-04-20 10:57:32
阅读次数:
273
对于Byte/Short/Long,是和Integer类似的,范围在-128至127内的,都有对应的缓存 总结,对于上述基本类型对应的包装类,只要在缓存范围内,即-128至127范围(一个字节,补码表示的范围)内, 我们是可以直接用==判断相相等的。 float、double、boolean、cha ...
分类:
编程语言 时间:
2018-04-20 10:58:02
阅读次数:
190
public static void main(String[] args) { int totalCount = 53;// 总数据条数 int pageCount;// 总页码数 int pageNum = 0;// 当前页码数,默认从第一页开始 int pageSize = 15;// 每页的... ...
分类:
编程语言 时间:
2018-04-20 11:41:11
阅读次数:
247
今天继续学习Python,修改文件。 一,往文件里面添加数据,内存里面有缓冲区,等缓冲区满了再把数据写到磁盘里面。 二,简单粗暴直接修改文件 分析思路: (B)快速修改文件,通过两个文件进行修改 三,函数。 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,编程中的函数在英文 ...
分类:
编程语言 时间:
2018-04-20 11:43:09
阅读次数:
191
1、把别的jar包库,解压到你的classes目录下面,然后一起打成可执行jar包build.xml 如下:<?xml version="1.0"?><project name="parser" default="compile" basedir="."> <target name="init"> ...
分类:
编程语言 时间:
2018-04-20 11:43:56
阅读次数:
258
本文用简单的例子介绍了用golang实现聊天室的全过程
分类:
编程语言 时间:
2018-04-20 11:44:03
阅读次数:
216
用于生成和修改常见配置文档 在当前目录下生成 example.ini 文档: 常见的操作 ...
分类:
编程语言 时间:
2018-04-20 11:44:50
阅读次数:
198
介绍 简单来说,Tomcat是一个免费的,用于Java Web应用以及其它Web应用的一个Web服务器。(简单地概括一下,可能有误) 下载与安装 本文章目标是把Spring Boot Web项目生成的jar包,放到Windows Server 2008 r2中部署 首先要自行安装JDK,本例子中使用 ...
分类:
编程语言 时间:
2018-04-20 11:46:04
阅读次数:
261
pandas: powerful Python data analysis toolkit 官方文档: http://pandas.pydata.org/pandas-docs/stable/ 1. 导入包pandas 2. 获取文件夹下文件名称 3. 读前几行文件(.csv文件) 4. 读取文件和 ...
分类:
编程语言 时间:
2018-04-20 11:46:17
阅读次数:
226