ShaneJim

记录分享一些自己学习的内容。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2024年5月23日

摘要: Java 形参 实参 在Java中,形参和实参是两个重要的概念,它们分别指形式参数和实际参数。 形参:形式参数是在方法定义时用于接收调用该方法时传递的参数。它只在方法内部有效,方法结束后就消失了。 实参:实际参数是在调用方法时传递给方法的参数,它可以是常量、变量、表达式、或者方法的返回值。 下面是一 阅读全文
posted @ 2024-05-23 21:38 ShaneJim 阅读(138) 评论(0) 推荐(0) 编辑

2023年11月23日

摘要: vim和vi有什么区别,简单的理解vim是vi的升级版,所以直接用vim。 vim的所有操作是区分中英文大小写的,并且区分数字键盘(数字不能用小键盘)。 vim有三种工作模式:命令模式、文本编辑模式和最后行模式。 一、命令模式下的操作 1.1光标定位 键盘的上下左右可以移动,同时 k 上移 j 下移 阅读全文
posted @ 2023-11-23 17:25 ShaneJim 阅读(422) 评论(0) 推荐(0) 编辑

2023年11月13日

摘要: 学习Linux,为了省钱不想买一台云服务器,或者不想装VMware虚拟机,win11可以通过这种方式安装Linux(Ubuntu) 一、开启Windows功能 1.在window11的搜索框内,搜索"Windows功能",出现了“启用或关闭Windows功能”,点击打开。 2.勾选"适用于Linux 阅读全文
posted @ 2023-11-13 08:46 ShaneJim 阅读(1599) 评论(0) 推荐(0) 编辑

2020年3月24日

摘要: 环境:Centos 7.3,MySQL 5.7 日志地址 /var/log/mysqld.log 配置文件地址 /etc/my.cnf 查看状态: 查看版本: 连接 第二行是远程连接时, h 指定机器ip,这里写的localhost,最后的 P 33714指定端口,==注意P是大写== 启动 关闭 阅读全文
posted @ 2020-03-24 22:16 ShaneJim 阅读(191) 评论(0) 推荐(0) 编辑

2018年12月3日

摘要: 用markdown写博客最大的好处是写一份,可以发到多个平台。markdown的具体介绍什么的我就不讲了,语法不会也没有关系。这里推荐一个工具,有道云笔记,如下图所示,有一个工具栏,直接用工具栏就可以了。等写多了熟悉语法后再脱离工具栏也没关系。 关于工具,我看网上也有推荐一些其他工具,比如vscod 阅读全文
posted @ 2018-12-03 22:51 ShaneJim 阅读(325) 评论(1) 推荐(0) 编辑

2018年11月21日

摘要: 工厂模式分为三种:简单工厂模式,工厂方法模式,抽象工厂模式。我看有的书上和有的文章里是分为两种,没有简单工厂。 工厂模式主要的作用是:一个对象在实例化的时候可以选择多个类,在实例化的时候根据一些业务规则来选择实例化哪个类。 1.先定义一个图形接口,有一个画方法 public interface Sh 阅读全文
posted @ 2018-11-21 22:36 ShaneJim 阅读(304) 评论(0) 推荐(0) 编辑

2018年11月18日

摘要: 英文名:Singleton Pattern。英文原话:Ensure a class has only one instance,and provide a global point of access to it。 单例模式的主要作用是确保一个类只有一个实例。 一、实现方式 1.静态内部类 这是最好 阅读全文
posted @ 2018-11-18 22:30 ShaneJim 阅读(281) 评论(0) 推荐(0) 编辑

2018年11月17日

摘要: 设计模式很重要,重要性我就不再复述了。最主要的是,通常我们在写一定量代码后,常用的方法什么的都熟悉后,想再提高代码能力,我找到的最好的方法还是去学习,理解设计模式。不理解设计模式,看一些开源框架和java源码会很难懂。 刚学java时就从各种文章,也听很多人说面向对象编程很重要。但是在编程时虽然会建 阅读全文
posted @ 2018-11-17 01:08 ShaneJim 阅读(183) 评论(0) 推荐(0) 编辑

2018年10月5日

摘要: 主要转自这篇文章:https://www.cnblogs.com/wishwzp/p/7113403.html 这篇文章已经讲的很详细,亲测可用,对于基本不懂linux的小白应该也能看得懂。只是没有修改端口这一部分,我做了一个转载,加上了修改端口这一步。因为真实服务器上用默认端口容易被人扫描到,攻击 阅读全文
posted @ 2018-10-05 22:48 ShaneJim 阅读(182) 评论(0) 推荐(0) 编辑

2018年8月8日

摘要: 一.安装svn客户端,在idea中配置svn 装小乌龟,TortoiseSVN ,就下图一个要注意的地方,这里默认 command line client tools是不安装的,选上。如果已经安装过了,但是没有选上这个,重新打开安装程序,选Modify,选上就可以了 红圈内的路径就是安装svn(小乌 阅读全文
posted @ 2018-08-08 22:26 ShaneJim 阅读(2970) 评论(0) 推荐(1) 编辑