- 博客(109)
- 资源 (24)
- 问答 (7)
- 收藏
- 关注
原创 mysql+mybatis 性能几个对比
场景一、mysql 中 left join 和 子查询 效率的对比表A 大概30万数据,需要关联的表B,B表大概几千条,因为首先要对表A 和 表B 做一些处理,所以两种写法select tab_a.id,XXXXXXXX from( select xxxxxx from A ) tab_a LEFT JOIN (SELECT XXXX FROM B) tab_b ontab_a.col = tab_b.col orselect tab_a.id,...
2022-05-23 16:54:05 633
转载 使用canal实时同步MySQL数据到Elasticsearch
使用canal实时同步MySQL数据到Elasticsearch搭建环境安装 elasticsearch安装 kibana下载和安装canal1、下载canal2、配置MySQL3、配置 canal-server (canal-deploy)4、配置 canal-adapter5、配置canal-admin同步MySQL到es1、创建es索引2、在MySQL数据库中创建数据3、修改MySQL数据4、对MySQL数据进行删除操作常规错误解决搭建环境由于不同版本的MySQL、E
2022-05-12 09:54:56 779
转载 使用Kettle实现数据实时增量同步
0. 前言本文介绍了使用Kettle对一张业务表数据(500万条数据以上)进行实时(10秒)同步,采用了时间戳增量回滚同步的方法。关于ETL和Kettle的入门知识大家可以阅读相关的blog和文档学习。1. 时间戳增量回滚同步假定在源数据表中有一个字段会记录数据的新增或修改时间,可以通过它对数据在时间维度上进行排序。通过中间表记录每次更新的时间戳,在下一个同步周期时,通过这个时间戳同步该时间戳以后的增量数据。这是时间戳增量同步。但是时间戳增量同步不能对源数据库中历史数据的删除操作进行同步,我们可
2022-05-08 09:14:02 4465
原创 windows server2012R 安装Microsoft Visual C++ 2015 Redistributable (x64) 安装失败
起因是因为安装mongoDB,始终无法启动mongodb服务,一直提示Verify that you have sufficient privileges to start ;查了很久,基本是因为需要安装Microsoft Visual C++ 2015 Redistributable (x64),下载好对应版本后安装提示出错,错误原因如下:Error 0x80240017: Failed to execute MSU package.如何解决: 需要依次安装下面补丁:1...
2021-10-11 14:48:53 6039 1
原创 sqlserver 索引相关的优化点记录
很久没改sqlserver了,接了一个项目是sqlserver要提高查询效率,首选索引添加以及优化,中间遇到写问题,记录如下一、聚集索引和非聚集索引问题
2021-06-17 11:39:03 281
原创 vue或jquery中如何 处理一个网站第一次打开并且只有一个页签时,执行某方法
首先这个需求是客户提出来的, SpringMVC框架+vue,前后端一体开发, 用户打开网站登录进入我们系统主页,比如叫 http://127.0.0.1:8080/test/main, 需求如下: 1、用户每次第一次进入系统主页时,需要弹出一个提示信息,如果打开多个页签访问系统主页则除了第一个其余都不需要弹出提示 2、任何刷新操作都不需要弹出提示 3、如果用户第一次访问系统主页,弹出提示信息后,关闭重新打开后需要再次弹出提示 ...
2021-01-06 17:40:43 610
转载 http的Content-Type类型详解(转载)
转载地址:https://blog.csdn.net/woaixiaoyu520/article/details/76690686 最近对接http接口,之前没怎么关注http content-type,导致遇到一些问题,就详细看了下,觉得这篇文章不错,转载如下关于Content-Type 语法 例子 POST常见数据提交类型 applicationx-www-form-urlencoded multipartform-data application...
2021-01-06 16:55:11 800
原创 java 根据wsdl文件生成 webservice客户端以及服务端
最近对接客户方,需要使用webservice,这东西几年前经常使用,但是这几年貌似用的少,可能是客户为政府部门的原因,没办法只能重新再搞了一遍,重新记录整理下! 因为拿到了客户提供的wsdl文件,所以操作都是在有wsdl文件基础上操作 参考文档: 服务端部署搭建:https://blog.csdn.net/chenfei2341/article/details/81938452 客户端代码生成:https://blog.c...
2020-12-29 11:38:52 767
原创 boot2.0+vue前后端分离开发,打包时vue整合到boot中打成war部署至tomcat
首先,既然选择了boot2.0+vue前后端分离了,为啥还要打成一个war进行部署呢,因为小作坊没有住专门的运维人员,我们这很多时候都是开发人员直接维护,那么打成war的话会比较方便后期的维护1、vue打包 本人主攻后端,对于vue不是很熟悉,所以只能列出几个修改的点并作出几个简单的说明,具体为啥这样改真的不清楚呢 a、config/index.js b、build/util.js ( 用于解决图片丢失问题的) ...
2020-07-28 17:30:37 1156
原创 windows 10 搭建angular开发环境(转载)
转载地址:https://blog.csdn.net/White_Idiot/article/details/77871471;安装主要步骤可以参考转载地址。遇到几个坑,因为之前没玩过前后端分离。这里记录下我遇到的几个坑 1、在安装完Angular-cli后,输入ng -v命令 一直提示 “ng -v 不是内部或外部命令” ...
2019-07-11 10:29:40 329
转载 centOS7下面安装mysql5.5教程
在网上找了很多,相当一部分都是不完善的,会出现各种各样的问题,好不容易找到一个基本没问题的。记录下转载地址:https://blog.csdn.net/drf91519/article/details/78515258Centos7安装并配置mysql5.6完美教程Centos7将默认数据库mysql替换成了Mariadb,对于我们这些还想使用mysql的开发人员来说...
2019-07-06 12:35:17 1494 1
原创 java中利用freemarker生成样式比较复杂的word
这两天接到一个需求,要在系统中生成word版的需求规格说明书,领导给了个之前的样本给我,要求挺高,必须和给的样本基本一样。基本样式主要有多级标题、动态图片、页眉页脚等,如下(内容部分因为隐私就不贴出来了):当时的第一想法是用POI做,花了两个小时时间,果断放弃,POI 功能实现起来也挺简单,但是让我头疼的是样式,比如说行距、缩进、页眉页脚等。因为之前做过freemarker生成PDF、...
2018-12-13 19:10:32 8862 4
原创 SpringMVC 使用uploadify插件上传文件,post方法无法直接获取参数问题
最近项目做安全扫描,扫描到一个问题,uploadify插件请求类型不能为get,必须改成post,当时以为很简单,可是修改成post后发现一个问题就是无法获取参数了:代码如下: 原先get方式如file,title参数都是可以直接获取的,但是改成post后却都为空,网上找了很久,众说纷纭,有的所必须用get,用的用post方式也给出了解决方案,
2017-07-28 09:47:03 1587
原创 excel数据转成insert语句插入数据库(数据量为几十万);
最近接到一个蛋疼的活,要把excel中的数据,导入到数据库中,刚开始首先想到的是用程序去做,但是因为时间很紧,写程序加调试,也不来及,于是就像直接把excel的数据转化成insert语句,然后批量执行,数据如下,1、把excel的数据转成inser into , 在E后面的第一列中放入:=CONCATENATE("insert
2017-06-15 15:12:28 13092 2
转载 百度地图js 自定义背景图片
转载地址:http://blog.csdn.net/sup_heaven/article/details/8461586今天的文章主要介绍如何利用地图API实现自定义地图。百度地图API目前默认支持两种地图类型(map type):普通图和三维图,它们分别通过常量BMAP_NORMAL_MAP和BMAP_PERSPECTIVE_MAP来表示,在1.2版本中这两个常量
2017-05-17 09:55:17 6623 1
转载 intellij idea 15导入svn项目并且启动项目
转载地址:http://www.360doc.com/content/15/1023/12/5593549_507779249.shtml之前用的一直是eclipse,没用过intellij idea ,最近一个项目公司希望同意规范,于是跟随大部队,花了两个小时时间熟悉了下,整理如下:二话不说 进入主题我们创建空项目实际上是项目空间
2017-04-10 09:34:47 6913 6
转载 记录下jsp页面中request、session、modelAndView、application取值的顺序
转载地址: http://www.cnblogs.com/rocky-AGE-24/p/5816193.html一起来看一下,El读取变量的顺序后台代码package com.my.innerParam.test;import javax.servlet.ServletConfig;import javax.servlet.ServletContex
2016-12-16 14:30:06 3108
原创 div嵌套div ,点击子级div不触发父级div点击事件
情况如下: 外层的div有一个点击跳转事件,按钮div也是一个点击事件用来隐藏整个div,产生的问题是,点击了关闭按钮了同事会触发父级div的跳转事件,解决方法: 在子级div上增加一个事件 onClick="event.cancelBubble = true",这样就可以只触发自身的点击事件了
2016-12-06 15:31:47 27567 1
转载 Nexus3.0.0+Maven的使用
转载地址: http://www.cnblogs.com/qq27271609/p/5497412.html1、Nexus介绍 Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需
2016-08-23 17:13:42 8570 1
转载 构建高并发高可用的电商平台架构实践
转载地址 : http://blog.csdn.net/yangbutao/article/details/12242441从各个角度总结了电商平台中的架构实践,由于时间仓促,定了个初稿,待补充完善,欢迎大家一起交流。转载请声明出处:http://blog.csdn.net/yangbutao/article/details/12242441作者:杨步涛关注分
2016-08-22 11:30:44 1098
转载 大型网站架构系列:电商网站架构案例(转)
转载地址: http://www.aboutyun.com/thread-17407-1-1.html问题导读:1、电商网站考虑的客户需求有哪些?2、网站架构如何演变的?3、电商架构优化需考虑哪些内容?大型网站架构是一个系列文档,欢迎大家关注。本次分享主题:电商网站架构案例。从电商网站的需求,到单机架构,逐步演变为常用的,可供参考的分布式架构的原型。除具备功
2016-08-19 10:09:01 5711 1
转载 利用百度地图服务发布自己制作图片的地图
转载地址:http://blog.csdn.net/sup_heaven/article/details/8461586今天的文章主要介绍如何利用地图API实现自定义地图。百度地图API目前默认支持两种地图类型(map type):普通图和三维图,它们分别通过常量BMAP_NORMAL_MAP和BMAP_PERSPECTIVE_MAP来表示,在1.2版本中这两个
2016-07-01 15:06:27 12801
原创 SpringMVC事务失效的解决方法
主要原因就是两个配置文件:SpringMVC.xml自身加载的时候,注意:expression="org.springframework.stereotype.Service" />然后配置事务的xml:
2015-05-17 22:32:49 4419
转载 电子商务网站互联网安全防御攻略
http://blog.csdn.net/defonds/article/details/41826745电子商务网站,互联网的安全防御相当重要,尤其是牵扯到支付这一块的。本文总结了一些比较通用的 web 安全防御常识,供大家参考一下,也希望可以和关心这一块的同行一起讨论一下这方面的话题。1. 信息传输加密https 使用对称加密还是非对称加密?对称加密使用 D
2015-02-26 14:09:42 1954
转载 SpringMVC中servletFileUpload.parseRequest(request)解析为空获取不到数据问题
原文地址:http://blog.csdn.net/lwphk/article/details/43015829原因分析首先我们来看下Spring mvc 中文件上传的配置[plain] view plaincopy class="org.springframework.web.multipart
2015-02-08 22:52:45 36267 8
原创 linux下图片压缩出错,但是windows下正常
如题,linux下出错,包错class Not found;com.sun.image.codec.jpeg.JPEGCodec;但是这个JPEGCodec我肯定是导入进去了,所以很奇怪,经过一般查找资料,发现linux下用的是openJDK,这个版本的jdk就是有问题,具体原因也不知道,于是换成了sun的JDK,ok,问题解决~~~~
2015-02-08 20:52:00 1207
原创 记录下mybatis中#{}和${}传参的区别
最近在用mybatis,之前用过ibatis,总体来说差不多,不过还是遇到了不少问题,再次记录下,比如说用#{},和 ${}传参的区别,使用#传入参数是,sql语句解析是会加上"",比如 select * from table where name = #{name} ,传入的name为小李,那么最后打印出来的就是 select * from table wh
2015-01-22 15:21:28 35855 3
转载 POI3.8 导出大数据excel(50万左右)
转载地址http://blog.csdn.net/yys79/article/details/26443603
2014-11-12 09:19:11 23680 1
原创 简单记录下document.write() 和 $().html()的区别
最近在做一个功能,就是生成静态的html页面,然后在另外一个页面中展示,于是很自然的xiang
2014-11-10 20:19:50 4987
转载 Spring Security3.1 配置说明
原博文地址:http://blog.csdn.net/k10509806/article/details/6369131
2014-09-18 11:02:26 1273
转载 java中生成静态html(转载)
转载地址:http://blog.csdn.net/buyaojiaowodemingzi/article/details/6398536
2014-07-15 11:07:05 3246
转载 java系统高并发解决方案(转载)
转载博客地址:http://blog.csdn.net/zxl333/article/details/8454319一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大
2014-07-15 10:32:52 246728 21
原创 TOMCAT服务器配置域名
最近做了个网站,用的是web'服务器是tomcat,框架式SpringMVC,功能做好后,就准备上线使用了,手上已经有域名以及一台服务器,已经绑定好ip了,剩下的也就是配置Tomcat了,比较简单,但是自己记录下防止遗忘了,首先,访问服务器时默认的是80端口,这个好改,tomcat中的server.xml文件直接修改,这里要说明的是如果一个服务器上有多个tomcat的话,修改端口需
2014-07-14 17:48:35 55645 5
mysql order by 查询慢
2023-04-27
pdfJs 如何实现打印当前页?
2023-03-10
ningx设置域名黑名单失效问题
2022-11-15
mybatis 时间段查询 使用#传入参数很慢的问题
2021-06-28
sqlserver 中 in 如何优化
2021-06-10
sqlserver2016 百万级数据量的sql优化
2021-06-08
js或vue中 如何判断浏览器时关闭还是刷新??
2021-01-04
boot+mongoTemplate如何查询全文索引?
2020-06-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人