自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学而不思则罔,思而不学则殆。

男人又老又丑不要紧,最重要的是要有才华。——秋雅

  • 博客(123)
  • 资源 (38)
  • 论坛 (347)
  • 收藏
  • 关注

原创 MAC 设置多个SSH

ssh-keygen -t rsa -C '526473586@qq.com' -f ~/.ssh/github_id_rsaHost gitlab.com HostName gitlab.com PreferredAuthentications publickey IdentityFile ~/.ssh/gitlab_id-rsa# githubHost github.com HostName github.com PreferredAuthentic...

2021-06-21 11:54:38 3

原创 微服务架构,如果将流量打到本机,以及如何抓包?

1、主要用到了Charrles抓包工具的代理功能、rewrite功能。

2021-05-20 12:22:39 15

原创 支付后轮询查询和支付回调做业务幂等处理

主要是通过加分布式锁,保证只有一个业务处理发生。支付和轮询加锁一定是同一个锁

2021-05-20 11:32:46 54

原创 微服务架构通用架构

一、架构图

2021-02-25 15:18:23 97

原创 jvm主要组成部分及其作用

1.类加载器(Class Loader):加载类文件到内存。Class loader只管加载,只要符合文件结构就加载,至于能否运行,它不负责,那是有Exectution Engine 负责的。2.执行引擎(Execution Engine):也叫解释器,负责解释命令,交由操作系统执行。3.本地库接口(Native Interface):本地接口的作用是融合不同的语言为java所用4.运行时数据区(Runtime Data Area):...

2021-02-18 10:47:10 227

原创 弄懂 JRE、JDK、JVM 之间的区别与联系

其实很多 Java 程序员在写了很多代码后,你问他 jre 和 jdk 之间有什么关系,jvm 又是什么东西,很多人不知所云。本篇不会讲述 jvm 底层是如何与不同的系统进行交互的,而主要理清楚三者之间的区别,搞清楚我们写的 xxx.java 文件是被谁编译,又被谁执行,为什么能够跨平台运行。首先,我们分别对这三者进行阐述。JVM:英文名称(Java Virtual Machine),就是我们耳熟能详的 Java 虚拟机。它只认识 xxx.class 这种类型的文件,它能够将 class 文件中的.

2021-02-18 10:44:32 82

原创 深究Spring中Bean的生命周期

https://www.cnblogs.com/javazhiyin/p/10905294.html

2021-02-18 10:18:01 45

原创 Java 日期、时间类,日期、时间的格式化

https://www.cnblogs.com/chy18883701161/p/10854547.html

2021-02-10 14:49:40 30

原创 电商网站商品模型之商品详情页设计方案

https://www.cnblogs.com/eggTwo/p/6404805.html

2021-02-09 16:48:50 45

转载 SpringCloud 自定义ribbon路由实现灰度发布

https://blog.csdn.net/h_sn9999/article/details/103356352?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control

2021-02-07 16:18:08 81

转载 基于核心日均几千万笔的交易量,新核心架构如何设计才能满足?

https://www.talkwithtrend.com/Question/436505

2021-02-07 14:52:43 18

转载 SpringMVC执行流程及工作原理

https://www.jianshu.com/p/8a20c547e245

2021-02-07 14:29:04 25

转载 JDBC中的——PreparedStatement 预编译原理

https://blog.csdn.net/qiaojiangsong/article/details/51721501

2021-02-07 13:44:41 52 1

转载 Mybatis常见面试题总结

https://www.cnblogs.com/lukelook/p/11099039.html

2021-02-07 13:40:31 26

转载 Mybatis二级缓存

https://www.jianshu.com/p/d98d6cb61841

2021-02-07 13:36:54 14

转载 mybatis 的懒加载原理

https://blog.csdn.net/shfqbluestone/article/details/52888144

2021-02-07 13:35:47 89 1

原创 一个实时报表设计思路

2021-01-14 13:51:27 103

原创 mysql通过参数构建临时表

select 'hehe' as aa, 'haha'as bb from dual以上数据可以做临时表左连接另外一张表,然后出查询结果。这样参数如果查询不到的可以原样返回(通过ifnull处理空字段),对于批量查询非常有意义。...

2020-12-17 16:35:47 175

转载 springBoot异步执行方法@Async

1.什么是异步调用?异步调用是相对于同步调用而言的,同步调用是指程序按预定顺序一步步执行,每一步必须等到上一步执行完后才能执行,异步调用则无需等待上一步程序执行完即可执行。2.如何实现异步调用?多线程,这是很多人第一眼想到的关键词,没错,多线程就是一种实现异步调用的方式。在非spring目项目中我们要实现异步调用的就是使用多线程方式,可以自己实现Runable接口或者集成Thread类,或者使用jdk1.5以上提供了的Executors线程池。3.举例说明:① maven依赖:.

2020-08-27 11:16:57 108

原创 Springboot常用的设置

# 端口server.port = 8080# 应用名spring.application.name = cloud-three-code# 启用编码spring.http.encoding.enabled = true# 缺省编码(这里只是在客户端没设置编码时起效,如果要强制编码,请配置force)spring.http.encoding.charset = UTF-8# 时区(也可以使用fastjson,就不用配置时区了。不配置时区,接收时间参数时会少8个小时。)spring.jac.

2020-07-17 17:32:55 199

转载 面向对象编程,再见!

作为程序员,你是使用函数式编程还是面向对象编程方式?在本文中,拥有 10 多年软件开发经验的作者从面向对象编程的三大特性——继承、封装、多态三大角度提出了自己的疑问,并深刻表示是时候和面向对象编程说再见了。本人个人观点,不合理的使用面相对象的特性,会导致一些严重的后果,很多人不以为然,或者天然认为是正常的,这值得每个Java开发者思考。另一方面,任何语言都有缺陷,都有擅长的地方,合理的运用语言...

2020-04-24 10:51:54 226

原创 git 操作

mkdir:XX (创建一个空目录 XX指目录名) pwd:显示当前目录的路径。 git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。 git add XX 把xx文件添加到暂存区去。 git commit –m “XX” 提交文件 –m 后面的是注释。 git status 查看仓库状态 git diff XX 查看XX文件修改了那些内容 gi...

2020-04-22 16:15:54 106

原创 try catch finally 中包含return的几种情况,及返回结果

第一种情况:在try和catch中有return,finally中没有return,且finally中没有对try或catch中要 return数据进行操作的代码,这种情况也是最好理解的。第二种情况:在try和catch中有return,finally中没有return,但finally中有对try或catch中要 return数据进行操作的代码要返回的数据是基本数据类型还是引用数据类型,...

2020-04-21 18:27:20 212

转载 SpringMVC之RequestContextHolder分析

SpringMVC之RequestContextHolder分析最近遇到的问题是在service获取request和response,正常来说在service层是没有request的,然而直接从controlller传过来的话解决方法太粗暴,后来发现了SpringMVC提供的RequestContextHolder遂去分析一番,并借此对SpringMVC的结构深入了解一下,后面会再发文章详细分...

2020-04-15 10:06:14 168

原创 SpringBoot定时任务@EnableScheduling

一、定时任务作用?定时任务相当于闹钟在什么时间做什么事情(执行什么命令/脚本)二、举例说明1、pom.xml中导入必要的依赖: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte...

2020-04-12 10:13:21 291

原创 nginx基础教程

一.概述什么是nginx?Nginx (engine x)是一款轻量级的Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。什么是反向代理? 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端...

2020-03-22 18:57:15 143

原创 Linux学习3:用户身份与文件权限

用户身份与能力useradd 创建新用户password 后跟用户名,设置该用户的密码groupadd 创建用户组usermod 修改用户信息-c 备注; -d -m 指定家目录;-e到期时间;-g变更组;-G变更拓展组;-L禁止登陆;-U允许登陆;-u修改uid。userdel -rf 删除用户文件权限与归属文件类型-普通文件;d目录;l链接文件;b块设备文件;c字符设...

2020-03-22 10:58:39 81

原创 Linux学习2:Vim编辑器

输入输出重定向man bash > readme.txt 清空写入文件。echo 你好 >> readme.txt 追加到文件。管道命令符grep “/sbin.nologin” /etc/passwd | wc -l 统计有多少不能登录的ls -l /etc | more 翻页列举文件。echo ''mypasswd" | passwd --stdin...

2020-03-22 08:03:17 85

原创 Linux学习1:常用命令

1、安装只需要在虚拟机上安装Linux系统即可,无需安装一台真实的Linux机器。2、Linux常用命令

2020-03-21 20:50:51 188

原创 在SpringBoot中使用MockMvc进行单位测试

@RunWith(SpringRunner.class)@SpringBootTest@AutoConfigureMockMvcpublic class MockXXXTest { @Autowired protected MockMvc mockMvc; @MockBean private XXXDao xxxtDao; @Test pub...

2020-03-18 22:30:03 308 1

原创 SpringBoot打印POST请求原始入参body体

springboot如何打印post请求的body请求体

2020-03-18 18:26:24 2844

原创 FastJson、JackJson处理时间、日期问题注意事项

FastJson、JackJson处理时间、日期问题注意事情

2020-03-17 14:11:17 420

原创 Springboot下JackJson的日期格式化问题

时区默认为伦敦时区,国区需要设置为东8区,为了避免每次都加注解。1、在MvcConfigurer的extendMessageConverters方法里设置。(可能只对http发起的请求有效。)2、可以搞个@bean,返回ObjectMapper。 @Override public void extendMessageConverters(List<HttpM...

2020-03-15 18:06:00 816

原创 搭建springboot maven多模块工程踩坑记

1、父pom的<modules>配置节一定放在文档最后,特别是开启maven并行的时候,否则可能会因为解析的顺序问题,导致依赖传递问题等,具体原因暂时不详。...

2020-03-12 14:53:24 527

转载 maven 之dependencyManagement 和 pluginManagement

一个大中型JAVA项目中,一般由若干个module组成,各个module各司其职,担任整个工程中不同角色。大多数情况下,大多数module都会用到相同的jar包,或者插件。如果每个module中都引入自己喜欢的jar、插件,不仅冗余,而且太多冗余jar包,使得资源浪费。为了统一管理各个module中的library jar plugin,就需要让所有子module都继承一个父pom.xml...

2020-03-03 10:23:11 232

原创 SpringCloud微服务如何实现分布式日志链路追踪

spring boot 1.5.x +spring cloudDalston,Edgware1、pom增加依赖 <dependency> <groupId>io.opentracing.contrib</groupId> <artifactId>opentracing-spring-cloud-starter&l...

2020-02-06 17:20:15 449

转载 SpringCloud + Opentracing + jaeger调用链解决方案

https://www.colabug.com/2018/0629/3376357/发展历史背景在上一篇文章中,我们探讨了调用链的主要因素并针对几个典型的产品进行了一下对比(服务调用链的主要因素和简要对比)。Tracing 是在90年代就已出现的技术。但真正让该领域流行起来的还是源于 Google 的一篇论文 “Dapper, a Large-Scale Distribu...

2020-02-06 16:35:55 2022

原创 MySql分组查询 非聚集字段做连接

SELECT eqp.tenant_id, eqpapp.app_code, eqpapp.app_version AS version_no, count( * ) AS version_amt, group_concat( distinct CONCAT_WS('-', eqp.store_id,eqp.store_code, eqp.store_name) separator...

2020-01-05 18:25:29 241

原创 高级Java必须掌握的语言层面的知识,随时更新

1、集合2、泛型3、内部类(设计会用到)4、IO(文件流、网络流),最好使用NIO5、日期操作6、Lambda表达式7、多线程、并发工具、池8、Java的异常9、8大数据类型,科学计算(Decimal)10、加密、摘要算法1、设计原则2、设计模式...

2019-12-08 17:45:33 98 1

原创 阿里云 OSS 文件生成和上传步骤、示例代码

1、拿到生成文件的本地临时路径和文件数据。2、在本地临时目下生成文件。3、将本地文件上传到OSS4、删除本地临时目录、文件。示例代码:// Endpoint以杭州为例,其它Region请按实际情况填写。String endpoint = "http://oss-cn-hangzhou.aliyuncs.com";// 阿里云主账号AccessKey拥有所有API的访...

2019-10-24 16:49:12 2362 1

集合的并交叉三种运算,C语言实现

集合的并交叉三种运算,C语言实现。课程设计版,有详细的说明。

2010-03-15

友立GIF5.0安装动态图片处理软件

处理gif动态图片,你可以要他来处理,生成动态图片,放到QQ里当表情!

2009-09-22

数据结构C#语言版,值得看点!

数据结构C#语言版,一样的精彩,秉承了C系语言的一系列特性!

2009-09-26

计算机网络专业简历,我的简历

我的简历,简约大气型。我的简历,简约大气型。我的简历,简约大气型。我的简历,简约大气型。我的简历,简约大气型。

2010-05-12

诺基亚N72手机常用系统软件

例如我的电脑,智能助手,大字体==系统功能拓展软件

2009-09-22

诺基亚手机N72常玩游戏

冰冻泡泡,俄罗斯方块,雷电,咆哮金属,手机版CS,古龙群侠转,等等!!

2009-09-26

AudioDVD Crate 制作DVD音频

制作标准DVD音频的首选软件,小巧而强大

2009-09-22

des加密解密算法的实现课程设计版

利用标准c语言编写,能直接在vc下直接运行。代码贴在了文档里,拿出来分别保存在一个.c,.h文件里即可。

2009-06-25

JavaScript课件PPT下载

JavaScript教程PPT,简单明了,全面,实用,也可当作手册使用

2009-09-26

c语言常用算法,做程序、笔试必备

都是些C语言常见的算法问题,很经典。有问题描述及答案,不论是学习、做程序、笔试都很实用。

2009-12-16

TVants电视蚂蚁

支持搜索的网络电视。能搜很多电视。试试吧。

2009-05-12

DebugMode FrameServer 2.5 中文版

视频编辑,制作必备。能和常见的软件如绘声绘影,Adoble PR,玛雅,AE,搭桥使用。

2009-05-12

在线虚拟社区asp.net实现BBS源码

简易的BBS系统,实现了常见的功能,用户管理、帖子管理、板块管理等。压缩包里有源码和发布说明,还有详细设计,一切进在里面的文档中。是我毕设时做的,很简单普通,仅供新手参考用。

2010-06-14

真正可用的Sayatoo卡拉OK字幕精灵

这个事真正破解可用的而且是安装版的傻丫头,不用断网,像用就用!

2009-09-22

WinRAR中文破解版

真正的可用的破解中文版。永久有效的。装机必备。

2009-05-12

"一事一议"政府部门之间项目审批应用系统源码

"一事一议"政府部门之间项目审批应用系统源码,数据库:sql2000,工具:VS2005。是上学时几个学生做综合实习的时候做的,都是菜鸟,做的很烂,仅供新手参考。

2010-01-08

sql教程,一边看例子,一边学sql

sql教程,一边看例子,一边学sql,最后几个补充的sql查询的例子,可供联系,思考。

2010-01-08

sql语句简易教程,常见的简单的sql语句,适合入门和复习

sql语句简易教程,常见的简单的sql语句,适合入门和复习

2009-12-16

设计模式C#版设计模式

23设计模式,面向对象编程的必备!23设计模式,面向对象编程的必备

2009-09-22

mysql 数据库手册

有关mysql数据库的说明,帮助很好的使用。

2009-06-20

CSS3.0手册指南

介绍css的,web技术必备,网站美化!

2009-09-22

JavaScript简易教程

讲述JavaScript的简单教程,能对JavaScript有个初步的掌握。

2009-06-20

ExtJS实用开发指南

ExtJS实用开发指南,pdf版本的,写的还可以。。

2011-11-29

JavaScript特效

常见的JavaScript特效,不必再费脑筋!

2009-06-20

JavaScript高级教程

讲述js脚本语言的高级应用,高手进阶使用的。

2009-06-20

深入浅出MFC经典书籍

windows平台开发必读,对于了解windows很有帮助!

2009-09-22

水晶连连看 小游戏

就是小时候常玩的,挺怀旧,不是源代码!仅供编程累了后休息罢了。

2008-06-16

GUI程序设计C#.NET版

这是一个教程,PDF版的电子书,也是wrox的红皮书系列的书,虽然有点老,但是经典书籍!

2009-09-27

linq to ado.net PDF电子书

介绍微软.net3.5中的新技术linq,强大的数据处理技术!

2009-09-26

pdf阅读器BXViewer中文破解安装版

1。体积小   2。速度快。由于超星自己的阅读器带有其他花哨的功能以及防盗版需要,阅读器的速度很慢。   3。兼容多有超星格式。超星为了防盗版,前后做了很多格式的pdg格式,有的还要密码才能阅读。而BXViewer加载外部解码器后可以基本上兼容所有的pdg文件。   4。支持压缩电子书。一本超星电子书每一页都是一个文件,可以将它们压缩成一个zip文件,直接在BXViewer里阅读。

2009-05-12

daemon虚拟光驱,好用

这个好用,我一直再用的奥!也没有让输入码,不知道是不是本来就是免费的。反正这个是安装可使用!

2009-09-22

SopCast网络电视软件

速度比较快的网络电视,其中体育台比较多,喜欢足球,nba的登体育爱好者不可错过!

2009-09-22

winiso中文破解版

真正的破解安装版!制作光盘的必备工具!大名鼎鼎的软件。 注册名:Jim Jia 注册码:311FB9003A8A9E0E92F08FF487297B485E45F124D9DD0D84

2009-05-12

.net基础教程PPT

.net基础教程,包含C#语言的介绍,桌面程序的介绍,SqlServer的介绍,asp.net的介绍,适合新手初步学习,能对整个.net框架有个大致的了解。

2009-12-16

毕业论文在线虚线社区系统asp.net实现BBS

论文、任务书、开题报告、翻译、源码、发布说明,一切都有。当时是一边学习,一遍做,所以做的很烂。但也绝对是自主开发的,所以新手应该很很容易能看的懂。本例子仅供新手参考!

2010-06-14

photoshop经典案例

看来他你的PS没会的就都会了。会的会更加透彻。不会白下的。

2009-05-12

sql简单教程

sql简单教程sql简单教程sql简单教程sql简单教程sql简单教程

2011-08-11

箭头函数中使用this,this到底指向谁?

发表于 2018-10-17 最后回复 2020-08-13

select distinct的原理是什么?数据量大时有性能问题吗?

发表于 2017-09-29 最后回复 2020-07-24

java线程池什么时候消亡?不手动shutdown

发表于 2017-09-16 最后回复 2020-07-21

如何获得返回类型是泛型T的具体类型?

发表于 2018-07-20 最后回复 2020-07-15

oracle 在一个值都很相等的列上order by,排序是否稳定?

发表于 2017-10-21 最后回复 2020-05-20

大表中的大量数据update问题?

发表于 2017-12-11 最后回复 2020-04-07

springboot配置静态资源路径映射失败。。。

发表于 2019-08-20 最后回复 2019-10-29

这不水区还在吗?????

发表于 2019-10-12 最后回复 2019-10-29

狗日的,我早晚得从idea转回eclipse,太卡了

发表于 2019-04-23 最后回复 2019-10-14

为什么来这儿发的贴全是悲剧贴?就没有喜庆的?

发表于 2011-02-26 最后回复 2019-10-12

问下你们公司都实现前后端分离了吗?用的什么方案?

发表于 2017-12-07 最后回复 2019-10-10

这句泛型接口方法定义如何理解? public <T> T get(String key);

发表于 2018-07-06 最后回复 2019-09-18

IE浏览器无缘无故丢失cookie问题

发表于 2017-12-11 最后回复 2019-09-12

SpringBoot如何实现手动初始化多数据源、开启事务

发表于 2019-07-26 最后回复 2019-08-20

spring web flow有公司用吗?难度大吗?适合做什么项目?

发表于 2018-08-27 最后回复 2019-08-14

weblogic"阻塞线程最长时间" 什么意思?

发表于 2017-10-17 最后回复 2019-07-30

最烦在办公室用机械键盘的傻逼

发表于 2019-02-22 最后回复 2019-07-29

工作9年了,以为经过这几年的磨练...

发表于 2019-06-27 最后回复 2019-07-22

java6与java8对volatile关键字的处理不一样吗?

发表于 2018-07-31 最后回复 2019-06-11

软件是不是应该被国家列为高危行业?

发表于 2019-04-12 最后回复 2019-05-26

MYSQL你们如何解决超多分页性能问题?

发表于 2019-05-13 最后回复 2019-05-20

app包壳HTMl5,如何实现图片长按下载功能?

发表于 2017-03-27 最后回复 2019-05-15

搞软件,3年瓶颈期,5年瓶颈期,7年瓶颈期,10年瓶颈期

发表于 2019-04-19 最后回复 2019-04-24

为什么java BigDecimal做浮点运行是精度准确的?他是怎么设计的?

发表于 2019-04-19 最后回复 2019-04-24

我想向一些开发工具开发商一些提议或者倡导,不知道该怎么做。

发表于 2019-04-16 最后回复 2019-04-19

上帝看程序员太累了,于是说:下一代别搞IT了,于是程序员都生女儿

发表于 2019-04-18 最后回复 2019-04-19

java8 stream 如果分组求和 bigdecimal类型的值?

发表于 2019-03-29 最后回复 2019-04-12

mysql的left join 对 not exists 有影响?

发表于 2019-03-22 最后回复 2019-04-12

软件公司,相当一部分人,只不过是开发人员身上的寄生虫、吸血虫而已

发表于 2018-12-10 最后回复 2019-04-10

固态硬盘+大内存,idea还是慢的要死,特别是启动loading工程时

发表于 2019-03-28 最后回复 2019-04-02

windows下多redis(非主从)窜数据问题谁遇到过?

发表于 2018-07-02 最后回复 2019-04-01

idea标题栏的字体怎么改谁知道?

发表于 2019-03-05 最后回复 2019-03-25

PHP是世界上最好的语言=全世界最好的薛之谦?

发表于 2018-09-12 最后回复 2019-03-21

首都网警什么鬼?

发表于 2019-03-01 最后回复 2019-03-04

最近发现你的工资跟你的用到的软件数量成正比

发表于 2019-02-22 最后回复 2019-03-04

mysql between and 比 limit m n效率高?

发表于 2019-02-15 最后回复 2019-02-22

docker+jenkins+springcloud+elastic-job+vue.js+redisCluser+nginx+mycat+cat+elk

发表于 2019-01-25 最后回复 2019-02-22

事务并发,如何解决第二类更新丢失?

发表于 2019-01-11 最后回复 2019-02-22

select count按月分区的表,怎样做效率最高?

发表于 2017-09-07 最后回复 2019-01-24

如何用qrcode.js生成二维码图形,带有文字说明

发表于 2017-03-22 最后回复 2019-01-21

空空如也

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

TA关注的人 TA的粉丝

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