自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 POI大批量导出笔记

/ pos 以 0 位基数,其实就是index。--如果index超出了范围,将会抛出异常。//判断index为1的sheet是否隐藏。//设置打开excel时默认展示的sheet。//设置index为1的sheet 隐藏。更改sheet 位置(index)根据index 移除sheet。鉴别(或设置)sheet 隐藏。(3) sheet获取与设置。根据index获取sheet。根据sheet获取index。根据name获取sheet。根据name获取index。主要调整这里面的数据。

2023-06-27 15:07:48 334

原创 msyql

/*==============================================================*//* DBMS name: MySQL 5.0 *//* Created on: 2022/1/12 18:03:57 *//*====================================================.

2022-01-12 18:05:07 257

原创 测试文档,迁移数据

if (tables != null && tables.size() > 0) { CommonInfo table = tables.get(0); result += " <h3> &nbsp; " + table.getTableComment() + "&nbsp; : &nbsp; " + table.getTableName() + " </h3>";}

2021-07-12 14:45:28 181

原创 Notepad++匹配中文并在前面加文字

实现目标原文:十一章达成效果:第十一章查询正则表达式:(^[\u96f6\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d\u5341\u767e\u5343\u4e07]章)^表示每行开头[\u96f6\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d\u5341\u767e\u5343\u4e07]是零 一 二 三 四 五 六 七 八 九 十 百 千 万.

2020-05-31 19:38:08 899

原创 idea 中文乱码 解决方案 UTF-8 GBK【重点

第一步转为gbk这个“Reload”选择后不会改变文件和内容的编码格式,而是将IDE本身的解码格式由我原先的UTF-8换成了GBK,由GBK的解码格式解GBK的文件就不会再看到乱码。而“Convert”是将GBK格式的文件内容转换成了UTF-8,同时将IDE的解码格式也换成UTF-8。...

2020-05-08 00:19:53 4915

原创 Springboot连接数据库

连接mysql数据库架包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependenc...

2020-02-20 20:54:39 359

原创 java初始化静态list数据

package com.cy.oauth.testData;import java.util.*;public class userList { //演示数据 private final static List<Map<String, Object>> userList = new ArrayList<>(); static...

2019-11-30 11:16:16 6705

转载 Logstash的五大插件

以下几个插件,推荐使用Ruby插件一、grok插件grok插件有非常强大的功能,他能匹配一切数据,但是他的性能和对资源的损耗同样让人诟病。filter{ grok{ #只说一个match属性,他的作用是从message 字段中吧时间给抠出来,并且赋值给另个一个字段logdate。 #首先要说明的是,所有文本数据都是在Logstash的m...

2019-10-25 15:36:18 698

原创 linux配置静态网络

(1)点击VMware虚拟机左上角的“编辑”,选择“虚拟网络编译器”。(2)选中VMnet8(NAT模式),再点击右侧的“NAT设置”此时会看到如下界面(3)在命令行中输入:vi/etc/sysconfig/network-scripts/ifcfg-ens33(4)(5)保存后退出,然后输入命令:systemctl restart network.servi...

2019-10-05 11:28:21 203

原创 linux关闭防火墙,安装java

--关闭防火墙systemctl stop firewalld安装java,解压后tar -zxvf java安装包名称在/etc中找到profile在最后添加JAVA_HOME=/opt/local/jdk/jdk1.8.0_221JRE_HOME=/opt/local/jdk/jre1.8.0_211PATH=$PATH:$JAVA_HOME/bin:$JRE_...

2019-09-28 18:29:51 137

原创 map的Entry操作过程中的错误

for (Map.Entry<String, Map<String, Object>> entry : tempMap.entrySet()) { Map<String, Object> tempNode = entry.getValue(); String pmId = JzbDataType.getString(tempNode.get(p...

2019-09-27 17:46:21 1594

原创 kafka基本操作

创建语法bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic topic-name获取kafka列表bin/kafka-topics.sh --list --zookeeper localhost:2181启动生产者以发...

2019-09-25 19:33:09 125

原创 批量修改的一种方法,只有一条sql

UPDATE tb_role_menu_auth SET status = temp.status, updtime =temp.addtime,ouid=temp.ouid FROM (values <foreach collection="list" index="" item="item" separator="," close=""...

2019-09-10 16:37:24 213

原创 处理树形数据,相同的数据放入list,然后数据进行树形输出

package com.jzb.base.tree;import com.jzb.base.data.JzbDataType;import com.jzb.base.util.JzbTools;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map...

2019-09-04 15:34:22 501

原创 UNNEST和string_agg

string_agg(字段,‘连接符号’)拼接字段值string_to_array( '11111,22222', ',' )将string变为arraySELECT UNNEST ( string_to_array( '11111,22222', ',' )) AS uidUNNEST可以将ARRAY和MAP类型的变量展开成表。其中ARRAY展开为单列的表,MAP展开为双列的...

2019-08-23 16:14:51 823

原创 处理乱序状态的父子级,输出成树形

用jsonpackage com.study;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Map.Entry;import com.alibaba.fastjson.JSONArray;impor...

2019-08-22 09:51:52 285

原创 postgresql拼接字段值根据id分组

WITH RECURSIVE S ( uid, cname ) AS ( SELECT du.uid, cd.cname FROM tb_dept_user du LEFT JOIN tb_company_dept cd ON du.cid = cd.cid ...

2019-08-20 17:25:06 844

原创 java处理树形结构,即父子级

package com.jzb.auth;import net.sf.json.JSONObject;import java.math.BigDecimal;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;/** * @Descrip...

2019-08-17 11:39:19 1818

原创 with 递归查询一条数据下所有子数据

WITH RECURSIVE modt AS ( SELECT ID , typeid, cname, parentid, score, days, ...

2019-08-16 20:01:24 246

原创 当一个大数值转换为double时不用科学计数法输出

用BigDecimal方法String a = "2111231322222222222"; double v = Double.parseDouble(a); System.out.println(v); BigDecimal bg = new BigDecimal(v); System.out.println(bg);输...

2019-08-15 19:17:58 2828

原创 springboot+mybatis在返回map数据时,为空不返回字段的解决办法

直接在yml配置文件中添加:mybatis: typeAliasesPackage: com.jzb.**.**.entity mapperLocations: classpath:/mapping/*.xml configuration: map-underscore-to-camel-case: true #自动开启驼峰规则映射 call-setters...

2019-08-15 11:15:19 2405

原创 postgresql时间戳和时间

获取时间戳SELECT extract(epoch from now())时间戳转时间SELECT TO_TIMESTAMP(extract(epoch from now()))

2019-08-10 09:24:28 1218

转载 PostgreSQLl三种圆整函数对比

三种圆整函数:ceil(val):取val向上圆整的整数,不是是否大于.5,即1.2-->2, 1.8-->2,ceil有屋顶,天花板意思 floor(val): 取val向下圆整的整数,不是是否大于.5,即1.2-->1, 1.8-->1,floor有地板意思 round(val,dig):取保留dig位小数的圆整,dig为0则是4舍5入的取整,即1.2--&gt...

2019-08-10 09:22:36 1284

原创 二进制状态码

建表过程中用int表示各种状态二进制 状态 int数字 1 初级 1 10 中级 2 100 高级 4 11=3 就是为初级加中级101=5 就是初级加高级这样就可以防止重复了...

2019-08-09 17:35:39 448

原创 postgresql的分页

语法:select*fromtablelimitAoffsetB;解释:A就是你需要多少行;B就是查询的起点位置。A B是bigint类型的值示例:select*fromtablelimit5offset0;意思是,起点0开始查询,返回5条数据。另一种SELECT * FROM test_tableWHERE i_id...

2019-08-09 10:36:23 108

原创 匹配汉字和所有字符的正则表达式java

[\\u4e00-\\u9fa5]{2,4}表示2到4个中文字符[\\u4e00-\\u9fa5].{2,4}表示开头一个中文,后面跟2到4个任意字符(?=.*[a-zA-Z])(?=.*\\d)(?=.*[^a-zA-Z\\d]).{6,12}$包含数字和字母加上排除字母数字外的字符三种都存在的字符串,共6到12个任意字符[\\w\\W]或[\\d\\D]等等匹配任意字符...

2019-08-07 10:58:33 1446

原创 关于DataGrid处理后端返回的固定格式数据

由于easyui的datagrid处理列表中的数据是固定格式 {total: 12, rows: Array[5]}total是总条数,rows是要展示的数据,我这里是要展示5条,然后我后端返回的固定格式是这样的{code: 30000,msg: successs,data: [{id: xxx, name: xxx, ...}, {...}]}这datagrid肯定...

2019-08-03 09:41:07 862

原创 利用itext复制pdf模板并插入图片

java源码String conName =getContName(map); try { Map beans = new HashMap(1); beans.put("name",conName); // 模板路径 String srcFilePath = Thread.curr...

2019-08-01 15:05:38 1941

原创 POI导出图片到excel表格中

直接说源码: Map picMap = picList.get(0); String img = picMap.get("capture_img")==null?"":picMap.get("capture_img").toString(); String comment ...

2019-08-01 10:14:51 509 1

原创 POI用已有模板(xlsx后缀)修改字段内容

java代码 try { Map beans = new HashMap(1); beans.put("name",conName); String srcFilePath = Thread.currentThread().getContextClassLoader().getResource("excel/picture...

2019-07-31 19:56:27 319

翻译 linux常用命令

参与翻译 (2人) :LianyouCQ,赵亮-碧海情天打印仅中文中英文对照仅英文你打算从Windows换到Linux上来,还是你刚好换到Linux上来?哎哟!!!我说什么呢,是什么原因你就出现在我的世界里了。从我以往的经验来说,当我刚使用Linux,命令,终端啊什么的,吓了我一跳。我担心该记住多少命令,来帮助我完成所有任务。毫无疑问,在线文档,书籍,man page...

2019-07-31 08:59:21 201

原创 springboot+Poi实现Excel的导出

pom<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>RELEASE</version> </dependency> <dependency&g...

2019-07-29 18:32:12 136

原创 mysql转换日期格式

select phone, date_format(time, '%Y%m%d%H%i%s') from user where phone='xxxxxxxx'Y:年m:月d:日h:时i:分,mysql不区分大小写,所有分用i表示;s:秒

2019-07-22 19:55:39 131

原创 springboot上传图片后台无法获得数据

用springboot上传图片后台一直获取不到数据,原因后台 @RequestMapping(value="/savepicture", method = RequestMethod.POST) public @ResponseBody String savepicture( @RequestParam("file") MultipartFile image){ ...

2019-07-22 14:55:27 647

转载 springboot读取application.yml中的值

yml中自定义一些变量var: analyze_url: test ocr_url: test microsoft_key: test映射到类变量中@Getter@Componentpublic class varModel { @Value("${var.analyze_url}") private String analyze_url; ...

2019-07-20 16:55:29 2893 2

原创 list转json时保存值为空的属性

String param=JSONObject.toJSONString(fhlist, SerializerFeature.WriteMapNullValue);效果[{"channel_id":1,"channel_name":"测试通道","channel_Url":null}]maven的代码<dependency> ...

2019-07-19 19:06:17 2382

转载 java后台解决跨域问题

解决跨域问题的方式有很多,这里主要是添加注解的方式和采用添加拦截器的方法:方法一、spring boot中只用在Controller类上添加一个“@CrossOrigin“注解就可以实现对当前controller 的跨域 访问了,当然这个标签也可以加到方法上。@CrossOriginpublic class CommonController {}其他controller类继承以...

2019-07-19 17:12:09 282

原创 mysql的uuid获取

mysql> SELECT UUID();mysql> c2cb8f66-351f-11e7-b3ed-00163e0429b6mysql> SELECT REPLACE(UUID(), '-', ''); #将'-'符号替换掉mysql> 45c87fa0352211e78d40d4977a9ea871带‘-’字段长度是36,去掉后32位...

2019-07-18 17:05:26 8056 1

原创 spring boot实现文件的下载

创建好springboot后用以下代码,亲测有效,很简单package com.example.file_download.Controller;import java.io.*;import java.net.URLEncoder;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.Http...

2019-07-16 18:30:02 302 1

原创 Oracle的RANK() OVER 函数,只排符合条件的数据

select a.*, DECODE(tj, '1', (RANK() OVER(PARTITION BY a.sx ORDER BY DECODE(tj, '1', jd, '00') DESC)), '') from (select a.*,a.num+1 as jd from a) awhere sx='a'order by jd desc

2019-05-27 16:16:45 1844

空空如也

空空如也

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

TA关注的人

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