自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 随笔-Linux版本信息查询

查内核版本uname -a 查发行版信息cat /etc/redhat-release

2022-01-28 18:07:07 1210

原创 随笔 Java外部传参 命令行运行传参

在命令行终端执行的时候遇到需要手动传递参数的功能,才发现一直没有在意过的String[] args发挥了作用。java -jar **.jar 123 321运行的时候文件名后面以空格分隔参数,然后在代码中以数组使用。...

2021-09-01 17:23:11 217

原创 随笔 Java读取类的所有字段名

类public class User { private String id; private String username; private String password;}实现public static void main(String[] args) { for (Field declaredField : User.class.getDeclaredFields()){ System.out.println(declaredField.ge

2021-09-01 17:16:01 619

原创 随笔 Java拆分字符分割字符串转数组 集合

将字符串以特定符号分割成数组、集合最后连续 ‘ , ’ 在结尾需要加个空格才能分隔出来,暂时也没研究是为啥。String ss = ",id,字段,名称,1,2,3,4,,,5,6,,, ";//转数组String[] cos = ss.split(",");//转listList<String> list = Arrays.asList(ss.split(","));...

2021-09-01 17:07:05 1108

原创 kjframe noconnection error连接服务器错误

最近用新版本的安卓系统来调试过时代码,死活就是连接不上服务器,后来发现新版本的http请求不安全,需要换成https。emmm

2020-07-22 15:48:01 255

原创 Jackson java类转字符串

ObjectMapper对象的writeValueAsString()方法

2020-06-26 14:35:45 370

原创 linux安装jdk8

1 下载官网下载地址https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html下载.tar.gz格式的文件。2 解压在/usr/local下新建一个java文件夹,用来存放jdk。解压tar -vzxf jdk-8u231-linux-x64.tar.gz -C /usr/local/java/3 配置环境变量打开/etc/profile文件(vim打开,不懂百度)vim /etc/profile

2020-06-14 19:58:54 145

原创 git 同步分支

当前有连个分支,master和dev,现在dev分支开发,需要将dev开发的代码添加到master分支。1 切换到master分支git checkout master2 同步git merge devgit merge dev 将dev分支合并到master分支(现在的分支)3 pushgit push origin master...

2020-06-04 19:11:12 567

原创 Git推送到远程仓库

打开终端1 初始化git仓库第一次需要创建git仓库。git init2 添加文件到缓存区git add 文件名 //某个文件git add . //所有文件3 提交到版本库,加备注提交到本地版本库,填写说明。git commit -m "first commit"4 关联远程版本库第一次推送时关联。git remote add origin https://github.com/自己的仓库地址/....git5 推送到远程仓库git push -u ori

2020-05-27 19:06:24 152

原创 ubuntu 安装 redis

走官网https://redis.io/download#installation使用以下命令下载,提取和编译Redis:$ wget http://download.redis.io/releases/redis-6.0.1.tar.gz$ tar xzf redis-6.0.1.tar.gz$ cd redis-6.0.1$ makesrc 目录 中现在提供了已编译的二进制文件 。使用以下命令运行Redis:$ src/redis-server您可以使用内置客户端与Redis进行交互

2020-05-13 17:05:04 195

原创 C++ 整形按位填充输出,前面填0

#include<iostream>#include <iomanip> //重点哦using namespace std;int main(void){ int id = 1; cout<<setw(3) << setfill('0') <<id<<endl; return 0;}即可以输出001

2020-05-09 21:20:07 1599

原创 win10 ssh 连ubuntu server

1 打开命令行win+r,cmd打开命令行。2 ssh连接 ssh 用户名@IP3 操作4 exit;退出

2020-04-30 13:27:57 235

原创 Ubuntu运行openTCS

1 下载https://www.opentcs.org/en/download.html官网下载最新版或者SourceForge下载之前的版本。这里以4.17.0举例运行可执行的openTCS只需要下载openTCS-4.17.0-bin.zip,其它的也可以下载下来留作以后开发使用。2 解压解压缩openTCS-4.17.0-bin.zip到指定路径,并进入该文件夹。如图所示,四...

2020-04-18 21:20:10 1435

原创 linux ssh远程连接

ssh 用户名@IP输入密码XXX操作exit退出

2020-04-14 22:05:04 132

原创 ssh远程服务器开启多个终端窗口

简单总结。linux通过ssh连接linux服务器,ssh只开了一个终端窗口,后寻到screen。。。。如果没有安装,需要先安装sudo apt install screen下面只简单介绍一下基本用法:screen -S XX,创建一个名字为XX的screen。然后就会看见终端变成了一个新的终端窗口。在新的终端窗口做你想做的事儿。退出:按Ctrl+a,然后再按d,就回到了最原...

2020-04-14 21:46:27 9014 2

原创 idea提示接口的注释

实现类加@Override注解

2020-04-13 20:35:43 748

原创 Groovy入门了解

用了好久的Gradle,今天才了解Groovy,惭愧啊。一:简介Apache Groovy是一种功能强大的,可选的类型化和动态 语言,具有Java平台的静态类型和静态编译功能,该语言旨在通过简洁,熟悉和易于学习的语法提高开发人员的工作效率。它可以与任何Java程序顺利集成,并立即为您的应用程序提供强大的功能,包括脚本编写功能,领域特定语言创作,运行时和编译时元编程以及函数式编程。二:Hell...

2020-03-30 21:54:21 120

原创 面向对象设计原则

面向对象的七大设计原则开闭原则里氏替换原则依赖倒置原则单一职责原则接口隔离原则迪米特法则合成复用原则

2020-03-28 22:08:22 74

原创 Ubuntu自带录屏工具

开始快捷键:Ctrl+Alt+Shift+R结束快捷键:Ctrl+Alt+Shift+R默认30秒存放“视频”文件夹

2020-03-26 10:52:56 5278 9

原创 Spring MVC上传文件提示程序包javax.servlet.http不存在

Spring MVC项目在借助HttpServletRequest做上传文件功能的时候,提示程序包javax.servlet.http不存在但是确实是通过idea引入了后来没有办法,我尝试了这个在Gradle引入本地的servlet-api依赖compile fileTree(dir: 'src/main/webapp/WEB-INF/libs', includes: ['*.jar'])...

2020-03-17 14:16:02 319

转载 Ubuntu睡眠后无法唤醒

解决办法:安装laptop-mode-tools工具包。1.检查是否安装了grep laptop-mode-tools 工具包dpkg -l | grep laptop-mode-tools如果执行命令无结果输出,表示未安装(如果已安装,忽略第2步)2.安装laptop-mode执行命令:sudo apt-get install laptop-mode-tools3.判断Laptop...

2020-03-12 19:13:47 902

原创 Gradle统一版本号控制

之前我们在gradle中引入依赖如下所示:dependencies { compile group: 'org.springframework', name: 'spring-webmvc', version: '5.1.14.RELEASE' compile group: 'org.springframework', name: 'spring-context', versi...

2020-03-05 17:26:02 618

原创 十六进制转八进制 蓝桥练习 C++

十六进制转八进制简单粗暴易懂,C++实现。看题:::问题描述  给定n个十六进制正整数,输出它们对应的八进制数。输入格式  输入的第一行为一个正整数n (1<=n<=10)。  接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式  输出n行,每行为输入对应的八进制正整数。【注意】  输入...

2020-03-05 09:56:12 357

原创 jcenter查找jar包

用jcenter库查找jar包https://jcenter.bintray.com/+包例::https://jcenter.bintray.com/org/opentcs/Gradle中通过如下引用,可添加opentcs-api-base-4.15.0的jar包repositories { jcenter()}dependencies { compile group: ...

2020-03-03 15:00:31 941

原创 JCenter与mavenCenter

jar包仓库JCenter由 JFrog维护的 。mavenCenter由Sonatype维护的 。Gradle的build.gradle 文件中这样定义仓库repositories { jcenter()}repositories { mavenCentral()}两者由不同的组织维护,毫无关系。据说JCenter是全球最大的 Java 和 Android 开源软...

2020-03-02 22:18:08 203

原创 Ubuntu安装Gradle

官网下载地址https://gradle.org/releases/选择其中一个下载下载完成后解压到指定目录设置环境变量sudo gedit /etc/profile最后添加export GRADLE_HOME= gradle目录export PATH=$GRADLE_HOME/bin:$PATH刷新一下source /etc/pr...

2020-02-11 18:37:02 525

原创 Ubuntu MySql数据库的导入

ctrl+alt+t打开终端连接数据库mysql -u root -p先新建一个和要导入数据库相同名称的空库CREATE DATABASE ‘’;USE ‘’;使用source命令,后面跟路径和.sql文件mysql>source /home/‘’.sql...

2020-01-03 15:28:53 613

原创 Ubuntu MySql数据库的导出

Ctil+Alt+Tmysqldump -u root -p 数据库名>导出的名.sql输入密码,.sql文件便被导出到当前目录。

2019-12-13 15:26:27 231

原创 ubuntu下mysql只能用sudo连接的问题

在ubuntu下安装mysql后发现用navicat连接不上,后来发现在终端中也是只能用sudo mysql -u root -p才能连接。用mysql -u root -p连接就会报ERROR 1698 (28000): Access denied for user 'root'@'localhost'错误。于是下面来解决这个问题。运行sudo vim /etc/mysql/my.cnf...

2019-12-10 13:41:01 1855 8

原创 Ubuntu安装EMQ X MQTT服务器

1.去EMQ的官网下载对应安装包https://www.emqx.io/cn/downloads#broker选择版本和软件包,在这里我选择v3.2.5版本,Ubuntu18的zip软件包,这个很方便,解压后就能用。2.解压缩将zip包放到系统的指定位置,在此位置右击打开终端,输入unzip emqx-ubuntu18.04-v3.2.5.zip3.启...

2019-11-20 12:25:13 959

原创 Android多个按钮状态的存储

最近在做项目时遇到这样一个问题,在一个activity中改变开关的状态,当关闭程序或者跳转到另一个activity时,再打开这个activity,开关的状态就又回到初始状态。那么如何在离开后重新进入Activity时使开关保持离开时的状态呢。于是上网找答案,发现了SharedPreferences这个东西。SharedPreferences是Android平台上一个轻量级的存储类,用来...

2019-02-12 18:29:10 960

空空如也

空空如也

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

TA关注的人

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