上一页 1 2 3 4 5 6 ··· 9 下一页

2019年7月10日

微服务用户状态保持(JWT与Session公共服务)

摘要: 2017.3.1 微服务 在做微服务中 做单点登录的时候,需要记住用户的状态,而记住用户状态大致有两种思路:一是把用户状态放在客户端(浏览器)叫做JWT( JSON Web Token);另一种就是放在服务端,做成一个公共的服务,每个服务组件通过内部网关都可以访问用户的数据,这种相当于把sessio 阅读全文

posted @ 2019-07-10 11:24 来碗板面 阅读(2516) 评论(0) 推荐(0) 编辑

OAuth2

摘要: 运维与安全 2017.4.1 我们在使用跨业务,平台性质的服务的时候,经常遇到的问题是,我怎么给所使用的网站授权。如果直接登录用户名密码的话,我总不能让平台上每个应用都知道我的用户信息,这样安全性太低了。针对这种情况,Oauth应运而生 OAuth在"客户端"与"服务提供商"之间,设置了一个授权层( 阅读全文

posted @ 2019-07-10 11:24 来碗板面 阅读(258) 评论(0) 推荐(0) 编辑

HyperLedger fabric概念

摘要: 2017-8-10 Peer节点:所有的节点都是记账节点(Committer),背书节点(Endorse)是动态的角色,,与具体链码绑定,每个链码在实例化的时候都会设置背书策略,指定那些节点对交易背书后才是有效的。 排序服务节点:Kafka,实现多通道 CA节点:接收客户端的注册申请,返回注册密码用 阅读全文

posted @ 2019-07-10 11:23 来碗板面 阅读(143) 评论(0) 推荐(0) 编辑

levelDB特点

摘要: 2017.8.1 数据库 特点: 1. key和value都是任意的字节数组,支持内存和持久化存储 2. 数据都是按照key排序 3. 用户可以重写排序函数 4. 包含基本的数据操作接口,Put(key,value),Get(key),Delete(key) 5. 多操作可以当成一次原子操作 6. 阅读全文

posted @ 2019-07-10 11:23 来碗板面 阅读(631) 评论(0) 推荐(0) 编辑

处理clob数据

摘要: public static String ClobToString(Clob clob) { String clobStr = ""; Reader is = null; try { is = clob.getCharacterStream(); // 得到流 BufferedReader br = 阅读全文

posted @ 2019-07-10 11:22 来碗板面 阅读(142) 评论(0) 推荐(0) 编辑

游标-oracle

摘要: 2016-6-7 隐式游标:不需要显示定义即可使用的游标 专门处理select into ,insert ,delete ,update 等语句 属性: sql%found :fetch语句是否获取到了结果 sql%isopen :游标是否处于打开的状态 sql%notfound :fetch预计不 阅读全文

posted @ 2019-07-10 11:21 来碗板面 阅读(115) 评论(0) 推荐(0) 编辑

java jvm性能优化

摘要: 摘要: 堆大小设置 年轻代的设置很关键 JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32-bit 还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64位操作系统对内存无限制。在Windows Server 2003系统,3. 阅读全文

posted @ 2019-07-10 11:20 来碗板面 阅读(244) 评论(0) 推荐(0) 编辑

Java中匿名类的两种实现方式

摘要: 使用匿名内部类课使代码更加简洁、紧凑,模块化程度更高。内部类能够访问外部内的一切成员变量和方法,包括私有的,而实现接口或继承类做不到。然而这个不是我说的重点,我说的很简单,就是匿名内部类的两种实现方式:第一种,继承一个类,重写其方法;第二种,实现一个接口(可以是多个),实现其方法。下面通过代码来说明 阅读全文

posted @ 2019-07-10 11:19 来碗板面 阅读(2609) 评论(0) 推荐(0) 编辑

reids类型-列表

摘要: 存储一个有序的字符串列表 List 通过索引访问元素比较慢 获取两端的数据很快,时间复杂度 O(1),自动排序 适合日志和最新动态 一个列表键最多可以容纳232-1个元素 有序列表更耗费内存 向两端增加元素,返回值表示增加元素后列表的长度 lpush key value rpush key valu 阅读全文

posted @ 2019-07-10 11:19 来碗板面 阅读(123) 评论(0) 推荐(0) 编辑

单元测试

摘要: mocha提供TDD(测试驱动开发)和BDD(行为驱动开发)的风格 TDD 关注所有功能是否被正确实现,每个功能都对应有测试用例,。偏向于说明书的风格表达方式。 BDD 关注整体行为是否符合预期,适合自顶向下的设计方式。更接近自然语言的表达方式。 npm install -g mocha npm i 阅读全文

posted @ 2019-07-10 11:15 来碗板面 阅读(117) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 9 下一页

导航