- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 JAVA实现插入排序
public class insertSort { public static void main(String[] args) { int[]arr={12,23,12,45,67,22}; sort(arr); for (int i : arr) { System.out.print(i+".."); } } public static void sort(i...
2018-05-23 22:42:36
801
原创 JAVA实现单链表的基本操作
复习单链表的实现,扎实基础,单链表的结构不在赘述,直接看代码,注释的很清楚注意:在插入和删除操作时,需要判断是否越界,如何判断上界?想到了在修改.public class linkList { //定义一个节点类,存储数据和引用 class Node{ private int data; private Node next=null; public Node(int data) ...
2018-05-22 22:40:46
1469
原创 request相关知识
HttpServletRequest1.HttpServletRequest概述我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的request的类型是ServletRequest,而doGet/doPost方法的request的类型是HttpServle...
2018-05-20 22:24:22
226
转载 使用@PathVariable注解实现动态传值
@RequestMapping(value="/Test/{id}")public void Test(@PathVariable Integer id){ .............}在页面表单的action中,写controller中对应的方法名TestController.java@RequestMapping(value="/{methodName}")...
2018-05-19 18:39:15
2199
转载 总结get和post区别---面试用
get参数通过url传递,post放在request body中。get请求在url中传递的参数是有长度限制的,而post没有。get比post更不安全,因为参数直接暴露在url中,所以不能用来传递敏感信息。get请求只能进行url编码,而post支持多种编码方式get请求会浏览器主动cache,而post支持多种编码方式。get请求参数会被完整保留在浏览历史记录里,而post中的参数不会被保留。...
2018-05-17 21:51:54
211
原创 java实现快速排序算法
public class QuickSort { /*传入一个数组a,以数组第一个数据为基准,分俩组 * low: 数组a的最小索引 * hight:数组a的最大索引 * key : 分片的切割点 * */ //1.切割,获得切割点位置 public static int devid(int[]a,int low,int hi){ int key=a[low];...
2018-05-17 13:58:19
114
原创 springmvc与Struts的不同点,WEB.xml的拦截规则
1、springmvc的入口是一个servlet即前端控制器,而struts2入口是一个filter过滤器。2、springmvc是基于方法开发(一个url对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例),struts2是基于类开发,传递参数是通过类的属性,只能设计为多例。Springmvc可以为单例也可以为多例,struts只能为单例3、Struts采用值栈存储请求和响...
2018-05-13 15:45:55
446
转载 Java中间变量缓存机制j=j++和j=++j的区别
public class Demo { public static void main(String[] args){ method_1(); method_2(); } private static void method_1(){ int j = 0; for(int i=0;i<100;i++){ j = j++; ...
2018-05-02 18:36:17
372
转载 局部变量和全局变量以及成员变量的区别
@interface Person : NSObject { // 成员变量: // 写在类声明的大括号中的变量, 我们称之为 成员变量(属性, 实例变量) // 成员变量只能通过对象来访问 // 注意: 成员变量不能离开类, 离开类之后就不是成员变量 成员变量不能在定义的同时进行初始化 // 存储: 堆(当前对象对应的堆的存储空间中...
2018-04-28 15:23:19
705
原创 Hibernate框架学习二hibernate细探
一.Hibernate中实体规则1.实体类创建的注意事项: 1.持久化类提供无参数构造 2.成员变量私有,提供共有get/set方法访问.需提供属性 3.持久化类中的属性,应尽量使用包装类型 4.持久化类需要提供oid.与数据库中的主键列对应 5.不要用final修饰class:hibernate使用cglib代理生成代理对象.代理对象是继承被代理对象.如果被fina...
2018-04-26 22:29:17
97
原创 Hibernate框架学习一快速入门
一.hibernate介绍:1.框架是什么:(1).框架是用来提高开发效率的(2).封装了好了一些功能.我们需要使用这些功能时,调用即可.不需要再手动实现.(3).所以框架可以理解成是一个半成品的项目.只要懂得如何驾驭这些功能即可.Hibernate框架在web开发中的位置:Hibernate优势:操作数据库的时候,可以以面向对象的方式来完成.不需要书写SQL语句,是一款orm(对象关系映射)框架...
2018-04-24 22:54:03
170
原创 Mybatis学习一开发流程及核心API
一 MyBatis介绍MyBatis 本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如...
2018-04-21 17:51:28
874
原创 SVN项目管理工具使用
SVN项目管理工具使用记录svn的安装以及在eclipse中的使用,以便查阅1.1 svn是什么? SVN(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了SVN。Subversion 项目的初衷是为了替换当年开源社区最为流行的版本控制软件CVS,在CVS的功能的基础上有很多的提升同时也能较好的解决C...
2018-04-20 16:08:40
1235
转载 ROS机器人操作系统架构图
系统烦人归纳了了ros操作系统的结构http://center.bwbot.org/media/ROS%E6%9C%BA%E5%99%A8%E4%BA%BA%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F.svg
2017-12-12 20:37:41
4102
转载 Understanding and Diagnosing Visual Tracking Systems
对应论文:Understanding and Diagnosing Visual Tracking Systems 对于目前的追踪系统评估系统主要有Online tracking benchmark (OTB),the Visual object tracking challenge (VOT)等,这些评估系统主要评估追踪系统的准确率和鲁棒性等。但是,这些评价标准却很难理解和诊断追踪系
2017-11-09 22:18:13
374
转载 目标跟踪系统框架
【转载】本文参考了hjl240的文章:追踪系统分模块解析(Understanding and Diagnosing Visual Tracking Systems)本文参考了leek1727文章:An Experimental Survey on Correlation Filter-based Tracking本文参考的原文献包括:An Experimental Survey on Co
2017-11-09 22:15:29
4537
1
hibernate框架jar包源码约束文件
2018-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人