Wesley13 Wesley13
3年前
Lua中cJson的读写
这里采用的是LuaCJson库,是一个高性能的JSON解析器和编码器,其性能比纯Lua库要高10~20倍。并且LuaJson完全支持UTF8,无需以来其他非Lua/LuaJit相关包。环境安装这里就不详细写了,随便问下谷歌就有一大堆答案。示例代码解析JSONlocal cjson  requi
Stella981 Stella981
3年前
Electron应用使用自签名证书进行HTTPS链接
为什么要使用https通俗点讲https就是加密的http,http的链接是明文传输,被黑客截获后可以查看你传输的所有内容,包括用户名、密码等,从而盗取你的帐户信息。使用https,虽然黑客仍能获取你传输的所有数据,但只能看到一堆密文,保证了数据安全。安装OpenSSL非windows用户可
Stella981 Stella981
3年前
Github上星标77.6K+这套微服务架构体系在咸鱼被疯传,太香了...
都2020年了还没用过微服务吗?面试的时候高并发回答的总是不能让面试官满意?一个互联网项目究竟有多少细节?网上搜了一堆秒杀系统方案,究竟真实的线上电商该怎么做?!(https://oscimg.oschina.net/oscnet/d202785eaa654c14a7237726ab59d120.png)
Stella981 Stella981
3年前
JVM常用命令解析
命令行:1.jps:虚拟机进程状况工具2.jstat:虚拟机统计信息监视工具3.jinfo:java配置信息工具4.jmap:java内存映射工具5.jhat:虚拟机堆转储快照分析工具6.jstack:java堆栈跟踪工具7.hsdis:jit生成代码反编汇8.目录:D:\\ProgramFiles\\jd
Stella981 Stella981
3年前
JVM调优总结(2):一些概念(下)
Java对象的大小基本数据的类型的大小是固定的,这里就不多说了。对于非基本类型的Java对象,其大小就值得商榷。在Java中,一个空Object对象的大小是8byte,这个大小只是保存堆中一个没有任何属性的对象的大小。看下面语句:ObjectobnewObject();有了Object对象的
Stella981 Stella981
3年前
JVM内存简单总结
  根据自己的认识,简单总结下Java中的数据存储及内存分析。  Java中的内存大致可以分为三块:栈内存、堆内存、方法区内存,看图说话。!(https://oscimg.oschina.net/oscnet/c126c6b91c79f4cb9bda6bb3987cb54e848.png)  1)、栈  栈(stack):栈是限定仅在表
Stella981 Stella981
3年前
Kubernetes 新玩法:在 yaml 中编程
!头图.png(https://ucc.alicdn.com/pic/developerecology/2a016c30128a458cb615f85696ba6aa8.png)作者| 悟鹏引子性能测试在日常的开发工作中是常规需求,用来摸底服务的性能。那么如何做性能测试?要么是通过编码的方式完成,写一堆脚本,用完即弃;要么是基于
Stella981 Stella981
3年前
Fedora最新版安装过程中的各种问题
1\.配置国内源问题主要目的:   想配置163的源(sohu也有),这样更新或者yum一些软件,下载速度才能快点。方法一:配置文件  网络上教程很多,都是让去/etc/yum.repo.d路径下,然后新建一个163.repo这样的文件,然后复制一堆配置代码。更简洁的是复制该路径下的fedo
Wesley13 Wesley13
3年前
.NET中的GC垃圾回收
本章将和大家分享.NET中的GC垃圾回收。托管堆垃圾回收CLR提供GC。1、什么样的对象需要垃圾回收?  托管资源引用类型  托管资源和非托管资源:    托管的就是CLR控制的,例如:new的对象、string字符串、变量等;    非托管不是CLR能控制的,例如:数据库连接、文件流、句柄、打印机连接等;    u
Wesley13 Wesley13
3年前
Java数据结构和算法(四)——栈
前面我们讲解了数组,数组更多的是用来进行数据的存储,纯粹用来存储数据的数据结构,我们期望的是插入、删除和查找性能都比较好。对于无序数组,插入快,但是删除和查找都很慢,为了解决这些问题,后面我们会讲解比如二叉树、哈希表的数据结构。  而本篇博客讲解的数据结构和算法更多是用作程序员的工具,它们作为构思算法的辅助工具,而不是完全的数据存储工具。这些数据结构的生