- 博客(60)
- 资源 (3)
- 收藏
- 关注
原创 TortoiseGit小乌龟回滚已经push 到远程仓库的代码
一:.回滚某一个文件,注意:本地代码会被回滚到上一个版本,先备份这个文件!!!第一步:此时本地代码已经被会回滚了,第二步: 右键 Git Commit重新选择这个文件,commit & push此时远程已经是上一个版本的代码了二,回滚此次提交的全部代码到上一个版本选择 是 ->commit,弹出来这个界面Commit &Push然后可以看到logl了回滚成功!...
2021-08-07 11:51:46 2982
原创 解决new Date() 插入数据库 时间后面有小数问题
插入Date 类型的日期public void setRegistrationTime(Date registrationTime) { this.registrationTime = registrationTime; }工具类 /** * 格式化String时间 * @param strTime String类型时间 * @param timeFromat String类型格式 * @param defaultV.
2021-02-23 15:47:17 1302
原创 ES can‘t be changed from nested to non-nested
原因 版本对应有问题!!!!!!!!!!!!!正确版本对应为es 安装版本为6 版本(6.2.2),springboot父版本为2.1.3.RELESE(对应es jar 版本为3.1.5)es安装版本为7版本(7.6.2),springboot父版本为2.3.0.RELESE(对应es jar 版本为4.0.0)<dependency> <groupId>org.springframework.boot</groupId> <a.
2021-01-27 18:22:02 561
原创 nacos配置文件 修改 spring内置字段 实现配置自动刷新
比如修改接口返回json 数据对应时区配置修改 ,要在@Bean 上也加 上@RefreshScope 注解 否则不生效@Configuration@RefreshScopepublic class ObjectMapperConfiguration { @Value("${spring.jackson.time-zone}") private String timeZone; @Bean @RefreshScope ObjectMapper objec.
2021-01-27 14:12:07 650
原创 两种读取springboot配置文件方法
第一种@Componentpublic class ConstantVodUtils implements InitializingBean { @Value("${aliyun.vod.file.keyid}") private String keyid; @Value("${aliyun.vod.file.keysecret}") private String keysecret; public static String ACCESS_KEY_S.
2021-01-13 12:35:13 189
原创 The server time zone value ‘Öйú±ê׼ʱ¼ä‘ is unrecognized or represents more than one time zone. You
我本地数据库为 8.0.11 版本如果数据库连接包 也用 8.0.11 版本会包这个错误,换成 低版本 5.1.49 可解决 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.49</versi
2021-01-06 16:23:29 102
原创 Invalid Gradle JDK configuration found. Platform SDK does not point to valid JDK (null
2020-12-28 11:33:48 449
原创 java写 PDF 带页脚页码和总页数
pom 坐标 <!-- pdf --> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.10</version> </dependency>..
2020-10-10 18:02:34 2554
原创 java itext 生成pdf
引入pom <!-- pdf --> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.10</version> </dependency>.
2020-09-30 11:31:01 148
原创 C语言编译.bat为 .exe
#include<stdlib.h>int main() { system("start java -Duser.timezone="GMT+9" -Djava.library.path=. -jar snjp.jar exit"); return 0;}
2020-09-29 14:21:29 314
原创 获取当前请求对象
//获取当前请求对象ServletRequestAttributes attributes = (ServletRequestAttributes)RequestContextHolder.getRequestAttributes();HttpServletRequest request = attributes.getRequest();
2020-09-28 11:30:02 478
原创 获取指定字符前面或后面的字符串
JS 写法/** * 获取指定字符后的字符串 * @param obj * @returns {string} */function getAfterString(obj){ var index=obj.lastIndexOf("_"); obj=obj.substring(index+1,obj.length); return obj;}/** * 获取指定字符前的字符串 * @param obj * @returns {string} */fu
2020-09-25 14:02:13 1020
原创 DateTimeUtil
public class DateTimeUtil { //joda-time //str->Date //Date->str public static final String STANDARD_FORMAT = "yyyy-MM-dd HH:mm:ss"; public static Date strToDate(String dateTimeStr,String formatStr){ DateTimeFormatter.
2020-08-24 09:42:15 223
原创 js 动态加载下拉框里的值
url :为后来查询出来的动态数据接口可以给<body></body> 加上onload 事件。Download.loadMakerList = function () { var url = Feng.ctxPath+"/maker/list"; $.ajax({ type : "get", async : false, //同步请求 data.
2020-08-12 09:34:26 623
原创 javaSwing 定义圆角Jpanel
import java.awt.Color;import java.awt.Graphics;import java.awt.geom.RoundRectangle2D;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;public class RoundPanel extends JPanel {private static final long serialVersionUID =.
2020-07-16 10:59:10 2382 6
原创 自定义按钮实现分页
分页类型设置为 client 为前台分页。 显示15 条数据$(function () { var defaultColunms = AcceptanceResult.initColumn(); var table = new BSTable(AcceptanceResult.id, "/xxx/list", defaultColunms); ...
2020-05-13 22:33:15 496
原创 bootstrap table 点击序号按钮 跳到详情页面
js 初始化 table/** * 初始化表格的列 */TRawMaterialStorage.initColumn = function () { return [ {field: 'selectItem', radio: false, visible: false}, { title: 'NO', field...
2020-05-13 22:33:01 477
原创 点击按钮弹出 导入文件控件,并显示导入结果
jslayui.use(['upload', 'table'], function () { var $ = layui.jquery, upload = layui.upload, table = layui.table; upload.render({ elem: '#selectCsvFile' , url: zcm.ctxPath ...
2020-05-13 22:32:41 762
原创 bootstrap 点击按钮添加行 删除行
html<div class="row" style="margin-top:10px;margin: 2px;padding: 0px 40px;"> <table id="MechanicalledgerTable"> <thead> <tr> ...
2020-05-13 22:32:06 1964
原创 导入csv 文件 并显示导入结果
初始化table列/** * 初始化表格的列 */Haraidashiresult.initColumn = function () { return [ {field: 'selectItem', radio: true, visible: false}, { title: 'NO', align: 'center'...
2020-05-13 22:31:27 825
原创 linux 部署项目常用命令总结
1.查看jar是否在运行中 ps -ef | grep xxx.jar2.有运行的jar包 杀死对应的进程 kill 进程号3.无运行的jar包 部署项目 java -jar xxx.jar4.后台运行jar包 nohup java -jar xxx.jar &linux部署项目常用指令: a: ll 查询目录结构并显示文件的时间 b: rm -rf 文件名.文件类型 (rm -rf xxx.zip) 删除文件 c: ps -ef|grep.
2020-05-12 16:53:04 432
原创 Linux 不加项目名访问项目
修改tomcat conf 目录下server.xml加上<Context/> 节点<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <!-- SingleSignOn valve, share authentication between web applications Document..
2020-05-11 09:47:12 430
原创 ajax传多个对象到后台
js jsonData 写法TRawMaterialStorageDetail.delete = function () { //询问框 layer.confirm('対象データが削除され、\n' + '在庫テーブルに反映されますが、\n' + 'よろしいでしょうか?', { btn: [...
2020-04-23 09:17:05 830
原创 前端日期选择加上范围
日本项目奇葩需求 <div class="col-md-2"> <div class="input-group col-xs-2"> <div class="input...
2020-04-11 12:50:14 703
原创 bootstrap 设置table 高度
<script> $(document).ready(function () { $('#TRawMaterialStorageTable').bootstrapTable('resetView', {height: 349}); });</script>写在 html 结尾</body> 上一行...
2020-04-10 13:34:35 2914
原创 java 判断当前系统用户是不是管理员
代码如下:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class AdminUitl { private sta...
2020-01-10 11:25:05 4843
原创 点击按钮打开子页面,实现父子页面相互传值,再次点击回显子页面保存的数据
效果图(登录为保存的意思)1.点击按钮打开子页面 js代码(打开页面如果隐藏域有值就回显在子页面上)/** * 打开银行信息页面 * */InputInfoDlg.openAddBankInfo = function () { var bankArr = []; var bankjsonstr = $('#bankinfo').val(); if(ba...
2020-01-08 16:18:58 1042
原创 点击按钮,复杂行追加删除
1.初始化一行 中间一列为下拉框html代码<table id="licenseTable" data-mobile-responsive="true" data-click-to-select="true" class="table table-bordered" > ...
2020-01-08 15:26:15 362
原创 点击按钮追加一行,删除一行
初始化一行点击追加效果,点击第二行删除还原为初始化状态,如果追加三行,删除第二行,序号为1,2.HTML代码<table id="modelTable" data-click-to-select="true" class="table table-bordered"> <thead>...
2020-01-08 15:19:01 1409
原创 ajax 提交多个对象到Controller
1.定义多个对象包装类注意:要实现序列化接口!!!publishProductKeyInfoListfactorVoListserverVoListbankVoList以上四个类对象 为 jsonData 的键,一定要对应上,具体看后面前端代码。public class PublishProductKeyVo implements Serializable {...
2020-01-08 14:58:09 675
原创 maven环境隔离详细操作
我认为maven环境隔离在企业级开发中是必要的,通过maven命令的不同打包方式打包,打包发布不同的环境,省去了,本地环境与线上环境不同要逐个改配置文件的麻烦。比如:本地数据库和线上数据库,用户名密码的不同。(不仅仅是这些哦)如果忘记修改这些文件,就发布上线,会造成一些不必要的麻烦。一,创建环境隔离所需的包 如下图:resources包是以前没隔离之前的包二,把需要隔离的...
2020-01-08 11:01:36 2895 6
原创 java代码修改默认时区
第一行代码也可设置,二选一 //System.setProperty("user.timezone","Asia/Tokyo"); TimeZone.setDefault(TimeZone.getTimeZone("Asia/Tokyo")); System.out.println("TimeZone : " + TimeZone.getDefault().getID());...
2020-01-08 10:59:56 2569
原创 离线jre 日志时间与本地相差8小时
虚拟机 -D参数 一定要写在java 后面否则不生效java -Duser.timezone="GMT+8" -jar snjp.jar -D参数 一定要写在java 后面否则不生效!-D参数 一定要写在java 后面否则不生效!-D参数 一定要写在java 后面否则不生效!...
2020-01-08 10:54:18 144
原创 解决修改数据库时区,java插入数据时间依然差8个小时的问题
临时设置数据库时区# 设置全局时区 mysql> set global time_zone = '+8:00';Query OK, 0 rows affected (0.00 sec) # 设置时区为东八区 mysql> set time_zone = '+8:00'; Query OK, 0 rows affected (0.00 sec) # 刷新权限使设置立即生效 ...
2020-01-08 10:44:50 2809
原创 java代码操作注册表的两种方式
1.java操作注册表第一种方式(推荐)import java.util.Date;import java.util.Iterator;import java.util.List;import java.util.TimeZone;import java.util.UUID;import com.registry.RegStringValue;import com.regist...
2019-12-04 10:19:25 1142
原创 Intellij IDEA 2017集成MyBatis三剑客
MyBatis三剑客指的是:MyBatis-Generate、Mybatis Plus、MyBatis-PageHelperMyBatis-Generate 使用 Mybatis Generator 这个maven插件来快速生成 Dao 类, mapper 配置文件和 Model 类. MyBatis Generator(简称MBG)是MyBatis的代码生成器.可以自动查询数据库中的所有
2017-11-04 16:07:19 651
转载 JVM结构、GC工作机制详解
题外话:最近在应聘阿里2015暑期实习,感触颇多。机会总是留给有准备的人的,所以平常一定要注意知识的巩固和积累。知识的深度也要有一定的理解,不比别人知道的多,公司干嘛选你?关于JVM和GC,我相信学java的绝大部分人都听过,很多公司的面试官都爱问,一开始我也很头痛,问这么底层干什么,所以我每次面试也只是看看答案敷衍了事。最近面完阿里感觉真不能这样,知识不仅要知其然,还要知其所以然。其实弄懂了JVM
2017-10-30 17:09:14 322
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人