Welcome

成神之路,循序渐进!

源码调试报错 No route info of this topic

最近把rocketmq源码down到本地后 直接用main方法启动了nameserver和broker com.alibaba.rocketmq.namesrv.NamesrvStartup com.alibaba.rocketmq.broker.BrokerStartup 进入bin...

2019-02-12 15:59:15

阅读数 67

评论数 0

eclipse插件开发

快捷键 有时候我们想看一下别人提供插件的源码是怎么实现的,需要找到对应的实现类可以用下面两个快捷键 同时按下alt+shift+F1,显示当前选中的插件的信息。常用于对现有插件经行扩展时,观察现有插件的构成。 同时按下alt+shift+F2 也可以查看相应的插件信息 扩展点 eclip...

2018-10-14 21:01:41

阅读数 138

评论数 0

pl/sql developer乱码,日期格式等问题解决

安装好pl/sql developer后也许会出现很多问题 本地没有安装oracle client 解决方法:需要手动安装一个oracle client(如果本地安装了oracle数据库那么oracle client就不用安装了) 查询显示乱码 解决方法:设置环境变量 NLS_LANG =...

2018-09-21 10:36:52

阅读数 219

评论数 0

Hibernate入门级操作

hibernate是开源的ORM开源框架,是JPA规范的实现,提供了丰富的api通过操作对象的方式来操作对应数据库数据,利用配置文件或者注解两种元数据形式描述对象和表之间的映射关系; 另提供了缓存(包括一级缓存和二级缓存的支持)机制,提供hql,锁 特性等; 框架入门级使用流程 配置文件 ...

2018-09-01 08:51:57

阅读数 57

评论数 0

Disconf 配置中心搭建与client使用

帮助文档链接:http://disconf.readthedocs.io/zh_CN/latest/ github地址:https://github.com/knightliao/disconf demos: https://github.com/knightliao/disconf-demo...

2018-08-09 12:22:51

阅读数 127

评论数 0

elcipse插件 easyExplorer功能继承者OpenExplorer

如果想在Ecipse里打开目录,一直用easyExplorer,可是现在版本升级了easyExplorer不好使,可以用OpenExplorer   到   https://github.com/samsonw/OpenExplorer/downloads 下载最新版本OpenExplo...

2018-04-21 09:56:55

阅读数 133

评论数 0

spring 中annotation-config 和 component-scan

component-scan:能完成有注解的类扫描注册bean并完成属性注入annotation-config:完成属性注入所以我的总结是(从功能上): xml配置 + annotation-config == component-scan具体示例可参看:https://www.cnblogs.c...

2018-04-14 12:34:39

阅读数 108

评论数 0

rocketmq broker

broker的启动类是BrokerStartup该启动类代码模式和nameserver差不多,主要职责是构建一个BrokerController对象,然后调用initialize() 和 start() 方法com.alibaba.rocketmq.broker.BrokerController....

2018-04-01 20:36:11

阅读数 150

评论数 0

rocketmq nameserver

name server功能name server在角色上类似zookeeper。提供服务注册、维持活跃broker列表、维护broker集群信息、维护topic(包括system_topic)信息等程序入口com.alibaba.rocketmq.namesrv.NamesrvStartup.ma...

2018-03-25 14:29:56

阅读数 253

评论数 0

windows环境下启动rocketmq

版本:rocket 4.2.0 下载地址:https://rocketmq.apache.org/release_notes/release-notes-4.2.0/ 环境变量 NAMESRV_ADDR=127.0.0.1:9876 ROCKETMQ_HOME=E:\soft\rocket...

2018-02-25 17:46:23

阅读数 3239

评论数 5

加密方案与流程

互联网加密领域比较成熟的方案(以私钥方A向公钥方B发送加密信息为例) ---------加密-------------- 1、生成非对称密钥对,申请数字证书(公钥将会保存在证书中) 2、A通过一个hash函数将需要发送的明文做处理,这样得到的值叫做摘要yy,然后再将摘要通过私钥加密形成一个数...

2018-02-12 15:45:18

阅读数 511

评论数 0

AspectJ与CGLIB

AspectJ AspectJ定义了AOP语法,所以它有一个专门的编译器用来生成遵守Java字节编码规范的Class文件;即静态代理 静态代理是指使用 AOP 框架提供的命令进行编译,从而在编译阶段就可生成 AOP 代理类,因此也称为编译时增强; CGLIB 而动态代理则在运行...

2018-02-03 21:30:31

阅读数 342

评论数 0

Spring拦截指定方法的示例

方式一:在配置文件中使用aop标签配置 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...

2018-01-31 11:04:35

阅读数 376

评论数 0

ThreadLocal使用注意点

对于ThreadLocal使用前或者使用后一定要先remove 当前基本所有的项目都使用了线程池技术,这非常好,可以动态配置线程数、可以重用线程。 然而,如果你在项目中使用到了ThreadLocal,一定要记得使用前或者使用后remove一下。这是因为上面提到了线程池技术做的是一个线程...

2018-01-27 21:07:59

阅读数 1544

评论数 0

手动向spring容器中注册BeanDefinition

如果我们想手动的在特定时机向容器注册beandefinition,为了能根据具体环境设置特定的属性值,比如我们自定义的数据源等; 注册方法一 定义的类可以实现BeanDefinitionRegistryPostProcessor接口,那么这个类的方法会在配置文件或者被注解的所有类注册完后进行调...

2018-01-25 21:28:04

阅读数 600

评论数 0

mybatis3.4.5源码跟读

贴一段简单的mybatis使用时的测试代码 (其他配置文件省略了,如果要搭建环境推荐一个清晰的博客: https://www.cnblogs.com/xdp-gacl/p/4261895.html  ) package test; import java.io.IOExcepti...

2018-01-13 11:06:31

阅读数 360

评论数 1

virtualbox 安装 ubuntu后

一般在虚拟机上装好Linux后,很多软件包都已经过时了,以下总结一下需要经常使用工具的安装; 安装好虚拟机后,我一般会更新一下apt,保证软件是最新的 sudo apt update sudo apt-get update 1、如果在vi时上下左右变成了A B C D,处理方法--&...

2018-01-01 16:23:03

阅读数 139

评论数 0

spring boot + mybatis + spring security(自定义登录界面)环境搭建

例子可以在 码云上下载:https://gitee.com/aqu415/twboot.git概述在前不久用了spring boot、mybatis、spring security搭建了一个工程,中间经历了各种坑,最后得到一条经验:spring的文档很详细,入门最好以官方文档为准。这里讲的是以ma...

2017-12-03 22:11:16

阅读数 8612

评论数 4

JAVA byte取值范围表达理解

我们知道JAVA中byte是一个字节来进行存储的,即8位二进制数,可以表示的数字有256个即(0-255) 但计算机中需要表示正数和负数,那么负数在计算机中怎么表示呢? 这里涉及一个新的概念就是 模: 模即n位m进制能表达的从0开始的数字的个数,那么8位二进制数的模就是256  如果是两位10...

2017-12-02 16:40:13

阅读数 633

评论数 0

权限相关表结构简单设计

eg: --用户 CREATE TABLE USER_INFO( USER_ID varchar(32) NOT NULL primary key, USER_NAME varchar2(32) , PASS_WORD varchar2(62) , SEX cha...

2017-11-21 22:32:27

阅读数 297

评论数 0

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