上一页 1 2 3 4 5 6 7 ··· 19 下一页
摘要: 对于任何一门语言,要想达到精通的水平,研究它的执行原理(或者叫底层机制)不失为一种良好的方式。 在本篇文章中,将重点研究java源代码的执行原理,即从程序员编写JAVA源代码,到最终形成产品,在整个过程中,都经历了什么?每一步又是怎么执行的?执行原理又是什么? 一 编写java源程序 java源文件 阅读全文
posted @ 2021-11-29 11:20 zenghansen 阅读(1236) 评论(0) 推荐(0)
摘要: 前言 这篇文章主要介绍Go内存分配和Go内存管理,会轻微涉及内存申请和释放,以及Go垃圾回收。从非常宏观的角度看,Go的内存管理就是下图这个样子,我们今天主要关注其中标红的部分。 Go这门语言抛弃了C/C++中的开发者管理内存的方式,实现了主动申请与主动释放管理,增加了逃逸分析和GC,将开发者从内存 阅读全文
posted @ 2021-11-29 10:50 zenghansen 阅读(292) 评论(0) 推荐(0)
摘要: package main import "fmt" func main() { arr := [...]int{1, 3, 5, 7, 9, 11} // arr 是一个数组 s1 := arr[:] // 数组是连续存储的空间 切片只存放指针 没有存放数据 所以 指针的位置 // 只收上界影响,也 阅读全文
posted @ 2021-11-29 08:27 zenghansen 阅读(52) 评论(0) 推荐(0)
摘要: 练习:map 实现 WordCount。它应当返回一个映射,其中包含字符串 s 中每个“单词”的个数。函数 wc.Test 会对此函数执行一系列测试用例,并输出成功还是失败。 你会发现 strings.Fields 很有帮助。 package main import ( "strings" "gol 阅读全文
posted @ 2021-11-26 14:48 zenghansen 阅读(54) 评论(0) 推荐(0)
摘要: 系统Centos版本:CentOS 7.4 通过yum安装ss5 依赖包: yum -y install gcc automake make pam-devel openldap-devel cyrus-sasl-devel openssl-devel 下载ss5 wget https://jais 阅读全文
posted @ 2021-10-20 15:08 zenghansen 阅读(7523) 评论(0) 推荐(0)
摘要: 在说堆和栈之前,我们先说一下JVM(虚拟机)内存的划分: Java程序在运行时都要开辟空间,任何软件在运行时都要在内存中开辟空间,Java虚拟机运行时也是要开辟空间的。JVM运行时在内存中开辟一片内存区域,启动时在自己的内存区域中进行更细致的划分,因为虚拟机中每一片内存处理的方式都不同,所以要单独进 阅读全文
posted @ 2021-10-12 14:04 zenghansen 阅读(709) 评论(0) 推荐(0)
摘要: 一、基于alpine基础镜像制作dockerFile,alpine的好处是体积小,有apk命令方便添加包 制作nginx 运行容器 docker run -it -d --name nginx alpine:latest 进入容器 docker exec -it nginx sh # 简单解释:-i 阅读全文
posted @ 2021-09-18 16:47 zenghansen 阅读(298) 评论(0) 推荐(0)
摘要: 场景描述: 付费客户端,比如微软offic,付费idea,游戏外挂等等。定时或者每次都会检查客户端是否有授权信息、是否注册等。 一般而言,授权信息就是一个卡密或者注册码。 卡密与注册码区别: 卡密:有卡号与卡密2个东西 注册码:只有一个码 区别:从验证的角度而言,2者没有太多区别,那为什么要有卡密呢 阅读全文
posted @ 2021-09-15 14:17 zenghansen 阅读(301) 评论(0) 推荐(0)
摘要: 1、安装npm 下载安装即可 https://nodejs.org/en/download/ 验证:node -v 2、安装vue的脚手架vue cli,也就是一套vue的解决方案 npm install -g vue-cli 我的是mac系统,报目录没有权限: npm WARN checkPerm 阅读全文
posted @ 2021-07-26 16:03 zenghansen 阅读(52) 评论(0) 推荐(0)
摘要: 最近在用python开发一个项目,遇到了一个值传递和引用传递的问题。因为之前都是用php开发的多,而且php默认都是值传递,引用传递需要用&符号特殊标明,所以有一些疑问,如图: php下,引用传递,才会改变原对象的值。 可以看到,python下dict类型是引用传递,int类型是值传递。 java下 阅读全文
posted @ 2021-07-21 17:55 zenghansen 阅读(109) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 19 下一页