自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从永远到永远-分布式事务-我没实践学不会应付面试用吧-垃圾

我连个分布式都没干过的学前班级程序员,面个试还能被问到分布式事务。没办法,这个逼良为娼的社会呀!学!以后把事务、数据库那块、spring的事务、分布式事务做下整合。1、分布式事务本质上:解决不同数据库间的数据一致性问题。2、3、3、...

2019-08-31 02:22:31 131

原创 从永远到永远-Vue.js自学

老子生气了,前端我也自己做。1.Vue.js是一个轻量级的MVVM框架2.王婆卖瓜的技术对比3.

2019-08-29 17:58:51 106

原创 从永远到永远-多线程和线程池的学习

线程池的意义:什么时候选择线程池刚有点理解,视频开始卖课,真头大。。。。

2019-08-29 03:12:55 160

原创 从永远到永远-SpringCloud再学习(四)-Feign

代码演示两部分功能,负载均衡和服务熔断1.负载均衡1)创建模块,加入依赖。<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud...

2019-08-28 14:09:04 160

原创 从永远到永远-SpringCloud再学习(三)-Ribbon负载均衡

简单实现1.创建maven项目模块,pom中加入客户端(不需要其他的)依赖。<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-clien...

2019-08-28 02:14:00 119

原创 从永远到永远-SpringCloud再学习(二)-Zuul网关

服务网关:1.网管主要功能作为请求统一入口:1)创建maven模块,引入依赖<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-clou...

2019-08-28 02:03:09 116

原创 从永远到永远-SpringCloud再学习(一)-HelloWorld

以代码为主:1.创建maven父工程<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem...

2019-08-27 21:40:13 598

原创 从永远到永远-消息中间件MQ-ActiveMQ的学习(待续!!!!)

1.概念:定义:各类产品:解决三个问题:解耦异步削峰2.activeMQ为例,下载安装启动Linux下安装启动:前台:3.Java代码实现ActiveMQ通讯JMS...

2019-08-27 03:40:49 104

原创 从永远到永远-java实现邮件发送功能(其实是想用多线程实现,没想好怎么弄。。。)

鉴于面试经常被问到线程知识,而我又不是一个真正有过高并发编程经验的程序员,我打算造一个多线程实现项目功能的demo。很不幸,我失败了。高并发、多线程、分布式,实不相瞒,最近晚上都能做噩梦。我不是个勤奋的人,不过我是个狠人,睡不着就熬夜加班。我最初的方向有两个:1)多线程实现文件上传2)多线程实现邮件发送。于是开始网上查询资料,期间也咨询过我一帮BAT的大学同学(30k也不知道怎么拿到手的...

2019-08-26 03:55:25 521

原创 从永远到永远-Java程序中的路径及Controller返回值-我求求自己抓紧写完吧-一万个未完待续了

“雄关漫道真如铁,而今迈步从头越”。自学习Java以来路径一直都是一个令我头疼的问题,今天决心总结一下,永诀后患!1.jsp中的路径问题1)${pageContext.request.contextPath},所以我们要根据他接controller的requestmapping,前边需要后边需要多一个“/”例如:我想跳转到controller中的这个方法。在jsp页面中要这样写:${...

2019-08-25 02:15:01 314

原创 从永远到永远-关于多线程的思考-思考两年也没学会真的笨-待续待续待续!!!!

https://bbs.csdn.net/topics/370045633互联网应用在高并发情况下,瓶颈在 IO 上(网络 IO 和磁盘 IO 上),并不在 CPU 上,这时采用传统的多线程技术基本上无济于事。减少数据库磁盘 IO 时间最有效的办法是使用缓存,还可以将数据库弄成 master/slave 的读写分离,分表分库等等。减少网络 IO、静态资源磁盘 IO 有效的办法:响应使用 GZ...

2019-08-25 00:42:25 93

原创 从永远到永远-SpringSecurity

关于权限框架,面试过程中也被问到过很多次,以前学校做项目时候,基本都是基于RBAC自己写逻辑实现功能。现在想抽时间来看看,关于shiro和security都不是很了解,非要选一个肯定security,毕竟牌子硬。1.进行一个小项目测试报错了,草!!!!...

2019-08-24 01:25:08 233

原创 从永远到永远-SpringBoot(五)-自用别看

1.给后台管理系统的其他页面加左边栏,并抽取共用部分2.完成产品列表功能3.商品上下架4.商品新增和修改功能,注意页面下拉框的展示及一些前台不会传输状态的处理了。5.注意该部分没有使用文件服务器,算是功能缺失!!!!...

2019-08-19 16:13:00 178

原创 从永远到永远-SpringCloud自用别看(五)

终于结束坑比的买家了,虽然是强行结束,关于微信支付那部分,等我注册完公司再说吧。1.增加订单查询列表,卖家的2.controller层 注意注解,需要返回页面了。这个返回值是怎么样map中的,我的意思页面能直接从map中取出来????package com.scbg.controller;import com.scbg.dto.OrderDTO;import com.scbg.ser...

2019-08-17 02:19:19 126

原创 从永远到永远-Git再学习

对Git进行再次学习。以前学的一点糊涂先说git,首先要理解三个名词,最开始我就理解成本地和远程仓库之间的各种操作了。git说的其实本地,远程仓库指的是gitlab,GitHub等远程代码托管。其实单纯git在本地就有这三层,这就是人们常说的git没有网络,连接不到远程仓库,也可以进行分支管理。本地仓库与远程仓库的关系!在创建的项目目录中右键选git bash,输入git init,初...

2019-08-15 04:58:18 232

原创 从永远到永远-spring cloud(四)-自用别看-微信支付

微信支付模块:还是不能测,写尼玛哟,第一是不能测,第二第三方sdk删掉了。总结一句所有卖课的死个妈!!!1.依赖第三方sdk,不能用,等自己根据官方文档写原生的吧<!--支付第三方sdk--> <dependency> <groupId>cn.springboot</groupId> ...

2019-08-14 21:35:39 308

原创 从永远到永远-Spring Cloud-自用别看(三)

微信凉了,涉及微信支付,个人无法申请微信支付。我那几个兄弟很争气地把公司卖掉了!人生最痛苦的事就是,在不该写代码的时候,开发一个微信支付模块。1.微信授权(网页授权):1)获取openid:1》原生1》》域名:自己公众号设置2》》做下映射,必须让外网能访问到本机 的项目3》》文件拷贝下4》》5》》要不,访问这个垃圾玩意,实质上没啥用。但是不访问,你微信公众号绑定域名哪...

2019-08-14 15:33:07 140

原创 从永远到永远-SpringBoot-自用别看(二)

1.orderCotroller1)表单验证类 items字符串?2)@Valid @ 及报错的处理3)返回对象的选用4)json字符串参数转换成listGson <!--gson处理json字符--> <dependency> <groupId>com.google.code.gson</group...

2019-08-13 02:17:04 197

原创 从永远到永远-SpringBoot微信公众号开发实战(一)-自用

跟着视频自学Spring cloud项目,现做下关键遇坑记录。1.搭环境的坑虚拟机及配套软件由教程提供,我们只要将.ova文件装上即可。就这也出问题了,因为他用的虚拟机管理软件是Virtual Box5.1。为了尽量减少开发工具不一致带来的问题,我也采用了这个虚拟机管理软件。但是,Oracle官网已经明确指出,这个软件不维护了,而且不提供下载。1)无奈之下,下载了VirtualBox-6.0...

2019-08-10 02:30:16 826

原创 从永远到永远-SpringCloud(四)-Feign-写得真垃圾没用

在(三)的学习中,有两个问题:测试线程隔离、服务升级出现了bug;没有说熔断部分的内容。我并没有第一时间解决,主要是因为本文的主角做了处理。Feign是SpringCloud中的又一个强大组件。他对服务调用进行了更进一步的优化,我们不再需要在controller层写大量的逻辑代码,只需要调用feign的接口即可。其相当于对于rest调用做了隐藏,代码中根本无法看出调用细节。并且,其底层依赖了hy...

2019-08-09 17:30:18 658

原创 从永远到永远-Spring Cloud(四)-Hystrix处理雪崩(有问题,没找到,需要再处理!)

想象一个场景:一个用户请求来了,它需要调用几个服务,但是这几个服务中有一个或者几个挂掉了。如果没有处理机制,这个请求就卡住了(实际业务一般叫阻断性问题)。tomcat默认连接数是200,如果两百个请求都涉及到挂掉的那个服务。那么这两百个线程都会处在阻塞状态,其他用户的请求就不会再被接收处理。这也就是传说中的雪崩问题。这就要介绍今天的主角:Hystrix。这个东西,有点眼熟!豪猪的“绅士风度”...

2019-08-08 18:52:21 238

原创 从永远到永远-Spring Cloud(三)-Eureka高可用+Ribbon

接上,一台Eureka注册中心万一挂了,整个服务就GG了。所以,要设置多个,相互注册。但是感觉教程说的有问题,以下1部分需要重新学习修改1.复制EurekaServer服务。1)2)或者在这里复制2.修改配置文件(居然是修改原Eureka Server的配置文件,没太明白,后期着重学一下。。。)3.测试2.Ribbon.在将服务在Eureka注册中心注册后,服务消费方(con...

2019-08-08 01:49:18 252 1

原创 从永远到永远-SpringCloud(二)-Eureka注册中心

书接上回,我们已经实现了一个简陋的服务调用。在这其中发现了一些问题:服务地址硬编码写死,不便于维护。一个tomcat的负载能力有有限。挂了怎么办。。。。。。等等。Euraka注册中心:1.编写EurekaServer,他其实也是一个服务。模块结构:1)依赖,pom.xml加入相关依赖<dependencies> <dependency> ...

2019-08-07 01:48:47 205

原创 从永远到永远-Spring Cloud(一)

任而风吹雨打,胜似闲庭信步。一个月了,工作仍然没有着落。“金三银四,金九银十”,真应了这句行规,七八月份不是个找工作的好时节。在最好的时候去了一家混子公司,接了一堆烂摊子。在最不好的时候被人开除了,四处碰壁。我急嘛,倒也不是很急,转行前就知道自己不会长期待在这个行业。话虽如此,是走是留,枪杆子还是要在自己手里。昨日,家母来电。在北京飘了一年了,我有一点想家,所以我听不得“如果大城市不好混,就回...

2019-08-06 20:01:47 180 2

原创 FTP服务器搭建

乱花渐欲迷人眼,浅草才能没马蹄!面试原因最近想模拟一个多线程实现文件上传,本地测试一个1.6g视频连一秒不需要就实现了传输。这样的情况下根本无法看出多线程的优势,我在实际项目中写IBM云对象存储,使用分片方式,一个700M视频需要20多分钟上传。当时脑子被网友气糊涂了,后来想了一下,真实环境,不可能是文件上传到本机。我得那种实现,是从本机硬盘到本机内存到本机硬盘的方式,必然速度很快。真实环境必须...

2019-08-04 17:51:26 221 2

原创 WebService重学(自用)

乱花渐欲迷人眼,浅草才能没马蹄!接触一个新技术的时候,脑海中总是会跳出这句诗。附庸风雅,非我本意。主要还是因为很多网络学习资料,把简单的东西搞得很复杂;该有内涵的时候,又俗不可耐。前段时间,写过一篇博客记录webservice的学习,今天回头一看,也成了垃圾。今天就再重新梳理一下。不严谨的给个官方定义:不会说,不说了。webservice作用两个方面1)异构系统信息交互。(例如:一个公司...

2019-08-01 03:35:33 788

空空如也

空空如也

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

TA关注的人

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