通过Eclipse创建Java Web项目,目录结构如下: 默认是只有src/main/resources 这个source folder 按照maven目录结构,还需要src/main/java ; src/test/java; src/test/resources 等 在eclipse中创建这些 ...
分类:
编程语言 时间:
2017-03-27 23:14:15
阅读次数:
891
1. spring boot 项目启动,如果不配置项目访问路径,默认为 / 2. 表单验证 spring项目: springboot项目: 3. AOP 获取常用数据 4. 异常处理 service 中将异常抛到controller,上诉代码在controller中进行处理 5.springboot ...
分类:
编程语言 时间:
2017-03-27 23:09:14
阅读次数:
309
Python基础入门 一.Python基础 (一)特点 1.优点: 运行效率高,依赖编译平台linux操作系统 跟CPU交互的接口,与windows不是完全一样 2.缺点: 不能跨平台,导致开发效率低(如果要运行必须再要用的平台再运行一次),代码不能加密,线程不能利用多CPU问题 (二)编译和解释 ...
分类:
编程语言 时间:
2017-03-27 23:01:41
阅读次数:
234
https://vjudge.net/problem/49919/origin 题意:给你n*n只出现O和X的字符阵。有两种操作,一种操作Ri将i行全变成X,一种操作Ci将i列全变成O,每个不同的操作最多进行一次。现给出目标状态,求空盘下的字典序最小的操作顺序是怎样的。 思路:拿到题目看起来很复杂, ...
分类:
编程语言 时间:
2017-03-27 22:57:52
阅读次数:
298
在类型前面加static修饰的数据成员,是隶属于类的,成为类的静态数据成员,也称为“类的变量” 静态数据成员被该类的所有对象共享(即所有对象中的这个数据域实际上处于同一个内存位置) 静态数据要在实现文件中赋初值,格式为: Type ClassName::static_var = Value; 返回值 ...
分类:
编程语言 时间:
2017-03-27 22:56:53
阅读次数:
235
目录 1 数组转置 2 文件管理 3 显示为树形 4 杨辉三角系数 5 圆周率与级数 6 整数翻转 7 自行车行程 8 祖冲之割圆法 9 最大5个数 10 最大镜像子串 1 数组转置 2 文件管理 3 显示为树形 4 杨辉三角系数 5 圆周率与级数 6 整数翻转 7 自行车行程 8 祖冲之割圆法 9 ...
分类:
编程语言 时间:
2017-03-27 22:20:22
阅读次数:
395
转自:http://www.cnblogs.com/BeginMan/archive/2013/03/14/2959447.html 这篇博文讲的挺好的 一、代码引导 首先看这一段代码: 再看这一段代码: 发现它们之间的区别么? 最显而易见的是:第一种简洁、灵活、而且能顺序输入。 二、zip()函数 ...
分类:
编程语言 时间:
2017-03-27 22:18:34
阅读次数:
291
Python是一门什么类型的语言: 编译型语言,把明文的代码执行前,先转成二进制,在执行,这个过程就叫编译;(c,c++,go) 特点:运行效率高;依赖编译平台,linux操作系统跟cpu的交互结构与Windows不是完全一样的(例如linux:print_to_console,windos:pri ...
分类:
编程语言 时间:
2017-03-27 22:16:01
阅读次数:
228
前几篇的文章都只是初步学习spring和mybatis框架,所写的实例也都非常简单,所进行的数据访问控制也都很简单,没有加入事务管理.这篇文章将初步接触事务管理. 1.事务管理 理解事务管理之前,先通过一个例子讲一下什么是事务管理:取钱。 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码 ...
分类:
编程语言 时间:
2017-03-27 22:14:14
阅读次数:
268
一、Python简介 Python的诞生 Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫 ...
分类:
编程语言 时间:
2017-03-27 22:09:07
阅读次数:
329
There are a total of n courses you have to take, labeled from 0 to n - 1. Some courses may have prerequisites, for example to take course 0 you have t ...
分类:
编程语言 时间:
2017-03-27 22:05:10
阅读次数:
381
1、java的安装 1、在官网下载JDK安装包,链接如下: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2、安装JDK,按照默认的方式安装JDK,只需一直点击下一步即可,此步省 ...
分类:
编程语言 时间:
2017-03-27 22:04:46
阅读次数:
186
Alex大神的需求(说实话他需求真特么多,真难满足他): 编写一个用户登陆接口:输入用户名密码,认证成功后显示欢迎信息,输错三次后锁定; 这个程序对于一个初始Python的我来说,还是非常有价值的 ...
分类:
编程语言 时间:
2017-03-27 21:54:22
阅读次数:
141
实现功能: 1.实现了树的构建; 2.实现了树的前序递归遍历、后序递归遍历、中序递归遍历; ...
分类:
编程语言 时间:
2017-03-27 21:52:47
阅读次数:
180
一、应用和特点 python是解释执行,属于脚本语言。有着较好的跨平台的性能。虽然执行速度较C有些差距,但不是追求速度的业务和程序,已经完全满足。 目前Python主要应用领域: 1、云计算: 云计算最火的语言, 典型应用OpenStack 2、WEB开发: 众多优秀的WEB框架,众多大型网站均为P ...
分类:
编程语言 时间:
2017-03-27 21:52:24
阅读次数:
174
其他形式1: 1、定义函数 def test4(a = ()): print('################test4################') print(type(a)) print(a) 2、调用函数 正确调用: test4((1, 2)) #a在函数体内部为tuple类型 te ...
分类:
编程语言 时间:
2017-03-27 21:50:26
阅读次数:
218
一.安装 Python显示两种方式 1.cmd(功能键+R)使用终端 2.先在文件夹中创建文件 在cmd终端查找文件夹路径 2.7/3.5区别 3.5需要 加括号 二.Python表达方式 1.在终端输入 例如 print ("hello world") 2.文档输入信息保存,在终端显示文档路径 3 ...
分类:
编程语言 时间:
2017-03-27 21:48:52
阅读次数:
236