自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (5)
  • 收藏
  • 关注

原创 mysql 8 以上安装,Navicat 连接出现Authentication plugin ‘caching_sha2_password‘ cannot be loaded 错误解决方法

MYSQL 8.0 以上包含了以下三种加密插件 caching_sha2_password sha256_password mysql_native_password 与mysql8以前版本的mysql_native_password插件相比,caching_sha2_password和sha256_password身份验证插件提供了更安全的密码加密。且caching_sha2_password在性能上优于sha256_password,因此在MYSQL 8.0中caching

2021-06-22 10:05:50 632

原创 java poi导出excel小结:设置字体、颜色、单元格日期数字格式、合并单元格等

使用了poi导出excel,最大的感受就是用过查过忘过,恰逢闲暇,赋小结一篇,以备后用compile group: 'org.apache.poi', name: 'poi', version: '3.9'这里导出excel使用的方法是代码生成,而非使用excel模板(虽然excel模板貌似应该好用点的)这里做个小结给大家: 基本用法: //新建一个文档HSSFWork...

2020-06-23 16:54:01 3634 2

原创 vue+vux+cordova实现app端断点续传,附带自己写的cordova文件目录获取的工具类

vue断点续传代码(主要部分) //重传;合并错误的文件删掉重新上传 reUpload(file, queueId) { //获取文件对象 let that = this; var total = file.size;//文件二进制总大小 var filename = file.name; var identifier = filename + total + that.userId;//此文件的唯一标

2020-06-23 16:16:49 507

原创 记一次thumbnailator带来的坑,以及使用了Toolkit的ImageIcon带来的救赎。暂时不用担心生成缩略图的问题了

欢欢喜喜用上thumbnailator,开开心心上了生产,结果服务器用了一两周,突然出现读取不了图片的问题,而且ls都不出来东西,过了一阵子,服务器打印出来一个message,大致内容是内存吃满了。。。。。。由于是生成缩略图那里走不动了,于是开始网上搜罗大量资料,终于找到一个说thumbnailator坏话的了,一看日期,居然是今年8月份的,救星啊,果断舍弃了thumbnailator论据博文...

2019-11-08 11:30:38 865

原创 java中常用char码值参照

Char("0") 为0的字符Char("1") Char("2") Char("3") Char("4") Char("5") Char("6") Char("7") 响铃Char("8") 回格Char("9") tab(水平制表符)Char("10") 换行Char("11") tab(垂直制表符)Char("12") 换页Char("13") 回车 chr(13...

2019-04-29 13:51:59 6075

原创 使用iconfont图标的unicode编码动态赋值,发现只显示编码,不显示图片

iconfont里图标的unicode编码例如:改成:\ue601即可

2019-04-24 16:07:24 5939 2

原创 Oracle 数据库萌新经验小结

刚出道的时候,学的就是oracle数据库,后期兴趣所向,转行java,翻出以前的总结笔记,拿来分享给大家有点小多,想直接看文档的小伙伴可以去网盘下载(文档里有格式和目录,好看点):链接:https://pan.baidu.com/s/1t_ybXIbRCCJFZAmqQ6lx-Q提取码:o18i常用查询及操作复制表结构和数据复制表结构及数据到新表:CREATE ...

2019-04-12 17:14:40 794

原创 java中判断JSONObject里某个key的值是null

做接口对接的时候碰到过这样的问题:对方传过来的json数据里有的是null,不是字符串,于是很自然的写上了obj.get("key") == null结果发现啥时候都是false网上轰炸式搜索了一下,贴出来解决方法我用的是net.sf.json方法一:objinstanceof JSONNull返回true/false,,,JSONNull是net.sf.j...

2019-04-08 11:41:10 6730

原创 sqlserver、mysql 获取当月的每一天,使用系统自带的表实现(有数据库访问权限的慎入)

本文介绍 mysql 和 sqlserver 获取当月每一天的方法,以及用到的基本函数的讲解MySQL:mysql 获取当月每一天SELECT @cdate := date_add(@cdate, INTERVAL - 1 DAY) AS days, @num := @num - 1 AS nowdayFROM mysql.help_keyword, ...

2019-03-29 11:57:03 1120

原创 sql server 日期加减date_add,日期转换格式convert

date_add 日期加减操作语法:DATEADD(datepart,number,date)date参数是合法的日期表达式。number 是加或减的日期数量(正负号表示加减)datepart参数可以是下列的值:例:select DATEADD(dd, 1, GETDATE()) --加一天select DATEADD(dd, -1, GETDATE()) --减一...

2019-03-29 11:56:01 4788

原创 nginx 反向代理,网页访问慢的解决方法,启用gzip

前几天刚配置好nginx,让它能够实现自定义跳转和https的解析,后来发现,每次访问首页的时候,都要等个一分半,纠结死,昨天找了一下午是不是https代理那里的问题,换了好几种加密套件,效果不显著,首页需要加载的内容最大的2.8M,有三个大文件,加起来有6M了今早突然发现有个gzip,一直关着的,于是查了查,试了试,别说,2.8M被压缩为700多kb,首页10秒内就能加载完成,于是马上拿...

2019-03-29 09:04:42 4384 1

原创 nginx 配置https,http默认转https,配置的我差点怀疑人生,要是你懂正则,应该就不会像我一样绕弯路了

配置这玩意配了两天,公司网络卡是一回事,不懂正则又是一回事,最后连后台支不支持https都怀疑了,差点想用openssl生成个证书给后台,不过多搜索了一下,还是让我测通了,分享出来经验给大伙儿,不明白的评论首先,不懂nginx 基本东东的童鞋,请花几分钟看看nginx的讲解,各种参数代表啥意思(我就搞懂了$request_uri 就解决了两天没搞出来的问题),还有稍微懂点正则表达式。实在不想搞...

2019-03-28 14:08:45 2285

转载 UML讲解

近期经理让我画个用例图,我一脸懵逼,经理给我指明道路,让我去了解了解UML,又是一脸懵逼,于是乎,度娘给我了个答复:统一建模语言(英语:Unified Modeling Language,缩写 UML)在UML系统开发中有三个主要的模型: 功能模型:从用户的角度展示系统的功能,包括用例图。 对象模型:采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类别图、对象...

2019-03-27 17:51:47 232

原创 通过httpclient发送请求的几种方式,发送文件、参数、json对象

使用工具:idea框架:gradle、springboot实现目标:使用 httpclient 发送文件/参数/json对象method:post主要用到的jar包: compile group: 'net.sf.json-lib', name: 'json-lib', version: '2.4', classifier: 'jdk15' //httpc...

2019-03-21 15:22:12 3346

原创 实现点击图片查看大图,可滚轮放大缩小,可拖动图片,兼容ie8及以上,ie7开始就有问题,以后拿出去用的时候再完善吧

前端小小白一枚,一直羡慕前端大神分分钟写出来一个模态层图片预览,这两天项目不吃紧,自己动手试做一个既然是自己动手,虽然功能比不上大神的,不过兼容性调到了ie8,还是小有成就的,现分享出来给其他小白参考,路过的大神有更牛掰的代码,欢迎评论分享工具:hbuilder遇到的兼容性问题:ie8不支持 addEventLisenter,要判断,改用 attachEvent ie8不支持通过...

2019-03-20 14:51:08 2689 1

原创 java模拟http请求,通过流的方式发送数据,模拟接收流文件和json数据

项目里碰到过模拟ajax请求的案例,研究了一下,觉得 httpClient 是真心好用,由于模拟环境搞了大半天,httpclient就另外再写博文吧下面的例子介绍流的方式发送和接收,这个就有点暴力了,想传啥都行:以字节流的方式发送数据(可以是任何数据)看标题就知道了,简单粗暴的方法,管他什么格式,统统“流”过去,不过既然是模拟的,要配置好其他参数,对方才能正常接收到发送方: ...

2019-03-15 17:57:11 21366 3

原创 用inline-block实现图片并排展示,随着窗口大小自己适应放几个一排

像淘宝购物页一样,很多商品图片并排展示,如果把浏览器缩小点,并排展示的就少几个,挤到下一排实现方式很简单,把握几个要领:1. 用一个div包裹所有的东西2. 循环的块最外面用div或者a标签都行,但是一定加上display:inline-block,并设定好这个块显示出来的大小(宽+高)3. 块里面的东西,随便定义咯,怎么漂亮怎么显示吧html代码:<html&gt...

2019-03-13 17:32:22 1104

原创 mysql的配置文件my.ini 或者 my-default.ini 参考

做过好几个小项目,都优先使用mysql当数据库,文件小,操作简单(用navicat11,界面操作,贼不错),可移植性高,而且可powerDesinger(pdm)很契合。曾经一度的折腾mysql的配置,权限到表级增删改查,现在贴出来一个ini配置文件,以后就不用到处找了,反正应付小项目基本够用# For advice on how to change settings please se...

2019-03-13 14:33:07 2347

原创 java接收前端传来的datetime类型,报错

报错:Cannot deserialize value of type `java.util.Date` from String "2018-10-19 21:33:16":  not a valid representation (error: Failed to parse Date value '2018-10-19 21:33:16':  Cannot parse date "20...

2019-02-27 16:35:10 5857

原创 mysql 获得类似排名的序号

最近做一个排名的查询,用的mysql数据库,一时不知道怎么弄了如果是oracle数据库,里面有个rownumer() (over partition by XXX order by XXXX)但是mysql可没这么多函数,度娘之后,发现还是要写函数到查询里SELECT obj.*, CASE WHEN @rowtotal = obj.grade THEN ...

2017-12-13 09:08:51 1656

转载 svn 启动提示javaHL加载失败

svn 启动提示javaHL加载失败,错误如图这里的svnKit貌似是一个java调用的类,可以使用java调用svn实现更新提交的功能具体操作见大神:http://blog.csdn.net/hardwin/article/details/7963318接着上面的问题,点菜单栏windows--> preference -->team--> svn 然后

2017-12-05 08:58:33 886

转载 java反射机制

一,先看一下反射的概念:              主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。             反射是java中一种强大的工具,能够使我们很方便的创建灵活的代码,这些代码可以再运行时装配,无需在组件之间进行源代码链接。但是反射使用不当会成本很高!

2017-12-01 21:36:09 185

原创 js + jQuery + html 常用操作【持续积累】

JS8.form表单清空最近清空form表单出现一个问题,找了好半天原因,于是乎发现以下问题使用的js方法$("#formId)[0].reset();$("#fromId).clear();调试发现这两种都不能清空隐藏的控件value值,写法如下<input type="hidden" id="inputId" name="inputId" ...

2017-11-29 14:39:16 289

原创 sql 少用系列+推荐系列(oracle)【持续积累】

少用系列1.From子句中写在最后的表(driving table基础表(就是谁写在前面))将被最先处理,所以选个记录条数最少的表作为基础表。Eg: tab1有N条数据 tab2有10条数据select count(*) from tab1,tab2 ………….//不佳select count(*) from tab2,tab1 …………//最佳2.不要把交叉表放后面。...

2017-11-27 10:37:11 291

原创 sql执行顺序

一、查询的逻辑执行顺序  (1) FROM left_table  (3) join_type JOIN right_table (2) ON join_condition  (4) WHERE where_condition  (5) GROUP BY group_by_list  (6) WITH {cube | rollup}

2017-11-27 10:22:33 179

转载 JavaSE、JavaEE、JavaME 的区别

Java 平台有三个版本,这使软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发:Java SE(Java Platform,Standard Edition)。Java SE 以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enter...

2017-11-27 10:06:34 237

原创 关于连接mysql数据库——安装ODBC驱动报错

关于连接mysql数据库——安装ODBC驱动报错想安装一个mysql玩玩,结果遇到一个问题,花了我几个小时搜集资料和尝试,还是分享一下经验,顶上来下次就能搜到直接用了。进入正题:要使用mysql数据库,需进行以下几个步骤:下载/安装mysql——》下载/安装ODBC驱动——》测试连接——》navicat for mysql 管理工具。1.下载mysql 数据库:https://d...

2017-06-27 21:10:08 3401

httpClient上传文件,参数,json对象,以及接收方法

花了大半天写的测试类,用的时候记得改下引用的包名,可以当util工具类用,其他说明见博客 https://blog.csdn.net/akxj2022/article/details/88691698 流方式发送接收: https://blog.csdn.net/akxj2022/article/details/88557826 觉得可以的话,又不想复制粘贴,就花点积分下载吧,o(* ̄︶ ̄*)o

2019-03-21

使用vux、vue实现文件分块上传,移动端代码(cordova),后端的都是post上去的,只要用实体接收就可以了,就不传了,有需要的@我

上传的是前端的vue界面代码加codorva支持的分块上传代码,代码是针对移动端的(安卓和ios都可以,用的cordova工具),本来想在网上搜个cordova的分块案例,结果没有,就使劲儿研究了一下,写了个分块上传的粗糙代码(关键是要兼容ios,所以只管实现,没管代码优美之类的,注释也都没删,大家应该跟着注释能看懂)。 大致使用的框架就是vue,springboot,然后用cordova把前端打包,生成ios或安卓的代码,ios的审核也通过了。 有需要后端代码或者前端代码里有不懂的,请留言或发信息我

2019-03-14

使用adobe acrobat DC 生成pdf模板后,用在java里使用itext填充pdf并转格式

里面放了测试过的工具类,pdf工具太大放不上来,感觉临时使用这种方式填充pdf还是可以的

2018-02-07

shell命令锦集

shell语言函数锦集,个人总结,写跑批程序的时候用的

2017-06-27

redis 使用操作说明(试用总结)

redis是一个简单方便的工具,制作搜索引擎,数据读入内存,快速反应。该文档是本人试用redis时的总结文档。

2017-06-27

空空如也

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

TA关注的人

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