自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jerry

加油

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

原创 linux学习

一、linux 概述1.1 介绍1.2 Linux vs Windows1.3 Linux特点二、Linux 命令常用命令2.1 cd命令集2.2 ls目录和文件2.2 目录操作2.3 Vi/vim创建/查看/编辑文件2.3 删除文件2.4 复制和移动文件三、功能nohupfree -m 查看内存说明一、linux 概述1.1 ...

2020-04-22 18:10:25 223

原创 bat命令:多开程序(微信)

TASKKILL /F /IM wechat.exestart "" "C:\Program Files (x86)\Tencent\WeChat\WeChat.exe"start "" "C:\Program Files (x86)\Tencent\WeChat\WeChat.exe"start "" "C:\Program Files (x86)\Tencent\WeChat\WeCha...

2020-02-25 15:50:58 13455

原创 win10:查看已保持的WiFi密码

管理员运行 cmd命令:netsh wlan show profile name="xxx" key=clear (xxx为WiFi名称)

2020-02-04 12:09:04 193

原创 精灵商场项目(十一)--JS跨域问题

HttpClient优化利用浏览器解析JS,发起AJax请求,之后从后台服务器中获取数据域名相同时可以实现访问当域名与访问网址域名不同时,发现服务无法正常调用一、JS跨域问题后面的单点登录系统SSO将使用JSONP来实现跨域问题1.1 同源策略浏览规定:如果满足 协议名称://域名:端口号等都相同时表示同域访问但是如果上述条件中有一项不同.则表示跨域访问.浏览器不予...

2020-01-22 22:18:55 117

原创 GET请求和POST请求方式的区别

两者之间的区别主要体现在请求参数发送过程的不相同。GET提交:通过请求行拼接参数将数据发送给服务器,地址栏携带参数相对不安全,且数据量不能太大。POST提交:通过请求实体内容携带参数,数据不会显示在地址栏,相对安全,数据量理论无限制。只有当使用表单(form),并且明确method属性指定方式为POST时,才是POST提交,其他请求都是GET提交...

2020-01-22 22:15:09 211

原创 FAQ:端口占用问题

通过netstat -ano 命令查看占用80端口利用taskkill /f /pid 进程ID 来关闭指定ID的进程

2020-01-22 22:11:20 106

原创 Hash一致性算法

Hash一致性算法介绍确定节点node的位置对key进行hash运算.获取唯一的位置之后顺时针找到最近的节点之后链接节点进行set/get操作均衡性说明 : 为了解决数据分配不均,采用虚拟节点的方式实现数据的均衡(均衡性算法)问题说明 : 如果没有虚拟节点平衡数据,则会造成数据负载不均单调性说明 : 当节点新增时,数据可以实现自动的迁移重点 : 一旦节点宕机,则...

2020-01-02 22:33:39 108

原创 浏览器查看当前网页的源码:view-source

view-source是一种协议,查看源码在浏览器地址栏中输入 view-source:sURL 就可以查看当前网页的源码JS用法 : window.location=“view-source:” + window.location

2020-01-01 11:53:50 11184

原创 Linux:关于杀死tomcat进程

检索服务 : ps -ef |grep java* 查的进程号强制杀死进程 : kill -9 进程号

2020-01-01 11:48:05 151

原创 bat脚本中以管理员权限执行命令

cd /d %~dp0%1 start "" mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&exit或者%1 mshta vbscript:CreateObject(“Shell.Application”).ShellExe...

2020-01-01 11:46:46 1746

原创 bat命令 : 一键启动集群tomcat

使用的是批处理打开一个新cmd窗口 : start cmd命令执行完仍然显示cmd窗口 : /k输出提示信息 : echo下面是启动三个tomcat服务器的案例 :start cmd /k "echo 服务器:8081 && java -jar 8081.war "start cmd /k "echo 服务器:8082 && java -jar 80...

2020-01-01 11:45:17 504

原创 解决win7无法默认选择的Everdit程序打开文件

1.开始/运行/输入regedit/回车2.找到这个文件夹HKEY_CLASSES_ROOT\Applications\EverEdit.exe\shell\open\command3.右击名称为“默认”的注册表项,修改其值为正确的Everdit安装路径的 .exe若是别的程序出现这样的问题,也可以这样解决。不过,有的程序只是修改是搞不定的,需要删除注册表中相应程序的文件夹,然后重装相应的程...

2020-01-01 11:43:02 472

原创 Spring Cloud入门学习

文章目录一、springcloud介绍springcloud组件微服务架构为什么选择使用springcloud?分布式、微服务、云架构图本文SpringCloud版本选用当前最新版二、Eureka 服务治理服务治理服务注册与发现Eureka与Zookeeper的区别搭建Eureka注册中心搭建Eureka注册中心集群-高可用搭建服务提供者三、ribbon客户端负载均衡负载均衡重试四、hystrix...

2019-12-01 18:05:37 257

原创 互联网网站架构演变

文章目录一、架构演变过程二、传统架构(单点应用\单体架构)三、分布式架构3.1 分布式架构与传统架构的区别3.2 Maven聚合项目是不是分布式项目?四、SOA架构4.1 分布式与SOA区别4.2 控制层与 fegin客户端区别五、微服务架构5.1 微服务架构特征5.2 微服务架构如何拆分5.3 微服务架构与SOA架构区别一、架构演变过程从传统架构→分布式架构→SOA架构→微服务架构二...

2019-11-29 12:37:53 230

原创 Vue

什么是 Vue?考虑这个需求: 我们要把一个 json对象的数据,显示到一个元素上去。如果不使用 Vue, 那么就会用到 JS 或者 JQuery,通过操作 HTML DOM 的方式,把数据显示上去。如果使用Vue, 那么仅仅需要提供数据,以及数据要绑定到的元素的id,就行了,不需要显式地操作HTML DOM。一、Vue基础Vue (读音 /vjuː/,类似于 view) 是一套用...

2019-11-25 16:39:14 207

原创 ES6

一、ES61.1 介绍ECMAScript第6版标准ECMAScript是浏览器脚本语言的规范,而各种我们熟知的js语言,如JavaScript则是规范的具体实现详细的参考:阮一峰的ES6教程1.2 let 和 const 命令var有时定义的变量会成为全局变量let:声明一个变量,不会越界const:声明一个常量1.3 字符串扩展ES6为字符串扩展了几个新的AP...

2019-11-25 16:35:04 75

原创 精灵商场项目(十三)--订单+Quartz定时任务

文章目录一、创建jl-order项目1.1 pojo对象1.1.1 Order1.1.2 OrderItem1.1.3 OrderShipping二、订单业务2.1 跳转订单确认2.2 订单新增2.2.1 页面分析2.2.2 编辑OrderController2.2.3 编辑OrderService2.3 订单查询2.3.1 页面分析2.3.2 编辑OrderController2.3.3 编辑O...

2019-11-25 12:15:51 683

原创 精灵商场项目(十三)--购物车

文章目录一、创建jl-cart项目1.1 接口实现类1.2 cart项目的启动类1.3 cart的pojo对象二、拦截器实现权限控制2.1 功能用法2.2 拦截器实现原理2.3 编辑拦截器2.4 编辑MvcConfigurer配置拦截器三、动态获取用户信息3.1 编辑ThreadLocal工具API3.2 ThreadLocal实现线程数据共享四、实现购物车功能4.1 购物车展示4.1.1 业务说...

2019-11-19 18:57:14 180

转载 理解容错,高可用和灾备

转载于 阮一峰的文章 传送门容错容错(fault tolerance)指的是, 发生故障时,系统还能继续运行。目的是,发生故障时,系统的运行水平可能有所下降,但是依然可用,不会完全失败。高可用高可用(high availability)指的是, 系统能够比正常时间更久地保持一定的运行水平。注意,高可用不是指系统不中断(那是容错能力),而是指一旦中断能够快速恢复,即中断必须是短...

2019-11-18 10:13:34 518

原创 精灵商场项目(十二)--SSO单点登录系统

文章目录一、Dubbo实现单点登录1.1 导入jar包文件1.2 定义UserService接口1.3 SSO提供者1.3.1 编辑提供者实现类1.3.2 编辑提供者配置文件1.4 搭建WEB服务消费者1.4.1 创建控制器1.4.2 编辑web消费者YML配置文件二、用户注册2.1 页面分析2.2 编辑UserController2.3 编辑DubboUserServiceImpl三、单点登录实...

2019-11-16 18:11:49 393

原创 精灵商场项目(十一)--Dubbo+ZooKeeper

本篇主要讲一下Dubbo服务框架和Zookeeper的使用Apache Dubbo 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。dubbo服务注册与发现的流程图一、SOA面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接...

2019-11-15 14:26:48 313

原创 精灵商场项目(十)--前台搭建+JS跨域问题

文章目录一、精灵前台项目搭建1.1 整体架构设计二、构建JL-WEB2.1 在Idea创建jl-web子工程2.2 修改nginx 实现域名代理2.2.1 修改nginx配置文件三、伪静态3.1 静态页面特点3.2 搜索引擎工作原理3.3 伪静态四、HttpClient(了解)4.1 导入jar包4.2 HttpClinet入门案例4.3 Spring整合HttpClient4.3.1 配置类和关...

2019-11-13 23:04:11 574

原创 精灵商场项目(九)--搭建Redis集群

一、Redis集群实现1.1 为什么要用集群?Redis分片:功能特点:实现了redis内存数据的扩容.缺点:如果某台redis节点宕机,则整个redis分片将不能运行.没有实现高可用的效果Redis哨兵机制:功能:实现了redis高可用机制缺点:无法实现数据的扩容并且哨兵本身没有实现高可用Redis集群:Redis集群设计时主机实现分片的功能,每台主机之后都有对应的从...

2019-11-11 20:51:31 126

原创 精灵商场项目(八)--Redis分片-哨兵-主从

文章目录Redis官方网站一、Redis 分片机制1.1 原理说明1.2 redis分片搭建步骤(了解)1.2.1 创建目录1.2.2 复制配置文件1.2.3 修改端口号1.2.4 启动3台redis1.2.5 分片入门案例1.3 Spring整合redis分片1.3.1 编辑pro配置文件1.3.2 编辑配置类1.3.3 编辑切面类信息二、Hash一致性规则2.1 Hash一致性算法介绍2.1 ...

2019-11-11 13:38:44 205 1

原创 精灵商场项目(七)--Redis缓存

文章目录一、Redis1.1 缓存策略1.2 Redis 安装1.3 添加jar包1.4 Spring 管理 redis1.4.1 编辑 properties 文件1.4.2 编辑配置类1.5 工具API封装JSON转化二、商品分类缓存实现2.1 编辑ItemCatController2.2 编辑ItemCatService三、改进-AOP实现缓存查询3.1 说明3.2 AOP实现策略3.3 自定...

2019-11-07 20:39:34 249 2

原创 精灵商场项目(六)--Nginx负载均衡+部署linux

文章目录一、tomcat集群1.1 tomcat集群搭建1.2 搭建集群二、Nginx负载均衡2.1 轮循策略2.2 权重策略2.3 down 属性-停用2.4 backup 属性-备用机2.5 Nginx负载均衡策略2.6 Nginx实现tomcat高可用配置2.7 nginx.conf 配置文件2.8 项目上线步骤三、部署到本地虚拟机linux3.1 连接linux3.2 linux系统安装J...

2019-11-05 20:50:09 210

原创 精灵商场项目(五)--虚拟机Linux使用+Nginx反向代理

文章目录一、虚拟机Linux使用1.1 Linux 介绍和使用 [传送门]()1.2 虚拟机配置1.3 检查是否正常连接1.4 虚拟机克隆1.5 LinuxIP划分和链接1.6 Xshell1.6.1 连接步骤1.6.2 远程连接方式二、实现图片回显2.1 图片回显思路2.2 编辑properties文件2.3 重构FileService三、反向代理3.1 nginx反向代理3.2 正向代理3.3...

2019-11-04 20:12:27 313

原创 精灵商场项目(四)--商品描述+图片上传

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-11-03 15:05:03 239

原创 精灵商场项目(三)--商品分类列表+商品CRUD

今天主要是做精灵项目后台的维护功能一、EasyUI中弹出框页面的主要展现弹出框自定义弹出窗口定义退出消息框<script type="text/javascript"> $(function(){ $("#btn1").bind("click",function(){ $("#win1").window({ title:"弹出框",...

2019-10-31 20:00:59 439

原创 2019年-目前AI进展读后感

文章目录一、图像处理1.1 对象补全1.2 背景处理1.3 样式转换1.4 图像着色二、GAN 方法2.1 StyleGAN2.2 图像翻译2.3 人像翻译2.4 文本到图像生成三、视频生成3.1 运动传递3.2 脸部生成3.3 中国的实践3.4 视频渲染四、文本和声音处理4.1 语音合成4.2 **音乐合成**4.3 自动评论4.4 智能邮件五、个人总结今天阅读了阮一峰 的 你所不知道的 A...

2019-10-31 12:48:14 511 1

原创 精灵商场项目(二)--Github+EasyUI+商品列表

目录一、git版本控制1. 创建github仓库,进行版本控制2. idea添加.ignore忽略不必要提交的文件二、PowerDesinger2.1 PD介绍2.2 安装2.3 查看表设计模型三、前端UI框架采用EasyUI3.1 EasyUI介绍3.2 入门案例3.3 RESTful 实现通用页面跳转3.4 RESTful 说明3.4.1 什么RESTful架构 ?3.4.2 SpringBo...

2019-10-30 23:05:59 647

原创 精灵商场项目(一)--架构设计+后台

目录一、精灵商场项目架构设计1.1 电商行业特点1.2 传统架构项目设计1.3 分布式架构1.3.1 分布式概念1.3.1.1 项目垂直拆分1.3.1.2 项目水平拆分1.3.2 高并发1.3.3 集群1.3.4 高可用1.3.5 海量数据的处理1.4 分布式系统优化1.4.1 jar包如何维护1.4.2 工具ApI如何管理二、精灵项目创建一、精灵商场项目架构设计1.1 电商行业特点1.2 ...

2019-10-29 22:17:06 582 3

原创 springboot入门学习

springboot入门整合-SSM框架欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导...

2019-10-28 18:18:12 1161 6

原创 Java中的String有没有长度限制?

借鉴与:https://mp.weixin.qq.com/s/vHVsvaCePJSlUdJB2182zg作者:Java之道String采用的是动态分配内存。编译期:当我们使用字符串字面量直接定义String的时候,是会把字符串在常量池中存储一份的。常量池的限制为65534,也就是说,在Java中,所有需要保存在常量池中的数据,长度最大不能超过65535。(2)运行期:在运行期,如果Strin...

2019-10-28 16:59:42 578

空空如也

空空如也

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

TA关注的人

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