自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chensay的博客

虽千万人吾往矣

  • 博客(103)
  • 收藏
  • 关注

原创 允许root远程连接数据库

环境:centos7,关闭防火墙(没关要开放数据库的端口)一、进入数据库,查看权限表信息。二、给root用户权限。

2023-12-04 09:26:03 499

原创 Linux安装MariaDB数据库

命令:yum install mariadb mariadb-server -y。命令:mysql_secure_installation。环境:centos7,可以连接外网。一、安装MariaDB。

2023-12-04 09:05:34 510

原创 Android Studio开发入门教程:如何更改APP的图标?

环境:Windows10、Android Studio版本如下图、雷电模拟器。引入我们刚刚导入的新图标。

2023-09-06 18:51:48 7132 1

原创 Android Studio开发入门教程:如何让开发的app国际化?

例如:中国的用户会看见中文,美国的用户会看见英文。打开src/main/res/layout/activity_main.xml文件,点击code,更改改文件代码(引用刚刚创建的src/main/res/values-zh-rCN/strings.xml文件里的内容)在src/main/res/values/strings.xml和src/main/res/values-zh-rCN/strings.xml里添加相同的内容(两个文件内容要一样不然会报错)

2023-09-06 18:33:26 1139

原创 FTP客户端登录报错:Login failed

FTP客户端登录报错:Login failed是selinux的问题,一般用户无法登录用户主目录[root@chenshuyi ~]# setsebool -P tftp_home_dir 1

2023-07-26 23:17:53 732

原创 防止恶意泛洪规则(Linux系统)

【代码】防止恶意泛洪规则(Linux系统)

2023-07-26 23:12:39 263

原创 Tripwire 完整性分析工具(Linux系统)

3、测试:更改/etc/passwd文件(添加了以下k)

2023-07-25 13:31:43 269

原创 samba挂载报错“mount error(13): Permission denied“

环境:CentOS7。

2023-07-25 13:23:56 978

原创 数据结构【查找】

11、散列查找性能分析:尽管散列表在关键字与记录的存储地址之间建立了直接映象,但由于“冲突”,查找过程仍是一个给定值与关键字进行比较的过程,评价哈希查找效率仍要用ASL;2、哈希表:应用哈希函数,由记录的关键字确定记录在表中的地址,并将记录放入此地址,然后构成的表(里头是数据对应着地址位);1、定义:在实施查找的同时,插入查找表中不存在的记录,或从查找表中删除已存在的某个记录,查找表称为动态查找表;2、二叉排序树的查找:找最大值即为右子树最后的结点值,找最小值即左节点最后的结点值;或为空,或具有以下性质;

2023-07-25 13:14:17 288

原创 数据结构【排序】

空间复杂度是O(1),代表其算法所需的辅助空间不依赖问题规模,则该排序方法为就地排序,否则就是非就地排序;性能分析:时间复杂度O(d(n+r)),空间复杂度为O(n+r),其中d为关键字位数,每位有r种取值,排序的趟数是d;2.其他细节:经过一次排序,能够保证一个关键字到达最终位置,这样的排序是交换的两类(冒泡、快速)和选择的两种(简单选择 堆);2.简单选择排序:时间复杂度是T(n)=O(n²),空间复杂度是S(n)=O(1);4.排序的分类:待排序的记录数不太多时为内部排序,反之为外部排序。

2023-07-25 12:59:39 786

原创 数据结构【图】

8.对有向图G=(V,E),若存在vi∈V ,图G中以vi作为起点的有向边(弧)的数目称为顶点vi的出度(Outdegree),记为OD(vi);以vi作为终点的有向边(弧)的数目称为顶点的入度(Indegree),记为ID(vi)。顶点的度、入度、出度:对于无向图G=(V,E),VvieV,图G中依附于的边的数目称为顶点的度(degree),记为TD(vi)。7.顶点的邻接(Adjacent):对于无向图G=(V,E),若边(v,w)EE,则称顶点v和w互为邻接点,即v和w相邻接。n ,e为图的边数。

2023-07-25 12:49:09 722

原创 数据结构【树】

1.定义:另外一种树形结构,每个结点最多只有两棵子树(不存在度大于2的结点),且子树有左右之分,次序不可随意颠倒;4.完全二叉树:简单来说,与满二叉树的结构不同就在于,完全二叉树可以不满;也就是说完全二叉树是满二叉树的一部分,而满二叉树是完全二叉树的特例;2、度为2的数不包含空树,而二叉树是可以有空树的;总之,二叉树的定义要比度为2的树定义更为严格,更为详细。1、度为2的树是不区分左子树和右子树.而二叉树是要分左子树和右子树的;3.树和森林的遍历(看树和森林的遍历与二叉树遍历的关系就懂了);

2023-07-25 12:31:14 252

原创 数据结构【数组、串、广义表】

1.概念:特殊的线性表,数据元素是仅是一个字符组成,所以串是由0个或多个字符组成的有限序列;无元素叫空串(空格串不是空串),包含子串的叫主串,默认以1开头;时线性表的推广,由于有两种数据元素,所以需要两种结构的结点,表结点和原子结点;1.概念:线性表是通过数组实现的,数组是线性表的推广,数组只有存取元素和修改元素的操作(除了初始化和销毁);2.数组的存储结构:一个数组的所有元素在内存中占用一段连续的存储空间(顺序存储);3.子串:串中任意连续字符组成的子序列,空串是任意串的子串,任意串是其自身的子串;

2023-07-25 12:10:20 476

原创 数据结构【栈和队列】

1.定义:只允许一端进行插入和删除的线性表,结构与手枪的弹夹差不多,可以作为实现递归函数(调用和返回都是后进先出)调用的一种数据结构;4.操作:进队(队不满时,先送值到队尾元素,队尾指针+1);出队(队不空时,先取队头元素值,队头指针+1);5.循环队列:把存储队列元素的表从逻辑上看成一个环,循环队列的引入是为了防止假溢出;1.定义:简称队,一种操作受限制的线性表,只允许在表的一端插入,在表另一端删除。3.操作:入栈(push)、出栈(pop)2.特点:先进先出(怎么进怎么出);5.栈的顺序存储(顺序栈)

2023-07-25 11:50:32 622

原创 数据结构【线性表】

线性表的定义:具有相同属性数据类型的数据元素组成的一个有限序列;除第一个元素外的元素都有直接前驱,除最后一个元素外的元素都有直接后继;存在一个唯一被称为“第一个”的元素,和唯一被称为“最后一个”的元素。

2023-07-25 11:36:12 1178

原创 数据结构【绪论】

程序=数据结构+算法。

2023-07-25 09:29:44 578

原创 安装Docker容器(Linux系统)

【代码】安装Docker容器(Linux系统)

2023-06-30 21:16:27 250

原创 Docker容器镜像加速

【代码】Docker容器镜像加速。

2023-06-30 21:07:54 428

原创 用IPV6地址远程连接服务器端(Linux系统)

centos7、防火墙放行、selinux放行。:用ipv6,ssh远程访问服务器。

2023-06-30 21:03:44 2598

原创 K8S集群安装与部署(Linux系统)

一、环境说明:CentOS7、三台主机(Master:10.0.0.132、Node1:10.0.0.133、Node2:10.0.0.134)三、etcd集群配置。

2023-06-30 20:59:20 1424 2

原创 zabbix微信告警

【代码】zabbix微信告警。

2023-06-27 16:24:04 2021

原创 搭建Zabbix服务(Linux系统)

centos7、lamp、防火墙关闭、selinux关闭。

2023-06-27 15:53:50 505

原创 求若干时间点的气温值问题——分段线性和分段三次插值

该问题分别使用了分段线性和分段三次插值,生成了一个连续的温度曲线,并且可以根据该曲线预测任意时间点的温度值。预测值部分,程序预测了4个时间点的温度值,并将预测值标记在图中,方便用户进行查看和比较。在凌晨1点至中午12点,每隔1小时测量一次温度为:[5,8,9,15,25,29,31, 30,22,25,27,24];预测时间为 3.2,5.6,7.8,11.5时的温度。温度:[5,8,9,15,25,29,31, 30,22,25,27,24];时间: 3.2,5.6,7.8,11.5。

2023-06-15 16:00:39 425

原创 微信自动发信息

在本地创建一个.vbs的文本文件,添加下面的代码。

2023-06-15 14:40:42 193

原创 安装PowerDesigner

链接:https://pan.baidu.com/s/1iYH3ZSO2ESKhGsU3WKCCVw。将文件pdflm16.dll覆盖到PowerDesigner安装的根目录下。环境:windows10操作系统、PowerDesigner16.5版。将汉化文件全部都覆盖到PowerDesigner安装的根目录下。1、双击PowerDesigner16.5安装包进行安装。选择Trial,再点击Next,别选错哈。安装完后点击finish,但是别打开。选择安装的目录后点击下一步就好了。

2023-06-15 14:35:37 1964 2

原创 RIP协议路由配置(Cisco Packet Tracer)

windows10操作系统、思科模拟器、网络正常;

2023-06-15 14:33:12 2708 2

原创 【已解决】IdeaJ连接数据库报错:Loading class `com.mysql.jdbc.Driver‘.

PS:版本5的driverClassName=com.mysql.jdbc.Driver;假设1、驱动版本不对应,数据库的版本是Mysql5,而jar包用的是8版本;环境:Windows10、MySQL5.6、IdeaJ、JDK1.8。有人说是因为版本8可以兼容,但也有人说版本不兼容;假设2、8版本能够兼容,那么就是配置文件出现错误。解决操作:换与mysql版本号对应的jar包。验证:加入版本5jar包。

2023-06-15 14:22:59 211

原创 深度优先搜索—最大油田问题

【代码】深度优先搜索—最大油田问题。

2023-06-15 14:20:32 209

原创 【已解决】“Matplotlib is currently using agg, which is a non-GUI backend”

根据报的错,agg存在问题,那我们就安装使用另外一个图形化PyQt5开发库。模块安装没有问题,使用查看图像的方法是plt.show()PS:如果没有,请在前面导入以下包。

2023-06-15 04:42:22 2160

原创 MySQL插入表中文数据出现乱码

更改数据类型后,重新插入数据,可以正常的显示,但之前插入的数据没有同步进行更改,需要注意的是,如果你的这张表和另外一张表有外键关联,那么很有可能在更改数据类型的时候报错,可选择直接删除drop整张表,或者删除外键。1、通过更改mysql的配置文件,添加支持UTF-8编码的语句理论上来说是可以的(具体操作自行百度哈);insert into class(name) values(‘一班’);insert into class(name) values(‘二班’);中文数据出现乱码"?

2023-04-25 10:56:24 519

原创 怎么画系统用例图?(内含图例)

系统的借阅者为学生和教师,系统为借阅者提供查询图书、借阅图书、归还图书的服务。在借阅和归还图书时,要先“验证借阅者的身份”。如果教师想借阅的书已被借空,教师还可以通过预约图书的服务预约该书,预约后可优先借阅该书。diagram)是用户与系统交互的最简表示形式,展现了用户和与他相关的用例之间的关系。通过用例图,人们可以获知系统不同种类的用户和用例。用例图也经常和其他图表配合使用。关联:用户与用例之间的通信,箭头指向消息接收方;包含:细分用例,箭头指向细分出来的功能用例;扩展:用例功能的延伸,也就是附加功能;

2023-04-04 18:36:44 8414

原创 ideaIC软件连接Tomcat

这里的端口号需要注意,最好不要配置8080,因为我们环境里已经存在一个tomcat占用着8080端口,当然,有人会说,那直接关掉服务器上原有的tomcat,腾出8080端口不就好了?打开idea,根据图示指引设置:文件-设置-插件-搜索下载-安装smart tomcat-应用-确定。配置tomcat,运行-编辑配置-选择tomcat。安装好后,在设置会出现tomcat sever。配置完成后,会看见运行配置出现刚刚配置好的环境。点击运行,控制台会出现访问路径。按照图片注解配置-应用-确定。

2023-03-24 23:01:48 260

原创 数据库视图的基本操作(sql语句)

概念:视图是一张虚拟表,它是从数据库的一张或多张表中导出的表,其内容由查询语句定义。注:创建视图需要CREATE VIEW权限,同时需要查询涉及的列的SELECT权限。查看创建视图的权限:select select_priv,create_view_priv fro作用: - 简单性、安全性、逻辑数据独立性; - 如果应用建立在视图上,当表发生变化时,可以修改视图屏蔽表的变化,使应用程序保持不变; - 如果应用建立在视图上,当应用发生变化时,可以修改视图屏蔽应用的变化,使数据库程序保持不变。

2022-11-17 14:32:23 3531

原创 数据库索引的基本操作(sql语句)

概念: - 索引由表中的一列或多列组合而成,目的是优化数据库的查询速度。 - 向索引表中插入数据时,数据库系统需要按照索引进行排序。有时,可以先将索引删除,然后向表插入数据,最后重新创建索引。 - Mysql索引包括普通索引、唯一性索引、全文索引和空间索引等。(唯一性索引:使用UNIQUE参数可以设置唯一索引,主键 设置一种特殊的唯一索引。)

2022-11-17 14:12:43 3799

原创 江苏福彩投注站彩票投注助手(html+css+js)

web前端页面——设计江苏福彩投注站彩票投注助手(Html+CSS+JS)设计要求如下:福利彩票号码由7个号码,外加一个特别号,共8个号码(不能重号)组成,号码范围为01-30的任意一个整数。如果号码为个位数,则在号码前加“0”,显示为:“0”+数字,如:03、07。

2022-11-12 16:31:53 2618

原创 sql的select查询语句大全(单表查询、多表连接查询)

FROM 表1 LEFT|RIGHT JOIN 表2 ON 表1.字段1=表2.字段2;FROM 表1 LEFT|RIGHT JOIN 表2 ON 表1.字段1=表2.字段2;FROM 表1 LEFT|RIGHT JOIN 表2 ON 表1.字段1=表2.字段2;FROM 表1 LEFT|RIGHT JOIN 表2 ON 表1.字段1=表2.字段2;, 表2名.表列,表2名.表列,…, 表2名.表列,表2名.表列,…, 表2名.表列,表2名.表列,…on(where) 表1名.表列=表2名.表列;

2022-11-10 19:29:41 11094 1

原创 线性表的基础操作(C语言版)

(5)FindList(LIST *L,int item):查找线性表中的元素;L,int item,int rc):向线性表指定位置插入元素;(6)OutputList(LIST *L):输出线性表元素;L,intitem):删除指定元素值的线性表记录;L,intrc):删除指定位置的线性表记录;(5)在线性表中删除指定位置的元素;L,int ms),初始化线性表;(2)调用插入函数建立一个线性表;(4)在线性表中删除指定值的元素;(3)在线性表中寻找指定的元素;(6)遍历并输出线性表。

2022-11-01 19:03:43 4351

原创 配置C/C++开发环境

鼠标右键点击我的电脑–>点击 高级系统配置–>点击 环境变量;由于是刚刚安装的所以我安装了C/C++和中文插件。记住minGW的路径,添加完成后确认即可;注意运行的时候使用安装好的minGW就行了。环境:windows10系统、2、打开VSCode试一试。

2022-11-01 18:19:07 295

原创 搭建Java开发环境

环境:windows10,jdk1.8.0_144;CLASSPATH配置。JAVA_HOME配置。

2022-09-04 22:58:58 242

原创 Java的数据类型(基本数据类型和引用数据类型)

字节转换遇到字节大的类型转换字节小的类型,需要强制转换,例如int转char;Java基本数据类型。

2022-07-19 16:34:37 164

彩票投注站助手页面设计(仅web前端页面).zip

编程实现江苏福彩投注站彩票投注助手,更多页面布局效果图以及功能实现效果图可参考文章http://t.csdn.cn/aiJlK; 项目简要: 福利彩票号码由7个号码,外加一个特别号,共8个号码(不能重号)组成,号码范围为01-30的任意一个整数。如果号码为个位数,则在号码前加“0”,显示为:“0”+数字,如:03、07。 功能要求如下: (1)界面上设置5个按钮、一个列表框; (2)单击“机选1注”按钮,调用 selectNumber(1),将 1/5/10注的号码形成字符串添加到列表框中,并将每次产生的第 1行号码作为预选项,高亮度显示,编写通用的产生n注号码 selectNumber(n)函数。 (5)单击“删除”、“全部删除”按钮,将列表框中选中的列表项删除,如果列表框无列表项可删,则用警告消息框提示出错信息。

2022-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除