- 博客(28)
- 资源 (9)
- 收藏
- 关注
原创 git撤销git commit到本地未push到远程仓库
1、找到之前提交的git commit的id git log 找到想要撤销的id 2、git reset –hard id 完成撤销,同时将代码恢复到前一commit_id 对应的版本 3、git reset id 完成Commit命令的撤销,但是不对代码修改进行撤销,可以直接通过git commit 重新提交对本地代码的修改...
2018-09-05 11:25:03 7206
原创 海康设备xml透传以及DS-K1F100-D8E 设备下发卡 ,读卡
对接海康5604设备,设置温度上限及下限,设备较多通过demo手动透传不可取,故采用代码方式进行透传. (代码记录,方便后续开发找方便)public void setThermal(Map<String, Object> params){ Object ids = params.get("ids"); //设备id集 if (ComnUtil.isEmpty(ids)){ throw new ComnException(ComnStatusCode.ERRO
2021-06-21 16:57:54 2565
原创 解决端口被占用问题
cmd命令netstat -aon|findstr "8080" 查看端口被占用情况查看被占用端口对应的PID,输入命令:netstat -aon|findstr "49157"tasklist|findstr "2720" 查看对应程序taskkill /f /t /im java.exe 根据程序名'干掉'...
2019-10-20 16:33:02 259
原创 导出数据 + 图片到excel表
之前写了一个导出纯数据到excel表的文章 ;详情见 : https://blog.csdn.net/qq_40524941/article/details/92837711今天 由于公司需求有变增加了图片 导致之前的代码不能够把图片导出来,只能够导出地址;所有搞了半天才把功能做完,(新手难受)总的还是不变的 主要是增加了图片解析相关代码废话就不说了 直接上代码/** ...
2019-07-16 17:50:02 879
原创 关于Base64转换为图片 并上传
import sun.misc.BASE64Decoder;import java.io.FileOutputStream;import java.io.OutputStream;/** * base64转图片 * */public class Base64ToImg { public static void base64ToFile(String base64,Strin...
2019-07-12 15:03:51 591
原创 websocket简单demo
导入maven依赖 <dependency> <groupId>org.java-websocket</groupId> <artifactId>Java-WebSocket</artifactId> <version>1.3.0&l...
2019-07-10 17:53:33 349
原创 Scheduled 定时任务简单编写
暴力型 主要通过注解方式进行只要在配置文件里添加 <task:annotation-driven/> 配置http://www.springframework.org/schema/taskhttp://www.springframework.org/schema/task/spring-task-3.1.xsdxmlns:task="http://www.springf...
2019-07-03 14:42:40 261
原创 一个简单的文件/图片上传工具
@RequestMapping("/filesUpload") public void filesUpload(@RequestParam("visitPhoto") MultipartFile file, HttpServletRequest request) { if (!ComnUtil.isEmpty(file)) { saveFile(...
2019-06-26 17:25:02 424
原创 查询数据导出至excel文件
直接上代码导出数据到excel表API:http://poi.apache.org/apidocs/dev/org/apache/poi/ss/usermodel/FillPatternType.html /** * @description 数据导出至Excel * @date 2019-06-16 16:35:22 * @param shee...
2019-06-19 16:50:29 254
原创 Oracle sql优化 简单整理
优化oracle中的sql语句,提高运行效率(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersect...
2019-03-07 16:28:22 187
原创 简单的solr在某个时间范围内批量删除数据
直接上代码import org.apache.solr.client.solrj.SolrQuery;import org.apache.solr.client.solrj.SolrServer;import org.apache.solr.client.solrj.impl.HttpSolrServer;import org.apache.solr.client.solrj.resp...
2018-09-26 16:08:36 1471
转载 java基础复习点
1.Java关键字总结梳理首先这里总结一下在编写类时常常会碰到的一些关键字:private,public,protected,default关键字 同一个包中的其他类 不同包中的其他类 子类 自身 private No No No Yes protected Yes No Yes Yes public...
2018-08-14 15:22:52 117
原创 简单的定时任务 开始/取消
直接给代码 public static void main(String[] arg0) throws Exception { final Map<String, Future> futures = new HashMap<>(); final String jobID = "startJob"; final Coun...
2018-08-13 15:52:18 675
原创 取出一句话里面的一个数字
今天做项目的时候遇到一个小问题,从一句话(格式固定)中取出其中的一个数字. 比如 "您参加使用送流量券获得2张流量券。" 中取出数字"2"当时第一个想法就是 查索引再用substring去截取来取出数字 ,后来想想很low........作为一个程序员,当然要把代码写的深奥的,才能看出来很牛*的样子 虽然工作经验还是不是很高,但是I have a dream 咳咳 废...
2018-08-13 10:53:51 914
原创 关于时间的一些操作
public static void main(String[] arg0){ Date date = new Date(); System.out.println(date); //Mon Aug 13 09:53:31 CST 2018 SimpleDateFormat format = new SimpleDateFormat("yyyy-...
2018-08-13 10:34:38 205
原创 反射的一个测试案例
import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;import org.junit.Test;/** * 反射的测试的案例: * @author admin * 反射的目的是为了操作某个类的属性或方法 * */public ...
2018-08-10 10:36:00 283
原创 static的简单理解
1 . static 首先记住最重要的一点: 类属性被static修饰,那么它会被当做GC的一个root根节点,作为根节点也就意味着它基本上不会被回收,因此容易造成内存泄漏问题.2 . static修饰类,方法,属性 众所周知,普通类是不能用static修饰的,只能修饰内部类 注意的是当一个内部类没有使用static修饰的时候,是不能直接使用内部类创建对象,须要先使用外部...
2018-08-10 10:13:25 233
原创 SpringBoot jar转换换成war 打包
1.修改打包形式---修改pom.xml文件<packaging>war</packaging>2.移除嵌入式tomcat插件---在pom.xml里找到spring-boot-starter-web节点,在其中添加代码<!--打包war--> <dependency> <groupId>org.springfr...
2018-08-09 17:15:34 1595
原创 Linux部署solr
准备 :jdk-8u181-linux-i586.tar.gz , apache-tomcat-8.0.35.tar.gz , solr-6.6.0.tgz安装环境 : 1.安装jdk : https://www.cnblogs.com/shihaiming/p/5809553.html 里面很详细 2.解压tomcat: 命令: tar -zxvf apache...
2018-08-08 17:31:45 796
原创 maven安装 配置 与简单demo
Maven 是 apache 下的开源项目,项目管理工具,管理 java 项目。1、项目对象模型 (Project Object Model)POM 对象模型,每个 maven 工程中都有一个 pom.xml 文件,定义工程所依赖的 jar 包、本工程的坐标、打包运行方式。。2、依赖管理系统(基础核心 )maven 通过坐标对项目工程所依赖的 jar 包统一规范管理。3、maven...
2017-10-31 20:00:33 286
原创 基于annotation(注解)方案
基于annotation方案目标@Servicepublic class CustomerServiceImpl implements CustomerService { @Override public int add() { //int a = 10 / 0; System.out.println("add..."); return 12; } @Ov
2017-10-20 14:09:35 195
原创 Spring整合aspectj框架实现的aop
Spring整合aspectj框架实现的aop在现在的开发中使用这种方案比较多.在spring2.0以后它支持jdk1.5注解,而整合aspectj后可以使用aspectj语法,可以简化开发。 Aspect:切面 =切点+通知(多个切点与多个通知的组合)AspectJ它是一个第三方框架,spring从2.0后可以使用aspectJ框架的部分语法. AspectJ
2017-10-20 11:11:53 721 1
原创 Spring 底层实现
Spring 底层实现 JDK动态代理 :必须要有接口 CGLIB动态代理 :与接口无关 JDK动态代理service层 package com.xxxxx.service;public class UserServiceImpl implements UserService { @Override public void add(St...
2017-10-20 10:49:27 2520
hibernate基础 二 关联映射 级联操作
2017-10-08
canal1.8报错
2024-07-17
mysql查询48小时数据问题
2023-08-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人