自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

archimedes123的专栏

技术工厂

  • 博客(82)
  • 资源 (1)
  • 收藏
  • 关注

原创 window电脑蓝屏

https://jingyan.baidu.com/article/0320e2c138953f1b87507be0.html

2020-06-23 17:51:00 57

原创 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 60

原创 自定义注解

@Deprecated:声明一个不建议使用的方法@SuppressWarning({"unchecked","depercation"}):压制警告unchecked:执行了未检查的转换时警告;如:泛型操作中没有指定泛型类型 depercation:使用了不赞成使用的类或方法时的警告path:当设置了一个错误的类路径、源文件路径时出现的警告serial:当在可序列化的类上缺少serialVe...

2020-01-09 14:33:00 70

原创 正则表达式

2019-12-23 10:27:00 44

原创 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 36

原创 观察者模式

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 27

原创 工厂模式

工厂方法模式:  工厂方法模式定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。工厂模式:简单工厂,工厂方法模式,抽象工厂模式简单工厂模式:1、定义操作接口1 public interface Operation {2 3 double getResult(double a, double b);4 }2、定义具体操作类,实现...

2019-08-22 15:08:00 29

原创 代理模式

什么是代理模式? 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。代理模式: 静态代理、动态代理、CGLIB代理静态代理:1、定义接口1 public interface BuyHouse {2 void buyHouse();3 }2、定义委托类,实现接口1 public class B...

2019-08-21 17:44:00 34

原创 zookeeper集群搭建

zookeeper1、zookeeper功能1-1、配置管理集中管理配置文件实现服务治理1-2、命名服务如为了通过网络访问一个系统,我们得知道对方的IP地址,但是IP地址对人非常不友好,这个时候我们就需要使用域名来访问。但是计算机是不能识别域名的。怎么办呢?如果我们每台机器里都备有一份域名到IP地址的映射,这个倒是能解决一部分问题,但是如果域名对应的IP发生变化了又该怎么办呢?...

2019-07-31 15:21:00 27

原创 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 37

原创 springboot基础、注解等

1、springboot概念Spring Boot是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架(不知道这样比喻是否合适)。2、SpringBoot目录结构1、com.*.*Application.jav...

2019-07-31 15:03:00 36

原创 值传递和引用传递

简单参数传递给函数的时候,传递的是该变量的副本,因此函数可以使用这个值,但是无法修改该变量的值;数组参数传递给函数的时候,传递的是数组的地址,而不是数组中值的副本,因此可以修改数组中的的值;...

2019-05-17 15:57:00 31

原创 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 33

原创 数组,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 36

原创 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 31

原创 控制层解析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 75

原创 maven 依赖 无法下载到jar包,典型的json-lib包

maven 依赖 无法下载到jar包,典型的json-lib包 &lt;dependency&gt;            &lt;groupId&gt;net.sf.json-lib&lt;/groupId&gt;            &lt;artifactId&gt;json-lib&lt;/artifactId&gt;          ...

2019-01-08 14:17:00 217

原创 安装jar包到本地仓库

安装jar包到本地仓库 1、控制台安装安装指定文件到本地仓库命令:mvn install:install-file-DgroupId=&lt;groupId&gt;       : 设置项目代码的包名(一般用组织名)-DartifactId=&lt;artifactId&gt; : 设置项目名或模块名 -Dversion=1.0.0       ...

2018-12-28 17:31:00 302

原创 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 155

原创 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 36

原创 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 93

原创 linux运维命令3

linux运维命令3 1、grep逐行搜索所指定的文件或标准输入,并显示匹配模式的每一行。grep [-abcEFGhHilLnqrsvVwxy][-A&lt;显示列数&gt;][-B&lt;显示列数&gt;][-C&lt;显示列数&gt;][-d&lt;进行动作&gt;][-e&lt;范本样式&gt;][-f&lt;范本文件&gt;][--h...

2018-12-11 10:06:00 211

原创 英文字母和中文汉字在不同字符集编码下的字节数

英文字母:字节数 : 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 26

原创 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 153

原创 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 244

原创 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 315

原创 linux 对外开放端口

linux 对外开放端口 查看守护进程端口netstat -ntpl查看开放的端口iptables -nvL 查看端口是否可访问:telnet ip 端口号 (如本机的35465:telnet localhost 35465)开放的端口位于/etc/sysconfig/iptables中查看时通过 more /etc/sysconfig...

2018-11-30 17:18:00 1104

原创 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 161

原创 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 42

原创 linux下mysql部署

linux下mysql部署 mysql1、拓扑结构mysql集群有如下三层:应用程序层:负责与mysql服务器通信的各种应用程序。Mysql服务器层:处理SQL命令,并与NDB存储引擎通信和Mysql服务器。NDB集群组件层:NDB集群组件有时也称数据节点,负责处理查询,然后将结果返回给mysql服务器。Management层:负责管...

2018-11-30 15:37:00 290

原创 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 2163

原创 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 87

原创 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 22

原创 linux下各种安装包下载地址

apr、apr-utilhttp://archive.apache.org/dist/apr/

2018-11-27 17:54:00 23

原创 Creating mailbox file: 文件已存在

Creating mailbox file: 文件已存在 原来linux下添加用户后,会在系统里自动加一个邮箱(系统邮箱),路径是:/var/spool/mail/用户名.可以直接用命令#rm -rf /var/spool/mail/用户名这样就可以再次添加同一名字的用户 posted @...

2018-11-26 10:00:00 976

原创 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 122

原创 zookeeper集群搭建与升级

zookeeper集群搭建与升级 zookeeper1、zookeeper功能1-1、配置管理集中管理配置文件实现服务治理1-2、命名服务    如为了通过网络访问一个系统,我们得知道对方的IP地址,但是IP地址对人非常不友好,这个时候我们就需要使用域名来访问。但是计算机是不能识别域名的。怎么办呢?如果我们每台机器里都备有一份域名到IP地...

2018-11-21 16:49:00 318

原创 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 3248

原创 spring注解

spring1、spring注解1、@RequestParam:获取参数的值,参数名可以不一致2、@PathVariable:1、获取rest风格参数的值,参数名可以不一致2、如果路径中的变量与方法中的变量名一致,可直接使用@PathVariable;3、如果二者不一致,则使用@PathVariable(Variable)显示指定要绑定的路径中的变量 。4、@PathVariab...

2018-11-17 22:03:00 20

原创 两个字符串的最大相同子串

两个字符串的最大相同子串 1 public class TestsonString { 2 public static void main(String[] args) { 3 String s1 = "asdfkljasdCCTVCCTVfioejsdfunbsdfhh"; 4 String s2...

2018-11-17 21:57:00 647

Linux初学者入门优秀教程

本书介绍了linux开发的一些基础知识,挺不错的哦!!!

2011-07-11

空空如也

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

TA关注的人

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