编译的基本流程 详细过程 预处理(cpp) 预处理,主要处理以下指令:宏定义指令,条件编译指令,头文件包含指令。 预处理所完成的基本上是对源程序的“替代”工作。经过此种替代,生成一个没有宏定义、没有条件编译指令,头文件都被展开(递归展开)的文件。 编译(ccl) 编译,就是把C/C++代码“翻译”成 ...
分类:
编程语言 时间:
2018-04-15 19:45:00
阅读次数:
238
写完xml里的sql在执行xml中的sql时报错,经过排查找到问题出在方法中的 resultType 这个属性的类型上 如图所示:只需要将sortedSet改为set集合里所存储的对象的类型即可。 这里我存储的是String,所以改为: resultType=“java.lang.String” ...
分类:
编程语言 时间:
2018-04-15 19:45:34
阅读次数:
264
算法:算法犹如菜谱,,从本质来说,编写计算机程序就是使用计算机能够理解的语言(如python)描述一种算法。这种对机器友好的描述称为程序,主要是由表达式和语句组成。 表达式:表达式为程序的一部分,结果为一个值。 变量:变量是表示值的名称。 语句:语句是让计算机执行特定操作的指示。 函数:Python ...
分类:
编程语言 时间:
2018-04-15 19:47:11
阅读次数:
198
树状数组的模板,通过其性质,寻找i<j但a[i]>a[j]的个数,此处添加了离散化来优化时间,减小常数 ...
分类:
编程语言 时间:
2018-04-15 19:47:29
阅读次数:
218
事务是一系列的动作,一旦其中有一个动作出现错误,必须全部回滚,系统将事务中对数据库的所有已完成的操作全部撤消,滚回到事务开始的状态,避免出现由于数据不一致而导致的接下来一系列的错误。事务的出现是为了确保数据的完整性和一致性,在目前企业级应用开发中,事务管理是必不可少的。 事务有四大特性(ACID) ...
分类:
编程语言 时间:
2018-04-15 19:49:45
阅读次数:
189
第十一章 ?如果想在main()以外独立设计流程,可以撰写类操作java.lang.Runnable接口,流程的进入点是操作在run()方法中。 ?如果想要加装主线程,就要创建 Thread 实例,要启动额外的主线程就是调用 Thread 实例的 start() 方法。 ?主线程会从main()方法 ...
分类:
编程语言 时间:
2018-04-15 19:49:59
阅读次数:
211
protected 域(或方法)微妙的规则, 浅拷贝, 深拷贝的实现, 为什么要将clone方法重写成public ...
分类:
编程语言 时间:
2018-04-15 19:50:23
阅读次数:
186
import datetime def count_time(func): def int_time(*args, **kwargs): start_time = datetime.datetime.now() # 程序开始时间 func() over_time = datetime.datetim... ...
分类:
编程语言 时间:
2018-04-15 19:50:48
阅读次数:
545
开发此功能需注册阿里云账号,并开通短信服务(免费开通) 充值后,不会影响业务的正常使用!(因为发送验证类短信:1-10万范围的短信是0.045元/条)。开发测试使用,充2块钱测试足够了 可参考阿里云官方开发文档了解详情,文档中写的也是很详细了。。。 https://help.aliyun.com/p ...
分类:
编程语言 时间:
2018-04-15 19:51:04
阅读次数:
1954
20165218 2017 2018 1 《Java程序设计》第7周学习总结 教材学习内容总结 JDBC与MySQL数据库 数据库的功能:数据的存储、查询、修改、安全 MySQL:数据库;JDBC:用于操作数据库的API API(Application Programming Interface,应 ...
分类:
编程语言 时间:
2018-04-15 19:51:34
阅读次数:
201
核心篇 数据存储 MySQL 索引使用 的注意事项 说说反模式设计 说说分库与分表设计 分库与分表带来的分布式困境与应对之策 说说SQL优化之道 MySQL遇到的死锁问题 存储引擎的 lnnoDB 与 MyISAM 数据库索引的原理 为什么要用 B-tree 聚集索引与非聚集索引的区别 limit ...
分类:
编程语言 时间:
2018-04-15 20:51:09
阅读次数:
333
SimpleHTTPServer.SimpleHTTPRequestHandler继承了BaseHTTPServer.BaseHTTPRequestHandler。 源码中主要实现了BaseHTTPServer.BaseHTTPRequestHandler处理时需要调用的do_Head()和do_G ...
分类:
编程语言 时间:
2018-04-15 20:52:20
阅读次数:
248
单调栈是一种理解起来很容易,但是运用起来并不那么简单的数据结构。一句话解释单调栈,就是一个栈,里面的元素的大小按照他们所在栈内的位置,满足一定的单调性。 题目是这样的,给一个数组,返回一个大小相同的数组。返回的数组的第i个位置的值应当是,对于原数组中的第i个元素,至少往右走多少步,才能遇到一个比自己 ...
分类:
编程语言 时间:
2018-04-15 20:52:36
阅读次数:
282
转载自:https://blog.csdn.net/wuxiaobingandbob/article/details/47776209 Python中pow(),里面可以有两个或三个参数,它们的意义是完全不同的。 1、pow(x,y):这个是表示x的y次幂。 >>> pow(2,4) 16 >>> ...
分类:
编程语言 时间:
2018-04-15 20:52:45
阅读次数:
978
求排列的逆序数 题目描述 在Internet上的搜索引擎经常需要对信息进行比较,比如可以通过某个人对一些事物的排名来估计他(或她)对各种不同信息的兴趣,从而实现个性化的服务。 对于不同的排名结果可以用逆序来评价它们之间的差异。考虑1,2,…,n的排列i1,i2,…,in,如果其中存在j,k,满足 j ...
分类:
编程语言 时间:
2018-04-15 20:56:06
阅读次数:
218
集合框架 集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。 接口:即表示集合的抽象数据类型。接口提供了让我们对集合中所表示的内容进行单独操作的可能。 实现:也就是集合框架中接口的具体实现。实际它们就是那些可复用的数据 ...
分类:
编程语言 时间:
2018-04-15 20:56:14
阅读次数:
213
最近在自学python,分享记录一些学习心得,方便大家共同学习,首先开始搭建环境(windows7) 1、首先访问http://www.python.org/download/ ,点击下载 2、点击运行下载后的文件 然后一直next就ok了。 3、测试是否安装成功 ,按win(Ctrl傍边)+r 键 ...
分类:
编程语言 时间:
2018-04-15 20:56:39
阅读次数:
148
1、首先,安装python2.7.13,官网下载msi版(windows直接安装); https://www.python.org/downloads/ 2、然后,到python包官网依次下载,future,pefile,pywin32,pyinstaller这四个包 (在安装pyinstaller ...
分类:
编程语言 时间:
2018-04-15 20:57:36
阅读次数:
547
20165312 2017 2018 2《JAVA程序设计》第7周学习总结 ====== 一、对上周测试的查漏补缺 总的来说,我觉得上周两个测试都挺难的,做测试也花费了很长的时间,我认为是因为书上的知识点很多,我还没有理解好,所以还是要更加好好的看书,很多书上的知识点遗漏或者看过一遍就忘记了。 第五 ...
分类:
编程语言 时间:
2018-04-15 20:57:58
阅读次数:
213
20165103 2017 2018 2 《Java程序设计》第6周学习总结 教材学习内容总结 尽量简单的总结一下本周学习内容 教材学习中的问题和解决过程 教材学习有问题先去 "https://shimo.im/doc/1i1gldfsojIFH8Ip/" 看看,如果别人没有提出相同问题,可以编辑文 ...
分类:
编程语言 时间:
2018-04-15 21:01:15
阅读次数:
189