- 博客(14)
- 收藏
- 关注
原创 阿里云Docker安装nacos
使用微服务开发项目,会使用到nacos作为配置和服务管理,在本机每次启动项目都需要先启动nacos,而且启动nacos又及其耗费内存,所以就想把nacos配置在服务器上,本地项目访问远程的nacos。降低本机的压力。1、查找nacos镜像docker search nacos2、安装nacosdocker pull nacos/nacos-server3、启动nacos docker run -d -p 8848:8848 --env MODE=standalone --name naco
2021-09-28 18:24:34
879
1
原创 Git安装
1 下载Git官网镜像下载地址:https://gitforwindows.org/建议选择国内镜像下载地址:https://npm.taobao.org/mirrors/git-for-windows/2 安装Git2.1 许可申明点击“next”2.2 选择安装路径选择你想要的安装路径,然后点击“next”2.3选择安装组件a) 默认勾选的选项,建议不要动。默认安装了一些组件Git Bash ,Git GUI 以及Git LFS 还有桌面快捷方式以及配置文件默认的文本编辑,使用s
2021-08-06 13:57:30
219
原创 Redis字符串(String)
string 是 redis 最基本的类型,你可以理解成与 Memcached 一模一样的类型,一个 key 对应一个 value。string 类型是二进制安全的。意思是 redis 的 string 可以包含任何数据。比如jpg图片或者序列化的对象。string 类型是 Redis 最基本的数据类型,string 类型的值最大能存储 512MB。`127.0.0.1:6379> set name "jack"OK127.0.0.1:6379> get name...
2021-07-08 16:14:56
164
转载 Redis内存淘汰策略
Redis有内存淘汰策略?volatile-lru:从已设置过期时间的数据集中挑选最近最少使用的数据淘汰。volatile-ttl:从已设置过期时间的数据集中挑选将要过期的数据淘汰。volatile-random:从已设置过期时间的数据集中任意选择数据淘汰。volatile-lfu:从已设置过期时间的数据集挑选使用频率最低的数据淘汰。allkeys-lru:从数据集中挑选最近最少使用的数据淘汰allkeys-lfu:从数据集中挑选使用频率最低的数据淘汰。allkeys-random:从数据集
2021-07-04 21:13:56
219
原创 Java设计模式之单例模式
单例模式意图:保证一个类只有一个实例,并提供一个访问它的全局访问点主要解决:一个全局使用的类频繁地创建与销毁优点:在内存中只有一个实例,减少了内存的开销缺点:不能继承,类的职责太重,与单一职责原则冲突注意:提供一个自身的静态私有成员变量单例类的构造函数是私有的提供一个共有的静态工厂方法创建一个IdentityCardNo类public class IdentityCardNo { private String no; private static IdentityCa
2021-03-31 22:35:11
81
原创 Java设计模式之静态工厂模式
Java设计模式之静态工厂模式(简单工厂模式)在简单模式中可以根据不同的参数创建不同的实例。优点:1、一个调用者想创建一个对象,只要知道其名称就可以了。2、扩展性高,如果想增加一个产品,只要扩展一个工厂类就可以。3、屏蔽产品的具体实现,调用者只关心产品的接口。缺点:每次增加一个产品时,都需要增加一个具体类和对象实现工厂,使得系统中类的个数成倍增加,在一定程度上增加了系统的复杂度,同时也增加了系统具体类的依赖。例1、电视工厂1、建立一个电视机工厂public class TVFactory
2021-03-14 15:37:09
283
原创 Python爬取图片之家
Python爬取图片之家1、 爬虫实现的思路1.1、请求图片之家的首页,找到我们要爬取的板块1.2、请求包含我们要爬取图片的页面1.3、使用BeautifulSoup、xpath、正则表达式等解析工具,解析出图片的路径1.4、请求图片的途径(即下载图片)2、爬虫的实现(Python代码)针对上面的思路,我们一步一步实现图片爬虫2.1、请求图片之间的首页,获取要爬取的板块点开图片之家的首页我们发现一共有八个板块,每一个板块有不同的id,我们将这些id存储起来放在一个列表里,方便后续访问。
2021-01-06 22:12:23
1248
4
原创 Java算法基础之插入排序
插入排序1.原理 插入排序的原理:每次处理都将无序数组的第一个元素与有序数组的逐个比较,从而确定位置。2.Java实现public void insertionSort(int[] A) { for (int i = 1; i < A.length; i++) { int key = A[i]; int j = i - 1; if (j >= 0 && A[j] &g...
2020-11-30 22:03:31
101
1
原创 简单的用户管理
本系统实现对用户的增删改查使用的技术 JSP+Servlet+MySQL本系统采用mvc分层模式实现,jsp作为前端页面展示,serlvet实现控制层效果,mysql实现数据存储。实体类beanpublic class User { private static final long serialVersionUID = 1L; private int id; private String username; private String password;
2020-11-08 21:57:27
493
1
原创 Java求解一元二次方程详解
今天学习了利用java求解一元二次方程。 从面向对象的角度去解决这个问题。 需要两个对象,即类 求根类(EqualRoots) 和 测试类(EqualRootsTest) 类的设计 成员方法 求根方法(EqualRoots,public) 输入:三个参数double a,b,c 输出:数组(是否有根,根1,根2) 逻辑:1. 创建一个长度为3的数组R...
2020-09-11 16:11:27
10631
原创 关于PHP连接MySQL中文出现问号
php连接mysql8.0的时候,页面的中文变成了问号查看数据库的编码show create database <数据库名>;查看数据表的编码show create table <表名>;查看数据库的编码格式mysql>status修改my.cnf 文件vim /etc/my.cnf在my.cnf文件添加以下内容[client]defaul...
2019-11-22 17:52:53
713
原创 Python读取Excel表并分析
最近闲来无事,就学习了一下Python数据分析,刚好学院发了一张学生的基本情况表,没事做就分析了一下。废话不多说,就开始写代码。首先读取Excel,犯了不少错,因为这个表有一个表头,所以在读取的时候去除掉表头。df = pd.read_excel('计算机学生表.xlsx', header=1)这个时候才正式读取到了 Excel 的字段和内容,然后开始了一通分析我就分析了...
2019-06-19 16:54:25
7002
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人