springboot系列---安装zookeeper,dubbo-admin,集成dubbo服务

以前用的dubbo都是公司现成的东西,最近想自己搞一搞,自己呢也没又搭建过,感觉无从下手,不过呢真正动起手来也没有什么难得。因为我的项目是springboot的,所以主要是讲springboot和dubbo的集成。 相比用过dubbo的人都晓得,dubbo基本原理就如下图所示: 节点角...

2019-03-01 18:03:35

阅读数 28

评论数 0

mybatis常见的面试问题

1. #{}和${}的区别是什么? #{}是预编译处理,${}是字符串替换。 Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值; Mybatis在处理${}时,就是把${}替换成变量的值。 使用#{}可以有效的防止SQL...

2019-02-28 15:00:17

阅读数 35

评论数 0

转载---volatile变量与普通变量的区别

我们通常会用volatile实现一些需要线程安全的代码(也有很多人不敢用,因为不了解),但事实上volatile本身并不是线程安全的,相对于synchoronized,它有更多的使用局限性,只能限制在某些特定的场景。本篇文章的目的就是让大家对 volatile 在本质上有个把握,为了达到这个目的,...

2019-02-28 14:56:21

阅读数 34

评论数 0

转载---CentOS 7 下关于时间和日期以及时间同步的应用

在CentOS 6版本,时间设置有date、hwclock命令,从CentOS 7开始,使用了一个新的命令timedatectl。 1. 基本概念 1.1 GMT、UTC、CST、DST 时间 UTC 整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使...

2019-02-27 14:42:45

阅读数 14

评论数 0

数字签名算法

近期闲来无聊,也研究下一些基础的东西。 什么是数字签名,它的作用 带有密钥(公钥,私钥)的消息摘要算法,用于验证数据完整性,认证数据来源,抗否认 通俗来讲就是证明某个消息或者文件是本人发出/认同的,这个的话用于的面就比较多了。比如电子合同,银行签约,电子授权等等。所以他的安全性是我们必须要考...

2019-02-22 17:50:05

阅读数 30

评论数 0

Java版本微信企业号的开发--03完结

很不好意思,上一篇文章已经写了两年多了,主要是一直很忙没有太多时间编写。 其实企业微信开发很简单,主要是围绕access_token对相关的api进行操作。 下面我给大家讲下如何获取access_token 请求方式: GET(HTTPS)请求地址: https://qyapi.weixin...

2019-02-20 17:23:19

阅读数 123

评论数 0

Springboot系列--简单的配置实现数据库读写分离

以前都是使用的spring+springmvc那个配置xml要配好大一堆,使用起来不是很方便,现在接触了springboot后感觉工作量一下少了好多,不用写那些xml了(我个人还是比较喜欢xml,因为好管理,springboot引入的东西太多了,程序太臃肿)。 以前写了过spring+sprin...

2019-02-20 16:11:22

阅读数 170

评论数 0

Java版本微信企业号的开发--02

最近很忙所以也没空更新文章。上一篇文章,已经完成了,微信号的申请,下面就是具体的接入。 首先介绍一下,进入企业微信号的后台以后我们需要添加自己的应用,当然你也可以使用第三方的。 应用分为以下两大类: 主页型应用比较简单,简单地说就是配一个链接地址,然后打开应用跳到你的url里面去。 消息型...

2016-08-08 10:16:32

阅读数 3020

评论数 6

Java版本微信企业号的开发--01

最近到了新公司开始学习微信企业号的开发。企业号,主要作用的话还是内部的移动办公。2016年04月18日企业微信也正式发布了,个人觉得微信企业号的开发也就没有太大意义了,毕竟是腾讯亲生的,很多接口人家都不放出来,但是公司要做我们程序员有什么办法呢,呵呵……。这是我自己第一次写博文,有写的不好的或者不...

2016-04-20 21:58:41

阅读数 3341

评论数 0

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