- 博客(42)
- 资源 (3)
- 收藏
- 关注
原创 mycat 搭建 mysql单主单从,双主双从
mycat 能做什么? 1.读写分离 2.数据分片 垂直拆分(分库)、水平拆分(分表)、垂直+水平拆分(分库分表) 3.多数据源整合mycat原理: 最重要的是拦截,拦截用户发的sql语句,对sql语句做分析: 分片分析,路由分析,读写分离分析,缓存分析,然后将此sql 发往后端真实的数据库,并将返回的结果做适当的处理,最终 返回给用户。mycat 安装 1.rpm方式 。rpm安装包 2.yum方式安装...
2020-08-21 10:03:09 371 1
原创 springcloud feign 配置hystrix遇到的问题
我们在使用springcloud feign 的时候,会在二方库里定义一个接口:@RequestMapping("/user/service")public interface UserService { @RequestMapping(value = "/test", method = RequestMethod.GET) public String test(); @RequestMapping(value = "/hystrix", method = Reques.
2020-08-07 17:40:35 713
原创 删除mysql数据库中重复数据只保留一条
assessment_id 是表seer_assessment的主键,以key和result_id分组筛选是否有重复数据,保留assessment_id较小的数据DELETEFROM seer_assessmentWHERE assessment_id IN ( SELECT assessment_id FROM ...
2018-09-28 10:21:52 1276
原创 excel 一列的数据除以另一列
如图:将结果显示在D列,就在D1输入公式=C1/B1,让后点击D1右下角的小点,向下拖,结果就计算出来了
2018-07-18 11:00:05 32416 1
原创 mysql 利用影子表实现数据换表
drop table if exists my_summary_new, my_summary_old;create table my_summary_new like my_summary;rename table my_summary to my_summary_old,my_summary_new to my_summary;
2018-05-25 11:17:34 5911
原创 VMware虚拟机设置centos 连接外网
1、编辑ifcfg-eth0 文件vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE="eth0"BOOTPROTO="static" //配置为静态HWADDR="00:0C:29:D7:93:2D"IPV6INIT="yes"NM_CONTROLLED="yes"ONBOOT="yes"TYPE="Ethern
2017-11-06 19:22:55 1781
转载 intelij idea: Exception in thread "main" java.lang.ClassNotFoundException
http://www.cnblogs.com/do-better/p/5864165.html从网上搜了好多,大多是说,在类里边是不是没有main函数,而且强调了main函数的写法: public static void main(String[] args)还有人说了classpath的问题,是不是找不到那个类,等等。其实,我使用的是intelij idea,也看了书,知道main该
2017-10-21 20:31:08 2273 2
原创 页面中文传到后台再传到页面编码
页面这么编码:encodeURI(encodeURI("中文"));java后台这样解码URLDecoder.decode("中文", "UTF-8")
2017-10-12 14:57:09 337
原创 通过ajax上传excel
html:li> span>上 传:span> span class="input"> input type="file" id="upfile" name="upfile" placeholder=""/>span> button onclick
2017-09-19 13:09:52 23966 12
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-07-21 11:49:48 223
原创 java 实现发送邮件
邮件工具类MailUtilpackage test160526;import org.apache.commons.mail.EmailException;import org.apache.commons.mail.HtmlEmail;import org.apache.log4j.Logger;public class MailUtil { protected final Lo
2016-07-12 16:51:01 369
原创 避免按enter键提交表单
1、处理form 在form中添加事件 onsubmit="return false;">....... 2、增加一个隐藏的输入框,认为改变单个输入框form 表单中有一个inptut时,按下enter建会自动提交表单,这时我们为防止按下enter建自动提交表单,需要再写个隐藏的inputinputid="hiddenText"type="text"st
2015-09-10 22:22:09 352
原创 修改tomcat 7 默认为美国东部时间的问题
tomcat7.0.62安装到linux上默认的时间为美国东部时间,导致java 在new Date()时,获得是美国时间,可修改catalina.sh JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF8 -Duser.timezone=GMT+08"
2015-08-07 08:28:14 627
转载 js实现div弹框和关闭
JS弹出可拖拽可关闭的div层html,body{height:100%;overflow:hidden;}body,div,h2{margin:0;padding:0;}body{font:12px/1.5 Tahoma;}center{padding-top:10px;}button{cursor:pointer;}#win{position:absolute;top:50%;l
2015-02-13 14:21:17 709
原创 js实现进度条
test .container{ width:450px; border:1px solid #6C9C2C; height:25px; } #bar{ background:#95CA0D; float:left; height:100%; text-align:ce
2015-02-13 13:46:33 371
原创 js 数组扩展元素去重的方法
Array.prototype.uniqueZcjgData = function() { var o = new Object(); for ( var i = 0, j = 0; i < this.length; i++) { if (typeof o[this[i]] == 'undefined') { o[this[i]] = j++; } } this.length
2015-02-09 18:29:26 375
原创 js 计算上一个月
项目中用到统计上一个月的数据,日期显示为yyyy-mm 比如这个月为5 则显示今年的4月,这个月若为1月, 则显示上一年的12月:代码://上个月 me.lastMonth = function(){ var today = new Date(); str = ''; if(today.getMonth() + 1 == 1){ str += today.ge
2015-01-06 14:25:47 550
原创 js 计算昨天
如果今天是2012-07-02 那么结果出来的是 2012-07-00 这是不科学的,正确的方法应该是利用将某天的日期转换成毫秒数,然后减去或者加上N天的1000*60*60*24毫秒数,再将这个值通过setTime换成日期即可。function getDay(day){ var today = new Date(); var targe
2014-12-29 23:04:09 439
原创 什么是对象锁
在Java中,每一个对象都拥有一个锁标记(monitor),也称为监视器,多线程同时访问某个对象时,线程只有获取了该对象的锁才能访问。 在Java中,可以使用synchronized关键字来标记一个方法或者代码块,当某个线程调用该对象的synchronized方法或者访问synchronized代码块时,这个线程便获得了该对象的锁,其他线程暂时无法访问这个方法,只有等待这个方法执行完毕或者代
2014-12-08 14:44:06 808
原创 不用鼠标点击就可以触发一个函数的单击事件
$("#some-id").trigger("click"); //触发特定元素的click事件比如,
2014-11-25 14:11:08 1192
转载 Junit测试用例配置Log4j
用Junit测试非常方便,但有时我们想要看日志来方便排除,使用spring+log4j时,用Junit测试看日志很多人都不太会,即如何将Junit与log4j进行整合。我也是研究了半天,才终于找到了方法,特此拿来与大家分享下。Junit+spring+log4j整合之所以麻烦,是因为spring与log4j的整合,是放在web.xml里的,随tomcat启动后,spring才会加载log4
2014-10-13 12:08:54 431
原创 用java listener统计在线人数,并获取session中对应的ip
public class OnlineCountor implements HttpSessionListener,HttpSessionAttributeListener,ServletContextListener,ServletRequestListener{ private Log log = LogFactory.getLog(this.getClass()); public sta
2014-09-22 21:31:37 2319
原创 servlet实现文件上传
Jsp 文件:简单写的: String success = (String)request.getAttribute("success");%>
2014-08-10 10:46:33 364
转载 网页中加入视频
js 控制 object 标签Windows Media Playerhtml: //媒体文件地址 //声道0全声道,-100左声道,100右声道 //播放次数 //
2014-08-05 17:59:22 540
转载 给页面两侧加浮动广告
lastScrollY=0; function heartBeat(){ var diffY; if (document.documentElement && document.documentElement.scrollTop) diffY = document.documentElement.scrollTop; else if (document.body) di
2014-08-04 18:24:02 665
原创 oracle 查询当天、当月、当年范围的记录
当天:Select * From GG_DTXX a Where trunc(fbsj)= trunc(Sysdate)当月:Select * From GG_DTXX a Where to_char(fbsj,'yyyymm') = to_char(Sysdate,'yyyymm')当年:select * from GG_DTXX t where t.fbsj >=trunc(sys
2014-06-26 15:29:28 1446
转载 这段脚本在达到文本框的最大长度时跳到下一个文本框
转载w3school这段脚本在达到文本框的最大长度时跳到下一个文本框function checkLen(x,y){if (y.length==x.maxLength) { var next=x.tabIndex if (next<document.getElementById("myForm").length) { document.getElementById("
2014-06-11 18:09:13 526
原创 选中复选框,取消选中复选框
资产类型 您当前选中的记录数为: 全选 资产类型 资产编号 电能表 wD0804225274 电能表 wD0804225273 电流互感器 w13C17372F982426548 电流互感器 w13C17372
2014-06-09 19:32:26 688
原创 js写一个“有则放弃,无则追加的逻辑”
//变量result是从另一个页面的返回结果var result = window.showModalDialog(url,bh,"dialogWidth=600px;dialogHeight=400px;");//目的是把result中的对象添加到//首先取出这个中的的长度var len = $("#testDiv ul li").lenth;//现在将这个result中的元素添加到标
2014-05-22 11:26:17 534
原创 js删除struts1生成的select下的option
在业务中有这样的需求: 收费方式: 收费方式为一个select,这时想删除其中的两项,即2个option option的value和text都是从数据库中查出的,并且页面用的是struts1标签,这时我们用js来删除,但删除的时候需要找到这个select,开始我给这个 html:select加了个id,报错。后来才知道,用sty
2014-04-25 19:56:47 576
原创 制作1像素表格
客户档案编号票据编号出票人票据金额票据状态出票日期到期日期银行账号开户行备注010100003947001hhr1000.00转让2014-04-012014-12-256225881000919090双榆树支行交费010100003948002hhr2000.00贴现2014-04
2014-04-24 21:26:19 582
excel停止工作所需osf.dll
2018-12-11
lombok-idea插件
2018-07-10
erlang-18.0-win64
2018-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人