随笔分类 -  技.技术研究

RocketMQ概述
摘要:RocketMQ的设计理念 追求简单和性能第一 功能特点 支持并且仅支持Topic路由模式 支持集群消费/广播消费两种消费模式 Broker端和Consumer端消息过滤 Broker消息过期机制,默认保留3天 Broker存储空间报警 按时间节点回溯消息 定时消息 消息重试机制 性能特点 Brok 阅读全文

posted @ 2019-09-24 21:01 朝曦 阅读(223) 评论(0) 推荐(0)

SpringCloud-Hystrix-如何使用Fallback
摘要:先介绍一下我所在的团队使用Fallback的使用方式 FallBack的返回内容是null或者一个空集合,如下代码所示 Fallback文件由服务方提供 针对现行的使用方式我产生了两个疑问/问题 FallBack方法中直接返回null或者空集合这样真的好吗? 直接返回null或者空集合会导致调用方无 阅读全文

posted @ 2019-06-30 23:06 朝曦 阅读(2339) 评论(0) 推荐(0)

SpringCloud-Feign第一课-使用示例
摘要:概述 Feign 是一个Http客户端框架,可以理解为功能类似并且优于HttpClient框架,其使用方式来说比使用HttpClient更方便,既然是一个Http客户端框架,肯定就可以完成对接口的请求了,那么接下来就用一个示例来展示一下Feign如何使用 Feign简单的使用示例 构建一个Sprin 阅读全文

posted @ 2019-06-30 23:04 朝曦 阅读(773) 评论(0) 推荐(0)

Java项目访问resources文件
摘要:最近在对接支付宝支付的开发,需要取到支付的RSA公钥和私钥。于是把公钥和私钥加到resources文件夹里。但是不知道怎么读到这两个文件,也就是不知道路径怎么写。于是网上搜索了下如何获取工作路径,System.getProperty("user.dir"); 用单元测试跑了下,可以拿到Module路 阅读全文

posted @ 2017-08-30 15:07 朝曦 阅读(7659) 评论(0) 推荐(0)

DOM对象和Jquery对象
摘要:选取第一个元素是用Obj[0] 还是用Obj.eq(0) 为啥有时候很好用,有时候就用着不太6了 举个例子 var jQueryObj=$(' partial div'); jQueryObj中有若干个div 通常我使用jQueryObj[0]去选取第一个对象,之后去调用一些data('value' 阅读全文

posted @ 2017-08-17 16:19 朝曦 阅读(166) 评论(0) 推荐(0)

ASP.NET MVC的过滤器
摘要:何谓过滤器 过滤器又名为筛选器,能够为我们优雅的处理某一类需求提供解决方案,比如用户登录、自定义数据上下文初始化、捕获异常、发布公告等。从功能性上来讲过滤器没什么与优势,即过滤器可实现的功能也可以通过传统 "命令式编程" 方式实现。之所以推荐使用过滤器编程,是因为过滤器在优化系统/代码结构,提高代码 阅读全文

posted @ 2017-05-09 16:38 朝曦 阅读(180) 评论(0) 推荐(0)

ajax向Asp.NET后端传递数组型数据
摘要:近日,在开发一个组件的过程中,需要通过Ajax对象向Asp.NET后端传递一个比较复杂的表单,表单中的一个字段是数组类型,我能想到的办法是用JSON.stringify将前端的数组对象序列化成字符串,后端使用Newton.JsonConvert反序列化字符串。 这样虽然可以解决问题,但是考虑到前端向 阅读全文

posted @ 2017-04-04 08:57 朝曦 阅读(3750) 评论(1) 推荐(0)

Spring RestTemplate中文乱码解决方案
摘要:由于RestTemplate的默认构造方法初始化的StringHttpMessageConverter的默认字符集是ISO-8859-1,所以导致RestTemplate请求的响应内容会出现中文乱码。在这里我就要无力的吐槽一下了,Spring.StringHttpMessageConverter... 阅读全文

posted @ 2015-01-25 18:37 朝曦 阅读(18769) 评论(4) 推荐(3)

Java EnumSet工作原理初窥
摘要:EnumSet工作原理 阅读全文

posted @ 2015-01-03 21:43 朝曦 阅读(8833) 评论(0) 推荐(1)

C# 引用访问权限
摘要:同样代码表现的不同行为创建基类(Super)和派生类(Sub)每个类有一个字段field和一个公共方法getField,并且使用内联的方式初始化为1,方法getField返回字段field。C#和Java代码及运行结果如下C# class Super { public in... 阅读全文

posted @ 2014-11-14 20:38 朝曦 阅读(1802) 评论(5) 推荐(1)

Java对象初始化顺序(一)
摘要:偶尔翻到了关于Java对象初始化顺序的面试题,重新复习了一下,顺便做笔记。1.父类子类构造函数执行的先后顺序public class Test2 { public int Field; //step 1 public Test2(){ Field = 1; ... 阅读全文

posted @ 2014-08-28 10:17 朝曦 阅读(6105) 评论(6) 推荐(0)

.NET对象判等(二)
摘要:.NET对象的几种判等,耦合在一起,我尽量在任意一种判等里不涉及其他判等方式。但是Instace.Equals仍然不法避免不使用到Operator ==,所以我把Operator ==作为第三部分内容。三、Operator==深入本质默认情况下,Operator==在对引用类型对象判等的本质和Obj... 阅读全文

posted @ 2013-02-23 14:39 朝曦 阅读(1230) 评论(6) 推荐(0)

.NET对象判等(一)
摘要:对于一般的对象来说有判断是否和另一个对象是否相等,有四种方式。1、Object.ReferenceEquals(static)2、Object.Equals(static)3、Instance.Equals4、Operator==一、ReferenceEquals追本溯源MSDN官方解释:确定指定的... 阅读全文

posted @ 2013-02-22 17:16 朝曦 阅读(1022) 评论(4) 推荐(0)

表连接异同(等值、无索引)
摘要:一、说明:1、菜鸟水文....高手请指正2、本文中大批量测试数据均为SqlDataGenerator1(RedGate)生成3、限于篇幅,本文中的表连接均为等值连接。4、本文中的表均无索引器(被博主删掉了)5、本文中的表没有建立主外键关系(避免影响测试)6、本文侧重于比较内连接、外连接、交叉连接的异... 阅读全文

posted @ 2012-12-03 09:16 朝曦 阅读(799) 评论(1) 推荐(5)

SQL应该避免查询方式
摘要:1、SQL在反义运算符中避免使用!"!=": 不等于"!>":不大于"!"、""、">="、"=20SELECT * FROM Student WHERE NOT(Age18 AND Age Age<60SELECT * FROM Student WHERE Age BETWEEN 18 AND 6... 阅读全文

posted @ 2012-05-26 19:27 朝曦 阅读(1202) 评论(0) 推荐(0)

导航