课程大纲 一、ORM 连表 一对多 1、创建表,主动指定外键约束 2、操作 类:repr 单表 连表 ... ...
分类:
编程语言 时间:
2016-08-03 18:43:31
阅读次数:
222
题目链接:hdu_1403_Longest Common Substring 题意: 给你两个字符串,然你找最长的公共子串 题解: 后缀数组的经典应用,要找两个字符串的公共子串,那么就相当于找两个串的后缀的最长公共前缀,我们将两个字符串拼接在一起,中间插一个特殊字符 然后我们考虑height数组,h ...
分类:
编程语言 时间:
2016-08-03 18:40:49
阅读次数:
205
把一个列表[]改成()就创建了一个生成器:generator,generator保存的是算法。 可以用于for循环的数据类型:1、集合类型:list tuple dict set str2、generator 可以直接作用于for循环的对象统称为:可迭代对象(Iterable) 结果: 可以被nex ...
分类:
编程语言 时间:
2016-08-03 18:42:06
阅读次数:
167
一: 最近学了一个clojure,挺好的,这就让我想到一个问题,Java语言老是被说差,差在哪里呢? 是啊,用了会clojure,我也感觉Java这个语言挺麻烦的,到处都是模式,很死板的感觉,但是这种死板让项目始终是有不错的工程结构等。 从目录结构到语法,都是死死的感觉,但是这种死死的可以让IDE很 ...
分类:
编程语言 时间:
2016-08-03 18:38:48
阅读次数:
178
编辑状态时:Ctrl + [ 、Ctrl + ] 缩进代码Alt+3 Alt+4 注释、取消注释代码行Alt+5 Alt+6 切换缩进方式 空格<=>TabAlt+/ 单词完成,只要文中出现过,就可以帮你自动补齐。多按几次可以循环选择Alt+M 打开模块代码,先选中模块,然后按下此快捷键,会帮你打开 ...
分类:
编程语言 时间:
2016-08-03 18:38:44
阅读次数:
182
spring从2.5版本开始支持注解注入,注解注入可以省去很多的xml配置工作。由于注解是写入java代码中的,所以注解注入会失去一定的灵活性,我们要根据需要来选择是否启用注解注入。 在XML中配置了这个标签后,spring可以自动扫描base-package下面或者子包下面的java文件,如果扫描 ...
分类:
编程语言 时间:
2016-08-03 18:34:30
阅读次数:
140
直接采用的是模拟形式的http的post形式接口调用,采用servlet来做为服务端调用。 服务端: 一、配置servlet 项目目录 api包用来存放封装和解析xml的两个工具类,servlet包用来存放单独接口,bean用来存放xml标记bean(@XmlRootElement采用标签转化)。后 ...
分类:
编程语言 时间:
2016-08-03 18:34:01
阅读次数:
259
1.变量 1.1 声明变量 使用var关键字可以创建一个指定类型的变量: 以上三个表达式均是合法的,第三个表达式会将i初始化为int类型的零值,0;如果i是bool类型,则为false;i是float64类型,则为0.0;i为string类型,则为"";i为interface类型,则为nil;i为引 ...
分类:
编程语言 时间:
2016-08-03 18:32:46
阅读次数:
219
上一篇文章中,银行转账业务没有使用事务,会出现问题,所以这篇文章对上篇文章出现的问题进行修改。 事务 依赖 AOP , AOP需要定义切面, 切面由Advice(通知) 和 PointCut(切点) 组成 ! 项目结构图: 这个案例和前一篇文章的案例是一样的,我们修改的其实只是Application ...
分类:
编程语言 时间:
2016-08-03 18:29:54
阅读次数:
185
线程技术可以让我们的程序同时做多件事情,线程的工作模式有很多,常见的一种模式就是处理网站的并发,今天我来说说线程另一种很常见的模式,这个模式和前端里的ajax类似:浏览器一个主线程执行javascript,页面渲染等操作,当我们使用ajax向服务端发起请求,由于这个过程很慢,ajax的异步模式可以让 ...
分类:
编程语言 时间:
2016-08-03 18:29:54
阅读次数:
162
一、概述 错误与异常的概念,区别 内置异常 为什么使用异常、场景、作用 异常处理 try/except/else try/fianlly raise assert 自定义异常类 ...
分类:
编程语言 时间:
2016-08-03 18:28:25
阅读次数:
232
http://acm.hdu.edu.cn/showproblem.php?pid=5792 World is Exploding Problem Description Given a sequence A with length n,count how many quadruple (a,b,c ...
分类:
编程语言 时间:
2016-08-03 18:27:42
阅读次数:
239
Spring中IOC的概念,控制反转概念其实包含两个层面的意思,“控制”是接口实现类的选择控制权;而“反转”是指这种选择控制权从调用者转移到外部第三方或容器的手中。BeanFactory、ApplicationContext和WebApplicationContext是Spring框架三个最核心的接 ...
分类:
编程语言 时间:
2016-08-03 18:27:42
阅读次数:
246
JDK Enhancement Proposal and Roadmap Process中得到了说明 ...
分类:
编程语言 时间:
2016-08-03 18:23:03
阅读次数:
213
简介:AJax是在2005年被Adaptive Path的Jesse James Garrett发明的,用户概括异步加载页面内容的技术 说通俗点,Ajax就是实现局部页面通过JavaScript与后台服务器交互,并刷新页面的功能。 局限:AJax依赖于JavaScript,所以可能会有浏览器不支持( ...
分类:
编程语言 时间:
2016-08-03 18:24:34
阅读次数:
158
Java 加密解密之对称加密算法AES 密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国 ...
分类:
编程语言 时间:
2016-08-03 18:23:20
阅读次数:
207
题目链接: How Many Triangles Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 570 Accepted Submission ...
分类:
编程语言 时间:
2016-08-03 18:22:34
阅读次数:
204