`
vitoer
  • 浏览: 6282 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
确保jsp/lib  下的jar包都存在,并且路径放对,把jar包移到web-inf/lib下再build path 才行
上传到服务器上的文件可以通过服务器获取,http://地址:端口/项目名称/文件,也可以通过文件的实际存放地址访问
这类问题是运行时找不到class引起的,很可能是因为jar包冲突,或者依赖的某个jar包版本低了,此时通过maven升级版本即可,不断排查是哪个jar包出的问题,或者就是缺少某个依赖包
本文转发自Jason’s Blog,原文链接 http://www.jasongj.com/java/thread_communication/ CountDownLatch CountDownLatch适用场景 Java多线程编程中经常会碰到这样一种场景——某个线程需要等待一个或多个线程操作结束(或达到某种状态)才开始执行。比如开发一个并发测试工具时,主线程需要等到所有测试线程均执行完成再开始统计总共耗费的时间,此时可以通过CountDownLatch轻松实现。 CountDownLatch实例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ...
本文转发自Jason’s Blog,原文链接 http://www.jasongj.com/java/multi_thread/ sleep和wait到底什么区别 其实这个问题应该这么问——sleep和wait有什么相同点。因为这两个方法除了都能让当前线程暂停执行完,几乎没有其它相同点。 wait方法是Object类的方法,这意味着所有的Java类都可以调用该方法。sleep方法是Thread类的静态方法。 wait是在当前线程持有wait对象锁的情况下,暂时放弃锁,并让出CPU资源,并积极等待其它线程调用同一对象的notify或者notifyAll方法。注意,即使只有一个线程在等待,并且 ...
本文转发自Jason’s Blog,原文链接 http://www.jasongj.com/java/thread_safe/ 多线程编程中的三个核心概念 原子性 这一点,跟数据库事务的原子性概念差不多,即一个操作(有可能包含有多个子操作)要么全部执行(生效),要么全部都不执行(都不生效)。 关于原子性,一个非常经典的例子就是银行转账问题:比如A和B同时向C转账10万元。如果转账操作不具有原子性,A在向C转账时,读取了C的余额为20万,然后加上转账的10万,计算出此时应该有30万,但还未来及将30万写回C的账户,此时B的转账请求过来了,B发现C的余额为20万,然后将其加10万并写回。然后A的 ...
由于项目中需要用到定时执行任务,后来查资料发现有Quartz这么一个任务调度框架,但是网上的大部分资料几乎都是之前的版本,Quartz-2.2.1好像经过了改版,与先前的版本在用法上有那么一些出入,2.2.1里面好多方法都被弃用了 ...
从git  clone到本地的分支,再导入到myeclipse 中,有时会出项tomcat无法部署,也就是run as 的时候没有出项myeclipse server run 这个选项,一种解决办法是把项目中的.settings文件夹和.project文件再拖到myeclipse的这个项目中才行,但是本地的仓库明明是有这两个文件的,于是再寻找原因,每次maven构建的项目,都还需要在myeclipse中右键选项中的maven4Myeclipse的update project 执行一下啊,这个命令不仅可以把依赖的完整jar包更新下来,还能创建一个完整的maven项目供eclipse使用,另外在ma ...
Could not locate executable null\bin\winutils.exe in the Hadoop binaries. 这个原因跟代码就去发现是HADOOP_HOME的问题。如果HADOOP_HOME为空,必然fullExeName为null\bin\winutils.exe。解决方法很简单啦,乖乖的配置环境变量吧,不想重启电脑可以在MapReduce程序里加上System.setProperty("hadoop.home.dir", "...");暂时缓缓,环境变量就是那个配置jdk的地方 一般的项目还要加上log4j方 ...
// 定义主从数据库服务器,主数据库负责(Write op),从数据库负责(read op�? @Autowired protected SqlMapClientTemplate masterSqlMapClientTemplate; @Autowired protected SqlMapClientTemplate slaveSqlMapClientTemplate; 我一直迷惑于项目没有使用读写分离,相应的jdbc也只配了masterSqlMapClientTemplate的数据源,<!-- 根据sqlMapClient创建一个SqlMapClientTemplate的模版类 ...
MySQL 调优 —— Using filesort 标签: 索引MySQL性能调优慢查询Using filesort 2015-12-22 15:16 897人阅读 评论(0) 收藏 举报 分类: MySQL(13)  版权声明:本文为博主原创文章,未经博主允许不得转载。 转发请注明来自 http://blog.csdn.net/wenniuwuren 出现这个问题的原因在于 MySQL 每次查询只能使用一个索引, 而你的 SQL 语句 WHERE 条件和 ORDER BY 的条件不一样, 索引没建好的话, 那么 ORDER BY 就使用不到索引, 出现了 Using filesort 问 ...
MySQL 帮助手册 7.2.1. EXPLAIN语法(获取SELECT相关信息) 7.2.12. MySQL如何优化ORDER BY 《高性能 MySQL 》(第二版)中文版 P463(pdf.487) 附录 B 《 MySQL 性能调优与架构设计》 MySQL ORDER BY 的实现分析 http://isky000.com/database/mysql_order_by_implement ...
EXPLAIN sql优化方法(2) Using temporary ; Using filesort 航空母舰 2016-05-12 11:20:33 浏览91 评论0 SQLMySQLCC++C# 摘要: 优化GROUP BY语句 默认情况下,MySQL对所有GROUP BY col1,col2...的字段进行排序。这与在查询中指定ORDER BY col1,col2...类似。因此,如果显式包括一个包含相同的列的ORDER BY子句,则对MySQL的实际执行性能没有什么影响。 如果查询包括GR... 优化GROUP BY语句 默认情况下,MySQL对所有GROUP BY col1,c ...
MySql索引的一个技巧 2013-01-21 12:02 1953人阅读 评论(8) 收藏 举报 分类: 笔试面试(102)   mysql(58)  版权声明:本文为博主原创文章,未经博主允许不得转载。 索引的建立,直接会影响到查询性能。 看下面的查询: select * from ddd where id>1 order by score; 我们查询学号大于1的学生的各科成绩得分。 那么按照一般的思路,是这样建立索引的(id,score)。 explain一下: [sql] view plain copy mysql> explain select * fro ...
mysql explain中的type列含义和extra列的含义  此博文包含图片 (2013-06-08 15:19:33)转载▼ 标签: it 很多朋友在用mysql进行调优的时候都肯定会用到explain来看select语句的执行情况,这里简单介绍结果中两个列的含义。 1 type列 官方的说法,说这列表示的是“访问类型”,更通俗一点就是:mysql找到需要的数据行的方式。一下就是从效率最差到最好顺序分别介绍下: All 这个就是所谓的全表扫描,没有用到任何的index,mysql就是从头到尾把整个表遍历一边,找到所需要的数据行。效率是最差的。如下图,这个表中的usertype不是索引 ...
Global site tag (gtag.js) - Google Analytics