![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程,代码
枣树下的石磙
这个作者很懒,什么都没留下…
展开
-
nacos2.2.3版本安装
威胁情报组收到事件情报,部分单位发现Nacos存在权限认证绕过的Nday漏洞(CVE-2021-29441),据在野验证,该漏洞在Nacos版本2.0.4及之前可复现。原创 2023-08-22 18:53:22 · 1613 阅读 · 0 评论 -
批量删除Git中的cherry-pick分支
#!/bin/shpath=$(pwd)cd $pathvariable=$(git branch -a)array=(${variable// / }) for var in ${array[@]}do if [[ $var == remotes/origin/cherry-pick-* ]];then git push origin --delete ${var##*/} fidone 将内容保存到sh格式的文件中,并将文件添加到环境变量中,这.原创 2022-03-08 14:24:10 · 519 阅读 · 0 评论 -
Neo4j 图数据库快速学习
neo4j简介Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。Neo4j因其嵌入式、高性能、轻量级等优势,越来越受到关注.安原创 2021-09-16 00:02:09 · 333 阅读 · 0 评论 -
json数据平铺规则
json数据平铺规则maven依赖<!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib --> <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <ve原创 2021-08-24 14:17:13 · 819 阅读 · 0 评论 -
spring boot 单元测试
1.测试类上添加注解@RunWith(SpringRunner.class)@SpringBootTest2.属性注入类使用@PropertySource(value = "xx/xx.properties")类似的写法时,需要换成@PropertySource("classpath:xx/xx.properties")否则运行单元测试时,会报无法找到配置文件的错误Could not open ServletContext resource [/application..原创 2021-03-08 10:51:27 · 114 阅读 · 0 评论 -
[jdbc] sqlserver 数据类型判断及写入
private void psSetValue(int index, PreparedStatement ps, Integer type, String typeName, Object value) throws SQLException, UnsupportedEncodingException { if(value==null){ ps.setNull(index,type); return; } if.原创 2020-12-31 15:29:26 · 408 阅读 · 0 评论 -
[jdbc] mysql 数据类型判断以及写入
private void psSetValue(int index, PreparedStatement ps, Integer type, String typeName, Object value) throws SQLException, UnsupportedEncodingException { if(value==null){ ps.setObject(index,null); return; } .原创 2020-12-31 15:27:09 · 214 阅读 · 2 评论 -
mysql数据类型编码对应关系
PreparedStatement preparedStatement = conn.prepareStatement("select * from example_data_type where 1=2");ResultSet resultSet = preparedStatement.executeQuery();ResultSetMetaData metaData = resultSet.getMetaData();int columnCount = metaData.getColumn...原创 2020-12-28 19:29:27 · 432 阅读 · 0 评论 -
springboot 读取war/jar资源文件
InputStream io = Thread.currentThread().getContextClassLoader().getResourceAsStream("path");InputStream io = getClass().getClassLoader().getResourceAsStream("path");this.getClass().getResource("/")+fileName;this.getClass().getResourceAsStream(failN...原创 2020-12-09 16:42:41 · 126 阅读 · 0 评论 -
java WatchService监控目录变化
public class Watcher { public static void main(String[] args) throws InterruptedException { try { WatchService watcher = FileSystems.getDefault().newWatchService(); Paths.get("xxx").register(watcher, ...原创 2020-11-28 13:48:41 · 242 阅读 · 0 评论 -
排查java占用cpu高的问题
使用top命令查看进程占用情况 使用top -Hp PID查看对应进程中的线程情况 将占用过高的线程ID转换为16进制 使用jstack PID |grep -A 10 16进制数据查看java调用栈 或者使用jstack PID>jstack.txt,通过16进制数据来检索堆栈信息...原创 2020-01-13 18:52:54 · 119 阅读 · 0 评论 -
ant 打包java普通项目-war
<?xml version="1.0" encoding="UTF-8"?><!-- 定义一个工程,默认任务为warFile。 --><project name="warFileProject" default="warFile" basedir="."> <!-- 定义属性,打成war包的名称。 --> <proper...原创 2019-11-21 11:33:47 · 233 阅读 · 0 评论 -
java fx 基础
java fx 基本使用1. 窗体:public class Main extends Application { @Override public void start(Stage primaryStage) throws Exception{ //从classpath下开始查找fxml文件,如果不以/开头,则是从当前类路径下加载 ...原创 2019-11-18 19:36:41 · 352 阅读 · 0 评论 -
java获取 自身jar包所在路径
public static String getCurrentFilePath() { ProtectionDomain protectionDomain = JarUtil.class.getProtectionDomain(); CodeSource codeSource = protectionDomain.getCodeSource(); URI location...原创 2019-10-08 09:12:59 · 2625 阅读 · 7 评论 -
开发一个spring boot的FTP Starter
Maven依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ht...原创 2019-07-25 09:37:59 · 616 阅读 · 0 评论 -
spring boot 动态加载模块(加载外部jar包)
package com.cm.dynamicer.classloader;import com.cm.dynamicer.util.SpringContextUtil;import org.springframework.beans.factory.config.BeanDefinition;import org.springframework.beans.factory.suppo...原创 2019-06-21 10:29:35 · 34066 阅读 · 78 评论 -
springboot整合RabbitMQ
springboot整合RabbitMQ---转载JAVA葵花宝典 微信公众号 作者:hlhdidi链接:https://www.cnblogs.com/hlhdidi/p/6535677.html一 RabbitMQ的介绍 RabbitMQ是消息中间件的一种,消息中间件即分布式系统中完成消息的发送和接收的基础软件.这些软件有很多,包括ActiveMQ(ap...转载 2018-11-12 10:15:48 · 126 阅读 · 0 评论 -
img src中有中文的处理方式
在tomcat的server.xml配置文件中,<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="utf-8"/>如果没有URIEncoding="utf-8" 则添加URIEncoding="utf-8"就会显示原创 2017-10-10 17:16:47 · 5192 阅读 · 2 评论 -
快速解决java端口占用
taskkill /f /im javaw.exe将以上命令写入bat文件,一旦端口占用,双击就解决问题。原创 2017-09-28 16:43:36 · 8536 阅读 · 1 评论