自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 kettle学习笔记

kettle的学习笔记谨以此记录学习kettle的过程,文中将会记录所有我遇到过得问题,如果有能帮助你到的地方,那真是再好不过了。附上kettle中文官网:http://www.kettle.net.cn/背景介绍由于工作要求,涉及到大量数据汇集工作以及数据分发。因为每时每刻都需要数据回写、汇集、分发等,有多个数据库连接,所以使用etl工具比程序更加便捷。所以使用的是开源的kettle。...

2019-11-20 12:48:08 1031

原创 图片上传C:\fakepath\文件路径问题

上传图片时,不论是什么路径上传的文件,路径都变成了”C:\fakepath\”+文件名的形式,查询了下,这是ie8下的安全设置问题。以下就是操作步骤:工具 -> Internet选项 -> 安全 -> 自定义级别 -> 找到“其他”中的“将本地文件上载至服务器时包含本地目录路径”,选中“启用”即可。...

2019-10-28 11:13:52 870

原创 Spring Task定时任务之详解Cron fixedDelay fixedRate

Spring Task定时任务之详解cron fixedDelay fixedRate背景介绍Spring Task区别背景介绍Spring非常强大,自带了Spring Task任务调度框架,基本能满足日常需求。比之更全面的框架还有quartz。相对的,学习成本也更高,有待下次学习分享。Spring TaskSpring Task也分为注解和xml配置两种形式,由于开发的简洁性和便捷性,在...

2019-06-17 22:34:41 965

原创 Context [/] startup failed due to previous errors

背景:接口对接,由于客户保密性,测试环境在他们内部远程测试,直接装一个Tomcat在客户内网测试电脑上,将打包好的项目放入Tomcat/webapps目录下,直接运行startup.bat。启动Tomcat报错Context [/baohealth] startup failed due to previous errorsError configuring application liste...

2019-06-13 13:49:45 957

原创 中文乱码问题汇总

在做批量Excel导入MySQL时,发现所有中文乱码。都变成问号??于是查看日志,导入的sql没有问题,复制sql通过Navicat手动存入也是可以的,并且能正常显示中文。那么问题出在哪里呢?原因就在MySQL数据库设计时的编码出现了问题。解决方案:以参考一下杨涛涛版主的《各种乱码问题汇总》http://topic.csdn.net/u/20071124/08/3b7eae69-ed1...

2019-03-06 18:53:28 6148

转载 1040 - Too Many Connections

too many connection 简称:TMC一、什么是too many connection重要参数max_connections : The maximum permitted number of simultaneous client connections允许的最大的链接数,如果超过这个数值,则会报:ERROR 1040 (HY000): Too many connec...

2019-03-05 15:10:40 2263

原创 快速熟悉项目

从项目的整体框架和大致结构来熟悉架构了解项目所有功能和相应后台代码位置从前台→controller→service→dao的详细流程,用到的基本工具api新增一个边缘功能(从无到有,包括前端)熟悉数据库的表,表结构表字段结合业务逻辑领悟设计表的意义看懂核心功能的业务逻辑,逐步能写核心逻辑从架构的方向去看项目和表 ,不要局限于业务未完待续...

2019-03-04 20:33:49 304

转载 eclipse乱码问题

Eclipse 的控制台必须用GBK编码。所以条件1和条件4必须同时满足否则运行的还是乱码。才能保证不是乱码。条件1,Window | Preferences | Workspace | Text file encoding | GBK编码。这样定义的是整个工作区间的编码。这样就把整个工作空间的编码格式定死了,但是如果某一个工程用的是不同的编码格式的话这样单独再解决。如下:...

2019-03-02 09:57:33 114

原创 eclipse部署Tomcat

eclipse中servers(服务器)的配置配置步骤:1.首先进入eclipse配置界面找到server–>runtime environments,点击add按钮添加server runtime environment,我们假设添加tomcat72.填入/选择tomcat安装目录到这里已经完成一半了,eclipse已经可以识别tomcat了。3.用配置好的server r...

2019-03-02 09:44:52 216

原创 分布式锁的三种实现

什么是锁?在单进程的系统中,当存在多个线程可以同时改变某个变量(可变共享变量)时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行消除并发修改变量。同步的本质是通过锁来实现的。为了实现多个线程在一个时刻同一个代码块只能有一个线程可执行,那么需要在某个地方做个标记,这个标记必须每个线程都能看到,当标记不存在时可以设置该标记,其余后续线程发现已经有标记了则等待拥有标记的线程结束同步代码...

2019-01-03 12:02:06 142

原创 分布式事务

1 什么是分布式事务分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。2 分布式事务产生的原因2.1 数据库分库分表当...

2018-12-27 10:44:31 206

转载 消息中间件的使用场景

一般认为,采用消息传送机制/消息队列 的中间件技术,进行数据交流,用在分布式系统的集成。为什么使用消息中间件解决分布式系统之间消息的传递。电商场景:用户下单减库存,调用物流系统,系统扩充后服务化和业务拆分。系统交互,y一般用RPC(远程过程调用)。如果系统扩充到有几十个接口,消息中间件来解决问题。消息中间件有些什么使用场景一、异步处理用户注册(50ms),还需发送邮件(50ms)和短信...

2018-12-24 11:49:40 334

原创 ActiveMQ

ActiveMQ下载与安装下载官方网站下载:http://activemq.apache.org/安装(Linux)(1)将apache-activemq-5.12.0-bin.tar.gz 上传至服务器(2)解压此文件tar zxvf apache-activemq-5.12.0-bin.tar.gz(3)为apache-activemq-5.12.0目录赋权chmod 777 ...

2018-12-24 11:45:25 97

原创 JMS消息中间件

什么是消息中间件消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。对于消息中间件,常见的角色大致也就有Producer(生产者)、Consumer(消费者)常见的消息中间件产品:(1)ActiveMQActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。A...

2018-12-24 11:39:57 140

原创 JS跨域请求

JS跨域请求这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。两个应用只要协议、域名、端口有任何一个不同,都被当作是不同的域。二级域名不同,也算跨域search.baidu.comtieba.baidu.com引入$http服务,修改addToCart方法 $scope.add...

2018-12-20 14:00:44 120

原创 js中深克隆与浅克隆

js中深克隆与浅克隆参考:https://blog.csdn.net/sinat_17775997/article/details/70482279最近的项目要做一个对表数据的增加,由于表的设计比较复杂:字段中存的数据是json格式,相当于表中表。8多说,上图。显示规格及选项列表(复选框),并保存用户选择的结果需要经过遍历添加规格:添加完网络制式后,再加屏幕尺寸5.0,需要在之前的规...

2018-12-08 11:04:19 1835

原创 maven build的时候出现报错: Caused by: org.xml.sax.SAXParseException;

maven build的时候出现报错:Caused by: org.xml.sax.SAXParseException; lineNumber: 3; columnNumber: 16; 文档根元素 “configuration” 必须匹配 DOCTYPE 根 “mapper”。出现错误原因:mybatis的SqlmapConfig配置文件信息没有不正确:<?xml version=...

2018-12-03 11:12:58 887

转载 **HTML中文乱码问题

关于HTML中文乱码问题一.乱码原因1、不同编码内容混杂:HTML乱码是因为html编码问题照成(常见gb2312与utf-8两种编码内容同一时候存在照成)2、未设置HTML编码:未设置,这里设置的是utf-83、使用记事本编辑html:使用记事本直接编辑html也easy照成html编码乱码二.解决方式在HTML文件头中增加下面代码:三.补充:charset的设值我们经常使用的...

2018-11-30 16:51:03 128

空空如也

空空如也

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

TA关注的人

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