- 博客(10)
- 收藏
- 关注
原创 java随笔
1、java构造函数前面不能加void一个类的构造函数如果前面加了void就变成了一个普通方法,而不是构造方法。 private DBHelper db; public void CreateLocalInvoices(DBHelper db){ this.db= db; }这样的写法就无法使用:CreateLocalInvoices createLocalInvoi...
2018-10-24 11:06:14
286
原创 linux下小程序部署
1、应用场景使用java project写了一个小程序,需要部署在linux下自动定时执行java工程目录:linux下部署的结构2、shell脚本#!/bin/bashBIN_PATH=/usr/local/work/timertaskEXE_NAMe=com.hu.demo.MonthSettle#RUN_NAME=run_monthsettle.sh...
2018-08-07 11:00:06
2267
原创 logback学习及使用
一、logback介绍Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块:logback-core:其它两个模块的基础模块logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4j API使你可以很方便地更换成其它日志系统如log4j或JDK14 Logginglogback-...
2018-07-30 16:43:41
771
原创 logger4j及spring对logger4j的集成
一、log4j在普通工程中的使用1、引入log4j-1.2.17.jar包2、在代码中引入该jar包package com.busi.util;import org.apache.log4j.Logger;public class loggerTest { private static Logger logger = Logger.getLogger(loggerTest....
2018-07-25 11:08:06
2508
原创 Spring mybaits 环境搭建
一、所需jar包Spring mybaits数据环境的搭建需要相应的jar包:mybatis-3.4.6.jarmybatis-spring-1.3.2.jar二、组织结构图一、配置文件1、spring-servlet.xml文件中的配置2、mybatis-config.xml配置3、userMap中的配置<?xml version="1.0" encoding="UTF-8"?> &...
2018-06-08 11:39:24
284
原创 数据源
c3p0,dbcp与druid首先,我们要明白在javaweb项目中,我们需要和数据库进行打交道,而由于数据库又分为了多个种类和多个不同的厂商。为了方便开发,java定义了一套针对数据库连接的一套规范,也就是jdbc。在这套规范中,定义了多个接口,不同的数据库厂商具体的去实现这些接口。程序员在java中直接使用接口中定义的方法就可以操作各种类型的数据库。回到dbcp,它是数据库连接池,由Apach...
2018-05-29 16:35:44
157
原创 Spirng database 配置
主要介绍spring 的jdbc持久层封装框架:simpleJdbcTemplate在springmvc框架下的配置和应用。一、配置1、在工程classpath目录下创建jdbc.properties配置文件 2、在spring-servlet中配置(spring的持久封装:simpleJdbcTemplate) 二、代码1、action、service、dao三层 ...
2018-05-28 11:34:48
232
原创 spring web 工程搭建
一、需要的软件Spring + spring mvc + tomcat + eclipse软件软件版本eclipseEclipse java ide:oxygen.3a release(4.7a)springSrping-framework-4.01.release-disttomcatTomcat V7.0jdkjdk-8u162-windows-x64二、搭建过程1、创建动态web工程 2、引...
2018-05-14 11:57:31
682
原创 数据库锁机制
乐观并发控制的阶段乐观并发控制的事务包括以下阶段:1. 读取:事务将数据读入缓存,这时系统会给事务分派一个时间戳。2. 校验:事务执行完毕后,进行提交。这时同步校验所有事务,如果事务所读取的数据在读取之后又被其他事务修改,则产生冲突,事务被中断回滚。3. 写入:通过校验阶段后,将更新的数据写入数据库。乐观并发控制多数用于数据争用不大、冲突较少的环境中,这种环境中,偶尔回滚事务...
2018-04-27 15:56:30
137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人