- 博客(77)
- 资源 (11)
- 收藏
- 关注
原创 基于docker-compose部署canal
canal由来及相关介绍canal [kə'næl],译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费早期阿里巴巴因为杭州和美国双机房部署,存在跨机房同步的业务需求,实现方式主要是基于业务 trigger 获取增量变更。从 2010 年开始,业务逐步尝试数据库日志解析获取增量变更进行同步,由此衍生出了大量的数据库增量订阅和消费业务。详见>> Github:https://github.com/alibaba/canalcanal部署前
2020-07-10 15:56:24
1459
原创 Linux自动重启服务
服务器不重启的情况下定时自动重启apache及mysql服务,其实也大同小异。具体步骤如下:一、每天的12点及16点重启apache及mysql服务[root@wwwbin]#cd/opt/[root@wwwopt]#vimreboot.txt在reboot.txt.txt文件中输入下面的内容后保存012***servicehttpdrestart
2018-02-05 11:26:41
5359
转载 java js 文件图片通过FTP进行上传和同步
下面是js 和后台Java完整代码:function uploadImage(){ uuid = new UUID().createUUID(); var fileName = $("#videoImage").val(); var array1=fileName.split("."); if(array1[arr
2017-07-26 13:43:35
3214
转载 Solr配置与简单Demo
简介:solr是基于Lucene Java搜索库的企业级全文搜索引擎,目前是apache的一个项目。它的官方网址在http://lucene.apache.org/solr/ 。solr需要运行在一个servlet 容器里,例如tomcat。solr在lucene的上层提供了一个基于HTTP/XML的Web Services,我们的应用需要通过这个服务与solr进行交互。
2017-07-19 11:27:00
466
转载 spring集成mybatis后,打印SQL语句
网上说mybatis的早前版本配置打印sql还比较简单,在3.0.6之后配置方式修改了。现在的spring-mybatis.xml配置如下:bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> property name="dataSource" ref=
2016-10-23 13:28:29
2229
原创 jquery ajax 向后台传递数组参数
Ajax 传递数组到后台博客分类:JavaScriptjquery ajax 向后台传递数组参数示例Js代码functionlogin123(){varnameArr=newArray();nameArr.push("adm,in");nameArr
2016-08-06 17:48:41
9368
转载 本地存储HTML5 LocalStorage
说到本地存储,这玩意真是历尽千辛万苦才走到HTML5这一步,之前的历史大概如下图所示:最早的Cookies自然是大家都知道,问题主要就是太小,大概也就4KB的样子,而且IE6只支持每个域名20个cookies,太少了。优势就是大家都支持,而且支持得还蛮好。很早以前那些禁用cookies的用户也都慢慢的不存在了,就好像以前禁用javascript的用户不存在了一样。 userData
2016-01-11 13:11:05
436
转载 一个页面上让多个jQuery共存
如何在一个页面上让多个jQuery共存呢?比如jquery-1.5和jquery-1.11。你可能会问,为什么需要在一个页面上让多个jQuery共存?直接引用最新版本的jQuery不行吗?答案是,不行。因为现实生活是非常残酷的。举个栗子:现有网站已经引用了jQuery 1.5以及相关插件。如果直接将jQuery升级到最新版,这些插件就不工作了,除非你能把这些插件全部升级,或
2015-11-10 12:36:23
458
转载 MySQL5.6安装步骤(windows7/8_64位)
MySQL5.6安装步骤(windows7/8_64位)1. 下载MySQL Community Server 5.6.112. 解压MySQL压缩包将以下载的MySQL压缩包解压到自定义目录下。3. 添加环境变量变量名:MYSQL_HOME变量值:D:\Program Files\mysql-5.6.11-winx64即为mysql的自定义解压目录。
2015-09-05 10:49:11
438
原创 div动态设置样式
1、html中的div 2、js文件中的Ajax:$.ajax({url : "../getCartAddressInfo.do",type: "POST",dataType : 'json',data : { 'userId':userId},success : function(data) {var otherhtml="
2015-09-02 09:31:32
1787
转载 sencha touch 学习笔记- 安装与环境
环境搭建视频共享链接百度网盘:http://pan.baidu.com/s/1mg5DpS8参考资料:http://www.cnblogs.com/qqloving/archive/2013/04/25/3043606.htmlhttp://www.admin10000.com/document/140.html这里我主要讲的是如何加入全局变量、公用类、自定义扩展、资源文件
2015-08-25 16:49:32
1946
原创 jQuery处理UI 标签
需求:点击按钮2003、2004、2005进行相应的操作//************************************jsp文件部分****************************************************************** style="margin-top:20px;width:930px;height: 3
2015-07-31 13:46:19
398
原创 自定义的div弹出窗口
自定义一个上下左右居中的div窗口/* 自定义DIV弹窗样式,是窗口居中 */.winwarin{ position:absolute; top:50%; left:50%; width:200px; height:100px; margin-top:-50px; margin-left:-100px;
2015-07-09 18:56:11
2125
转载 JSP直接打开PDF 在IE中显示pdf文档的方法,在线阅读
JSP直接打开PDF 在IE中显示pdf文档的方法,在线阅读 <META http-equiv="Content-Type" content="text/html; charset=gb2312"> <META http-equiv="Content-Style-Type" content="text/css">
2015-07-09 14:42:22
1189
原创 MD5解决编码问题
private String getMD5Str(String str) {MessageDigest messageDigest = null;try {messageDigest = MessageDigest.getInstance("MD5");messageDigest.reset();messageDigest.update(str.getB
2015-06-17 15:19:27
1459
原创 网页错误详细信息 用户代理: Mozilla/4.0 (compatible; MSIE 8.0;
网页错误详细信息 用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.
2015-06-02 09:14:43
28083
原创 笔记-Grid获取其它单元格的值
columns: [{ text: '序号', xtype: 'rownumberer', width:30, sortable: false }, { header: '站点编号',flex:2, dataIndex: 'stationnum' ,renderer:function(valu
2015-05-14 18:21:19
1339
转载 百度地图不用手动描点获取行政区域边界
百度API地址:点击打开链接> html xmlns="http://www.w3.org/1999/xhtml"> head> meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> title>获取地区轮廓线title> script type="text/javascript" s
2015-05-06 16:47:32
6297
转载 自定义事件为什么要重载clone方法
以前在学习自定义事件的时候一直不太明白为什么要重载克隆方法,虽然官方的说法是必须要这样做以便复制自定义事件中的属性,但是实际使用中不重载也没有出现过问题,于是这个问题就这样糊里糊涂的隐藏了下来;直至今天看到这篇文章,才明白了。原来,一个定义事件如果不重载clone方法一般情况下不出问题,但是如果这个事件要进行中继的话,也就是说被继续派发下去的情况下,重载就非常有必要了,比如:
2015-04-30 11:03:30
522
原创 jquery的两种常用自动加载方法
一、jquery的两种常用自动加载方法:1、(function($){})(jQuery);2、$(function(){});加载的先后顺序:第一步:代码块1加载。(是在css(html)信息加载完毕前运行。)第二步:代码块2加载。(是在css(html)信息加载完毕后运行,实际开发中试用与动态加载图片效果下使用)
2015-03-31 15:00:29
2419
原创 Extjs的grid总计实现
Ext.define('person.view.tongji.Salary', { extend: 'Ext.panel.Panel', layout: 'border', border: false, margins: '0 0 0 0', initComponent: function() { var me = this;
2015-02-01 22:50:26
2620
转载 jQuery之前端国际化jQuery.i18n.properties
jQuery.i18n.properties是一款轻量级的jQuery国际化插件,能实现Web前端的国际化。国际化英文单词为:Internationalization,又称i18n,“i”为单词的第一个字母,“18”为“i”和“n”之间单词的个数,而“n”代表这个单词的最后一个字母。jQuery.i18n.properties采用.properties文件对JavaScript进行国际化。jQ
2014-10-29 13:59:22
817
转载 将Eclipse中的Web项目部署到Tomcat与修改Tomcat服务器Server Locations .
首先双击我们集成好的Tomcat服务器 修改Server Locations选项 Specify the server path (i.e. catalina.base) and deploy path. Server must be published with no modules present to make changes. 默认选项为: Use workspace me
2014-10-29 09:18:37
6779
1
原创 java操作EXCEL
@RequestMapping("/readerExcel")private void ReaderExcel(HttpServletRequest request, HttpServletResponse response) throws Exception {//private static List cardList = new ArrayList();File f = n
2014-10-24 13:36:39
448
原创 SM增删改查组件
我们在安装好配置好 int num = 0;/** * * @param addBMW4S:参数集合 * @param daima:行政区划代码 * @param datasetname:数据表 * @author Wangtao * @throws Exception */private void updateCeate(HashMap add
2014-10-24 13:16:42
825
转载 AVA解析XML格式字符串
mport org.jdom.Document;import org.jdom.Element;import org.jdom.JDOMException;import org.jdom.Namespace;import org.jdom.input.SAXBuilder;import org.xml.sax.InputSource;public class DuXML
2014-10-19 12:06:15
429
转载 Java构造和解析Json数据的两种方法详解
在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别。下面接着介绍用org.json构造和解析Json数据的方法示例。 用json-lib构造和解析Json数据的方法详解请参见我上一篇博文:Java构造和解析Json数据的两种方法详解一一、介绍 org.j
2014-10-19 11:04:51
464
原创 Ext动态改变fieldLabel的值
在Ext form 中的 field 中的fieldLabel,只提供了初始化赋值,并没有提供动态改变其值的方法,经过大量的实验,终于找出了一个比较简单的解决方案,1.首先,需要动态赋值的field需要有个id (如果没有手动指定,则EXT会自动生成一个,可以获取到)2.Ext.DomQuery.selectNode('label[for=pass]').innerHTML='密码';
2014-09-11 23:30:41
3792
原创 JS获取项目路径
//获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp var curWwwPath=window.document.location.href; //获取主机地址之后的目录,如: uimcardprj/share/meun.jsp var pathName=window.document.l
2014-09-02 23:47:18
489
转载 发送邮件
使用 activation.jar和mail.jar包 在MyEclipse 简单的发送邮件前言:其中是要用到发送邮件的服务器,这里就用163邮箱示例接收服务器:pop.163.com端口:25发送服务器:smtp.163.com端口:110是否需要服务器验证: 首先activation.jar和mail.jar包是比不可少的..Mail.jar下载地址ht
2014-07-22 17:41:16
438
转载 Java Web中使用数据库连接池proxool配置详解
使用proxool数据库连接池步骤:在WEB-INF的lib中导入proxool-0.9.0RC3.jar 在WEB-INF中新建一个XML文件,取名为proxool.xml 在proxool.xml中的内容如下:xml version="1.0" encoding="UTF-8"?> the proxool configuration can be embedded w
2014-07-08 10:54:47
554
转载 EXTJS表格控件Grid的使用
二、表格控件Grid的使用EXT中的表格功能非常强大,包括排序、缓存、拖动、隐藏某一列、自动显示行号、列汇总、单元格编辑等使用功能。我们首先介绍如何制作一个简单的Grid。1、创建表格的列信息:view plaincopy to clipboardprint?1. var cm=new Ext.grid.ColumnModel([ 2. {h
2014-06-05 18:17:58
1150
原创 Extjs4自定义关闭,最大化,最小化按钮接听
Ext.define('person.view.message.MsgInfo', { extend : 'Ext.window.Window', initComponent : function() { var me = this; var mstore = Ext.create('Ext.data.Store', {// 定义数据源
2014-05-27 18:21:47
783
原创 Extjs4自定义Window关闭按钮
var task=new Ext.util.DelayedTask(function(){ var infoWin= Ext.create('person.view.message.MsgInfo',{ userType:userType,
2014-05-27 18:16:23
1980
原创 JS计算当前日期是一年中的第几周
var time,week,checkDate = new Date(new Date()); checkDate.setDate(checkDate.getDate() + 4 - (checkDate.getDay() || 7));
2014-05-23 15:53:21
7560
转载 a different object with the same identifier value was already associated with the session
解决a different object with the same identifier value was already associated with the session错误 这个错误我一共遇到过两次,一直没有找到很好的解决方案,这个错误产生原因相信大家都知道,因为在hibernate中同一个session里面有了两个相同标识但是是不同实体,当这时运行sa
2014-04-29 18:20:39
492
转载 Oracle中表被删除或数据被错误修改后的恢复方法 .
Oracle中表被删除或数据被错误修改后的恢复方法 .分类: oracle 2012-12-12 11:12 605人阅读 评论(2) 收藏 举报 表被修改或删除后可以按照以下步骤恢复:1、删除目标表(表被错位修改的情况,如果被删除就没有这步了);2、删除表后,可以采用如下操作:在user_recyclebin中找到最近操作过的表名称,然后用闪回(只能用于10G及以上版本)。FLASHBACK T
2014-04-09 18:56:23
1103
原创 跟新删除某列值的后缀
update S_ATTACH_FILE set FTYPE = substr(FTYPE,1,2) where FTYPE LIKE '%.JPG%'
2014-04-09 18:26:16
631
原创 将一个表中部分数据插入到另一表中
在同一数据库下,将表S_KAOQIN_RECORD中的id号,和CARDID这一列数据插入到S_KAOQIN_RECORD表对应字段PKID,CARDIDinsert into S_KAOQINKA (PKID,CARDID) select PKID,CARDID from S_KAOQIN_RECORD
2014-04-01 17:44:25
863
jQuery之前端国际化jQuery.i18n.properties
2014-10-29
json与map之间的相互转换
2014-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人