自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

远行的博客

路虽远,行则将至

  • 博客(40)
  • 收藏
  • 关注

转载 技术前沿---5G技术的实现原理

技术前沿:5g技术:https://blog.csdn.net/a493823882/article/details/80504263https://blog.csdn.net/wuyuzun/article/details/813284372g使用的是GPRS 系统分组交换,通过语音信道传送数据封包。带宽就好像高速公路,带宽愈宽就好像高速公路愈寛(车道愈多),代表行车速度愈快,也就是通讯...

2019-08-31 22:06:17 10308 1

原创 nginx

安装时指定nginx的安装目录./configure --prefix=/xx/xx–with-debug enable debug logging–modules-path=PATH set modules path–with-select_module enable select mo...

2019-08-31 14:46:03 123

原创 一步步搭建分布式应用--配置静态ip和连外网+fastdfs整合nginx搭建分布式文件服务器+修改虚拟机主机名称,并配置主机域名解析

一步步搭建分布式应用VirtualBox配置静态ip和连外网修改虚拟机主机名称,并配置主机域名解析关闭防火墙配置java环境变量fastdfs整合nginx搭建分布式文件服务器VirtualBox配置静态ip和连外网这里我用的是桥接网卡的方式,只启动了一个网卡。使用桥接网卡,虚拟机即能连外网,又能ping通本地主机。缺点是ip是动态分配的,每次开机重启,或外网IP变化,虚拟机的ip就会跟着变...

2019-08-31 01:53:14 467

原创 一步步搭建分布式--fastdfs整合nginx搭建分布式文件服务器

安装编译工具gcc/pcre /perl …yum -y groupinstall 'Development Tools' yum -y install wget按照顺序依次上传文件到linux,解压,然后进入到解压目录下,找到make/make.sh按照顺序进行编译安装cp /usr/lib64/libfastcommon.so /usr/lib/ 将libfas...

2019-08-30 09:33:38 752

原创 无处不在的设计模式之适配器模式

生活中有很多常见的适配器,如网络适配器,手机充电线的插头也是适配器。插板是适配面广的适配器,它的制定规范是220v,但是对于特殊的群体(手机,电饭煲,是需要插头来做 适配的)说明:图中ConcreteAdapter和Adaptee是依赖关系,应该用虚线表示ConcreteAdapter-- – -- – -- -->Adaptee 就好像插头依赖插板一样。但是插板坏了,插头还可以是好...

2019-08-29 22:21:27 77

原创 无处不在的设计模式之访问者模式

生活中我们进车站都需要经过安检。而安检物品和安检机就是访问者模式的现实生活场景。安检机(visitor)就是访问者/检查者。我们身上的行李(背包。。行李箱Element)需要经过/接受(accpt()方法)它的访问/检查,安检机处理完毕后我们才能通过安检进站。代码参考我的github:...

2019-08-29 21:32:54 125

转载 23种常用设计模式的UML类图

转载:我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《转载:23种常用设计模式的UML类图》, 一起来围观吧 https://blog.csdn.net/weixin_30896825/article/details/98544290?utm_source=app...

2019-08-28 09:50:15 401

原创 内修算法之队列

杀死进程给你n个进程,每个进程都有一个唯一的PID(process id)和PPID(parent process id)。每个进程最多只有一个父进程,但可能有多个子进程。如果一个进程的PPID为0,表示它没有父进程。如果一个进程被杀死,那么它的子进程也会被杀死。输入两个相同长度的整数链表,第一个链表是每个进程的PID,第二个链表是对应位置进程的PPID,再输入一个将被杀死的进程的PID,请输出...

2019-08-28 06:26:10 1178

原创 uml篇

总览UMLhttps://www.cnblogs.com/jiangds/p/6596595.htmlRUP软件开发方法(Rational Unified Process),合理的统一软件开发过程结构(类),行为,分组(包:即文件夹),注记事物(注解和标注   /**   这是注释*/)。用例:动宾搭配客户机叫组件一台计算机就是一个结点结构事...

2019-08-27 23:53:25 79

原创 问答3

线程的认识:线程,是程序执行的最小单元,线程是进程中的一个实体,一个线程可以创建和撤消另一个线程,被系统独立调度和分派的基本单位(调度和资源分配的基本单位是进程)线程池的认识:线程集合,然后在需要执行新的任务时重用这些线程而不是新建一个线程(提高线程复用,减少性能开销),线程池中的每个线程都有被分配一个任务,一旦任务已经完成了,线程回到池子中然后等待下一次分配任务。作用:减少了创建和销毁...

2019-08-27 23:51:33 190

原创 一步步搭建分布式--fastdfs分布式文件存储和nginx的安装以及转发

安装可百度,这里说一下,安装好,启动服务后如何测试安装成功/usr/bin/fdfs_test /etc/fdfs/client.conf upload /home/lmj/gulou.jpg使用测试程序读取配置文件并上传图片,成功运行如下:...

2019-08-27 13:21:40 178

原创 一步步搭建分布式--fastDFS的使用

chmod 777 * 给某文件下的所有文件都授权安装前的先安装相关的依赖yum install gcc-c++ -yyum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-devel libevent libevent-devel perl unzip net-tools wgetyum -y...

2019-08-27 09:42:40 92

转载 tk.mybatis.mapper 的详细使用

通过我们去调用它封装的各种方法来实现sql语句的效果。对于单表查询不需要写SQL语句,多表关联可以用sql实现,也可不写sql,通过Criteria拼接条件类去做。转载自:https://blog.csdn.net/HiBoyljw/article/details/81195974...

2019-08-26 21:20:39 4501

原创 springmvc的@RequestBody和@ResponseBody,@RequestParam

前台是用json传参,这时需要用到@RequestBody去解析json,获取到参数test(@RequestBody int id)前台是用键值对的方式传参,这时直接写上对应的类型和参数名即可test( int id)后台如果想给参数娶个别名,可以用@RequestParam注解实现。比如前台传的是int id,但是后台不想用id的这个名字,可通过这样test(@RequestParam(i...

2019-08-26 20:46:29 263

转载 UML模型概述总览

一图胜千言:UML可用 4物4系5视9图 来概述:详细的每张图可参考:https://www.cnblogs.com/jiangds/p/6596595.html

2019-08-26 14:56:38 109

原创 一步步搭建分布式--dubbo和zookeeper的安装和启动

创建linux开机自动执行的脚本代码vi /etc/init.d/dubbo-admin#chckconfig:2345 20 90#description:dubbo-admin#processname:dubbo-adminCATALANA_HOME=/opt/apache-tomcat-8.5.45export JAVA_HOME=/opt/jdk1.8.0_152...

2019-08-26 07:02:05 947 1

原创 bio,nio,aio,netty

nio 同步非阻塞。。。。一client,一thread

2019-08-25 09:22:59 234

原创 一步步搭建分布式--关闭防火墙,配置静态ip和java环境变量,安装tomcat

<server> 指服务器 <service>提供http协议的 <engine>是servlet的 <host>代表虚拟机的进程 <context> 自定义项目的位置(不配的就必须放在tomcat的webapp下)...

2019-08-24 20:28:31 296

转载 linux配置java环境变量

vi /etc/profileJAVA_HOME=/opt/jdk1.8.0_152 #jdk存放位置 JRE_HOME=/opt/jdk1.8.0_152/jre #jre存放位置 PATH=$PATH:$JRE_HOME/bin:$JAVA_HOME/binexport JAVA_HOMEexport JRE_HOMEexport PATHsource /et...

2019-08-24 19:41:40 364

原创 vmbox让鼠标离开虚拟机

vmbox让鼠标离开虚拟机的默认键是键盘上右边的ctrl键,按一下ctrl就可以离开了但我还是想用ctrl+alt的方式来实现按下ctrl+alt就可以了

2019-08-24 16:21:04 11087

原创 try{}finally和new ArrayList()的数组初始长度

public static void main(String arg[]){ List<String>objlist=new ArrayList<>(); objlist.add("ds"); System.out.println(objlist.size()); System.out.println(obj...

2019-08-23 16:23:21 157

原创 简单工厂,抽象工厂,工厂方法的区别,UML类图,应用场景

一直对着几个概念辨析不清楚,今天参考了几篇文章。现在综合的总结一下。类图工厂方法工厂方法模式只有一个抽象产品类具体工厂类只能创建一个具体产品类的实例抽象工厂抽象工厂有多个抽象产品具体工厂类可以创建多个具体产品类的实例区别工厂方法模式只有一个抽象产品类参考文章简单工厂,抽象工厂,工厂方法的区别https://blog.csdn.net/xiao1_1bing/arti...

2019-08-21 20:28:31 2296

转载 Integer类的parseInt和valueOf的区别及object类型转换为int类型:

https://www.cnblogs.com/LoganChen/p/7252419.html

2019-08-19 10:32:32 178

转载 关闭window10的系统自动更新功能和设置默认浏览器

个人感觉window10的系统自动更新功能真的没啥作用,更新了也没看到有啥新突破,每次都浪费自己老长时间。下面介绍整么关闭它

2019-08-18 15:51:26 477

原创 spring data jpa比较方法的命名

subjectAuthsDao.findByUserIdAndSubjectIdAndExpiringTimeLessThanAndAuthTimeGreaterThan(user.getId(), subject.getId(),date,date);打印结果:subjectaut0_.user_id=? and subjectaut0_.subject_id=? and subjectau...

2019-08-16 12:24:51 171

原创 一步步进阶java----java8之stream流操作

基础:https://www.runoob.com/java/java8-streams.htmlStream sorted() 示例:https://www.cnblogs.com/a-du/p/8289537.html

2019-08-12 23:01:15 633

原创 spring源码之代理模式

类的关系从强到弱为设计可复用的模块:我们会把可类的关系做区分继承,实现,依赖其中依赖关系还可从强到弱细分为:组合>聚合>关联>依赖>类的注入方式构造方法注入getter,setter方法注入直接变量赋值注入声明成员变量方式注入使命简化开发面向bean编程(bop)ioc容器的实现方式有di(依赖注入)代理模式的原理拿到代理对象的应用,然后...

2019-08-10 13:47:05 158

原创 写个简单的bat脚本

简单说明cmd /c dir 是执行完dir命令后关闭命令窗口。cmd /k dir 是执行完dir命令后不关闭命令窗口。cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。可以用cmd /?查看帮助信息示例cmd /k "cd /d E:\softManager\ins...

2019-08-10 09:52:18 1471

转载 idea性能优化续

https://www.jianshu.com/p/3af78a0a1917?tdsourcetag=s_pctim_aiomsg

2019-08-06 16:06:45 166

转载 关于git配置ssh证书的问题

https://blog.csdn.net/sdhongjun/article/details/52144253

2019-08-06 14:31:59 1739

转载 添加软件到右键快捷方式

https://jingyan.baidu.com/article/a24b33cd71f2d619ff002b60.html

2019-08-06 14:15:24 728

原创 int所能存的最大数

interger支持的位数20亿,和数据库里的int所能存的大小差不多一天30万,一个月900万*12=10800使用integer支持2年。但两年的数据不可能存在一张表里吧,不得分库分表存吗...

2019-08-05 10:13:31 5452

原创 操作系统(1)发展历程

操作系统:作用:是管理计算机硬件与软件资源的计算机程序是用户与硬件系统之间的接口,是计算机系统资源(处理器、存储器、I/O 设备以及信息(数据和程序)�)的管理者详解:处理器管理,用于分配和控制处理机;存储器管理,主要负责内存的分配与回收; I/O 设备管理,负责 I/O 设备的分配与操纵;文件管理,负责文件的存取、共享和保护�定义::::是配置在硬件系统上的第一层软件,应用软件...

2019-08-05 08:57:30 408

原创 spring源码(1)--代理模式

类的关系从强到弱为设计可复用的模块:我们会把可类的关系做区分继承,实现,依赖其中依赖关系还可从强到弱细分为:组合>聚合>关联>依赖>类的注入方式构造方法注入getter,setter方法注入直接变量赋值注入声明成员变量方式注入使命简化开发面向bean编程(bop)ioc容器的实现方式有di(依赖注入)代理模式的原理拿到代理对象的应用,然后...

2019-08-04 20:25:53 281

原创 树的先序,中序,后序遍历

先序输出:根左右(左子树,右子树)A B D G H E C K F I J中序输出:(左根右)G D H B E A K C I J F后序输出:(左右根)G H D E B K J I F C A先序:ABC中序:CBA元素全在树的左边,先序和中序顺序相反先序:ABC中序:ABC元素全在树的右边,先序和中序顺序相同对于后序遍历而言,树的第一个根节点总是最后输出的...

2019-08-03 20:28:08 690

转载 汇编之指令,程序,操作数,操作码

指令就是指挥机器工作的指示和命令,程序就是一系列按一定顺序排列的指令,执行程序的过程就是计算机的工作过程。控制器靠指令指挥机器工作,人们用指令表达自己的意图,并交给控制器执行。一台计算机所能执行的各种不同指令的全体,叫做计算机的指令系统,第一台计算机均有自己的特定的指令系统,其指令内容和格式有所不同。操作码和操作数通常一条指令包括两方面的内容:操作码和操作数操作码决定要完成的操作,操...

2019-08-03 09:48:50 6935

转载 java建造者模式实践

参考https://blog.csdn.net/qq_23901559/article/details/49368793?tdsourcetag=s_pcqq_aiomsg

2019-08-02 21:39:56 131

原创 centos之网络操作命令

查看应用进程的id号ps -ef | grep <应用进程的名称如:java>杀死应用进程kill <应用进程的id号>

2019-08-02 18:05:20 164

原创 读"一个操作系统的实现"笔记(1)

代做

2019-08-02 09:14:13 196

转载 linux制作img系统镜像并使用vmware添加到软盘驱动里运行该操作系统

代做

2019-08-01 21:34:33 1627

空空如也

空空如也

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

TA关注的人

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