自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (3)
  • 收藏
  • 关注

原创 mycat 搭建 mysql单主单从,双主双从

mycat 能做什么? 1.读写分离 2.数据分片 垂直拆分(分库)、水平拆分(分表)、垂直+水平拆分(分库分表) 3.多数据源整合mycat原理: 最重要的是拦截,拦截用户发的sql语句,对sql语句做分析: 分片分析,路由分析,读写分离分析,缓存分析,然后将此sql 发往后端真实的数据库,并将返回的结果做适当的处理,最终 返回给用户。mycat 安装 1.rpm方式 。rpm安装包 2.yum方式安装...

2020-08-21 10:03:09 322 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 654

原创 删除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 1243

原创 excel 一列的数据除以另一列

如图:将结果显示在D列,就在D1输入公式=C1/B1,让后点击D1右下角的小点,向下拖,结果就计算出来了

2018-07-18 11:00:05 29871 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 5838

原创 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 1720

转载 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 2178 2

原创 页面中文传到后台再传到页面编码

页面这么编码:encodeURI(encodeURI("中文"));java后台这样解码URLDecoder.decode("中文", "UTF-8")

2017-10-12 14:57:09 310

原创 通过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 23843 12

原创 form表单提交页面不跳转

form表单提交页面不跳转:jsp页面可以在头部里加

2016-11-08 23:24:49 1177

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-07-21 11:49:48 201

原创 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 350

原创 避免按enter键提交表单

1、处理form 在form中添加事件 onsubmit="return false;">....... 2、增加一个隐藏的输入框,认为改变单个输入框form 表单中有一个inptut时,按下enter建会自动提交表单,这时我们为防止按下enter建自动提交表单,需要再写个隐藏的inputinputid="hiddenText"type="text"st

2015-09-10 22:22:09 318

原创 修改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 595

转载 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 671

原创 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 345

原创 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 352

原创 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 506

原创 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 416

原创 什么是对象锁

在Java中,每一个对象都拥有一个锁标记(monitor),也称为监视器,多线程同时访问某个对象时,线程只有获取了该对象的锁才能访问。  在Java中,可以使用synchronized关键字来标记一个方法或者代码块,当某个线程调用该对象的synchronized方法或者访问synchronized代码块时,这个线程便获得了该对象的锁,其他线程暂时无法访问这个方法,只有等待这个方法执行完毕或者代

2014-12-08 14:44:06 777

原创 不用鼠标点击就可以触发一个函数的单击事件

$("#some-id").trigger("click"); //触发特定元素的click事件比如,

2014-11-25 14:11:08 1128

原创 java反射

理解java反射首先要知道程序

2014-10-16 21:14:39 331

原创 java 回调函数

下面演示一下java回调函数:此处需要写3个类  ICallBack、

2014-10-15 17:13:53 341

转载 Junit测试用例配置Log4j

用Junit测试非常方便,但有时我们想要看日志来方便排除,使用spring+log4j时,用Junit测试看日志很多人都不太会,即如何将Junit与log4j进行整合。我也是研究了半天,才终于找到了方法,特此拿来与大家分享下。Junit+spring+log4j整合之所以麻烦,是因为spring与log4j的整合,是放在web.xml里的,随tomcat启动后,spring才会加载log4

2014-10-13 12:08:54 404

原创 用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 2245

原创 servlet实现文件上传

Jsp 文件:简单写的: String success = (String)request.getAttribute("success");%>

2014-08-10 10:46:33 348

转载 网页中加入视频

js 控制 object 标签Windows Media Playerhtml: //媒体文件地址 //声道0全声道,-100左声道,100右声道 //播放次数 //

2014-08-05 17:59:22 504

原创 页面添加浮动广告

-->

2014-08-04 18:25:32 493

转载 给页面两侧加浮动广告

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 644

原创 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 1391

转载 这段脚本在达到文本框的最大长度时跳到下一个文本框

转载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 503

原创 判断当前table中的tr是不是最后一行

修改项目中的一个功能:

2014-06-11 17:04:48 4441

原创 ibatis sql语句in 的用法

在项目中遇到了这样的问题,使用ibatis

2014-06-09 23:07:32 512

原创 选中复选框,取消选中复选框

资产类型 您当前选中的记录数为: 全选 资产类型 资产编号 电能表 wD0804225274 电能表 wD0804225273 电流互感器 w13C17372F982426548 电流互感器 w13C17372

2014-06-09 19:32:26 630

原创 js实现统计录入文本框中的字符的个数,并加以限制

有些需求是为了更直观的体现cao

2014-05-22 13:43:16 757

原创 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 509

原创 ibatis常用方法

写一个类继承SqlMapClientDaoSupport,然后我们就可以用他的一些方法了:

2014-05-13 17:32:49 1151

原创 js删除struts1生成的select下的option

在业务中有这样的需求: 收费方式:                    收费方式为一个select,这时想删除其中的两项,即2个option option的value和text都是从数据库中查出的,并且页面用的是struts1标签,这时我们用js来删除,但删除的时候需要找到这个select,开始我给这个 html:select加了个id,报错。后来才知道,用sty

2014-04-25 19:56:47 555

原创 java 解析excel文件

在项目中遇到的这样的需求,用户需要用到导入d

2014-04-24 21:59:26 674

原创 制作1像素表格

客户档案编号票据编号出票人票据金额票据状态出票日期到期日期银行账号开户行备注010100003947001hhr1000.00转让2014-04-012014-12-256225881000919090双榆树支行交费010100003948002hhr2000.00贴现2014-04

2014-04-24 21:26:19 555

excel停止工作所需osf.dll

问题事件名称:APPCRASH 应用程序名:EXCEL.EXE 应用程序版本:15.0.4420.1017 应用程序时间戳:50673286 故障模块名称:OSF.DLL 故障模块版本:15.0.4569.1504 故障模块时间戳:52c5e98c 异常代码:c0000005 异常偏移:00066df6 OS 版本:6.1.7601.2.1.0.256.1 区域设置 ID:2052 亲测,64位有效

2018-12-11

lombok-idea插件

idea插件,使用了lombok的注解(@Setter,@Getter,@ToString,@@RequiredArgsConstructor,@EqualsAndHashCode或@Data)之后,就不需要编写或生成get/set等方法,很大程度上减少了代码量

2018-07-10

erlang-18.0-win64

Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适 合于构建分布式,实时软并行计算系统。使用Erlang编写出的应用运行时通常由成千上万个轻量级进程组成,并通过消息传递相互通讯。进程间上下文切换对于Erlang来说仅仅 只是一两个环节,比起C程序的线程切换要高效得多得多了。

2018-03-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除