Bean初始化 1、bean中实现public void init();方法,config.xml中增加init-method="init" 属性。 2、bean实现接口InitializingBean,实现方法afterPropertiesSet,配置文件无需改动。 Bean的使用 1、 Hell ...
分类:
编程语言 时间:
2017-06-13 17:23:13
阅读次数:
159
一、概述 异常处理是当程序出错了,但是我们又不想让用户看到这个错误,而且我在写程序的时候已经预料到了它可以出现这样的错误,出现这样的错误代表着什么,我们可以提前处理这些个错误。 二、异常处理 2.1 处理单个异常 语法如下: 代码如下: 2.2 处理多个异常 ①写多个except,语法如下: ②写1 ...
分类:
编程语言 时间:
2017-06-13 17:23:07
阅读次数:
190
jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。jps存放在JAVA_HOME/bin/jps,使用时为了方 ...
分类:
编程语言 时间:
2017-06-13 17:22:33
阅读次数:
239
第一天正式学习java,整理了大体的学习路线和java语言的优劣势, 然后学到了配置java的开发环境。 1,下载jdk并安装,配置好参数。 2,下载一个编译器,根据推荐使用的Eclipse。 并尝试实现了最简单的helloworld的程序。java代码如下 public class HelloWo ...
分类:
编程语言 时间:
2017-06-13 17:22:27
阅读次数:
184
1、概述 树状数组(binary indexed tree),是一种设计新颖的数组结构,它能够高效地获取数组中连续n个数的和。概括说,树状数组通常用于解决以下问题:数组{a}中的元素可能不断地被修改,怎样才能快速地获取连续几个数的和? 2、树状数组基本操作 传统数组(共n个元素)的元素修改和连续元素 ...
分类:
编程语言 时间:
2017-06-13 17:22:00
阅读次数:
239
该帖转载于孤心浪子--http://www.cnblogs.com/KMBlog/p/6877752.html 酷狗音乐上的一些歌曲是不能免费下载的,然而用户仍然可以离线试听,这说明有缓存文件,并且极有可能被加密了. 解密算法: class Program { static void Main(st ...
分类:
编程语言 时间:
2017-06-13 17:21:28
阅读次数:
704
今天我们来谈一下怎样计算时间复杂度。 时间复杂度概念:(百度版) 同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。算法分析的目的在于选择合适算法和改进算法。 计算机科学中,算法的时间复杂度是一个函数,它定量描写叙述了该算法的执行时间。这是一个关于代表算法输入值的字符串的长度 ...
分类:
编程语言 时间:
2017-06-13 17:21:19
阅读次数:
164
博客园开通有三年了,第一次写随笔以记录苏州微软的面试经历。 楼主一个月前在校园BBS上看到师弟发布的社招信息,对苏州微软的这个研发职位比较感兴趣,就发邮件帮忙内推下。师弟很爽快的答应了,没多久就收到了苏州微软的面试电话。 电话面试 电话面试首先做了简单自我介绍,然后最近做的项目,接下来就是开始问编程 ...
分类:
编程语言 时间:
2017-06-13 17:21:03
阅读次数:
2336
概念: 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实现的代码 ...
分类:
编程语言 时间:
2017-06-13 17:20:29
阅读次数:
221
A*算法 是一种启发式的搜索算法。 了解BFS、DFS或者Dijkstra算法的人应该知道。这些算法都是一种向四周盲目式搜索的方法。 启发式搜索: 启发式搜索就是在状态空间中的搜索对每一个搜索的位置进行评估,得到最好的位置,再从这个位置进行搜索直到目标。这样可以省略大量无畏的搜索路径,提到了效率。在 ...
分类:
编程语言 时间:
2017-06-13 17:19:21
阅读次数:
175
SSM下报这个错是因为用于整合spring和mybatis的spring-mybatis的jar包版本不正确造成的,下图为三者的对照表,可根据图示进行jar包的选择 ...
分类:
编程语言 时间:
2017-06-13 17:19:12
阅读次数:
141
本人实验是在windows下cmd环境下完成的。py-2与py-3分别指定运行python2和python3。但python命令依然可以使用,默认进入python3,virtualenv是使用pip3安装的,只能新建python3的虚拟环境。py-2-mpip和py-3-mpip指定运行pip2和pip3,但pip命令也依然可以使用,默认为pip3。通过..
分类:
编程语言 时间:
2017-06-13 17:18:14
阅读次数:
136
场景 项目提供rest服务,需要导出rest接口文档,并把服务打包成docker镜像。 过程 1.使用SpringBoot实现rest服务 Maven的pom.xml 简单的启动类: 两个服务接口: 2.使用Swagger导出rest接口文档 依赖的jar包在pom.xml中。 Swagger的简单 ...
分类:
编程语言 时间:
2017-06-13 17:16:54
阅读次数:
366
使用步骤: 1、创建Maven web project项目 2、在pom.xml文件中添加依赖 3、配置application.properties支持jsp 4、编写测试controller 5、编写jsp页面 ...
分类:
编程语言 时间:
2017-06-13 17:16:27
阅读次数:
202
特性:不可修改name.capitalize()首字母大写
name.casefold()大写全部变小写
name.center(50,"-")输出‘---------------------AlexLi----------------------‘
name.count(‘lex‘)统计lex出现次数
name.encode()将字符串编码成bytes格式
name.endswith("Li")判断字符串是否以Li结..
分类:
编程语言 时间:
2017-06-13 17:15:31
阅读次数:
106
我们需要在程序中只让用户输入数字,不允许用户输入其他的字符时,可以调用一个函数来检查用户输入的是否为纯数字 还是以我们的猜数游戏为例,我们当然不希望用户输入除了数字之外的其他东西吧,那么我们就需要检查了 print('guess game')num=input('please input a num ...
分类:
编程语言 时间:
2017-06-13 17:14:42
阅读次数:
144
http://blog.csdn.net/mydo/article/details/3738336 GNUC的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(FunctionAttribute)、变量属性(Variable Attribut ...
分类:
编程语言 时间:
2017-06-13 17:13:24
阅读次数:
183