- 浏览: 35537 次
- 性别:
- 来自: 上海
最新评论
-
henu_zhangyang:
小伙子,代码都传到github上吧!
算法之递归
文章列表
LaTeX->ps->pdf
‘#4’ `\#'
bmeps -c example.jpg example.eps 在转换成eps
JAVA的简单数据类型
- 博客分类:
- java
Java的基本数据类型
1、字符集
char的占用2个字节,共有128的字符,整个Unicode字符集。
2、整型
int占用8个字符,最大值是MAX_VALUE=231-1
byte 占1个字节 范围 -128 -> 127
short 占2个字节
long 占8个字节
3、浮点型
double
float
4、真值类型
boolean 占一位 true或false
...
递归与分治策略
1、递归的总体思想:
对于一个大规模的问题无法直接求解,可以把这个大问题划分成k个小问题,如果小问题也无法求解时,继续划分,直到问题规模足够小,很容易求出解为止。然后把求出小规模问题的解合并为一个更大规模的问题的解,至底向上逐步求出原来问题的解。
2.分治思想:
将一个难以直接解决的大问题,分割成一些规模较小的相同问题,以便于各个击破,分而治之。
废话少说看实例
例1、阶乘函数
算法:
int fac(int ...
基本排序算法
绪:到目前为止学过的算法有很多,也很杂。随着工作中的应用,慢慢的发现,使用还是最初的冒泡排序,学习的高级排序算法一点也没有用到,而且也不考虑一些优化的内容。不知道这是怎么了,也许是写的项目要求不高,只要实现基本功能就可以了。还是自己对自己的要求降低了。我很有必要写一篇比较,以及算法的实现。
排序的目的:
我认为排序就是为了查找方便,一切都是为了查找,无论是在搜索引擎还是在网上查资料。基本功能都是查询。
一、直接插入排序
int a[10]={100,52,34 ...
JAVA与c++的比较
- 博客分类:
- java
JAVA与C/C++的比较
1.返回类型的不同,
JAVA:基本数据类型,泛型,数组,对象。
C/C++:不能是数组。
2.传递参数时,C传递数组时传递的是引用类型、
3.C使用指针结构,JAVA却没有这个些。
4.JAVA与C++的面向对象语法不同。
5.java语言中定义变量使用必须初始化,但是c++可以不初始化,也不报错。
int bb;
System.out.println(bb); //initialize variable
菜鸟学Hibernate的使用<一>
1.首先在dao中得到Hibernate对象:
public HibernateTemplate hibernateTemplate;
@Resource
public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
this.hibernateTemplate = ...
SELECT
--COUNT(*) AS '数量' ,
row_number() over (order by a.EMPNAME) as '序号',
(SELECT top 1
a.EMPNAME AS '姓名'
FROM PT_PREHIREEMP_DETAILS a
INNER JOIN PT_PREHIREEMP_MAIN b
ON a.ORGCODE = b.ORGCODE
WHERE a.RPTDATE BETWEEN '2016-01-05 00:00:00.000'AND '2016-01-05 18:00:00.000'
AND b.LETTERSEQ ...
数据库视图(MySQL ,sql server)
视图的基本概念的,视图的作用,创建视图实例,删除修改视图。
一,视图的基本概念
视图是一个虚拟表,视图的字段有我们定义的,视图只供查询,数据不可更改,查询数据源来源于我们建立的实体表。
视图可以将多个复杂的,关联表,提取出我们需要的信息,优化查询速度。
sql server的函数
- 博客分类:
- 数据库
1、sql server中需要写sql语句来计算百分率:
先来个例子:
SELECT '专职男教师人数' as '类别',COUNT(*) as '数量' ,
ltrim(Convert(numeric(9,2),(SELECT COUNT(*)FROM PT_TEACHER WHERE PARTTIMEJOB='专职教师'AND GENDER='男')*100/(SELECT COUNT(*)FROM PT_TEACHER WHERE PARTTIMEJOB='专职教师') ))+'%'
as '比例' FROM PT_TEACHER a WHERE a.PARTTIMEJOB ...
MultActionController
spring提供的多功能控制器,可以使多个动作合并到一个控制器中。存在org.springframework.web.servlet.mvc.multiaction.MultiActionController包中,能够将请求映射到方法中。一个公共控制器中有多个公共的功能时,但是多个入口到控制器使用不同的行为,使用MultActionController就特别方面。
ext入门
1.ext入门:http://blog.csdn.net/jfok/article/details/35611819
2.ext需要加载的资源文件:http://blog.csdn.net/jaune161/article/details/36050977
3.ext的使用
4.ext的border的实现
http://www.cnblogs.com/gaoweipeng/archive/2009/11/11/1599969.html
5.ext的学习使用sencha cmd入门配置:
http://blog.csdn.net/sushengmiyan/art ...
ideaIU-15.0.1
idea 15 激活:只需要在License server中直接输入http://www.iteblog.com/idea/key.php地址即可激活IntelliJ IDEA 15:
或者http://idea.lanyus.com
idea选择eclipse的快捷键:file->settings->keymap->在keymaps中选择Eclipse.。
一,alt+/
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ ...
JAVA+Tomact+maven配置
- 博客分类:
- java
JAVA+Tomact+maven配置
1.JDK的环境配置
1)在系统变量里新建“JAVA_HOME”变量,变量值为:D:\Program Files\Java\jdk1.7.0(根据自己的安装路径填写)
2)新建"classpath"变量名,变量为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3)在path变量(已存在不用新建)添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意变量值之间用“;”隔开)
4)“开始”-->“运行”- ...
Mockito+testNG
- 博客分类:
- 软件测试
关于TestNG和Mockito的介绍自己查。
首先使用时需要在eclipse中添加TestNG。
在线安装TestNG:打开Eclipse Help ->Install New Software , 然后Add "http://beust.com/eclipse"
maven环境中添加:
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
...
spring事物管理
- 博客分类:
- spring
事务
1.什么是事务?
事务是我们要执行的一系列操作,要么完全执行,要么完全不执行。这样可以确保所有的操作都成功,否者不会跟新数据库。
2.事务有两种结果: