- 博客(82)
- 资源 (1)
- 收藏
- 关注
原创 window电脑蓝屏
https://jingyan.baidu.com/article/0320e2c138953f1b87507be0.html
2020-06-23 17:51:00
75
原创 fastjson基本用法
alibaba fastjson:JSONObject,JSONArray是JSON的两个子类。JSONObject相当于Map<String, Object>,JSONArray相当于List<Object>1、javabean---->json字符串jsonString = JSON.toJSONString(javabean);2、json字符串-----&g...
2020-06-11 10:46:00
81
原创 自定义注解
@Deprecated:声明一个不建议使用的方法@SuppressWarning({"unchecked","depercation"}):压制警告unchecked:执行了未检查的转换时警告;如:泛型操作中没有指定泛型类型 depercation:使用了不赞成使用的类或方法时的警告path:当设置了一个错误的类路径、源文件路径时出现的警告serial:当在可序列化的类上缺少serialVe...
2020-01-09 14:33:00
82
原创 curl工具
只显示头部信息curl -l url显示全部信息curl -i url显示get请求全过程解析curl -v url抓取页面内容到一个文件中curl -o a.txt url按照服务器上的文件名,自动存在本地curl -O url 注:其中url末尾是文件名,下载到本地也是该文件名指定请求方式curl -X GET urlcurl -X POST -d "" url请求头带Cookie参数cu...
2019-12-23 10:21:00
48
原创 观察者模式
1、定义被观察类,继承Observable 1 public class Observed extends Observable{ 2 private Integer num; 3 4 public Observed() { 5 super(); 6 } 7 8 public Observed(Integer num) { ...
2019-11-07 16:50:00
39
原创 工厂模式
工厂方法模式: 工厂方法模式定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。工厂模式:简单工厂,工厂方法模式,抽象工厂模式简单工厂模式:1、定义操作接口1 public interface Operation {2 3 double getResult(double a, double b);4 }2、定义具体操作类,实现...
2019-08-22 15:08:00
40
原创 代理模式
什么是代理模式? 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。代理模式: 静态代理、动态代理、CGLIB代理静态代理:1、定义接口1 public interface BuyHouse {2 void buyHouse();3 }2、定义委托类,实现接口1 public class B...
2019-08-21 17:44:00
44
原创 zookeeper集群搭建
zookeeper1、zookeeper功能1-1、配置管理集中管理配置文件实现服务治理1-2、命名服务如为了通过网络访问一个系统,我们得知道对方的IP地址,但是IP地址对人非常不友好,这个时候我们就需要使用域名来访问。但是计算机是不能识别域名的。怎么办呢?如果我们每台机器里都备有一份域名到IP地址的映射,这个倒是能解决一部分问题,但是如果域名对应的IP发生变化了又该怎么办呢?...
2019-07-31 15:21:00
42
原创 tomcat集群搭建
tomcat1、准备1-1、apr安装./configure --prefix=/usr/local/aprmake && make install1-2、apr-util安装./configure--prefix=/usr/local/apr-util --with-apr=/usr/local/aprmake && make install1...
2019-07-31 15:19:00
46
原创 springboot基础、注解等
1、springboot概念Spring Boot是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架(不知道这样比喻是否合适)。2、SpringBoot目录结构1、com.*.*Application.jav...
2019-07-31 15:03:00
49
原创 值传递和引用传递
简单参数传递给函数的时候,传递的是该变量的副本,因此函数可以使用这个值,但是无法修改该变量的值;数组参数传递给函数的时候,传递的是数组的地址,而不是数组中值的副本,因此可以修改数组中的的值;...
2019-05-17 15:57:00
42
原创 linux终端提示符修改
Linux主机名莫名其妙的由@myhostname变成了@bogon了之后1、在linux下添加一个127.0.0.2名叫bogon的主机此方法使用后,bogon主机名得以解析,使用的主机名仍为bogon,但进入linux已不会再出现上述警告框。此方法不推荐使用。2、使用hostname命令[root@bogon ~]# hostname xg[root@bogon ~]# su[root@...
2019-05-07 11:09:00
46
原创 数组,const,#define
#include<stdio.h>#define COUNT 6int main(){// const类型的常量不能作为数组的个数,大部分编译器不支持// const int COUNT = 6; int a[COUNT] = {0};// ERROR,不能修改常量的值// COUNT = 12; return 0;}定义数组长度的时候,可以用宏...
2019-05-05 17:40:00
47
原创 json-lib json字符串,json对象,java对象互相转换
1.把JSON字符串转换为JAVA 对象 JSONObject jsonobject = JSONObject.fromObject(jsonStr); User user= (User)JSONObject.toBean(jsonobject,User.class);2. 把java对象转换成json对象,并转化为字符串 JSONObject object = JSONObject.fr...
2019-01-11 10:42:00
41
原创 控制层解析post请求中json数据的时候,有些属性值为空
原因: 1、默认json数据解析的时候,值会赋给键的首字母是小写的封装的bean中的属性,如果没有首字母小写的属性,也不会报错。即bean中有getXXX方法时,从json到model会增加xxx属性,有setXXX方法时,从model到json会增加xxx的赋值(其中bean中xxx的首字母必须小写) 2.在内部类中使用时,不加static变量会不能转换成功 3.private或p...
2019-01-10 17:09:00
112
原创 maven 依赖 无法下载到jar包,典型的json-lib包
maven 依赖 无法下载到jar包,典型的json-lib包 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> ...
2019-01-08 14:17:00
226
原创 安装jar包到本地仓库
安装jar包到本地仓库 1、控制台安装安装指定文件到本地仓库命令:mvn install:install-file-DgroupId=<groupId> : 设置项目代码的包名(一般用组织名)-DartifactId=<artifactId> : 设置项目名或模块名 -Dversion=1.0.0 ...
2018-12-28 17:31:00
328
原创 windons下一些软件的地址
windons下一些软件的地址 ideahttp://download.jetbrains.8686c.com/idea/ideaIC-2018.3.1.exe posted @ 2018-12-25 09:33 书书数数 阅读(...) 评论(...) 编辑 收藏 ...
2018-12-25 09:33:00
170
原创 windows下java环境变量的一点心得
JAVA_HOME:D:\software\java\jdk1.8.0_121CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; Path:%MAVEN_HOME%\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\ProgramData\Oracle\Java\javapath;%Sys...
2018-12-24 16:59:00
45
原创 git命令
git命令 1、创建本地版本库git init在该目录下创建文件,通过下面两条指令将文件提交到.git 目录里的仓库配置信息里面git add filename #将文件加入到提交列表git commit -m “说明” #将文件提交到本地2、创建远程仓库修改Git的全局配置git config --global user.name “userna...
2018-12-13 18:04:00
105
原创 linux运维命令3
linux运维命令3 1、grep逐行搜索所指定的文件或标准输入,并显示匹配模式的每一行。grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][--h...
2018-12-11 10:06:00
224
原创 英文字母和中文汉字在不同字符集编码下的字节数
英文字母:字节数 : 1;编码:GB2312字节数 : 1;编码:GBK字节数 : 1;编码:GB18030字节数 : 1;编码:UTF-8字节数 : 1;编码:ISO-8859-1字节数 : 4;编码:UTF-16字节数 : 2;编码:UTF-16BE字节数 : 2;编码:UTF-16LE中文汉字:字节数 : 2;编码:GB2312字节数 : 2;编码:GBK字节数 : 2;编码:GB1803...
2018-12-10 15:52:00
37
原创 linux基础命令2
linux基础命令2 1、关机sync 将数据由内存同步到硬盘中。shutdown 关机指令,你可以man shutdown 来看一下帮助文档。例如你可以运行如下命令关机:shutdown –h 10 ‘This server will shutdown after 10 min...
2018-12-06 14:52:00
175
原创 linux基础命令1
linux基础命令1 1、su命令与su -命令 su只是切换了root身份,但Shell环境仍然是普通用户的Shell;而su -连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误,报command not found的错误。 su切换成root用户以后,pwd一下,发现工作目录...
2018-12-03 11:08:00
263
原创 linux下nginx搭建
linux下nginx搭建 1、准备1-1、安装 make,zlib,gcc-c++,opensslyum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel1-2、安装 PCRE1、下载wget http://downloads.sourcefor...
2018-12-03 10:56:00
330
原创 linux 对外开放端口
linux 对外开放端口 查看守护进程端口netstat -ntpl查看开放的端口iptables -nvL 查看端口是否可访问:telnet ip 端口号 (如本机的35465:telnet localhost 35465)开放的端口位于/etc/sysconfig/iptables中查看时通过 more /etc/sysconfig...
2018-11-30 17:18:00
1135
原创 mysql 登录修改密码与数据库备份
mysql 登录修改密码与数据库备份 1、mysql首次登录修改密码mysql -uroot -p(首次登录无密码,按回车即可;如果无法登陆,修改mysql配置文件,在[mysqld]最后一行加skip-grant-tables即可登录)update mysql.user set authentication_string=password('...
2018-11-30 16:26:00
176
原创 linux下mysql 登录修改密码与数据库备份
1、mysql首次登录修改密码mysql -uroot -p(首次登录无密码,按回车即可;如果无法登陆,修改mysql配置文件,在[mysqld]最后一行加skip-grant-tables即可登录)update mysql.user set authentication_string=password('123') where user='root' and Host = 'localho...
2018-11-30 16:26:00
51
原创 linux下mysql部署
linux下mysql部署 mysql1、拓扑结构mysql集群有如下三层:应用程序层:负责与mysql服务器通信的各种应用程序。Mysql服务器层:处理SQL命令,并与NDB存储引擎通信和Mysql服务器。NDB集群组件层:NDB集群组件有时也称数据节点,负责处理查询,然后将结果返回给mysql服务器。Management层:负责管...
2018-11-30 15:37:00
317
原创 linux下mysql启动 Starting MySQL. ERROR! The server quit without updating PID file(xxx/x.pid)
linux下mysql启动 Starting MySQL. ERROR! The server quit without updating PID file(xxx/x.pid) service mysql start报错:Starting MySQL. ERROR! The server quit without updating PID f...
2018-11-30 11:16:00
2182
原创 linux jdk安装与配置
linux jdk安装与配置 tar zxvf 包全局配置vim /etc/profileJAVA_HOME=/data/jdk1.7.0_75PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarJRE_HOME=$JAVA_HO...
2018-11-28 11:02:00
94
原创 linux下jdk安装与配置
tar zxvf 包全局配置vim /etc/profileJAVA_HOME=/data/jdk1.7.0_75PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarJRE_HOME=$JAVA_HOME/jreexport JAVA_HOMEexport CLASSPATH...
2018-11-28 11:02:00
29
原创 Creating mailbox file: 文件已存在
Creating mailbox file: 文件已存在 原来linux下添加用户后,会在系统里自动加一个邮箱(系统邮箱),路径是:/var/spool/mail/用户名.可以直接用命令#rm -rf /var/spool/mail/用户名这样就可以再次添加同一名字的用户 posted @...
2018-11-26 10:00:00
997
原创 vim常用设置
vim常用设置 set nuset autoindentset cindentset fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936set termencoding=utf-8set encoding=utf-8set fileencodings=ucs-bom,utf-8,cp936s...
2018-11-22 09:01:00
131
原创 zookeeper集群搭建与升级
zookeeper集群搭建与升级 zookeeper1、zookeeper功能1-1、配置管理集中管理配置文件实现服务治理1-2、命名服务 如为了通过网络访问一个系统,我们得知道对方的IP地址,但是IP地址对人非常不友好,这个时候我们就需要使用域名来访问。但是计算机是不能识别域名的。怎么办呢?如果我们每台机器里都备有一份域名到IP地...
2018-11-21 16:49:00
339
原创 linux下shell 脚本 中windows换行符换成linux换行符
linux下shell 脚本 中windows换行符换成linux换行符 sed -i 's/\r//' filenamewindow下默认是 \r\nlinux下是\nunix下是\r posted @ 2018-11-20 15:25 书书数数 阅读(...) 评论(...) 编...
2018-11-20 15:25:00
3285
原创 spring注解
spring1、spring注解1、@RequestParam:获取参数的值,参数名可以不一致2、@PathVariable:1、获取rest风格参数的值,参数名可以不一致2、如果路径中的变量与方法中的变量名一致,可直接使用@PathVariable;3、如果二者不一致,则使用@PathVariable(Variable)显示指定要绑定的路径中的变量 。4、@PathVariab...
2018-11-17 22:03:00
24
原创 两个字符串的最大相同子串
两个字符串的最大相同子串 1 public class TestsonString { 2 public static void main(String[] args) { 3 String s1 = "asdfkljasdCCTVCCTVfioejsdfunbsdfhh"; 4 String s2...
2018-11-17 21:57:00
676
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人