- 博客(48)
- 问答 (1)
- 收藏
- 关注
原创 jar
权声明:本文为博主原创文章,未经博主允许不得转载。jar包冲突几乎是每个java程序员都会遇到的问题,而且特别是大工程,jar包各种依赖,经常性发生包冲突。通常会报这样几个运行时异常:java.lang.NoSuchMehodErrorjava.lang.NoClassDefFoundError这类问题十有八九都是jar包冲突引起,要解决jar包冲突问题,我们先了...
2017-05-03 14:42:36
135
原创 防止重复登录
防止重复登陆的思路就是:判断session中用户的值(比如;用户名、用户id等)是否存在,如果存在,则提示用户此账户已登陆,类似QQ的重复登陆功能。实现如下:(此类已经在项目中运行,代码拷贝至实际的项目,稍微修改即可)①SessionListener,该listener实现 HttpSessionListener接口 import javax.servlet.http.*;...
2017-05-02 11:52:57
285
原创 struts2 action配置
Struts.xml中Action的method与路径的三种匹配方法时间 2012-07-10 20:53:44 优快云博客原文 http://blog.youkuaiyun.com/woshixuye/article/details/7734482主题 Java首先我们有一个Action——UserActionpublic class UserAct...
2017-05-02 11:13:42
166
原创 移动加权成本
卓越精算针对移动加权核算出现成本价虚增的解释 (2008-07-06 01:25:21)转载▼标签: 精算 成本价虚增 it分类: 精算软件产品介绍 目前很多的精算用户,采用移动加权来进行成本核算,并允许负库存销售。运行一段时间后,成本经常出现很大的异常值,这不是软件问题,而是由于这种使用办法带来的。在此举例做个解释。...
2017-04-10 11:01:40
632
原创 成本222
店铺标准版成本计价法(移动加权平均)简析 什么是计价方法在店铺的实际运营中,店铺会多次对某一商品进行进货,由于销售情况和物价波动原因,每次的进货的的数量和成本可能会不一致。那么店铺在销售商品时应如何准确确认商品的出库成本呢。针对这种情况,会计法规提供了三类出库成本计算方法:加权平均(含移动加权平均)、先进先出、个别计价。所以计价方法实质是一种确认商品出库成本的规则...
2017-04-10 11:01:01
195
原创 tomcat session memcache
<Manager className="de.javakaffee.web.msm.MemcachedBackupSessionManager" memcachedNodes="n1:127.0.0.1:11211" sticky="false" ...
2017-03-03 15:32:32
98
原创 转 spring jpa 读写分离
pring jpa 读写分离博客分类: spring 本文主要解决基于spring data jpa读写分离。思想:在dataSource做路由,根据事务判断使用主从数据源。背景:spring+spring data jpa(hibernate jpa)首先是jpa配置,时间有限在原基础上该的,既有java配置也有xml配置,见谅。先声明En...
2017-02-11 20:34:29
134
原创 转 session memcache
nginx+tomcat+memcached (msm)实现 session同步复制时间 2015-05-08 18:36:43 IT社区推荐资讯原文 http://itindex.net/detail/53399-nginx-tomcat-memcached主题 Tomcat Memcached Nginx标签: nginx tomcat mem...
2017-02-11 20:32:23
117
原创 转 tomcat session memcache(http://myhat.blog.51cto.com/391263/824159)
利用memcache来保存tomcat的session会话 网上有大量的文章有写memcache在tomcat的设置方法,基本上都从一个文章里转的,把内容都搞乱了。 为此,写一篇记录一下。本文的主要目的是修正一下,部分网上有误的地方。 前提条件:1、memcached正常工作了2、tomcat 正常工作了。 1、安装方法及安装包 javolution-5....
2017-02-11 20:25:16
94
原创 android wifi找到不到13 频道 解决方案
最近弄了一android 平板 发现连不上wifi 结果发现是 搜索不到wifi的13 信道,果断再网上搜索解决方法,大多是改路由,简单,如果要是改android 改怎么办,百度到要root 然后改setting.db ,果断root后修改setting.db 添加 wifi_country_code=EU后成功连接...
2016-12-27 20:59:58
1049
The proxy server received an invalid response from an upstream server.
今天一个请求超时 apache 报 The proxy server received an invalid response from an upstream server.加上timeout时间就好了 ProxyPass /xxx https://xxxcom connectiontimeout=300 timeout=300 ...
2016-12-23 11:50:14
7328
1
原创 IDEA Unable to open debugger port BindException: Address already in use: JVM_Bi
IDEA Unable to open debugger port(idea不能打开调试器)博客分类:idea 关键字 IDEA Unable to open debugger port BindException: Address already in use: JVM_Bind原因:IDEA配置的调试端口被占用了 解决方法: 方法...
2016-11-25 09:49:26
205
分页sql优化
原来sql代码如下 group by t2.id ) d WHERE ROWNUM &lt;= #{maxRow} ) WHERE RN &gt;= #{minRow} 速度很慢经过测试显示group by会影响速度,但是又一定要group by 不然得改java代...
2016-11-09 16:17:58
97
下载csv内存爆掉解决方案
今天一个下载csv功能测试的时候内存爆掉了代码如下:File file = new File(tempCsvDir+File.separator+filename+".csv"); InputStream fis = new BufferedInputStream(new FileInputStream(file)); byte[] buf...
2016-11-09 16:14:37
280
sql 用法的一点思路
今天同事找我请教一个问题,要根据传进去的sql参数,判断使用哪些过滤条件,本以为直接用<if></if>标签就可以解决,然后发现老系统都已经不存在文档了 也找不到这种if标签,只有一个不为空的<nnv></nnv>的标签,那么怎样才能达到if做分支的效果了?灵机一动 select 1 as a from dual where ('param...
2016-11-02 16:23:18
96
中文问题加N?
今天写SqlServer的sql 判断(case when a.[銷售/銷退]='銷售出庫' then '0' when a.[銷售/銷退]=‘销售出库' then '1' else a.[銷售/銷退] end) aa 结果发现死活判断不了,咨询了一老同事才得知要加N,一脸蒙比加什么N??????? 如下(case when a.[銷售/銷退]=N'銷售出庫' then '...
2016-10-20 11:22:49
120
row_numer
利用row_numer() over (partition filed order by filed),进行同类排序select t2.name, t2.subject, t2.point, row_number() over(partition by t2.name order by t2.point) rn from dwcn_ext.test_scor...
2016-10-12 14:21:45
124
UNPIVOT 列转行 oracle11
UNPIVOT 和PIVOT 是oracle11支持的列转行和行转列的函数,今天看了同事的代码才学习到 非常感谢老何。虽然离开公司了但是还是为兄弟们做了贡献。
2016-10-12 14:16:26
138
代码优化总结
最近一个功能查询缓慢达到一分钟,于是设法优化,最终优化到8秒内。总结:优化代码主要从这几个部分优化:1.sql2.代码3.数据4.索引 <!--[if !supportLists]-->1. <!--[endif]-->通过sql explain 查看执行计划,哪些没有用到索引,哪部分sql执行缓慢,仔细定位<!--[if ...
2016-10-06 15:38:55
97
原创 poi excel dataformat
POI对Excel自定义日期格式的读取博客分类: Excel读取JavaExcelPOI 用POI读取Excel数据:(版本号:POI3.7)1、读取ExcelJava代码 private List<String[]> rosolveFile(InputStream is, String suffix, ...
2016-09-10 14:25:47
1115
原创 关于form提交后展示遮罩及显示进度条gif问题
今天需要在form提交一个文件上传导入数据的功能由于数据较多,因此需要加一个遮罩展示进度条,首先出现第一个问题<div><img src="xxx.loading.gif"/></div>展示后在ie下gif不能运动,只是静态图片后面修改为 document.getElementById('zhezhao2').innerHTML='&l...
2016-08-24 17:20:24
850
原创 转限流
聊聊高并发系统之限流特技博客分类: 架构guavanginx限流 在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。缓存的目的是提升系统访问速度和增大系统能处理的容量,可谓是抗高并发流量的银弹;而降级是当服务出问题或者影响到核心流程的性能则需要暂时屏蔽掉,待高峰或者问题解决后再打开;而有些场景并不能用缓存和降级来解决,比如稀缺资源(秒杀、抢购)、...
2016-06-15 13:52:03
104
原创 (转)chrome调试
‘debugger;’ 除了console.log,debugger就是另一个我很喜欢的快速调试的工具,将debugger加入代码之后,Chrome会自动在插入它的地方停止,很像C或者Java里面打断点。你也可以在一些条件控制中插入该调试语句,譬如: Java代码 if (thisThing) { debugger; } 将Objects以表...
2016-06-12 14:53:20
217
原创 http://shiyanjun.cn/archives/1168.html
http://shiyanjun.cn/archives/1168.html
2016-05-10 14:58:49
140
原创 http://blog.youkuaiyun.com/michaelwubo/article/details/50879888
http://blog.youkuaiyun.com/michaelwubo/article/details/50879888
2016-05-10 14:30:26
115
原创 转 关于数据库切分
注: 关于数据库分库,横切,纵切,这个话题已经谈了好多年。这篇文章,是我找到的非常好的一篇分库的分享文。 又拍网是一个照片分享社区,从2005年6月至今积累了260万用户,1.1亿张照片,目前的日访问量为200多万。5年的发展历程里经历过许多起伏,也积累了一些经验,在这篇文章里,我要介绍一些我们在技术上的积累。相关厂商内容方兴:基于安全漏洞的攻防对抗技术陈良国:击败...
2016-05-10 14:23:14
139
原创 转分布式之《保证分布式系统数据一致性的6种解决方案》
ew Post分布式之《保证分布式系统数据一致性的6种解决方案》原文:http://weibo.com/ttarticle/p/show?id=2309403965965003062676 编者按:本文由「高可用架构后花园」群讨论整理而成。有人的地方,就有江湖有江湖的地方,就有纷争问题的起源在电商等业务中,系统一般由多个独立的服务组成,如何解...
2016-04-28 11:48:07
216
原创 SOA
http://www.cnblogs.com/jeffwongishandsome/p/design-soa-service-principles-and-guidelines.html
2016-04-15 15:42:09
78
原创 分布式架构的演进
http://blog.youkuaiyun.com/binyao02123202/article/details/32340283/
2016-04-14 17:29:04
87
原创 springmvc 开rest 接收 json数据 报400错
spring mvc.xml配置如下<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http:
2016-04-07 11:45:08
203
原创 ideal sn
import java.math.BigInteger;import java.util.Date;import java.util.Random;import java.util.zip.CRC32;public class Sn{ /** * @param s * @param i * @param bytes * @return ...
2016-03-30 10:17:02
89
原创 Dubbo中Log处理的研究
最近在研究dubbox源码,看了很久理解的不多,就只弄懂了一点其中日志的处理,这里面用到了Adapter,factory 两种设计模式,LoggerAdapter,LoggerFactory,Slf4jLoggerAdapter下面贴源码,我把他整个弄出来放在一个java项目里面测试一下,但是没有能理解为什么在最后还包了一层FailSafeLoggerpackage com.tes...
2016-03-26 15:08:52
395
原创 经典大数据架构
http://www.infoq.com/cn/articles/kugou-big-data-platform-restructure
2016-03-26 10:21:33
94
原创 (转)oracle hint优化
在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法: 1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’SC...
2016-03-24 10:21:46
77
原创 (转)mysql Explain语法
Explain语法(http://blog.youkuaiyun.com/c_enhui/article/details/9021271)EXPLAIN SELECT ……变体:1. EXPLAIN EXTENDED SELECT ……将执行计划“反编译”成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句 2. EXPLAIN PARTIT...
2016-03-24 10:08:06
70
导入mysql数据库到linux
1导出结构sql文件2导出数据sql文件3导入结构sql文件4导入数据sql文件导入数据可能会有以下问题报错外键失败1、可以使用SET FOREIGN_KEY_CHECKS=0;来禁用外键约束. 2、导完数据后再用SET FOREIGN_KEY_CHECKS=1;来启动外键约束. 3、查看当前FOREIGN_KEY_CHECKS的值可用如下命令SELECT @@FOREIGN_KEY...
2016-03-24 09:40:00
112
原创 java.io.IOException: Could not find resource sql\xxMapper.xml
今天把以前的一系统布置到linux上 老是报找不到 resource java.io.IOException: Could not find resource sql\xxMapper.xml在windows下面没有问题经过多次测试发现 然来是\这个再linux下不能识别 改为sql/xxMapper.xml就可以了。居然忽视了这个常识性的问题!!!!!斜杠和反斜杠在这里记...
2016-03-24 09:37:51
1056
空空如也
关于php中引号的问题
2010-03-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人