C++中每一个对象所占用的空间大小,是在编译的时候就确定的,在模板类没有真正的被使用之前,编译器是无法知道,模板类中使用模板类型的对象的所占用的空间的大小的。只有模板被真正使用的时候,编译器才知道,模板套用的是什么类型,应该分配多少空间。这也就是模板类为什么只是称之为模板,而不是泛型的缘故。 既然是 ...
分类:
编程语言 时间:
2018-05-14 20:23:49
阅读次数:
152
一、Linux基础 -计算机以及日后我们开发的程序放置的服务器的简单操作。 二、python开发 a.python基础 -基础 -基础数据类型 -函数 -面向对象 b.网络编程 c.WEB框架 -用于写网站 d.设计模式+算法 e.项目阶段 博客园: 随笔-所有人都可以看到 文章-别人找不到,但是可 ...
分类:
编程语言 时间:
2018-05-14 20:24:11
阅读次数:
177
We can dot-chain our way to great success with an instance of Maybe, but there are probably cases where you need to apply the same series of transform ...
分类:
编程语言 时间:
2018-05-14 20:44:31
阅读次数:
197
申明:本文内容主要转自Alex老师的博客,仅供学习记录! 静态方法 只是名义上归类管理,实际上在静态方法里访问不了类实例中的任何属性 通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法,什么是静态方法呢?其实不难理解,普通的方法,可以在实例化后直接调用,并且在方法里可以通过sel ...
分类:
编程语言 时间:
2018-05-14 20:45:54
阅读次数:
281
一、视图 1、什么是视图 视图就是通过查询得到一张虚拟表,然后保存下来,下次用的直接使用即可 2、为什么要用视图 如果要频繁使用一张虚拟表,可以不用重复查询 3、如何用视图 create view teacher2course asselect * from teacher inner join c ...
分类:
编程语言 时间:
2018-05-14 21:30:46
阅读次数:
217
Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线)。 分布式系统的协调导致了样板模式, 使用Spring Cloud开发人员可以快速地支持实现这些模式的服务和应用程序。 他们将在任何分布式环境中运行良好,包括开 ...
分类:
编程语言 时间:
2018-05-14 21:30:56
阅读次数:
216
第一步:在工程上右键 第二步:选中build Path 第三步:选择Configue bulid path 第四步:选择liberary 第五步:鼠标点击带红色叉叉的 第六步:点击edit 第七步:点击apply and finish OK 搞定 ...
分类:
编程语言 时间:
2018-05-14 21:32:08
阅读次数:
164
好久没发布博客了,今天发了一个Java工具类,突然发现草稿箱竟然还有以前的存货,一次性发了!!! 目录 1.二维码概念 2.二维码发展历史 3.二维码分类 4.二维码优缺点 5.QR Code 1.二维码又称 二维条码 (2-dimensional bar code)是用某种特定的几何图形按一定规律 ...
分类:
编程语言 时间:
2018-05-14 21:32:16
阅读次数:
247
##### 1.for,while循环;continue 结束本次循环,进入下一次循环,break 跳出整个当前的循环(注意:不是跳出所有的循环) 2.flag = True/False 标志位;bool值做判定 3. 列表 [ ]:可以读写,支持增删改查(和切片)操作;元祖 ( ):只读列表,只支 ...
分类:
编程语言 时间:
2018-05-14 21:32:25
阅读次数:
236
排序 方法一 1. 数字排序(从小到大进行排序,改变的是本身) scores = [23,43,54,67,87,100] scores.sort() print(scores) 2. 字符串排序(按首字母排序 ) 方法一 .sort() name = ["shi","sheng","ru","yi ...
分类:
编程语言 时间:
2018-05-14 21:33:12
阅读次数:
233
回顾插入排序:越有序越快 好的时间复杂度为O(n)坏的为O(n^2) 假如有10000个数进行排序那么直接插入排序的时间复杂度为10000*10000 如果采用分组思想,让组内进行直接插入排序那么时间复杂度就为100*100*100 我们希尔排序就是利用分组思想进行排序的 让每组数据变得有序 越有序 ...
分类:
编程语言 时间:
2018-05-14 21:34:13
阅读次数:
205
题目如下: 如上图,设A为源点,求A到其他各顶点(B、C、D、E、F)的最短路径。线上所标注为相邻线段之间的距离,即权值。(注:此图为随意所画,其相邻顶点间的距离与图中的目视长度不能一 一对等)。 解题步骤如下图所示: ...
分类:
编程语言 时间:
2018-05-14 21:34:38
阅读次数:
185
基本运算符 / 浮点除法 //整除 x**y x的y次方 python中严格区分大小写 基本数值类型 int float//小数类型(注意:没有double类型) import decimal c=decimal.Decimal('2.4') d=decimal.Decimal('2') impor ...
分类:
编程语言 时间:
2018-05-14 21:35:06
阅读次数:
231
对于在springweb总完单元测试,之前找过些资料,摸索了很久,记录下最终自己使用的方法 1,创建测试类,创建测试资源文件夹 src/test/resources/WEB_INFO/conf 将工程用的spring配置放在这里, 另外在此目录下创建文件InitJndi.xml,其中放入工程使用的数 ...
分类:
编程语言 时间:
2018-05-14 21:35:47
阅读次数:
244
I'm trying to migrate from spring 3.0.5 to spring 4.1.X . Spring 3 has Class named as "org.springframework.scheduling.quartz.CronTriggerBean" But Spri ...
分类:
编程语言 时间:
2018-05-14 21:36:22
阅读次数:
219
1.System类获取 当前时间 使用System类 currentTimeMillis() 方法,获取当前系统时间。返回以毫秒为单位的时间,值的粒度取决于底层操作系统。 返回值类型:long 2.Date类 ...
分类:
编程语言 时间:
2018-05-14 21:36:54
阅读次数:
228
区别: MD5加密: 加密时通过原字符串加密成另一串字符串 解密时需要原加密字符串进行重新加密比较两次加密结果是否一致 T=RSA加密: 加密时通过原字符串生成密钥对(公钥+私钥) 解密时通过公钥和私钥进行解密,解密出原字符串进行比较是否一致 个人观点: RSA加密略比MD5加密牛逼一点点 但凡事都 ...
分类:
编程语言 时间:
2018-05-14 21:37:55
阅读次数:
259
题目链接 "BZOJ3594" 题解 dp难题总是想不出来,, 首先要观察到一个很重要的性质,就是每次拔高一定是拔一段后缀 因为如果单独只拔前段的话,后面与前面的高度差距大了,不优反劣 然后很显然可以设出$f[i][j]$表示前$i$个玉米,第$i$棵必须选,且共拔高了$j$次的最大值 由之前的性质 ...
分类:
编程语言 时间:
2018-05-14 21:39:04
阅读次数:
246
(一)单源最短路径算法 1. Dijksta算法 要求图G(V,E)的所有边的权重都为非负值。 运用了贪心算法的思想,但是较好地的是,其找到的解一定是最优解。 算法主要思想: 用数组d[]表示开始节点A到其余节点的路径长度;用w(u,v)表示节点u到v的权值,若两节点无直接路径,则该值为无穷大;矩阵 ...
分类:
编程语言 时间:
2018-05-14 21:39:12
阅读次数:
212
主题: 判断语句 循环语句 一、判断语句 1、单分支 注意: 1.条件 必须 boolean 2.if只带 一行代码 ,可以省略 { } 输出结果为 4 2、双分支 注意: 1.else 不能带条件; 2.if,else只带一行代码,可以省略{ } 3、多分支if 注意: 1.if,else if可 ...
分类:
编程语言 时间:
2018-05-14 21:39:42
阅读次数:
243