- 博客(11)
- 收藏
- 关注
原创 Tomcat中发布项目的三种方式
第一种 直接将要访问的网页(比如test.html)放到Tomcat的Root根目录下,比如我的tomcat解压路径是 D:\Program Files\apache-tomcat-7.0.69 那么只需要将网页放置在: D:\Program Files\apache-tomcat-7.0.69\webapps\ROOT 下面,然后在浏览器中输入: http://localhos...
2018-09-30 08:29:25 396
原创 oracle 左连接
oracle左连接小结 当使用左连接关联表进行查询时,如果右侧的表在关联的条件中有重复的数据,就会导致最后的查询结果比预期的多,比如: select * from A 需要关联的表 select * from B 这里的两个表的id都是主键,现在需要用A表的id与B表的aid关联进行查询。以A表为基准,也就是A表的数据都是需要查询出来的,可以使用left Join sel...
2018-09-18 13:00:02 12235
原创 java web项目在tomcat中以调试模式运行
自己测试环境是:JDK1.8Eclipse4.5tomcat 8.5如果只是将项目部署在tomcat中并不能进行调试,所以还需要进行配置一下,步骤如下:在tomcat的bin目录下找到catalina.bat文件进行修改找到该文件用文本编辑器打开,在set _EXECJAVA=%_RUNJAVA% set MAINCLASS=org.apache.catalina.startup.Bootstra...
2018-03-25 19:51:58 2498
原创 jdbc通过属性文件连接mysql数据库案例
直接使用jdbc连接数据库的代码:import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; public class TestJDBC { public static void main(String[] args) { ...
2018-03-24 13:47:20 339
原创 在intellij Idea中使用log4j输出日志信息案例
首先在intellij idea中创建一个工作空间(file->new->project->emptyProject)创建好工作空间后创建java普通项目(在intellij idea中就是创建modules)使用快捷键ctrl+shift+alt+s打开project structure, 点击project选择project SDk点击modules创建一个new moud...
2018-03-18 11:23:43 8064
原创 weblogic发布项目出现内存问题
在weblogic域中修改setDomainEnv.cmd命令文件内容: 1、首先定位到:set WLS_HOME=%WL_HOME%\server 2、将其后内容修改为如下内容: set MEM_ARGS=-Xms256m -Xmx768m set MEM_PERM_SIZE=-XX:PermSize=48m set MEM_MAX_PERM_SIZE=-XX:Ma
2017-11-28 13:50:14 429
翻译 银行转账业务-使用事务
银行转账是是两个账户之间同时进行操作的,一方账户资金减少的同时另外一方的资金就要增加同样的金额。如果一方操作失败那么另外一方的操作就不会成功。也即是需要将这样的两个操作放在一个事务当中。只是这里使用到了层的概念。既然设计到转账那么肯定有一个账户类(DTO数据传输对象),还有一个类是专门用来访问该账户的(DAO数据访问对象)。而我们所需要进行的转账操作则是可以放在服务层进行处理(service)。DT
2017-08-13 20:25:16 1256
原创 多线程之生产者与消费者问题
生产者与消费者问题中生产者与消费者多是有多个,但是存储产品的仓库是同一个,因此同一时刻应该只允许一个生产者或者消费者进行操作,这就使用到了多线程与锁的知识。本例中生产者与消费者的数量是一致的,因此生产的能力与小消费的能力是一致的,因此程序可以正常结束,如果不一致的话该程序到最后会阻塞。
2017-08-06 15:46:00 437
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人