自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 关于URL的URLConnection和HttpClient的网络请求问题

HttpURLConnection 对象1. HttpURLConnection对象需要通过URL类中的openConnection()方法来获得,它无法直接构造。HttpsURLConnection urlconn = null;URL url = new URL(address);urlconn = (HttpsURLConnection)url.openConnection();...

2019-06-28 15:39:44 1390

原创 通过多线程实现list数据更新操作

@Overridepublic Object updateMerchantsToSystem() {String merchantsList = HttpUtils.sendGet(wx_merchants_url, header_key + "=" + header_value);if (StringUtils.isNull(merchantsList)) {return 0;...

2019-06-18 17:12:59 2189

原创 mybatis中int型数据修改为0的问题

在做视频的点赞收藏修改操作中,取消收藏无法将1改成0debug发现业务层已经将数据改为0 所以怀疑是数据映射中的问题发现int类型的good_num和comment_num是这样判断的 因为int类型是基本类型不能用字符判断所以将and good_num != ""去掉 修改成0成功!将<if test=' good_num != null and good_num ...

2019-06-17 16:03:24 2682

转载 网站敏感词过滤的实现(附敏感词库)

现在基本上所有的网站都需要设置敏感词过滤,似乎已经成了一个网站的标配,如果你的网站没有,或者你没有做相应的处理,那么小心相关部门请你喝茶哦。最近在调研Java web网站的敏感词过滤的实现,网上找了相关资料,经过我的验证,把我的调研结果写出来,供大家参考。一、敏感词过滤工具类把敏感词词库内容加载到ArrayList集合中,通过双层循环,查找与敏感词列表相匹配的字符串,如果找到以*...

2019-06-15 14:00:05 23462 5

转载 TCP协议中的三次握手和四次挥手(图解)

http://blog.csdn.net/whuslei/article/details/6667471/建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并...

2019-06-14 23:37:55 139

转载 三次握手和四次挥手

http://blog.csdn.net/whuslei/article/details/6667471/建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并...

2019-06-14 23:37:12 92

转载 一次完整的HTTP请求发生了什么?

当我们在浏览器的地址栏输入www.baidu.com,然后回车,回车这一瞬间到看到页面这一过程到底发生了什么呢?我们看一下下图:关于HTTP协议可以参考以下:HTTP协议漫谈http://kb.cnblogs.com/page/140611/HTTP协议概览http://www.cnblogs.com/vamei/archive/2013/05/11/3069788.html了解H...

2019-06-14 23:21:46 261

转载 过滤器与拦截器的区别

过滤器,是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者 struts的action前统一设置字符集,或者去除掉一些非法字符拦截器,是在面向切面编程的就...

2019-06-13 21:41:11 113

原创 mysql 字段信息替换

数据库字段信息 内容替换语句将某个字段的内容里字符串替换update tst_product set product_img = REPLACE(product_img,"http://img.shareuniversal.com/","http://") where 1=1;数据表字段product_img字段的旧内容http://img.shareuniversal.com...

2019-06-06 21:53:30 833

转载 分布式事物框架TCC-Transaction使用教程

分布式事物框架TCC-Transaction使用教程本指南适用于tcc-transaction 1.2.x版本。tcc-transaction 1.1.x版的使用指南请参考:使用指南1.1.x1.2.x支持rpc框架支持隐式传参情况下将事务上下文参数TransactionContext以隐式传参方式进行传递,目前支持rpc框架为dubbo时的隐式传参方式传递,具体配置可参考下面“rp...

2019-06-04 22:10:24 357

原创 用iphone设置邮箱,显示imap服务器没有响应,请检查

记录一下iphone如何设置QQ邮箱 (已验证成功)打开qq邮箱网页版 点击“账户” 并在下方找到imap/smtp的设置 点击“开启”然后按步骤生成授权码拿起iphone打开设置并在账户与安全中添加账户 账户选择其他填写账户信息此处密码 是在qq邮箱中第三方的授权码填写授权码之后不管他有没有错误点击继续或者保存 往下走按下面步骤填写收件箱以及发件箱信息 点...

2019-06-04 21:34:14 79256

原创 Maven自动修改jdk的版本

本地的eclipse安装maven后 每次update project 后项目的jdk版本默认变成1.5SE导致很多错误解决方法:修改本地eclipse的maven插件setting文件在本地路径上 秀覅setting文件文件内容添加<profile> <id>jdk-1.8</id> &l...

2019-05-31 15:57:03 290

原创 java代码实现在linux服务器上mysql数据库备份以及恢复

1、备份public Object insertDataBase(DataBaseBean dataBaseBean) {long count = System.currentTimeMillis();int num = 1;// 测试备份/usr/bin/mysqldump为数据库的路径以及备份命令 -u用户名 -p密码 数据库名称databaseString comma...

2019-05-28 14:31:36 4678 2

原创 mysql中字段排序问题

字段排序是根据不同类型进行排序的根据金额排序发现排序不准确原因是因为设置金额字段为varchar类型改成int类型 或者数字类型 排序正常

2019-05-24 18:09:22 206

原创 mysql的占位符问题

<if test=' field != "" and field != null '>order by ${field}<if test=' order != "" and order != null' >${order}</if></if>#{field}表示有单引号${field} 无双引号...

2019-05-24 18:07:38 2625

原创 mysql统计用户的预约量 昨天 上周 总金额 总销量

思路 先统计所有用户 并使用left join 连接用户 昨天的销量(按用户id统计昨天销量)sql on 用户id=用户id ,其他的上周销量统计同理连接 返回最终每个用户的数据 并可以根据 销量排序select a.*,IFNULL(b.last_day_num,0) as last_week_num ,IFNULL(c.last_day_num,0) as last_we...

2019-05-24 16:20:01 1155 1

原创 mysql 字段信息替换

数据库字段信息 内容替换语句将某个字段的内容里字符串替换update tst_product set product_img = REPLACE(product_img,"http://img.shareuniversal.com/","http://")where 1=1;...

2019-05-23 18:13:00 849

原创 Linux安装JDK完整步骤

1、检查一下系统中的jdk版本[root@localhost software]# java -version显示:openjdk version "1.8.0_102" OpenJDK Runtime Environment (build 1.8.0_102-b14) OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)2...

2019-05-22 18:24:52 107

转载 linux安装maven

1、安装wget命令如果需要通过使用wget命令,直接通过网络下载maven安装包时,需要在linux系统中安装wget命令。yum -y install wget2、下载maven安装包wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1...

2019-05-22 18:24:19 90

转载 Java实现单例的五种方式

Java实现单例的五种方式1. 什么是单例模式单例模式指的是在应用整个生命周期内只能存在一个实例。单例模式是一种被广泛使用的设计模式。他有很多好处,能够避免实例对象的重复创建,减少创建实例的系统开销,节省内存。单例模式的要求有三点:某个类只能有一个实例 它必须自行创建这个实例 他必须自行向整个系统提供整个实例2. 单例模式和静态类的区别首先理解一下什么是静态类,静态类就是一...

2019-05-22 10:43:13 1348 1

原创 registry cache file C:UsersAdministrator.dubbodubbo-registry-127.0.0.1.cache

启动Tomcat 时 调用zookeeper注册中心 注册时出现road registry /users/lx/.dubbo/dubbo-springmvc-...之类的缓存问题解决方法:删除报错路径对应的缓存文件出现次数:一般缓存文件过多时 就隔不久就出现一次缓存问题 而且导致eclipse整体都非常卡顿...

2019-05-21 16:57:35 656

原创 误删数据库的数据后怎么办?

以 MySQL 为例,这里对删库语句做下分类:1. 使用 delete 语句误删数据行,通过闪回 +binlog 可以找回;2. 使用 drop table/database 或者 truncate table 语句误删数据库/表,通过全量数据定期备份 +binlog 可以找回;3. 使用 rm -rf 命令误删整个 MySQL 实例,只要还有备份节点就可以找回。...

2019-05-21 16:56:41 1117

原创 mysql 数据库出现too many connections

重启数据库 service mariadb restart出现权限不够问题在命令前加sudo 执行成功编辑数据库的my.cnf文件 权限不够 在编辑前加sudomysql在使用过程中,发现连接数超了~~~~[root@linux-node1 ~]# mysql -u glance -h 192.168.1.17 -pEnter password:ERROR...

2019-05-19 16:16:25 154

原创 误删数据库的数据后怎么办?

以 MySQL 为例,这里对删库语句做下分类:1. 使用 delete 语句误删数据行,通过闪回 +binlog 可以找回;2. 使用 drop table/database 或者 truncate table 语句误删数据库/表,通过全量数据定期备份 +binlog 可以找回;3. 使用 rm -rf 命令误删整个 MySQL 实例,只要还有备份节点就可以找回。...

2019-05-19 16:15:36 1532

原创 mysql中写入emoji表情错误

第一种方法:百度一搜一大堆,主要内容就是:修改mysql配置文件(需要重启数据库),修改表和字段的编码,都改成utf8mb4。第二种方法:从jdbc入手,每次调用数据库前执行一下set names utf8mb4;使用druid数据源的项目,可以在配置文件中增加<property name="connectionInitSqls" value="set names utf8m...

2019-05-18 16:10:03 155

原创 阿里云的域名备案后 访问不了网站

域名备案完成后 能够ping通 但是访问网站失败于是到处找答案 刚开始以为是域名备案七小时后生效于是七小时后检测还是不能访问 在电脑 能够ping通发现域名没有问题 于是怀疑nginx服务没有启动 重启后任然失败最终在网站直接输入ip地址以及80的端口访问 发现不能连接于是怀疑是端口问题 后面检测自己的服务器的防火墙信息果然是防火墙关闭了其他端口 因为之前设置svn服务器时...

2019-05-18 16:08:15 2011 2

原创 统计新老客户的下单金额以及下单数量以及新老客户人数

如图统计新老客户的预约数据: 两张表表一:预约单表 主要有预约时间预约人信息等 关联到配置表的配置id 表二:配置表 主要有配置的价格信息等 新客户定义:只有一张预约记录 老客户定义:有多张预约记录 统计老客户的预约金额 预约数量 预约人数 mysql如下: select sum(m...

2019-05-17 18:47:05 3661

原创 解决centos7 mariadb max_connections=214无法修改问题

解决centos7 mariadb max_connections=214无法修改问题vi /etc/my.cnf[mysqld]max_connections = 5000重启mariadb之后连接数为214解决方案如下:vi /usr/lib/systemd/system/mariadb.service在[Service]标签下设置如下两个参数Lim...

2019-05-16 19:48:11 289

原创 layui 富文本内容存储问题

关于layui的富文本编辑内容存储问题早上接到产品经理的反馈 说是注册协议的图文详情保存以及修改报错马上去检查发现是图文详情的字段里面还有单引号(某种字体直接复制粘贴在富文本编辑器里面)就会造成 你在后台转义字符也还是同样报错 无论如何转义都是报错后面再offcie编辑上修改图文的内容格式字体等 再次放入富文本编辑框 成功报错 并成功输出后续:还是出现过一次接口调用失败 可能是...

2019-05-16 19:47:19 2229

原创 关于订单分类拆分以及订单明细分类拆分的问题说明

最近在做一个关于订单分类拆分以及订单明细分来拆分的工作,其中涉及到的问题给自己做个记录首先 订单里面有订单的产品 ,这些产品有的是配件 有的是成品,有的是外设(一种产品类型)根据工作当中的要求,需要将订单分类,并且是按照订单明细中的产品类型进行分类,刚刚提到的产品类型有三种,但是这里只分两种:1:产品类型为成品的以及外设的为一类2:产品类型为配件的分为一类将订单进行提交并且拆分...

2019-05-16 19:45:17 2108

转载 Dubbo踩坑 -- 不能序列化HttpServletRequest

1. 报错这种错误在同一dubbo端口下个多个相同服务中是很难发现错误具体信息的,报错虽然也是fail invoke method但是没有详细信息(你靠猜是猜不出来哪里出问题的),所以最好暂时关闭其它服务,或者申请不同的dubbo端口测试,让错误更准确的暴露出来。1.1 Post请求报错:1.2 控制台报错:java.lang.IllegalStateException...

2019-05-16 19:41:36 2511

原创 开发中遇到的ip问题

在本地的代码通过post获取到ip所在地代码发布到服务器 post 获取到的是服务器的ip所在地后面将代码改成Get 本地获取不到ip所在地 因为ip是ipv6的本地 不能获取到服务器上正常读取到request的ip 并且通过get方式获取ip的所在地之前还不能拿到request的真实ip通过查找资料 统一说是nginx的配置里面要加上请求头之类 类似要做记...

2019-05-16 19:40:40 142

空空如也

空空如也

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

TA关注的人

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