- 博客(46)
- 收藏
- 关注
原创 Typora+PicGo+阿里云OSS搭建笔记环境
Typora+PicGo+阿里云OSS搭建笔记环境阿里云OSS购买服务官网地址:https://www.aliyun.com/36块钱买了40GB,5年,还是很便宜了。创建用户主用户的权限太高了,不太安全,专门为这个创建一个用户,只开通OSS的权限就可以了。创建AccessKey创建成功后要记下AccessKey ID和AccessKey Secret,普通用户的AccessKey不能再次查看AccessKey Secret。给用户授权PicGo下载安装官网下载地址
2021-06-05 14:15:32 227
原创 获取本机IP地址
import java.net.UnknownHostException; public static void main(String[] args) throws UnknownHostException { String hostAddress = Inet4Address.getLocalHost().getHostAddress(); System.out.println(hostAddress);// 192.168.56.1 }...
2021-05-09 14:01:35 222
原创 Zookeeper可视化工具ZooInspector
软件下载链接:链接:https://pan.baidu.com/s/1ifj86Pmt6MF1tB-53WVkfw提取码:qrdx复制这段内容后打开百度网盘手机App,操作更方便哦使用:1、解压2、进入build目录3、在该目录下执行java -jar zookeeper-dev-ZooInspector.jar4、连接zookeeper...
2021-05-09 10:15:54 241
原创 SpringBoot使用@ConfigurationProperties读取配置文件
SpringBoot使用@ConfigurationProperties注解绑定配置文件@Component@ConfigurationProperties(prefix = "test1")public class ConfigurationTest1 { private String username; private String email; // getter setter toStringtest1: username: Dima email: 1234
2021-05-06 22:55:47 380
原创 2021-04-29
Java中isAssignableFrom()方法与instanceof()方法用法一句话总结:isAssignableFrom()方法是从类继承的角度去判断,instanceof()方法是从实例继承的角度去判断。isAssignableFrom()方法是判断是否为某个类的父类,instanceof()方法是判断是否某个类的子类。...
2021-04-29 23:59:11 93
原创 博客文章链接汇总
将springboot部署到windows服务器上做成服务https://www.jianshu.com/p/b87aae21d082?utm_campaign
2019-04-21 23:45:44 219
转载 eclipse安装lombok插件(转)
https://blog.csdn.net/qq_25646191/article/details/79639633
2019-04-21 16:33:24 188
原创 Oracle的几种客户端
1、sqldeveloper官方推荐,免费版本,下载zip压缩包然后解压即可使用,这个工具不仅可以连接oracle,还可以连接mysql,不过要配置加一个mysql驱动jar包。官方下载地址:2、sqlplus也是官方较为推荐的一种方式,不过该方式只是使用命令行的方式使用,没有图形化界面。从官网下载两个压缩包,然后两个选中同时解压,然后配置到环境变量中即可。2.1oracl...
2019-03-21 23:42:20 5773
原创 Dubbo笔记
Dubbo简介Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring框架无缝集成。Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。参考地址 官方地址 http://dubbo.apache.org/en-...
2018-12-07 21:36:36 144
原创 解决xshell中文乱码
问题:从windows通过xshell+xftp上传的中文文件名的文件之后,在xftp窗口中显示正常,但是在xshell窗口中通过ll或ls命令显示的中文乱码。参考文档:https://www.aliyun.com/jiaocheng/306496.html解决:1、查看linux的环境变量echo $LANG如果不同,可以设置,编辑语言配置vim /etc/s...
2018-11-21 00:03:42 433
原创 inux中启动 java -jar 后台运行程序
直接用java -jar xxx.jar,当退出或关闭shell时,程序就会停止掉。以下方法可让jar运行后一直在后台运行。1.java -jar xxx.jar &说明: 在末尾加入 & 符号2.(1)执行java -jar xxx.jar后(2)ctrl+z 退出到控制台,执行 bg(3)exit完成以上3步,退出SHELL后,jar服务一...
2018-11-09 01:23:10 343
原创 SpringBoot2整合Quartz
添加maven依耐:<!-- quartz定时任务 --> <!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz --> <dependency> <groupId>org.quartz-scheduler</groupId> <...
2018-11-08 20:50:50 353
原创 使用Maven插件让生成的jar包可以直接运行
问题:使用maven直接生成的jar包无法通过java -jar XXX.jar方式直接运行,报错如下:解决:maven官方文档地址:http://maven.apache.org/plugins/maven-shade-plugin/examples/executable-jar.html使用maven的maven-shade-plugin插件,在pom.xml文件中添加如...
2018-11-06 21:18:16 1033
原创 使用Google Zxing 生成二维码
一、导入maven依耐:<!-- https://mvnrepository.com/artifact/com.google.zxing/core --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId&...
2018-10-11 20:54:10 210
原创 JDBC原始程序
一、导入jar包 mysql-connector-java-5.1.7-bin.jar 百度云链接:链接:https://pan.baidu.com/s/1zoOUQ5Y-snQuXB7toWnoZg 密码:pwro maven仓库地址:&amp;amp;lt;!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --&amp;amp;gt;...
2018-07-22 08:38:11 328
原创 excel表格数据读取(2)--POI方式
一、maven依耐<!-- POI读取excel表格文件 --> <!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> <groupId>org.apache.poi</groupId> &...
2018-07-19 15:45:17 194
原创 excel表格数据读取(1)--JXL方式(不支持xlsx格式)
一、maven依耐&lt;!-- https://mvnrepository.com/artifact/net.sourceforge.jexcelapi/jxl --&gt; &lt;dependency&gt; &lt;groupId&gt;net.sourceforge.jexcelapi&lt;/groupId&gt; &
2018-07-19 12:41:14 3576
原创 Java注解(2)--根据自定义注解及接口获取支持的实现类
该方法适用于面向接口编程时,一个接口有多个实现类,需要根据实现类的自定义支持注解来获取该实现类,并执行实现类的具体方法。 一、自定义注解import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;impo...
2018-07-19 12:12:30 7807 1
原创 Java注解(1)--自定义
一、什么是注解 Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关,并且供指定的工具或框架使用。Annontation像一种修饰符一样,应用于包、类型、构造方法、...
2018-07-19 12:06:03 128
原创 SSM整合(1)
一、web.xml&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w
2018-07-15 22:16:02 205
原创 java模拟多线程高并发
一、测试代码import java.text.NumberFormat;import java.util.concurrent.ConcurrentHashMap;import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.concur...
2018-07-15 13:33:57 12757 1
原创 xpp3解析xml数据
一、maven依耐:&lt;!-- https://mvnrepository.com/artifact/xpp3/xpp3 --&gt;&lt;dependency&gt; &lt;groupId&gt;xpp3&lt;/groupId&gt; &lt;artifactId&gt;xpp3&lt;/arti
2018-07-09 18:19:42 613
原创 java实现unicode和中文互相转换
一、中文转Unicode/** * @Title: stringToUnicode * @Description: 中文转unicode编码 * @param string * @return */ public static String stringToUnicode(String string) { char...
2018-07-09 18:19:30 24020 3
原创 FastJson使用
一、Fastjson使用指南W3Cschool文档: https://www.w3cschool.cn/fastjson/fastjson-quickstart.html 二、Fastjson的maven仓库: https://mvnrepository.com/artifact/com.alibaba/fastjson 三、常用API: * import com.alibaba.fa...
2018-07-09 18:19:00 489
原创 从互联网上下载图片
根据图片路径从从互联网上下载图片/** * @Title: downloadPicFromInternet * @Description: 从互联网上下载图片 * @param urlString * @param filename * @param savePath * @throws Exception */ ...
2018-07-09 18:18:28 204
原创 Base64编码的几种实现方式
一、JDK1.6实现import javax.xml.bind.DatatypeConverter;import org.junit.Test;public class Jdk6Base64Test { /** * JDK1.6实现Base64编码解码 */ @Test public void testBase64ByJDK6() th...
2018-07-09 16:36:40 4210
原创 简单的post和get请求工具类
一、maven依耐<!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpcore --><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>...
2018-06-24 16:37:46 817
原创 使用commons-configuration读取properties配置文件
一、maven依耐:<!-- https://mvnrepository.com/artifact/commons-configuration/commons-configuration --><dependency> <groupId>commons-configuration</groupId> <artifact...
2018-06-22 18:37:34 3365 2
原创 使用commons-codec进行MD5签名
一、maven依耐:<dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.10</version> </dependency&
2018-06-22 17:59:42 2608
原创 Jsoup解析HTML
/** * @Title: testXml * @Description: Jsoup解析HTML */ @Test public void testXml(){ /** * &lt;form action="http://www.baidu.com" method="post"&gt; * &am
2018-06-21 18:26:53 118
原创 java根据文件路径读取文件内容(txt、properties)
工具代码:/** * @Title: readTxt * @Description: 读取txt文件内容 * @param filePath * @return */ public static String readTxt(String filePath) {// D:\\a.txt StringBuilder ...
2018-06-21 17:27:44 11815
原创 ActiveMQ(二)启动报错问题
一、启动报错日志2018-05-31 09:39:35,023 | INFO | Refreshing org.apache.activemq.xbean.XBeanBrokerFactory$1@3abbfa04: startup date [Thu May 31 09:39:35 CST 2018]; root of context hierarchy | org.apache.ac...
2018-05-31 09:49:00 2988
原创 ActiveMQ(一)HelloWord
一、ActiveMQ简介 1.1什么是ActiveMQ MQ是一个消息中间件,ActiveMQ、RabbitMQ、kafka ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。 ...
2018-05-31 00:33:00 1277
原创 Zookeeper集群搭建
第一步:需要安装jdk环境。 第二步:把zookeeper的压缩包上传到服务器。 第三步:解压缩。 第四步:把zookeeper复制三份。 [root@localhost ~]# mkdir /usr/local/solr-cloud [root@localhost ~]# cp -r zookeeper-3.4.6 /usr/local/solr-cloud/zookeeper01 ...
2018-05-29 23:58:57 395
原创 Redis单机版+集群版搭建+简单使用
一、Redis的安装 1、安装gcc: Redis是c语言开发的,需要gcc编译环境。查看是否已经安装gcc的命令:gcc 如果出现这样的情况,则说明系统没有安装gcc。 在线安装gcc命令:yum install gcc-c++ 2、安装redis redis安装包百度云链接:(redis-3.0.0.tar.gz) 链接:https://pan.baidu.com/s/1...
2018-05-21 23:48:58 945
原创 maven 项目管理工具
maven解决企业开发项目的问题 1、maven提供一套对项目生命周期管理的标准,开发人员、和测试人员统一使用maven进行项目构建。 项目生命周期管理:编译、测试、打包、部署、运行、。 2、maven对项目所原来的第三方构件(jar包)进行统一管理。 向工程中加入jar包不要手工从其它地方拷贝,通过maven定义jar包的坐标,自动从maven仓库中去下载到工程中。 3...
2018-04-15 22:21:16 231
原创 Dubbo--系统间通信
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 - 单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。 - 垂直应用架构 当访问量逐渐增大,单一应用增加机器带来的加速度...
2018-04-15 21:50:20 225
原创 Java--Timer定时器使用
项目中,一般要使用定时任务的话,大家的第一反应都是Quartz框架,今天发现其实java本身也是可以做定时任务的,虽然功能没有Quartz强大,但也说明Java的生态完整,功能强大。 1、简介: Timer是一种工具,线程用其安排以后在后台线程中执行的任务。可安排任务执行一次,或者定期重复执行。实际上是个线程,定时调度所拥有的TimerTasks。 TimerTask是一个抽...
2018-04-13 15:47:43 116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人