6 爱喝啤酒的猴子

尚未进行身份认证

暂无相关描述

等级
TA的排名 6w+

mybatis学习一 入门实践

学习java的人对mybatis框架肯定不陌生了,今天就来看下mybatis入门使用。为什么使用mybatis在java中操作数据库的一般流程为:编写javaBean==》编写sql语句==》sql预编译==》设置参数==》执行sql==》封装结果集。在实际项目中,sql优化往往决定了项目访问数据库的性能,这个步骤往往是程序员无法避免的必要步骤。在myabtis中,编写的sql语句被写入x...

2019-06-04 23:11:45

java数据库连接进化过程(JDBC)

最近学习spring集成mybatis连接数据库,想对java连接数据库规范JDBC(JavaDatabaseConnectivity)再系统的回顾一遍。这篇博客从JDBC最基础的操作讲起,穿插数据源的使用(DruidDataSource)、spring的JDBC模板jdbcTemplate,在spring中整合mybaits操作数据库等相关知识,简单分析JDBC操作数据库的简化过程。使用工具...

2019-06-01 21:45:41

git用法

git用法git的特点及基本概念常见的版本管理工具:svn、cvs、bitkeeper(linux源码最开始使用的是该版本管理工具,后来由大神linus重新开发了git作为linux源码管理工具)git的三个区域概念:工作区:版本控制的目录(用户编辑的文件)暂存区:未提交的代码.git/index(进行了跟踪...

2019-03-17 12:45:16

java实现希尔排序算法

希尔排序就是对直接插入排序的一个优化。见代码:packagecom.steven;publicclassShellSort{ /***希尔排序*@paramarrays需要排序的序列*/publicstaticvoidsort(int[]arrays){if(arrays==null

2017-09-21 18:01:12

排序算法--Java实现直接插入排序

看代码:packagecom.steven;publicclassSimpleInsertSort{ publicstaticvoidinsertSort(int[]a) { for(inti=1;i<a.length;i++){ if(a[i]<a[i-1]){//若第i个元素大于i

2017-09-20 18:08:49

NGINX负载均衡分发请求的几种方式

nginx配置负载均衡时有如下选项1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。2、weight指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。3、ip_hash每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。4、fair(第三方)

2017-09-06 16:29:54

eclipse中maven配置问题

原文地址:点击打开链接在使用Maven构建项目时,生成的maven项目jdk默认使用的是jdk1.5。在手动修改了jdk之后,updateproject之后jdk又会变为1.5.或者用eclipse的Maven插件生成的也是1.5对于这种情况有两种办法,一是修改settings.xml,二是修改pom文件1、配置settings.xml

2017-05-26 14:55:00

关于jdk代理与cglib代理

尊重原创原文地址:点击打开链接一、为什么需要代理模式假设需实现一个计算的类Math、完成加、减、乘、除功能,如下所示:1packagecom.zhangguo.Spring041.aop01;23publicclassMath{4//加5publicintadd(intn1,intn2){

2017-05-24 18:05:47

spring AOP入门

很久没有看关于spring的内容了,今天找了两篇博客看看基础知识。在这里转载一篇写的很通俗易懂的。原文地址:点击打开链接AOPAOP(AspectOrientedProgramming),即面向切面编程,可以说是OOP(ObjectOrientedProgramming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共

2017-05-24 16:59:29

11 个重要的数据库设计规则

原文地址:点击打开链接 简介  在您开始阅读这篇文章之前,我得明确地告诉您,我并不是一个数据库设计领域的大师。以下列出的11点是我对自己在平时项目实践和阅读中学习到的经验总结出来的个人见解。我个人认为它们对我的数据库设计提供了很大的帮助。实属一家之言,欢迎拍砖:)  我之所以写下这篇这么完整的文章是因为,很多开发者一参与到数据库设计,就会很自然地把“三范式”当作

2017-05-23 16:58:43

数据库设计三范式

原文地址:点击打开链接关系数据库中的关系必须满足一定的要求。满足不同程度要求的为不同范式。数据库的设计范式是数据库设计所需要满足的规范。只有理解数据库的设计范式,才能设计出高效率、优雅的数据库,否则可能会设计出错误的数据库.目前,主要有六种范式:第一范式、第二范式、第三范式、BC范式、第四范式和第五范式。满足最低要求的叫第一范式,简称1NF。在第一范式基础上进一步满足一些要求的为第

2017-05-23 16:44:37

spring mvc 返回json数据到ajax报错parseerror问题

最近使用ajax接收springmvc传过来的json数据时总是出现parseerror的错误,错误源码如下:前端:$.ajax({ type:'POST', url:"groupFunctionEdit", dataType:'json', contentType:"application/json", data:J

2017-05-17 09:22:08

SpringMVC静态资源访问问题

刚开始使用springmvc,出现了各种意想不到的问题。今天遇到了一个:在springmvc下静态资源无法被前端访问到,出现这种问题的原因如下:在web.xml中配置springmvc的DispatcherServlet一般如下: SpringMVC org.springframework.web.servlet.DispatcherServlet contextCo

2017-04-22 15:55:05

fiddler界面介绍及简单用法

本文转自:点击打开链接fiddler界面介绍Statistics页签完整页签如下图: Statistics页签显示当前用户选择的Sessions的汇总信息,包括:选择的Sessions总数、发送字节数、接收字节数、响应类型的汇总表、世界各地通过不同请求方式所需的时间等。Statistics页签底部图表ShowChart

2017-04-16 22:48:14

几种数据库连接的URL

原文地址:点击打开链接JDBC的URL=协议名+子协议名+数据源名。 a.协议名总是“jdbc”。 b.子协议名由JDBC驱动程序的编写者决定。 c.数据源名也可能包含用户与口令等信息;这些信息也可单独提供。几种常见的数据库连接1—oracle—驱动:Oracle.jdbc.driver.OracleDriver URL:jdbc:oracl

2017-04-12 14:06:27

bootsrap treeview

原文地址:点击打开链接简要教程bootstrap-treeview是一款效果非常酷的基于bootstrap的jQuery多级列表树插件。该jQuery插件基于TwitterBootstrap,以简单和优雅的方式来显示一些继承树结构,如视图树、列表树等等。 插件依赖Bootstrapv3.0.3jQueryv2.0.3以上两个外部依赖文件已经

2017-04-07 08:37:13

RESTful是什么

原文地址:点击打开链接越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(highlatency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得

2017-04-05 10:54:24

hibernate注解与jpa注解

原文地址:点击打开链接JPA(JavaPersistenceAPI) JPA注解是JAVAEE的规范和标准,JPA是标准接口,Hibernate是实现,但是其功能是JPA的超集。一般在实际开发中,优先考虑使用JPA注解,这样更有利于程序的移植和扩展。 Hibernate如何实现与JPA的关系 通过hibernate-annotation,hibernate-entitym

2017-03-30 10:20:32

前台传值到后台struts的action中是出现[Ljava.lang.String;@4825651a

在做web时由前台向后台传递两个分页的参数,读取参数时得到的结果确实这样:[Ljava.lang.String;@4825651a在网上查找了这个字符串代表的含义:左边的"[",可是看成数组的维度,"[["这个就是二维数组 "L"代表这个数组是引用数据类型的数组.基本数据类型的每种类型都有自已对应的标识符. "java.lang.String"是数组元素的类型,标识这个数组是什么类

2017-03-30 09:00:57

WEB-INF下资源访问问题

原文地址:http://www.cnblogs.com/x_wukong/p/3969114.htmlweb-inf目录是不对外开放的,外部没办法直接访问到(即不能通过URL访问)。所有只能通过映射来访问,比如映射为一个action或者servlet通过服务器端跳转来访问到具体的页面。这样可以限制访问,提高安全性。                1、把页面资源文件只能放在

2017-03-28 15:37:30

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。