自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 POA理论:不要被你的目标欺骗了你

最近通过《跃迁-成为高手的技术》让我了解到POA理论,昨天有幸参加了朱颖磊 老师线下POA实践分享,通过面对面的交流,发现了POA行动力的强大力量,更重要的是通过这个理论,你可以随时随地在工作和生活中使用,感受他的魅力所在。一般我们说的目标一般都是What,比如说——我要早起!首先要问问自己,为什么要早起?这个背后的原因是不是你的真实目标。比如说你自己忍受不了自己一天睡10个...

2019-09-22 21:09:00 1705

转载 读了《跃迁-成为高手的技术》我的工资翻倍了

如果你被我的标题吸引过来了,恭喜你,你距离成为一名高手越来越近了,通过下面的文章介绍,相信你一定有所有收获。 本章目录结构概括,我分为下面几个部分总结说明:我为什么读这本书这本书适合什么人看?这本书讲了什么?我的收获?本书不足之处温馨提示:本文4679字,阅读大概需要10分钟我为什么读这本书?最近我时刻在想,自己工作了这么多年,兢兢业业,拼搏努力,...

2019-09-18 08:08:00 227

转载 微信头像地址失效踩坑记附带方案

微信头像失效问题说明?最近工作遇到一个微信头像失效的问题,情况是这样的,我们一个h5页面在微信授权后打开,会存储微信相关昵称和头像信息,不过,我们没有保存图片到自己的服务器,而是仅仅存储微信头像地址,然而过了n多天后,用户在微信修改了自己的头像,这时候,我们的服务是无感知的,又过了n多天,用户去访问我们那个h5页面,发现自己的头像是这样的:用户找到我们,说自己有头像呀,怎么没...

2019-09-11 17:06:00 1005

转载 RabbitMQ消息丢失问题和保证消息可靠性-消费端不丢消息和HA(二)

继续上篇文章解决RabbitMQ消息丢失问题和保证消息可靠性(一)未完成部分,我们聊聊MQ Server端的高可用和消费端如何保证消息不丢的问题?回归上篇的内容,我们知道消息从生产端到服务端,为了保证消息不丢,我们必须做哪些事情?发送端采用Confirm模式,注意Server端没成功通知发送端,需要重发操作需要额外处理消息的持久化处理上面两个操作保证消息到服务端...

2019-08-30 23:02:00 433

转载 解决RabbitMQ消息丢失问题和保证消息可靠性(一)

原文链接(作者一个人):https://juejin.im/post/5d468591f265da03b810427e工作中经常用到消息中间件来解决系统间的解耦问题或者高并发消峰问题,但是消息的可靠性如何保证一直是个很大的问题,什么情况下消息就不见了?如何防止消息丢失?下面通过这篇文章,我们就聊聊RabbitMQ 消息可靠性如何解决的?本文分三部分说明Rabbit...

2019-08-17 13:04:00 3764

转载 如何做程序员喜欢的测试妹子?

原文链接(作者一个人):https://juejin.im/post/5d4e2ea76fb9a06b2f5fa018昨天看了一篇文章叫《如何做测试妹子喜欢的程序员》,觉得作者点的很到位,首先我是一名程序员, 那么站在一名合格程序员的角度,怎么看待这些观点呢,没看过上面文章的同学,可以抽两分钟时间阅读下,文章简单有趣, 今天我想借此机会说说我的观点,并且也表达下站在测试的角度,如...

2019-08-17 12:59:00 302

转载 IntelliJ IDEA提升效率开发插件必备

工欲善其事,必先利其器,好的工具可以提升我们的开发效率,下面介绍几款个人觉得比较好的编辑器插件,不仅炫酷更重要可以提高你的工作效率。本文是作者辛苦整理的16款插件,每个都是超级实用的,不好不介绍,相信体验过后才知道它的好。Activate-power-modepojo-to-jsonSequenceDiagramFree Mybatis pluginKey p...

2019-08-17 12:53:00 506

转载 代码整洁之道_条件判断

丑的代码如下:调整之后的代码:转载于:https://www.cnblogs.com/flyrock/p/10655599.html

2019-04-04 16:31:00 158

转载 springboot使用hibernate validator校验

第一步:设置引用pom.xml文件<dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId></dependency>或者引用<dependency> &lt...

2018-12-23 20:46:00 190

转载 解决spring boot在RabbitMQ堆积消息情况下无法启动问题

最近遇到一个问题,服务站点上线之前,先去新建需要的rabbitmq并绑定关系,此时 如果发送消息方运行,那边会造成新建的q消息部分堆积得不到及时消费那么问题来了?在消息堆积情况下,服务站点无法启动,导致一直卡在那里的情况。而消费端干了什么呢?1.调用第三方服务查询数据2.查询数据库数据并更新操作经过调试我们分析下,在调用第三方服务的时候,卡在那里 了那么什...

2018-10-18 16:53:00 666

转载 Mac安装软件时提示已损坏的解决方法

步骤一:打开终端(按F4启动Launchpad,终端默认在“其他”中)sudo spctl --master-disable步骤二:按回车输入自己电脑密码,再次回车步骤三:打开系统偏好设置 » 安全性与隐私,若显示任何来源,大功告成;步骤四:重新安装你的软件步骤五:打开系统偏好设置 » 安全性与隐私,设置 App Store 允许下载...

2018-09-29 14:57:00 154

转载 docker nginx 问题

'经常不启动docker会遇到如下问题 启动docker pull * 会报错1. 安装步骤:解决办法:命令输入:docker logout再次执行:docker pull *2. 执行run:执行命令:docker run -p 8080:80 -d docker.io/nginx //将80端口映射为8080,或者80:80还是原先的80端口,...

2018-09-21 22:43:00 115

转载 RabbitMQ 如何保证消息不丢失?

RabbitMQ一般情况很少丢失,但是不能排除意外,为了保证我们自己系统高可用,我们必须作出更好完善措施,保证系统的稳定性。下面来介绍下,如何保证消息的绝对不丢失的问题,下面分享的绝对干货,都是在知名互联网产品的产线中使用。1.消息持久化2.ACK确认机制3.设置集群镜像模式4.消息补偿机制第一种:消息持久化RabbitMQ 的消息默认存放在内存上面,如...

2018-04-16 23:13:00 4097

转载 git 基本使用

第一:使用git初始化本地仓库并提交到远程分支# github 建立一个新的仓库地址比如:https://github.com/Fly-Rock/rabbitmq-client.git# 初始化本地仓库git init#将本地内容添加至git索引中git add .# 将索引添加至本地仓库中git commit -m "first commit"# 添加远程仓库路径git rem...

2018-04-06 19:08:00 91

转载 docker下rabbitMQ高可用集群部署

第一步:docker 安装:mac 下安装命令:brew cask install docker安装完之后查看版本docker --version第二步:开始集群搭建:采用bijukunjummen提供的镜像。git 命令下载代码到本地git clone https://github.com/bijukunjummen/docker-rabbitmq-clu...

2018-04-01 21:12:00 227

转载 JAVA Eclipse 快捷键

一. 最常见的:a) 内容提示:Alt + /b) 快速修复:Ctrl + 1c) 导包:Ctrl + shift + Od) 格式化代码块:ctrl + shift + Fe) 向前向后:Alt + 方向键f) 添加注释 Ctrl+Shift+/g) 除...

2016-10-03 13:54:00 67

转载 解决JQUERY在IE8,7,6下将字符串转成XML对象时产生的BUG

js 定义一个xml 对象,var data = "<Root><DataRow Id=\"1234\"/></Root>";JQUERY可以将一段字符串转成XML的对象,进而可以使用find()方法对该字符串转成的XML进行节点操作。但是在IE下jQuery无法解析XML,IE中解析出来的是text对象。解决办法:判断是否是IE浏览器,是...

2013-07-21 19:12:00 108

转载 SQL Server 2008 数据库 不允许保存修改。

在修改 SQL Server 2008 数据库的表设计后,保存表设计时,出现如下错误提示:不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。原因分析:有些对表的修改要求重新创建表,而 SQL Server 默认阻止这样的修改,所以保存不下来。解决方法:在“Microsoft SQL Se...

2013-05-18 09:13:00 128

转载 多线程三种锁Monitor,lock,Mutex

C#中使用Monitor类、Lock和Mutex类来同步多线程的执行 在多线程中,为了使数据保持一致性必须要对数据或是访问数据的函数 加锁,在数据库中这是很常见的,但是在程序中由于大部分都是单线程的程序,所以没有加锁的必要,但是在多线程中,为了保持数据的同步,一定要加锁,好在 Framework中已经为我们提供了三个加锁的机制,分别是Monitor类、Lock关键字和M...

2012-11-21 17:59:00 144

转载 正则表达式总结

第一点:--------------有关正则前沿介绍 正则表达式是用来进行文本处理的技术,是语言无关的,在几乎所有语言中都有实现。javascript中还会用到。一个正则表达式就是由普通字符以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。就像通配符“*.jpg”、“%ab%”,它...

2012-08-01 22:34:00 175

转载 js中循环for

js中for(var key in obj)是遍历对象obj中的属性的。比如:var obj={"name":"lichuanjie","age":19,"gender":"true"};使用for(var k in obj) k指的是obj中的属性。转载于:https://www.cnblogs.com/flyrock/archive/2012/07/20/2...

2012-07-20 18:46:00 136

转载 Lambda和Linq的用法

1.Lamdba的用法:var stuLamdba=myDB.Student .Where<Student>(u=>u.sId>4) .Where<Student>(u=>u.sId<10) .OrderBy(u=>u.sId)...

2012-07-14 17:39:00 95

转载 SQLServer中char、varchar、nchar、nvarchar的区别:

(1) 定义:char: 固定长度,存储ANSI字符,不足的补英文半角空格。nchar: 固定长度,存储Unicode字符,不足的补英文半角空格varchar: 可变长度,存储ANSI字符,根据数据长度自动变化。nvarchar: 可变长度,存储Unicode字符,根据数据长度自动变化。nvarchar(n) :包含 n个字符的可变长度 ...

2012-07-08 10:29:00 1148

转载 word中带圈符号如何手动输入

主要是由于word软件1-10有默认的设定好的带圆圈的,11之后的没有默认设定。因此你需要手动设置。从11至20带圈的数字2460-----①2461-----② Alt+X………246a——⑪246b——⑫246c——⑬246d——⑭246e——⑮246f——⑯2470——⑰2471——⑱2472——⑲2473——⑳在对应...

2012-07-08 10:28:00 218

转载 html中锚如何使用(从最低端回到顶端或者中间位置)

给你写个简单的例子: 以下是标题部分:<h1><a href = "#t1">第一章</a></h1><h1><a href = "#t2">第二章</a></h1><h1><a href = "#t3">第三章</a></h1>...

2011-11-26 18:50:00 198

转载 js中的继承实现(寄生组合模式)

在JS中模拟继承有多种方式,其中寄生组合模式是一种比较容易简单的模拟继承模式,下面我们就来介绍一下用寄生组合模式模拟继承。 JS的继承包括属性的继承和方法的继承,他们分别通过不同的方法来实现。1属性的继承 属性的继承通过改变函数的执行环境来实现的。而改变函数的执行环境可以使用call()和apply()两种方法来实现。 我们首先创建一个Animal“类”(因为J...

2011-11-01 17:48:00 168

转载 js没有块级作用域的使用

function Person(name, age) { this.name = name; this.age = age; if (name == "lcj") { var li = 123; } alert(li); //--没有块级作用域,可以访问if中的变量,if只是起到控制作用 //使用var关键字声明变量时,变量将添加到距离最近的可用环境中,对于函数而言, //这个最近的环境...

2011-10-30 21:39:00 83

转载 js中可以改变作用域的3中方法

第一种方式:使用apply()方法:function sum(x, y) {alert(this); return x + y;//这里的this指的是callS对象方法 } function callS() { callS.callSum1(1, 2); } callS.callSum1 = function (x, y) {alert(this);//这里的this是cal...

2011-10-30 20:49:00 215

转载 js创建对象的5中经典方式

第一种:传统模式,也称作“工厂模式”,不推荐使用,但要了解。于是早期js程序员有了工厂模式的一个变体: function createPerson(name,age){ var c=new Object(); c.name=name; c.age=age; c.sayName=function(){alert(this.name);}; return c } var ...

2011-10-30 20:47:00 137

空空如也

空空如也

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

TA关注的人

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