推荐
专栏
教程
课程
飞鹅
本次共找到1447条
openssl生成证书
相关的信息
Wesley13
•
3年前
java string 字符串替换
i、replace方法 该方法的作用是替换字符串中所有指定的字符,然后生成一个新的字符串。经过该方法调用以后,原来的字符串不发生改变。例如: String s “abcat”; String s1 s.replace(‘a’,‘1’); 该代码的作用是将字符串s中所有的字符a替换成字符1,生成
Easter79
•
3年前
Typescript 开发环境的最佳实践
Typescript开发环境的最佳实践0️⃣gitinit(略)1️⃣️️初始化:$yarnaddDtsnodetypescript2️⃣生成tsconfig.json:$yarntscinit3️⃣配置TSLint:$
Stella981
•
3年前
Istio1.6
二进制版编译和运行默认编译生成的镜像,调试不是很方便,不好用于研究Istio内部机制。因此尝试本地二进制编译和运行调试。编译:可以在各自main()函数所在目录执行编译(见下文中),也可以用makefile生成的统一目录下内容(/${GOPATH}/src/istio.io/istio/out/linux\_amd6
Wesley13
•
3年前
Minix下的汇编
Minix下的汇编大多数的编译器,如TurboC/C,BorlandC/C,M$C/C,GCC,VC,编译过程都是"高级语言""asm""obj".(当然TurboPascal是个例外,它能跳过生成asm文件这一段而直接生成目标代码).Minix下的CC也不例外.一般来说,minix启动时执行的第一段代码就位于mp
Stella981
•
3年前
Python接口自动化(二)接口开发
django配置开发环境相关命令pythonmanage.pyrunserver127.0.0.1:8000在指定的地址和端口启动服务pythonmanage.pystartappapi生成django项目
Stella981
•
3年前
Android Looper,Handler,Message分析
LooperLooper的构造方法是private的,不可以在外部生成Looper的实例.最重要的几个变量:ThreadLocal :静态的,保存所有线程及其所关联的Looper实例.可以理解为这是一个Map,保存了线程\Looper的所有键值对.这里可以获取到所有的线程及其关联的Looper对象.当我们需要生成一个支持消息循环特性的
Stella981
•
3年前
BeetlSQL 3.2.9 发布,翻页查询BUG修复
本次发布修复了翻页查询BUG,建议修复。BeetlSQL默认情况下会为查询语句自动生成翻页查询语句和计算总数的SQL语句,然而计算总数的SQL语句并不一定能是最优的,可以优化,BeetlSQL允许用户提供计算总数的SQL语句。比如如下queryByCondition2如果还有queryByCondition2$count语句,则不会使用自动生成的count
Stella981
•
3年前
Qt中的QThread:使用QSemaphore进行多线程数据同步
20210127:在生产者、消费者的方法中添加线程挂起方法QThread::usleep(10),使ui不卡。20210128:在添加Track类(保存生产者Producer生成的每组数据),在ui界面中使用modelview同步显示生产者生成的数据,modelview不会对主线程造成卡顿。对消费者同样创建view,还没有进行model绑定。避免
Wesley13
•
3年前
Java动态代理机制解析
动态代理是指在运行时动态生成代理类。不需要我们像静态代理那个去手动写一个个的代理类。生成动态代理类有很多方式:Java动态代理,CGLIB,Javassist,ASM库等。这里主要说一下Java动态代理的实现。Java动态代理InvocationHandler接口Java动态代理中,每一个
Wesley13
•
3年前
Java序列化JSON时long型数值不准确
现象项目中用到了唯一ID生成器.生成出的ID时long型的(比如说4616189619433466044).通过某个rest接口中返回json数据后,发现浏览器解析完变成了4616189619433466000原因大致描述:java中得long能表示的范围比js中number大,也就意味着部分数值在js中存不下(变成不准确的
1
•••
47
48
49
•••
145