- 博客(86)
- 收藏
- 关注
转载 jndi数据源配置
转载自:http://www.cnblogs.com/xdp-gacl/p/3951952.html一、数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下: ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Connection con = DriverManager.getConnection()
2017-09-15 11:29:01
296
转载 Statment与resultset
转载自:http://www.cnblogs.com/ysw-go/p/5453194.htmlStatement执行更新操作Statement:Statement 是 Java 执行数据库操作的一个重要方法,用于在已经建立数据库连接的基础上,向数据库发送要执行的SQL语句。Statement对象,用于执行不带参数的简单SQL语句。通过JDBC向指定的数据表中插入一条记录,
2017-09-15 10:23:11
366
转载 关于XML文档的xmlns、xmlns:xsi和xsi:schemaLocation
转载自:http://www.cnblogs.com/zhao1949/p/5652167.html*************************************摘要: 相信很多人和我一样,在编写Spring或者Maven或者其他需要用到XML文档的程序时,通常都是将这些XML文档头拷贝过来,并没有理解其中元素 (比如xmlns,xmlns:xsi,xsi:sche
2017-09-14 16:36:07
245
转载 Linux指令大全
转载自:http://www.cnblogs.com/laov/p/3541414.html常用指令ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录 -p
2017-09-13 20:17:54
312
原创 JSONObject与其父类源码
* Copyright 1999-2017 Alibaba Group.package com.alibaba.fastjson;import static com.alibaba.fastjson.util.TypeUtils.castToBigDecimal;import static com.alibaba.fastjson.util.TypeUtils.castToBi
2017-09-13 16:45:37
3566
转载 spring下,druid,c3p0,proxool,dbcp四个数据连接池的使用和配置
转载自:http://www.cnblogs.com/renboqie/p/5665454.htmlspring下,druid,c3p0,proxool,dbcp四个数据连接池的使用和配置由于那天Oracle的数据连接是只能使用dbcp的数据库连接池才连接上了,所以决定试一下当下所有得数据库连接池连接orcale和mysql,先上代码配置文件的代码 1
2017-09-12 17:28:18
472
转载 Druid的认识
转载自:http://www.infoq.com/cn/news/2015/04/druid-data/Druid是一个用于大数据实时查询和分析的高容错、高性能开源分布式系统,旨在快速处理大规模的数据,并能够实现快速查询和分析。尤其是当发生代码部署、机器故障以及其他产品系统遇到宕机等情况时,Druid仍能够保持100%正常运行。创建Druid的最初意图主要是为了解决查询延迟问题,当时试图使
2017-09-12 16:52:23
332
转载 Filter详解+实例
转载自:http://www.cnblogs.com/xdp-gacl/p/3948353.htmlFilter(过滤器)学习一、Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实
2017-09-12 14:36:07
628
转载 web.xml 中的listener、 filter、servlet 加载顺序及其详解
转载自:http://www.cnblogs.com/shenliang123/p/3344555.html在项目中总会遇到一些关于加载的优先级问题,刚刚就遇到了一个问题,由于项目中使用了quartz任务调度,quartz在web.xml中是使用listener进行监听的,使得在tomcat启动的时候能马上检查数据库查看那些任务未被按时执行,而数据库的配置信息在是在web.xml中使用se
2017-09-12 11:53:17
238
原创 账号交易明细查询(分页)
/** * 账号交易明细查询(分页) * @author * */public class BusiSubAcctTransLogListServiceImpl implements BusiSubAcctTransLogListService {@Autowiredprivate AcctTranInfoMapper mapper;@Autowiredp
2017-09-12 10:09:22
1521
转载 Java类加载和反射
简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字,那么就可以通过反射机制来获得类的所有信息.反射机制的优点就是可以实现动态创建对象和编译,体现出很大的灵活性,特别是在J2EE的开发中它的灵活性就表现的十分明显。当程序主动使用某个类时,若该类还没加载到内存中,系统会通过加载,链接,初始化3个操作对类进行初始化。类字面常量”,class”创建Cl
2017-09-11 21:49:43
249
转载 ORM概念
转载自:http://www.cnblogs.com/wgbs25673578/p/5140482.html一、ORM简介 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。那么,到
2017-09-11 21:20:10
237
原创 mysql内嵌查询
select * from (select s.*,m.org_id as SUPERIOR_ORG_ID,m.MAIN_ACCT_NAME,m.sourcefrom d_sub_acct_info sinner join d_main_acct_info mon s.main_acct_no=m.MAIN_ACCT_NO
2017-09-11 18:28:07
820
转载 java枚举类详解
转载自:http://www.cnblogs.com/hyl8218/p/5088287.html enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容:1. 原始的接口定义常量2. 语法(定义)3. 遍历、switch
2017-09-11 15:13:55
272
转载 枚举类的基本使用
转载自:http://www.cnblogs.com/zhaoyanjun/p/5659811.html枚举(enum)类型是Java 5新增的特性,它是一种新的类型,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示。 1、常量的使用 在JDK1.5之前,我们定义常量都是:public static fianl....。现在好了,有了枚举,
2017-09-11 14:51:13
245
转载 关于BeanUtils.copyProperties的用法和优缺点
转载自:http://www.cnblogs.com/HassanBlog/articles/3200239.html一、简介: BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读
2017-09-11 11:50:19
1685
转载 maven-antrun-plugin插件
转载自:http://www.mzone.ccant是一个老牌的项目打包管理系统了,目前虽然已经慢慢被maven取代,但其功能的强大仍然是很多场合下的首选,尤其是众多的task可以基本满足任何需求。其实在maven中也有使用ant的需求,比如不同环境打包编译时使用不同的配置信息等,或者是说做一些文件删除、复制之类的事情,这有些是maven做不来的,而ant就可以了,况且maven中已经有了
2017-09-08 22:07:55
1915
原创 maven clean install流程解析
[INFO] Scanning for projects...[INFO] ------------------------------------------------------------------------[INFO] Reactor Build Order:[INFO] [INFO] business_pay[INFO] business_pay-api
2017-09-08 21:09:02
9811
转载 Maven学习总结
转载自:http://www.cnblogs.com/xdp-gacl/p/4052025.html一、安装Maven插件 下载下来的maven插件如下图所示:,插件存放的路径是:E:/MavenProject/Maven2EclipsePlugin 进入到eclipse中的dropins目录下,新建三个txt文件(zest.txt,m2e.txt,m2e-extras.t
2017-09-08 19:50:59
206
转载 mybatis完整配置详解
PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> resource:配置资源加载地址,使用resource,MBG从classpath开始找,比如com/myproject/g
2017-09-08 17:29:25
455
转载 Mybaits根据数据库表自动生成entity,dao,mapper相关配置文件
转载自http://www.cnblogs.com/liqiu/p/3869294.htmlMybatis 自动生成代码,数据库postgresql最近做了一个项目,使用Mybatis自动生成代码,下面做一下总结,被以后参考:一、提前准备:1、工具类:mybatis-generator-core-1.3.2.jar2、postgresql驱动:postgre
2017-09-08 17:21:20
571
转载 eclpise的Navigator和Package的区别 &tomcat、java环境变量详解
转载自:http://www.cnblogs.com/neversayno/p/5762488.html一、eclipse两大视图区别Navigator这个就是Navigator的视图,source以及resource是以文件夹为单位形式整合显示的。其实这个就是文件(类)在电脑上的物理路径,这种形式也更贴切编码的路径(一个包的形式com/tongji/servlet/x
2017-09-08 16:37:45
374
转载 eclipse, Log4j配置(真心的详细~)
转载自:http://www.cnblogs.com/alipayhutu/archive/2012/06/21/2558249.html【1】从零开始 a). 新建Java Project>>新建package>>新建java类;b). import jar包(一个就够),这里我用的是log4j-1.2.14.jar,c). 新建log4j.propert
2017-09-08 09:47:44
334
转载 Git中的工作区(Working Directory)、暂存区(stage)和历史记录区(history)
转载自:http://www.cnblogs.com/Phantom01/p/6295060.html工作区:在git管理下的正常目录都算是工作区。我们平时的编辑工作都是在工作区完成。暂存区:可以理解为一个临时区域。里面存放将要提交文件的快照。历史区:commit后,记录的归档。三者的转换关系如下图:需要注意的是:提交一个文件需要先git add 把它放到暂存区
2017-09-07 17:38:19
1168
转载 select...for update
转载自:http://www.codeweblog.com/mysql-select-for-update%E8%AF%AD%E5%8F%A5%E4%BD%BF%E7%94%A8%E7%A4%BA%E4%BE%8B/最近的项目中,因为涉及到Mysql数据中乐观锁和悲观锁的使用,所以结合项目和网上的知识点对乐观锁和悲观锁的知识进行总结。悲观锁介绍 悲观锁是对数据被的修改持悲
2017-09-04 20:27:55
391
转载 json格式
转载自:http://www.cnblogs.com/SkySoot/archive/2012/04/17/2453010.htm JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。基础结构JSON建构于两种结构
2017-09-02 10:12:30
271
转载 关于RPC的介绍
转载自:https://www.zhihu.com/question/25536695/answer/36197244关于RPC你的题目是RPC框架,首先了解什么叫RPC,为什么要RPC,RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。比如说
2017-09-01 11:36:23
400
转载 Maven 聚合与继承
转载自:http://www.cnblogs.com/little-YTMM/p/5990696.html标签(空格分隔): 学习笔记Maven的聚合特性能够把项目的各个模块聚合在一起构建;Maven的继承特性能够帮助抽取各模块相同的依赖和插件等配置,在简化POM的同时,还能够促进各个模块配置的一致性。account-persist模块POM文件proj
2017-08-30 11:01:09
140
转载 js全局函数
转载自:http://www.cnblogs.com/lzhl/p/5238919.html1.parseInt(String,radix):返回转换成整数的值。 注意:当参数radix的值为0,或者没有设置这个参数,parseInt()会根据string来判断数字的基数。 当忽略radix,JavaScript默认数字的基数规则为: 1.
2017-08-28 18:41:05
462
转载 JSP常用标签——JSTL标签和EL表达式
转载自:http://www.cnblogs.com/Qian123/p/5308951.html阅读目录一、JSTL简介二、EL表达式配合使用JSTL三、JSTL核心标签的使用四、JSTL函数的使用回到顶部一、JSTL简介1、什么是JSTLJSTL是Java中的一个定制标记库集。(这个标记库集不需要自己编写,可以直接使用)2、为什么要使用JST
2017-08-25 17:11:32
420
转载 mybatis和hibernate区别
作者:乌拉拉链接:https://www.zhihu.com/question/21104468/answer/58579295来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1、开发对比开发速度Hibernate的真正掌握要比Mybatis来得难些。Mybatis框架相对简单很容易上手,但也相对简陋些。个人觉得要用好Mybatis还是首先要先
2017-08-24 15:30:31
293
转载 Session原理
无状态的 HTTP 协议还记得每当入门一门 Web 端语言的进行服务器端开发的时候,仅次于「Hello World」的 demo 就是「登录功能」了。实现登录功能很简单,验证客户端发送过来的账户和密码,如果通过验证就把用户塞进 session 中,然后在后续的访问中,只需检测 session 是否有这个用户就能知道用户是否登录了。Session 的中文翻译为:「会话」,只属于某一个客户端和某一
2017-08-21 16:06:01
314
转载 SessionID的理解
sessionid是一个会话的key,浏览器第一次访问服务器会在服务器端生成一个session,有一个sessionid和它对应。tomcat生成的sessionid叫做jsessionid。session在访问tomcat服务器HttpServletRequest的getSession(true)的时候创建,tomcat的ManagerBase类提供创建sessionid的方法:随机数+
2017-08-21 15:36:07
1721
转载 WEB后台--基于Token的WEB后台登录认证机制(并讲解其他认证机制以及cookie和session机制)
一、JWT(一种基于 token 的认证方案)介绍:(1)概述:JWT就是一种Token的编码算法,服务器端负责根据一个密码和算法生成Token,然后发给客户端,客户端只负责后面每次请求都在HTTP header里面带上这个Token,服务器负责验证这个Token是不是合法的,有没有过期等,并可以解析出subject和claim里面的数据。(2)相关问题:1.为什么用JWT?JWT
2017-08-21 15:03:27
1045
转载 serialVersionUID的作用
转载自:http://www.cnblogs.com/xujanus/p/3746067.html在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服务器中的Session对象,当有10万用户并发访问,就有可能出现10万个Session对象,内存可能吃不消,于是Web容器就会把一些seesion先序列化到硬盘中,等要用了,再把保存在
2017-08-18 19:00:57
210
转载 NoSQL
前言 转载自:https://baijiahao.baidu.com/po/feed/share?wfr=spider&for=pc&context=%7B"sourceFrom"%3A"bjh"%2C"nid"%3A"news_3690540158463624329"%7D NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。
2017-08-17 15:54:09
874
转载 关于项目自动化工具的知识(ant,maven,gradle)
作者:nonesuccess链接:https://www.zhihu.com/question/30432152/answer/79547641来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。以在eclipse里面写java程序为例为什么需要打包:最初写完了,直接右键run就可以了。但是程序写完了毕竟是要发布到服务器上或者给别人用的,你
2017-08-11 09:17:15
622
原创 后台将多个java对象转化成json数组传到前端
1.将多个对象保存在数组public static String toJsonArray(List list){ if(null == list || list.size() == 0) throw new RuntimeException("数组列表为空!"); StringBuilder sb = ne
2017-07-28 16:47:54
7182
转载 @RequestMapping注解的用法
转载自:http://www.mamicode.com/info-detail-1110056.html@RequestMapping有如下属性值:1、@RequestMapping来映射URL 注解 @RequestMapping 可以用在类定义处和方法定义处。 类定义处:规定初步的请求映射,相对于web应用的根目录; 方法定义处:进一步细分
2017-07-25 18:31:48
1274
转载 eclipse 中提示tomcat 的端口被占用了 后的最快捷解决方法
1.在开始菜单中选择运行 然后输入cmd 进入DOS界面。2.在Dos窗口中输入netstat -ano|findstr 8080(注意的 我的Tomcat 的断口号 是8080 你的断口号是多少就写多少)3.taskkill /pid 5900 /f (5900是第二步查询得到的进程号)转载自:http://www.cnbl
2017-07-24 16:18:29
1248
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅