自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (1)
  • 收藏
  • 关注

原创 自定义异常类

【代码】自定义错误。

2023-11-11 20:27:27 59

原创 分享一个根据mysql生成数据库说明文档的java方法

pom引入这些jar包。

2023-04-20 14:30:41 233

原创 mysql/oracle导出数据库说明文档

【代码】mysql/oracle导出数据库说明文档。

2023-04-14 10:29:57 241

原创 1267-Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLIC for oper

查看报错代码发现定位在一个函数上,这时候不要傻乎乎的去改表的格式,错的地方是函数!

2023-03-14 17:43:09 877

原创 hutool get/post请求

hutool get/set

2023-02-22 15:00:18 3952

原创 记一次@RestControllerAdvice @ExceptionHandler 异常统一处理类失效原因

异常类失效

2023-02-22 14:52:07 768

原创 java模拟post发送文件

java后端模拟post发送文件

2022-12-02 14:52:10 1003

原创 java将list转化成树

list转化为树tree

2022-11-30 16:53:45 404

原创 idea如何开启Run Dashboard

暂无

2022-10-30 00:41:03 67

原创 linux查看内存/缓存分配策略

swap

2022-06-29 00:50:05 369

原创 2021-10-24 linux查询某进程并删除

ps -ef | grep sh| awk '{print $2}'|xargs kill -9查询sh进程并删除

2021-10-24 11:36:13 120

原创 jdbc getDate 注意点

数据库中存储时间格式为2013-11-11 11:08:08,现在要从ResultSet中取出时间,当然是要包含年月日时分秒的,发现rs.getDate()只是返回日期部分 java.sql.Daters.getTime()只是返回时间部分 java.sql.Timers.getTimestamp()才是返回时间和日期 java.sql.Timestamp所以正确取得 时间格式为 2013-11-11 11:08:08方式如下:Date time1=new Date(

2021-09-17 13:32:21 234

原创 2021-08-17 判断两时间之差

@[TOC]需要jdk1.8以上版本/** * 两次时间之差 * @param a * @param b * @return */ private boolean getGt(String a,String b){ boolean gt=false; LocalDateTime st = DateFormat.String2LocalDateTime(a); LocalDateTime ed = Da

2021-08-17 21:17:31 84

原创 java修改yml文件

import org.yaml.snakeyaml.DumperOptions;import org.yaml.snakeyaml.Yaml;import java.io.*;import java.util.HashMap;import java.util.LinkedHashMap;import java.util.Map;import java.util.Set;/** * @author Relic * @desc yml工具类 * @date 2020-02-27 17:1

2020-12-08 13:00:55 2274

原创 kafka伪动态topic消费

ps:业务需求,kafka消费的topic是动态的(就是使用中改变),网上搜了许多也不理想,然后自己突发奇想模拟了一个。原理:1、独立kafka消费模块为一个单独的jar文件2、另起一个系统,定时器每五分钟查询数据库一次,发现topic改变后就java调用linux命令杀掉kafka 的jar进程代码如下:/** * 五分钟查询数据库有没有新增topic订阅 */@Component@Slf4jpublic class ConsumerJob { @Autowired I

2020-05-22 10:04:02 501

原创 mysql批量insert插入

当插入数据量大(10万百万之类的)的时候,foreach 插入会导致cpu占用高,时间较长等一系列问题,所以要切割,个人觉得1000这个效率较高使用guava对list进行分割pom引包ps:jdk1.7以及1.6的使用guava20版本,1.8以上可以使用更高的版本<dependency> <groupId>com.google.guava...

2020-05-06 17:46:26 1026

原创 java 后端post请求

直接上干货工具类import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import java.io.*;import java.net.HttpURLConnection;import java.net.URL;public class Post { /** * 向指定的 URL发送远...

2020-04-04 22:04:51 1692

原创 mysql安装后无法登录

安装mysql的时候,我们会创建MySQL User Accounts(非根)用户账户ggs。其目的是便于数据库权限管理,为远程访问者提供安全账户,但是一般情况下本地使用这个用户账号访问数据库会提示ERROR 1045 (28000): Access denied for user 'ggs'@'localhost' (using password: YES)`结果是无论如何都提示登录被拒绝...

2020-03-05 01:29:30 424

原创 easyui combobox加载远程url数据

js处代码,要放在$(function(){})里面$('#provinceid').combobox({ url: provinceList, valueField: 'provinceid', textField: 'provincename', })....

2020-02-15 22:48:37 1905

原创 win10配置jdk和maven

一、 先去maven官网:http://maven.apache.org/download.cgi#下载压缩包,下拉页面可以看到好多版本,注意下载的版本为红色标注版本:apache-maven-3.5.4-bin.zip(其他版本也可,注意是zip结尾的),点击下载即可。二、1、依次点击“电脑”—“系统属性”—“高级系统设置”—“高级”—“环境变量”。2、在系统变量(...

2019-12-18 09:23:50 496

原创 HttpURLConnection以post传数据时中文乱码

public static String readContentFromPost(String url, String content) throws IOException { URL postUrl = new URL(url); HttpURLConnection connection = (HttpURLConnection) postUrl.openCon...

2019-12-09 13:30:55 891

原创 myeclipse2014 lombok安装教程

经测试lombok1.18版本开始存在兼容性问题,请下载lombok-1.16.18(官网选择历史版本下载)然后改名字lombok,放在myeclipse目录下双击打开myeclipse.ini,最后添加两行代码-javaagent:lombok.jar-Xbootclasspath/a:lombok.jar重启myeclipse2014...

2019-09-04 12:21:02 714

原创 MyEclipse2014优化教程

前言本人一直用的是MyEclipse Professional 2014版本,可能版本较老部分设置无法试用,抱歉优化1.取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windows–>perferences–>myeclipse–>validat...

2019-08-29 14:09:29 345

原创 mysql sql语句优化入门

EXPLAIN,这个不错,加在sql语句前可以分析查询效率

2019-08-21 16:38:57 111

转载 validate验证手机号码或者固话

1.手机号验证a.添加自定义方法$.validator.addMethod("isPhone", function(value, element) { var length = value.length; var mobile = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1}))+\d{...

2019-04-24 16:53:39 4416

转载 亿美短信的坑

今天业主终于把短信搞上了,感动~~集成商把,大概是,给了我们用户名和秘钥,接口端口号,大概就是这种,不要在乎细节。。。。然后提供了亿美官网demo亿美官网然后我看了下demo,还行,依葫芦画瓢慢慢画然后就爆炸了demo可以发短信,搁我项目里就不行,报签名错误(demo里有个方法getReport可以查看原因)ε=ε=ε=(#>д<)ノ最后百度得知短信内容前面一定要加...

2019-04-11 21:15:05 2180 2

原创 时间范围转字符串数组

需求开始时间2018-11-10 06:00:00,结束时间2018-11-10 11:00:00,要求是改成字符串,时间范围为2小时,结果[6-7],[7-8],[8-9],[9-10],[10-11],[11-12]实现stPptnR为实体类,其中包含beginTm、endTm、timeRange(时间范围)private String getTimeRangeStr(StPpt...

2019-02-13 11:43:49 608

原创 oracle查询遇到关键字

众所周知,表的列一般不要用oracle关键字,但是有时候很操蛋的是,我们会遇到这些关键字列,表一般很难改动。那么,怎么处理这个呢select "LEVEL" from studentlevel是oracle数据库关键字,然后我们要""双引号包裹,并且英文要大写...

2018-10-10 21:17:24 5237

原创 sql游标

我只是举个简单的例子+自己的理解,具体的还得参照其他人的博客 所谓的游标,就是你原来查出来的是一个list&lt;Object&gt;,用游标可以逐个对实体类数据就行修改,即sql执行完,可视化工具的结果集逐行修改declare mycursor cursor //定义一个游标for SELECT name from zssl_river //要sql查询的、修改的数据open ...

2018-09-13 19:18:58 384

原创 sql合并列数(取并集)

要求现在有三个表,分别是年、月、数量三列,现在想整合成一个结果: 四列,分别是年-月、数量a、数量b、数量c 三个表如下(举个例子,非真实数据) 具体的结果如下 ...

2018-09-13 18:15:37 5243

转载 sql触发器

SQL触发器实例讲解(本文是来自百度文库)备注:本人建了一个站特价汇,我想记录每个商品的点击量,然后按照点击量来牌名商品,想要提高效率,所以必须得用触发器,下面是本人在百度文库中的找到的学习资料,分享下给大家。定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应...

2018-09-13 17:58:46 123

原创 sql新建函数

Create FUNCTION RiverTree(//----------可以传入参数)RETURNS @SelectedTree TABLE( id varchar(50), parentId varchar(50))ASBEGIN//-----下边是游标查询------开始declare mycursor cursor for SELECT name f...

2018-09-08 18:48:21 1618

原创 sql查询概率

select convert(varchar,Convert(decimal(18,2),(CAST( sum(case when prcomplete&gt;0 then 1 else 0 end)as float)/count(a.user_id)) )) as rate from zssl_patrolrecord aps:简单说一下 1、最外边用convert转化是因...

2018-09-05 18:35:20 1302

转载 sql模糊查询

CONCAT('%', #{office.id}, ',%')

2018-09-05 18:26:35 876

原创 SQL 年月分开时查询一段时间

CONVERT(datetime, concat(#{year},'-',#{month},'-1'), 120)这个可以转化为1992-2-1为时间字段

2018-09-05 18:24:50 578

原创 servlet 通过ajax上传excel和参数

当时的参数是js里获取别的地方的,其实都一样jsp代码&amp;amp;lt;div id=&amp;quot;uploadDlg&amp;quot; class=&amp;quot;easyui-dialog&amp;quot; data-options=&amp;quot;iconCls:'icon-upload',closed: true&amp;quot; style=&amp;quot;width:300px;heig

2018-07-02 14:44:09 1289

原创 oracle导出导入数据库

cmd 命令行导出数据库数据exp PMP/[email protected]:1522/orcl file=D:\PMP.dmp cmd 命令行导入数据imp PMP/[email protected]:1521/ORCL file=D:\PMP.dmp FULL=Y

2018-06-26 14:44:41 143

原创 java项目调用其他项目main方法

需求是这样子滴,因为我们要部署到linux系统上,用到其他项目的某个main方法,然后传时间过去,返回数据 String start = request.getParameter("start"); String temp = PropertyUtil.getProperty("D5000path");//读取配置文件中的路径 star...

2018-06-05 17:35:15 2372

转载 List倒序排序

感谢网上的大佬提供的代码Collections.sort(list, new Comparator&lt;Dev&gt;() { @Override public int compare(Dev o1, Dev o2) { int i = o1.getRecDate().compareTo(o2.getRecD...

2018-06-04 17:53:11 4581 1

原创 easyui datebox显示年月日

jsp&lt;input name="startTime" id="startTime" class="easyui-datebox" style="width:160px;height:30px"/&gt;jsfunction myformatter2(date){ var y = date.getFullYear(); var m = dat...

2018-06-04 14:01:46 1321 2

mysql/oracle生成数据库说明文档

Java代码生成数据库说明文档

2023-04-20

java208道面试题.zip

java面试题,转自java团长,整理成word版,方便查看和打印

2019-06-14

空空如也

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

TA关注的人

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