摘自:https://www.cnblogs.com/ylz8401/p/9004427.html 1. PKCS#8 转 PKCS#1 You will need BouncyCastle: import org.bouncycastle.asn1.ASN1Encodable; import or ...
分类:
编程语言 时间:
2020-03-18 18:29:04
阅读次数:
280
在许多的高端开发的岗位中都会或多或少有要求面试人员要研究过一些常用中间件源码。这是因为一切的秘密都是藏在源码中,阅读源码能够让我们对框架或者中间件的理解更加深刻,而我们也能够在源码的研究中获得其中一些优秀的设计方式。而我们的中间件和源码那么多,我们该从何入手呢?其实大部分的中间件或者框架都有一些共性的部分,例如网络编程、多线程、反射和类加载等技术。所以深入研究透了一两个中间件的话,那么再回过头来看
分类:
其他好文 时间:
2020-03-09 00:45:48
阅读次数:
64
参考 设计模式 策略模式 我们可以优化if else代码段,而在 Spring(Boot) 中,借助 ApplicationContext 扫描,可以使代码更加干净。 话不多说,亮代码: 首先按照策略模式的写法,创建一个Handle接口,用于区分处理策略。 然后创建对应的 唤醒处理机和睡觉处理机 : ...
分类:
其他好文 时间:
2020-03-05 22:06:48
阅读次数:
64
tagtag2--> 这里我只是记录下自己在学习中的点滴和一些不懂的地方 Cookie一般是用户网站授权,当用户访问需要授权(authorization)的页面,程序会判断是否已经授权,并认证 添加认证代码:引入命名空间:Microsoft.AspNetCore.Authentication.Coo ...
分类:
Web程序 时间:
2020-03-04 14:51:37
阅读次数:
100
细节描述 Visual FoxPro 的 SPT 技术快速入门 说在前面熟悉 Fox 的朋友都知道,在 VFP 里我们可以使用远程视图 (Remote View) 和 SPT(SQL Pass Through) 技术控制远程异构数据库。这些技术其实是 VFP 对 ODBC 的 API 的封装,所以对 ...
分类:
其他好文 时间:
2020-02-15 13:17:40
阅读次数:
65
1.type含义: Identifier:最终我们需要获取的参数值的type Property:当存在解构参数,例如[a,b] or {x,y} ArrayPattern:存在解构参数并且是数组,例如[a,b] ObjectPattern:存在解构参数并且是对象,例如{x,y} ...
分类:
其他好文 时间:
2020-02-09 16:34:48
阅读次数:
93
大家知道,期货CTP接口是由上期技术公司提供的,它提供的源码和范例都是用C++语言写的,这在应用上有一定局限性。比如实盘中需要数据库、程序化、K线图,需要这样那样的功能,下单之前要做许多判断和准备……用C++来写会很麻烦的。但是C#不怕做这些麻烦事,C#就是用来干脏活累活的,你把界面、应用逻辑啥的都 ...
分类:
编程语言 时间:
2020-02-06 22:58:20
阅读次数:
125
在开发的过程中有时候我们为了使代码更简洁、运行速度更高或者提高开发效率。通常情况下我们都需要自己开发一套框架或者借助第三方开源框架来实现这个目的。例如:我们可以借助ButterKnife来去掉findViewById、设置点击事件等重复的操作,通过EventBus可以方便的订阅以、发布、接收事件等。 ...
分类:
移动开发 时间:
2020-02-02 13:41:37
阅读次数:
98
背景最近一直在玩vn.py,上一篇文章vn.py开发环境搭建(windows)介绍了如何搭建二次开发环境,解决了一些搭建环境过程中遇到的坑。那么接下来这篇文章将解决运行期间的第一个问题。开始vn.py1.环境部署完成之后,启动examples/vn_trader/run.py,弹出启动页面。具体搭建过程参考vn.py开发环境搭建(windows)。2。连接CTP,点击系统->连接CTP,弹出
分类:
其他好文 时间:
2020-01-27 00:12:14
阅读次数:
648