- 博客(32)
- 收藏
- 关注
原创 优快云 app写文章测评
Mac OS 12 和 iPad OS 15 新增了通用控制功能,这个功能使我们能够通过 Mac 的键盘操控 iPad,使 iPad 仿佛拥有了 Magic Keyboard。在通过网页书写 优快云 博文的时候,来回切换桌面
2022-02-17 21:30:16
1359
原创 编程中的卫语句
什么是卫语句在《阿里巴巴Java开发手册》中提到,多层条件语句建议使用卫语句、策略模式、状态模式等方式重构。那么,什么是卫语句呢?在中文维基百科中是这样介绍的在计算机程序设计中,卫(guard)是布尔表达式,其结果必须为真,程序才能执行下去。卫语句(guard code或guard clause)用于检查先决条件。卫语句的用途,例如:引用(reference)使用前检查是否为空引用;处置模式使用一个布尔域,使得释放资源操作成为幂等运算,即多次释放资源等效于只释放一次。卫语句可用于子进程的提前
2021-11-05 00:42:53
3994
原创 Termius 的替代方法
使用 Mac 里面的 Termius 一直有一个痛点,终端的色彩太少了。SSH 功能的替代品本着如无必要,勿增实体的原则,尝试直接使用本机自带的 Terminal,详细内容请见使用pem实现阿里云服务器免密登录SFTP 的替代品一开始也想用不安装第三方软件的形式实现,但是 Mac 的访达实现的 FTP 过于简陋,只能寻找比较轻量的 App 替代,目前使用的是商店里面免费的 ForkLift。如果你有更好的实现方式,欢迎评论区交流。排版规范本文遵循 中文排版指南 规范。...
2021-10-28 15:20:34
1666
原创 实现服务器免密登录
主要方法在阿里云控制台生成密钥文件 ./XXX.pem修改 ./XXX.pem 文件权限为只读。(base) ➜ chmod 400 ./XXX.pem本地主机使用ssh-add -k ./XXX.pem 命令把身份认证添加到本机。出现如下所示即成功。(base) ➜ ssh-add -k ./MacBook.pem Identity added: ./MacBook.pem (./MacBook.pem)使用 ssh root@[Linux 服务器主机IP] 即可免密登录。阿里
2021-10-27 23:27:53
2301
原创 keepalived
Keepalived文章目录Keepalived参考资料排版规范参考资料Keepalived 工作原理和配置说明待完善。。。排版规范本文遵循 中文排版指南 规范。
2021-10-16 20:05:16
114
原创 常用Linux服务器软件目录组织结构
常用Linux服务器软件目录组织结构文章目录常用Linux服务器软件目录组织结构前言Nginx安装Linux 本地查看排版规范前言对于初学 Linux 服务器的人而言,经常会被各种服务器软件的各种配置文件和可运行文件的路径感到困扰,本文总结了几种常用的 Linux 服务器软件的文件组织方式,希望通过本文的总结能够从中探寻到一定的规律。事实上,一般的开源软件都遵行 Filesystem Hierarchy Standard,有兴趣的读者可以自行查阅观看。本文的主要总结目标也是通过各种 Linux 系统
2021-10-16 17:08:35
295
原创 Linux终端多窗口管理软件
基本上只有tmux和screen两款。可以达到在终端里面像多开窗口一样竖向分屏和横向分屏的效果。参考资料Tmux 使用教程Linux screen命令排版规范本文遵循 中文排版指南 规范。
2021-10-12 22:30:58
270
原创 Mac小技巧之信息和剪贴板不同步
文章目录信息【步骤】【可能的原因分析】剪贴板【步骤】信息想要设备间信息共享,需要在各个设备间打开iMessage,一般通过在手机端实现。【步骤】首先查看iPhone端iCloud设置页面,确定自己打开了信息的iCloud同步。进入iCloud备份,手动备份。手机端备份成功后,打开Mac端信息,进入设置项,同步信息。如果手机包含了双卡,那么一定要进入到信息设置里把iMessage信息 ->发送与接收的地址全部打开,在设备间同步信息的前提是该手机号打开了iMessage。【可能的原因分
2021-10-08 22:16:53
4396
2
原创 Mac小技巧之分屏和Dock栏
【相关问题】双屏的情况下,Dock栏跑到副屏怎么解决怎么优雅的在双屏之间移动Dock栏iPad随航上下分屏怎么移动Dock栏【场景介绍】如果你使用iPad作为副屏,并且是上下分屏的情况,怎么在两个屏幕之间优雅的调用Dock栏呢?明确两点:屏幕的排排列会影响到鼠标在屏幕间穿梭的通道大小,比如下图中的红色部分,鼠标在两个屏幕间穿梭只能通过红色部分,无论是偏左还是偏右,鼠标都无法通过。多屏的情况下,只有Dock栏在底部,才能通过鼠标在屏幕底部停留来在相应的屏幕下调用Dock栏,左边或右边都无法
2021-10-08 22:15:55
1948
1
原创 Spring声明式事务
文章目录Spring声明式事务Spring事务注解@Transactional注解参数Spring事务传播级别Spring如何传播事务小结Spring声明式事务所有的事物都由PlatformTransactionManager负责管理。事务由TransactionStatus负责表示。之所以抽象出这两个玩意儿,是因为JavaEE除了提供JDBC事务外,还支持分布式事务JTA(Java Transation API)。然而分布式事务非常慢,所以使用率不高。Spring为了同时支持JDBC和JTA两种事物类
2021-09-27 13:36:09
145
原创 使用Spring提供的JdbcDaoSupport
使用Spring提供的JdbcDaoSupport在传统的多层应用程序中,通常是Web层调用业务层,业务层调用数据访问层。业务层负责处理各种业务逻辑,而数据访问层只负责对数据进行增删改查。因此,实现数据访问层就是用JdbcTemplate实现对数据库的操作。ORM:Object-Relational Mapping。这种把关系数据库的表记录映射为Java对象的过程...
2021-09-26 21:46:06
171
原创 Java编程基础
文章目录参考资料参考资料韩顺平 - 零基础 30 天学会 Java(900 多集,顺序安排很合理,每个知识真正的打碎了,通俗、有示例、有实战、有思想)西安电子科技大学 - 王煦:Java程序设计廖雪峰 Java 教程Java 特点(看不懂没事,别背!)环境搭建Java 基础语法数据类型流程控制数组面向对象方法重载封装继承多态抽象类接口枚举常用类String日期时间集合类泛型注解异常处理多线程IO 流反射...
2021-09-08 15:47:38
238
原创 信息技术黑话
指那些舶来品往往是一些英文商业词汇的缩写词明明有相应的中文翻译但就是要叫英文缩写给沟通交流带来障碍外行人容易被唬住然后就能赚信息差的钱了
2021-09-07 21:16:41
569
原创 Linux名词详解手册
对这些最常见的就是一些Linux命令和文件了,如果知道它英文的来源,基本就知道命令或者文件是做什么用的了,本问记录了一些本人在学习Linux过程中遇到的命令和文件的英文来源,并尽量做了核实,希望对你有所帮助。
2021-08-30 20:29:40
1542
原创 开发工具之版本控制
什么是版本控制系统?版本控制有什么用?我为什么要学这个?Git是什么?为什么要学习Git?除了Git还有没有其他工具能达到你的目的?
2021-08-26 13:02:15
4002
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人