随笔分类 -  常用

摘要:封装 、继承、多态 1.封装(Encapsulation):封装指的是将对象的属性和行为封装在一起,对外部的不可见,而只有通过对象提供的公共方法才能够去访问和修改对象的属性和行为。封装意味着将数据和方法打包在一个单独的单元内,这样可以隐藏所需实现的详细信息,并可以提高程序的安全性和可靠性。 2.继承 阅读全文
posted @ 2023-03-09 00:44 zhegeMaw 阅读(149) 评论(0) 推荐(0)
摘要:java中的数据类型包括:基本数据类型、引用数据类型 一、基本数据类型 byte、short、int、long,boolean、char、float、double 1 2 4 8 1bit 2 4 8 byte:8位有符号整数类型,取值范围-128到127,8bit=1字节 short:16位有符号 阅读全文
posted @ 2023-03-09 00:42 zhegeMaw 阅读(105) 评论(0) 推荐(0)
摘要:1. JVM参数 Xss 每个线程的堆栈大小 128k 设置较小的线程栈以支持创建更多的线程,支持海量访问,并提升系统性能。 -Xmx 最大堆大小 物理内存的1/4(<1GB) 大小约等于系统内存大小的一半,即充分利用系统资源,又给予系统安全运行的空间 Xms 初始堆大小 物理内存的1/64(<1G 阅读全文
posted @ 2023-03-09 00:22 zhegeMaw 阅读(108) 评论(0) 推荐(0)
摘要:用于操作java字符串 //fastjson List转JSONArray List<T> list = new ArrayList<T>(); JSONArray array= JSONArray.parseArray(JSON.toJSONString(list)); //fastjson JS 阅读全文
posted @ 2022-04-25 01:15 zhegeMaw 阅读(40) 评论(0) 推荐(0)
摘要:一、JSON格式 满足以下三点: 花括号容纳对象 键 :值 逗号分隔数据 { "name":"Bill Gates", "age":62, "city":"Seattle" } 二、数据类型 JSON 的值必须是以下数据类型之一: 字符串 数字 对象(JSON 对象) 数组 布尔 Null JSON 阅读全文
posted @ 2022-04-25 01:13 zhegeMaw 阅读(181) 评论(0) 推荐(0)
摘要:Apache Ant样式的路径有三种通配符匹配方法 Wildcard Description ? 匹配任何单字符 * 匹配0或者任意数量的字符 ** 匹配0或者更多的目录 /*不包含子目录,而/**包含子目录 示例 Path Description /app/*.x 匹配(Matches)所有在ap 阅读全文
posted @ 2022-04-25 00:58 zhegeMaw 阅读(675) 评论(0) 推荐(0)
摘要:Caffeine 详解 Caffeine 使用 https://zhuanlan.zhihu.com/p/329684099 https://www.jianshu.com/p/9a80c662dac4✅ 阅读全文
posted @ 2022-04-25 00:54 zhegeMaw 阅读(88) 评论(0) 推荐(0)
摘要:一个awk脚本通常由:BEGIN语句块、能够使用模式匹配的通用语句块、END语句块3部分组成。这三个部分是可选的,任意一个部分都可以不出现在脚本中。 ' ' 脚本通常是在 单引号 中 { } 命令代码块,包含一条或多条命令 ; 多条命令使用分号分隔,即{ ; ; } / / 匹配代码块,可以是字符串 阅读全文
posted @ 2022-04-25 00:30 zhegeMaw 阅读(41) 评论(0) 推荐(0)
摘要:https://juejin.cn/post/6930013333454061575 阅读全文
posted @ 2022-04-11 00:35 zhegeMaw 阅读(25) 评论(0) 推荐(0)
摘要:JSON格式 键 :值 逗号分隔数据 花括号容纳对象 数据类型 JSON 的值必须是以下数据类型之一: 字符串 数字 对象(JSON 对象) 数组 布尔 Null JSON 的值不可以是以下数据类型之一: 函数 日期 undefined 字符串(String) 用双引号包围。 { "name":"J 阅读全文
posted @ 2022-04-11 00:34 zhegeMaw 阅读(52) 评论(0) 推荐(0)
摘要:1. HTTP请求组成 请求行(Request Line): 请求方法:例如 GET, POST, PUT, DELETE 等。 请求的 URI(Uniform Resource Identifier):请求的资源路径。 HTTP 版本:例如 HTTP/1.1。 请求头(Request Header 阅读全文
posted @ 2022-04-11 00:25 zhegeMaw 阅读(62) 评论(0) 推荐(0)
摘要:https://coolshell.cn/articles/5426.html 阅读全文
posted @ 2022-04-11 00:18 zhegeMaw 阅读(19) 评论(0) 推荐(0)
摘要:control + option + 空格 输入法切换 Command-A:全选 Command-X:剪切 Command-C:拷贝。这同样适用于“访达”中的文件。 Command-V:粘贴 Command-S:存储 Command-Z:撤销上一个命令。随后您可以按 Shift-Command-Z 阅读全文
posted @ 2022-04-11 00:17 zhegeMaw 阅读(208) 评论(0) 推荐(0)
摘要:Alt⌥ commond⌘ shift⇧ 使用“option + command + l”进行全局格式化, 使用“control + option + o”去除无用的import。 使用“option + command + m”进行重构(想重构一个代码块,将其选中后重构)。 使用“option + 阅读全文
posted @ 2022-04-11 00:14 zhegeMaw 阅读(17) 评论(0) 推荐(0)
摘要:iTerm2 是 Mac 上面一款优秀的终端软件,配合 Oh My Zsh 一起使用,整个终端的体验会变得异常流畅和舒服。iTerm2 配置:~/.zshrc 文件 窗口大小:117,28 常用命令 新建标签:command + t 垂直分屏:command + d 关闭标签:command + w 阅读全文
posted @ 2022-04-11 00:13 zhegeMaw 阅读(295) 评论(0) 推荐(0)
摘要:使用:创建自己的工作分支(本地和远程),在自己的分支上修改,然后提交到对应的分支上,没问题后PR到master。 1. 常用命令 工作区 git branch 查看本地所有分支 git branch -r 查看远程仓库的所有分支 git branch <分支名> 创建分支 git branch -d 阅读全文
posted @ 2022-04-11 00:09 zhegeMaw 阅读(38) 评论(0) 推荐(0)
摘要:不同颜色代表文件 蓝色:目录 绿色:可执行文件 白色:一般性文件,如文本文件,配置文件等 红色:压缩文件或归档文件 浅蓝色:链接文件 红色闪烁:链接文件存在问题 黄色:设备文件 青黄色:管道文件 查看当前路径 pwd 光标移动快捷键 control + A : 光标移至行首 control + E 阅读全文
posted @ 2022-04-11 00:02 zhegeMaw 阅读(168) 评论(0) 推荐(0)
摘要:.bash开头的配置文件只对bash终端有效,其他终端应该在相应的终端配置文件下修改(如zsh的是.zshrc) 配置文件内容说明 export PATH="/Users/w/apache-maven-3.8.1/bin:$PATH" export PATH=/usr/local/mysql/bin 阅读全文
posted @ 2022-04-10 23:42 zhegeMaw 阅读(16) 评论(0) 推荐(0)