- 博客(19)
- 资源 (16)
- 收藏
- 关注
原创 Bash常见操作
在编写 Linux bash shell 脚本时,经常会用到 $0、$1、$2、$#、$@、$*、$?等参数,下面具体说明这些参数的含义。当执行系统自身的命令时,$?对应这个命令的返回值。当执行 shell 脚本时,$?对应该脚本调用 exit 命令返回的值。如果没有主动调用 exit 命令,默认返回为 0。当执行自定义的 bash 函数时,$?对应该函数调用 return 命令返回的值。如果没有主动调用 return 命令,默认返回为 0。下面举例说明 "$*" 和 "$@" 的差异。
2024-11-18 09:29:38
716
原创 gradle项目构建timeout
本地下载对应的gradle zip包,解压缩到自己常用配置文件夹。手动建init.gradle文件,仓库地址用国内的资源路径覆盖。
2024-01-03 09:54:21
729
原创 PowerDesigner生成Sql脚本
点击工具栏上的“Database”,选择“Change Current DBMS”进行修改导出脚本类型,可以选择mysql、sql server/ oracle 、db2等主流的数据库。在DBMS中点击下拉菜单,选择要导出的数据库脚本,对名字进行自定义,点击确定即可。双击table......
2022-05-23 10:45:13
2134
原创 正则表达式仿Mybatis生成代码
<!DOCTYPE html><html> <script> window.onload=function(){ } //执行转换 function transform(){ //判断源字符串是否为空 var sourceInput=document.getElementById("sourceInput").value.trim(); if(sourceInput==null || sourceInput...
2022-05-23 09:38:13
209
原创 Spring学习笔记
1.Spring1.1 简介<!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2
2022-04-16 23:14:22
368
原创 JUC并发编程
1.什么是JUC?业务: 普通的线程代码 ThreadRunnable 没有返回值,效率相比较Callable较低!2.线程和进程线程.进程,如果不能使用一句话说出来的技术,不扎实!进程: 一个程序,QQ.exe Music.exe 程序的集合;一个进程往往可以包含多个线程,至少包含一个!java 默认有几个线程? 2 个 main / GC 回收器线程: 开了一个进程 Typora , 写字, 自动保存(线程负责的)对于 java 而言,: Thread/Run
2022-03-23 23:02:04
361
原创 Redis笔记
发展历程1.Memcahed缓存+Mysql 垂直拆分[读写分离]优化数据结构和索引--->文件缓存(IO)------>Memcached2.分库分表+水平拆分+Mysql集群本质: 数据库(读,写)早些年MyISAM: 表锁.十分影响效率,高并发下会出现严重的锁问题;转战Innodb: 行锁慢慢的就开始使用分库分表来解决写的压力!Mysql在那个年代推出了表分区!这个并没有多少公司使用!3. 技术爆炸的年代目前互联网架构模型..
2022-03-18 21:35:01
700
原创 Docker数据卷
docker数据卷介绍Docker将运用与运行的环境打包形成容器运行, Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来, 那么当容器删除后,数据自然也就没有了。 为了能保存数据在Docker中我们使用卷。|卷就是目录或文件,存在于一个或多个容器中,由Docker挂载到容器,但卷不属于联合文件系统(Union FileSystem),因此能够绕过联合文件系统提供一些用于持续存储或共享数据的特性:。卷的设计目的就是数据的持久化,完全独立于
2022-02-27 21:26:20
6635
原创 Docker笔记
Docker概述(1)基本介绍Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterpr.
2022-02-17 22:00:01
314
原创 常用正则表达式JAVA练习笔记
//需求:在分组1中匹配meta中author属性的值 //源串: //<meta author="Zjmainstay" /> //another author="Zjmainstay too" //预期:分组1得到Zjmainstay //正则: @Test public void test1(){ String source="<meta author=\"Zjmainstay\" />\n" + .
2021-11-04 16:47:01
324
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人