- 博客(460)
- 资源 (20)
- 收藏
- 关注
原创 IDEA启动控制台warning日志背景色修改
一、IDEA启动控制台warning日志是黄色背景如图:二、在控制台右键即可修改,如图所示:
2022-01-12 11:08:19
4395
3
原创 MySQL查看日志的方法
壹、通用日志(用这个):一、查看日志是否开启:1、show variables where Variable_name = 'general_log';2、show variables like 'general_log';二、开启和关闭的sql:1、set global general_log=on;2、set global general_log=off;三、查看log文件所在位置:1、show variables where Variable_name='general_
2022-01-07 15:07:48
12050
原创 Specified key was too long; max key length is 767 bytes(字段长度过长无法设置索引)
mysql innodb引擎 默认索引长度767 bytes解决办法有一下几种:1、减少索引字段长度(业务通常不允许);2、采用前缀索引的方式以减少索引长度(方便,实用,但可能字段太长无效); text类型皆可 设置前置索引sql: ALTER table zx_hw_gx_process add index title_pre(level_id...
2018-12-14 19:47:36
6721
1
原创 spring boot 自定义注解过滤返回字段
在spring boot启动类加上 (这里不加貌似也可以生效)@Import(value = { ApplicationConfig.class })@SpringBootApplication@EnableTransactionManagement@MapperScan("com.apih5.mybatis.dao")@Import(value = { Application...
2018-11-22 16:34:26
12107
转载 kotlin后续课程链接
01-课程介绍http://www.365yg.com/item/6445599306496868878/02_kotlin学习方法http://www.365yg.com/item/6445599300020863502/03_kotlin选好教练车http://www.365yg.com/item/6445599302214484494/04_kotlin你好世界http:...
2018-10-24 14:54:23
221
原创 kotlin中class和file的区别
kotlin中class和file的区别?如果一个 class 中只有一个 类,该类文件就以 classname命名; 但是如果 在该文件中 添加一个 class 文件就变成了 .file
2018-10-24 14:45:33
3810
原创 导出打印二维码demo
打印二维码demo,由于打印格式,区域等需要设置,所以先设置好模板 @Override public void pcExportWebsiteQrcode(ZxQrcodeWebsite zxQrcodeWebsite, HttpServletResponse response) { // excel导出模板路径 String xlsxPath = HttpUtil.getTemp...
2018-08-09 09:48:53
897
原创 Excel利用poi插入图片2003/2007版本demo
demopublic static void main(String[] args) { FileOutputStream fileOut = null; BufferedImage bufferImg = null; // 先把读进来的图片放到一个ByteArrayOutputStream中,以便产生ByteArray try { ByteArrayOutputStr...
2018-08-09 09:43:21
400
转载 poi向excel插入图片demo
转自:https://blog.youkuaiyun.com/chenssy/article/details/20524563 在POI中有HSSFPatriarch对象,该对象为画图的顶级管理器,它的createPicture(anchor, pictureIndex)方法就能够在Excel插入一张图片。所以要在Excel中插入图片,三步就可以搞定。一、获取HSSFPatriarch对象,二...
2018-08-08 20:20:26
5494
1
转载 Lambda表达式使用
Java中Lambda表达式的使用简介(译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就和某些很高级的黑客写的代码一样,简洁,难懂,难以调试,维护人员想骂娘.)Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功...
2018-07-27 15:38:47
233
转载 微服务简介
一、微服务介绍1. 什么是微服务 在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务", 微 狭义来讲就是体积小、著名的"2 pizza 团队"很好的诠释了这一解释(2 pizza 团队最早是亚马逊 CEO Bezos提出来的,意思是说单个服务的设计,所有参与人从设计、开发、测试、运维所有人加起来 只需要2个披萨就够了 )。 ...
2018-07-26 18:24:41
1200
转载 nginx配置负载均衡的几种方式
要理解负载均衡,必须先搞清楚正向代理和反向代理。正向代理与反向代理【总结】注:正向代理,代理的是用户。 反向代理,代理的是服务器什么是负载均衡当一台服务器的单位时间内的访问量越大时,服务器压力就越大,大到超过自身承受能力时,服务器就会崩溃。为了避免服务器崩溃,让用户有更好的体验,我们通过负载均衡的方式来分担服务器压力。我们可以建立很多很多服务器,组成一个服务器集群,当用户访...
2018-07-26 16:03:17
247
转载 简单搭建nginx反向代理和负载均衡
今天我们来讨论一下关于Nginx的一些简单理解和认识,首先对Nginx进行一下简单的介绍1.Nginx简介Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。2.Nginx应用场景1、...
2018-07-26 15:27:58
283
转载 生动解释正向,反向代理
前言 小编在公司的技术分享中多次听到正向代理和反向代理,对于Ngnix这一实现反向代理的服务器,是如何工作的呢?下面咱们就一起了解一下。正文 什么是代理服务器(Proxy Serve)? 提供代理服务的电脑系统或其它类型的网络终端,代替网络用户去取得网络信息。为什么使用代理服务器? 提高访问速度 由于目标主机返回的数据会存放在代理服务器的...
2018-07-26 15:14:30
257
转载 nginx反向代理原理和配置讲解
nginx反向代理原理和配置讲解最近有打算研读nginx源代码,看到网上介绍nginx可以作为一个反向代理服务器完成负载均衡。所以搜罗了一些关于反向代理服务器的内容,整理综合。 一 概述 反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器;并将从服...
2018-07-26 10:46:23
224
原创 批量新增批量修改mybatis文件
<insert id ="batchInsertProcessActual" parameterType="java.util.List" > insert into sx_zl_process_actual ( actual_id, project_name, stake_mark, construct...
2018-07-03 22:19:45
279
原创 eclipse使用links安装插件的方式
假设插件位置放在D:\\myplugins目录中,则myplugins的目录结构是这样的: D:\\myplugins\\插件名字\\plugins\\** 和 D:\\myplugins\\插件名字\\features\\** 然后比如eclipse安装在D:\\eclipse目录中,则在eclipse目录中创建名称为 links 的目录,在links目录中建立一个 ...
2018-06-28 00:30:31
1207
转载 发明一种新的树形结构数据库存储方案
最近在开发jSqlBox过程中,想研究一下树形结构的和VO对象树的转换,突然发现一种新的树结构数据库存储方案,在网上搜索了一下,没有找到雷同的(也可能是我花的时间不够)方案,现介绍如下:目前常见的树形结构数据库存储方案有以下四种,但是都存在一定问题:1)Adjacency List::记录父节点。优点是简单,缺点是访问子树需要遍历,发出许多条SQL,对数据库压力大。2)Path Enumerati...
2018-03-27 18:12:00
615
转载 逻辑数据库设计 - 递归关系数据
逻辑数据库设计 - 单纯的树(递归关系数据) 相信有过开发经验的朋友都曾碰到过这样一个需求。假设你正在为一个新闻网站开发一个评论功能,读者可以评论原文甚至相互回复。 这个需求并不简单,相互回复会导致无限多的分支,无限多的祖先-后代关系。这是一种典型的递归关系数据。 对于这个问题,以下给出几个解决方案,各位客观可斟酌后选择。一、邻接表:依赖父节点 邻接表的方案如下(仅仅说明问题): CRE...
2018-03-27 18:10:55
1380
转载 树形结构的数据库表Schema设计
树形结构的数据库表Schema设计 程序设计过程中,我们常常用树形结构来表征某些数据的关联关系,如企业上下级部门、栏目结构、商品分类等等,通常而言,这些树状结构需要借助于数据库完成持久化。然而目前的各种基于关系的数据库,都是以二维表的形式记录存储数据信息,因此是不能直接将Tree存入DBMS,设计合适的Schema及其对应的CRUD算法是实现关系型数据库中存储树形结构的关键。
2018-03-27 18:08:38
678
转载 Maven本地仓库安装自定义JAR包
Apache Maven为项目构建提供了绝佳的解决方案,其本地仓库中缓存了远程代理仓库或中央仓库中的资源,从而提高网络资源使用效率,很好很强大! 但是并非所有资源都可以根据GroupId、ArtifactId和Version信息从中央或代理仓库中获取。例如Oracle数据库的驱动程序,由于版权的原因,任何组织提供的公网Maven仓库都不可能提供该JAR包资源。而这时如果我们的项目使用Mave...
2018-03-08 11:22:37
1015
转载 maven deploy distributionManagement
分发构件至远程仓库mvn install 会将项目生成的构件安装到本地Maven仓库,mvn deploy 用来将项目生成的构件分发到远程Maven仓库。本地Maven仓库的构件只能供当前用户使用,在分发到远程Maven仓库之后,所有能访问该仓库的用户都能使用你的构件。我们需要配置POM的distributionManagement来指定Maven分发构件的位置,如下:Xml代码 <proj...
2018-03-01 10:30:33
974
转载 eclipse 使用Maven deploy命令部署构建到Nexus上
环境说明:本地:192.1686.3.9 安装Maven 、 eclipse、Demo(Maven java-Web项目)远程Nexus仓库:192.168.3.10 (http://192.168.3.10:88/nexus)一:完成eclispe 环境 下Demo(Maven java...
2018-02-26 11:08:04
1143
转载 mybatis异常invalid comparison: java.util.Date and java.lang.String
开发中改动mapper文件后需要重新编译发布, 由于工程比较大非常耗时, 所以为方便快速测试干脆写了一个小java工程. 工程中用到的dao, mapper和实体类都是从工程中拷出来的, 数据库也是同一个. 但是遇到一个比较奇怪的问题实体类中有一个属性[java] view plain copy private Date createTime; 对应该属性数据库中定义的是[sql] view p...
2018-02-26 10:10:00
332
转载 eclipse 中 Syntax error on token "Invalid Character", delete this token 的解决
eclipse 中遇到了Syntax error on token "Invalid Character", delete this token的错误提示,看代码是完全没有问题,上网查了半天发现遇到这个问题的好像不太多,总结一下问题原因和解决方案吧。看到这个提示首先想到的是标点符号不是不是中文,或者全角半角的问题了,通过检查,这种问题并不存在。然后看到一个帖子说用Android Studio引入e...
2018-02-11 19:05:00
926
转载 springmvc+mybatis双数据源切换
首先在spring-mybatis.xml配置文件中配置第二个数据库 dataSourceA是原先配置好的第一个数据库。dataSourceB是现在添加的数据库,也是MySql,当然也可以是其他数据库接下来是配置切换数据源,这里默认的数据库是dataSourceA 我这里的两个数据库用的都是MySQL,一个是同事的,一个是本地的。如果是两个不同的数据库,改一下配置条件即可。spring-mybat...
2018-02-08 15:03:12
919
转载 在mysql中给查询的结果添加序号列
网上直接查询得到的大多是这篇博客给查询出的SQL记录添加序号列(转,很实用!)上面的这个链接其实只适用于sql server2005在mysql中的方法是下面这篇博客mysql查询结果添加序列号把博客中的内容粘贴一下第一种方法:select (@i:=@i+1) as i,table_name.* from table_nam
2018-02-05 11:00:12
1450
转载 mybatis执行批量更新batch update 的方法(oracle,mysql)
oracle和mysql数据库的批量update在mybatis中配置不太一样:oracle数据库:[html] view plain copy updateidupdateid="batchUpdate" parameterType="java.util.List"> foreach collection="list
2018-02-05 10:58:28
226
转载 [数据库与SQL] - No.5 MYSQL实现 RANK函数排序功能
MySQL中不存在类似于SQL Server或Orcal中的rank()函数来得到排名。所以我们需要手动来时先这个函数,先看一下应用场景:查询每门课成绩最好的前两名:[sql] view plain copy select r.cid,score,rank from (select tmp.cid,tmp.score,if(tmp.cid=@tmid,@r
2018-02-05 10:55:25
506
转载 mysql排序让空值NULL排在数字后边
从现实项目需求出发;有一张城市表;里面有北京、上海、广州、河北、天津、河南6座城市;mysql> select * from bjy_order;+----+------+| id | city |+----+------+| 1 | 北京 || 2 | 上海 || 3 | 广州 || 4 | 河北 ||
2018-02-05 10:52:55
6616
1
转载 以竖线分割字符串问题
在java/android 中当使用split方法分割字符串时,如果使用“|”作为分隔符,在使用split方法直接这样写.split("|");会得到错误的结果。在网上搜索的结果基本上的解法是写成.split("\\|");。在此新加一种解决方式,即使用正则表达式中Pattern中的quote(String s)方法:.split(Pattern.quote("|"));。注意:除了使用“
2018-02-05 10:41:03
5092
转载 Json字符串和Java实体类之间的相互转换(利用jackson实现)
转自:http://blog.youkuaiyun.com/weixin_37232894/article/details/59482789import java.io.IOException; import com.fasterxml.jackson.core.JsonParseException; import com.fasterxml.jackson.core.JsonProcessi
2018-01-03 14:46:58
4091
转载 java集合某个字段按照中文拼音排序
List 中的ArrayList本身是按照添加顺序排列的,但是有时候想自定义排序方式怎么办呢?1、List中的Record 实现 Comparable接口并复写compareto方法[java] view plain copy public class Record implements Comparable { private String name
2017-12-29 10:21:23
3621
转载 list中文按照拼音排序
package com.zx.test;import java.text.Collator;import java.text.ParseException;import java.text.RuleBasedCollator;import java.util.Arrays;import java.util.Collections;import java.util.Comparator
2017-12-28 18:50:32
695
转载 BigDecimal.setScale()
BigDecimal.setScale()方法用于格式化小数点:setScale(1)表示保留一位小数,默认用四舍五入的方式 setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3 setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4 setScale(1,BigDecimal.ROUND
2017-12-21 11:47:39
1193
转载 微信官方提供的生成二维码接口得到的是当前公众号的二维码
转自:http://blog.youkuaiyun.com/phil_jing/article/details/53910083微信官方提供的生成二维码接口得到的是当前公众号的二维码,官方文档目前有2种类型的二维码:临时二维码,是有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)后过期,但能够生成较多数量,主要用于帐号绑定等不要求二维码永久保存的业务场景永久二维码,是
2017-12-07 14:58:08
3179
转载 微信官方提供的生成二维码接口得到的是当前公众号的二维码。
微信官方提供的生成二维码接口得到的是当前公众号的二维码。目前有2种类型的二维码:1、临时二维码,是有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)后过期,但能够生成较多数量,主要用于帐号绑定等不要求二维码永久保存的业务场景2、永久二维码,是无过期时间的,但数量较少(目前为最多10万个),主要用于适用于帐号绑定、用户来源统计等场景
2017-12-07 14:55:21
14988
转载 生成带参数的二维码接口实例
1.生成带参数的二维码接口介绍为了满足用户渠道推广分析的需要,公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。目前有2种类型的二维码,分别是临时二维码和永久二维码,前者有过期时间,最大为1800秒,但能够生成较多数量,后者无过期时间,数量较少(目前参数只支持1--100000)。两种二维码分别适用于帐号绑定、用
2017-12-07 14:13:47
19676
转载 微信二次开发 之 XML格式数据解析
转自:https://www.cnblogs.com/c-xiaohai/p/6796116.html1、首先理解一下html html的全名是:HyperText Transfer markup language 超级文本标记语言,html本质上是一门标记(符合)语言,在html里,这些标记是事先定义(规则)好的,并且赋予了其特定的含义。有一套 固定的标记的集合。
2017-12-07 09:42:26
6574
转载 java 接收解析微信公众号返回XML数据包,消息,地理位置
转自:http://blog.youkuaiyun.com/u014703502/article/details/54911554本人在网上找了很多 关于java接收并解析微信返回XML数据包的问题,很多都是写得很简单,对于我这种菜鸟来说,根本看不明白。下面是我自己结合本人遇到的问题和参考网上的大神些的知识总结一下。第一步:用户同意上报地理位置后,每次进入公众号会话时,都会在进入时上报地理位置
2017-12-07 09:34:42
7510
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人