自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sun的博客

永远相信美好的事情即将发生!☀

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

原创 <HarmonyOS第一课>给应用添加通知和提醒【课后考核】

【习题】给应用添加通知和提醒。

2023-12-09 19:57:59 818

原创 <HarmonyOS第一课>构建更加丰富的页面【课后考核】

将Video组件的controls属性设置为false时,不会显示控制视频播放的控制栏。@CustomDialog装饰器用于装饰自定义弹窗组件,使得弹窗可以自定义内容及样式。@Prop修饰的属性值发生变化时,此状态变化不会传递到其父组件。下列哪些状态装饰器修饰的属性必须在本地进行初始化。ArkUI提供了下面哪些弹窗功能。@State修饰的属性不允许在本地进行初始化。

2023-11-29 17:32:24 1716

原创 <HarmonyOS第一课>1·运行Hello World【课后考核】

B. 如果已打开项目,从DevEco Studio菜单选择’file>new>Create Project’C. 如果第一次打开DevEco Studio,在欢迎页点击“Create new Project”1.DevEco Studio是开发HarmonyOS应用的一站式集成开发环境。A. 在计算机上创建一个新文件,并将其命名为“new harmonyOS项目”1.在stage模型中,下列配置文件属于AppScope文件夹的是?2.module.json5配置文件中,包含了以下哪些信息?

2023-11-24 16:17:57 1637

原创 PHP FTP的相关函数及简单使用示例

FTP是ARPANet的标准文件传输协议,该网络就是现今Internet的前身。PHP FTP函数是通过文件传输协议提供对文件服务器的客户端访问,FTP函数用于打开、登陆以及关闭连接,也用于上传、下载、重命名、删除以及获取服务器上文件信息。

2023-08-15 11:51:39 713

原创 Windows系统Sourcetree打不开怎么办

2.找到下面图片对应的地方,只保留SourceTree这一个,其他的都删掉,然后在启动程序就可以了。Sourcetree用了好几年第一次打不开,很是莫名其妙,下面是解决方法。1.点击属性找到程序所在的位置,直接打开文件所在的位置。

2023-06-15 11:47:00 1669 3

原创 php 关于date()函数踩过的坑

date() 函数格式化本地日期和时间,并返回格式化的日期字符串。// 设置时区// 打印当前时间echo date("Y 年 m 月 d 日 H 点 i 分 s 秒");// 指定时间// 将指定日期转成时间戳ps.昨晚上线同步运费及重量时同步失败,查看日志发现服务器上时间问题,导致同步时报’当前提交时间与系统时间差超过10分钟,请求无效’,所以就指定了一下时区。

2023-05-25 11:04:26 158

原创 php xml格式数据转数组

如何将xml格式的数据转为数组

2023-05-08 11:42:07 494

原创 调取接口,获取的格式是GBK或者GB2312等格式而不是utf-8时怎么办

如何指定接口返回的数据格式

2023-01-16 20:23:13 2661

原创 span标签内内容过多如何实现自动换行,且限制最多行数

span标签内内容过多如何实现自动换行,且限制最多行数

2022-07-13 12:07:16 4449 1

原创 junction工具安装及简单使用

junction工具安装及使用

2022-06-30 14:48:35 2789

转载 Redis Cluster为什么有16384个槽

Redis Cluster为什么有16384个槽?

2022-06-14 22:43:13 588

原创 Docker--Docker网络

docker网络

2022-06-12 23:03:18 691

原创 Docker--搭建MySQL主从

在Docker上搭建MySQL主从同步

2022-06-11 21:03:24 1829

原创 Docker--镜像、容器数据卷(容器卷)

docker镜像、容器数据卷(容器卷)

2022-06-09 19:15:59 1401

原创 Docker--本地镜像发布到私有库

案例:将本地的镜像发布到私有库当中

2022-06-07 01:27:33 490

原创 Docker--镜像commit操作实例并将其推送至阿里云

镜像commit操作实例并将其推送至阿里云;docker上Ubuntu安装vim命令

2022-06-06 01:23:14 290

原创 Docker--基本常用命令总结

docker常用命令总结

2022-06-04 22:13:16 284

原创 Docker--简介与安装

Docker入门--简介与安装

2022-06-04 00:05:47 233

原创 腾讯云安装docker

腾讯云安装docker

2022-06-01 22:56:43 417

原创 shell案例综合运用--2

发送消息利用Linux自带的mesg和write工具来实现需求:实现一个向某个用户快速发送消息的脚本,输入用户名作为第一个参数,后面直接跟要发送的消息。脚本需要检测用户是否登录在系统中、是否打开消息功能,以及当前发送消息是否为空。自己创建一个新的用户,配合实现//创建一个用户陪你的root用户一起玩耍[root@VM-16-14-centos scripts]# useradd ceshi1//我们可以切换到home目录查看到这个用户[root@VM-16-14-centos sc

2022-05-30 16:19:36 556

原创 shell案例综合运用-1

文件归档需求:     实际生产应用中,往往需要对重要数据进行归档备份。实现一个每天对指定目录归档备份的脚本,输入一个目录名称(末尾不带/),将目录下所有文件按天归档保存,并将归档日期附加在归档文件名上,放在/scripts/guidang下     这里用到的归档命令:tar     后面可以加上-c 选项表示归档,加上-z 选项表示同时进行压缩,得到的文件后缀名为.tar.gz。实现方式如下先自己创建一个脚本文件,操作演示略过…(ps:一到晚上12点以后干啥都TM贼拉认真,不秃头不行)

2022-05-30 01:56:58 207

原创 shell--正则表达式入门、文本处理工具

正则表达式入门概述正则表达式使用单个字符串来描述、匹配一系列符合某个语法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。在 Linux 中,grep,sed,awk 等文本处理工具都支持通过正则表达式进行模式匹配。常规匹配//一串不包含特殊字符发正则表达式匹配它自己 例如一下,就会匹配到所有包含root的行[root@VM-16-14-centos etc]# cat /etc/passwd | grep rootroot:x:0:0:root:/

2022-05-30 00:13:16 180

原创 shell--read、函数

read读取控制台输入基本语法read (选项) (参数)(1)选项-p:指定读取时的提示符;-t:指定读取值时等待的时间(秒),如果-t 不加表示一直等待(2)参数变量:指定读取值的变量名提示10秒内,读取控制台输入的名称操作[root@VM-16-14-centos scripts]# touch read_test.sh[root@VM-16-14-centos scripts]# vim read_test.sh #!/bin/bashread -t 10 -p

2022-05-27 16:29:48 308

原创 shell运算符、条件判断、循环

2022-05-27 15:14:45 463

原创 shell概述、入门及变量

shell 概述shell是一个命令解释器,他接受应用程序、用户命令,然后调用操作系统内核。shell也是一个强大的编程语言,易编写、易调试,灵活性强。

2022-05-26 00:35:51 90

原创 Linux安装软件的三种方式

Linux安装软件的三种方式分别为:rpmyum在线安装解压缩rpm概述:RPM(RedHat Package Manager),RedHat软件包管理工具,类似windows里面的setup.exe,是Linux这系列操作系统里面的打包安装工具,它虽然是RedHat的标志,但理念是通用的。RPM包的名称格式Apache-1.3.23-11.i386.rpm“apache” 软件名称“1.3.23-11”软件的版本号,主版本和此版本“i386”是软件所运行的硬件平台,Intel 3

2022-05-25 00:07:23 9425

原创 Linux进程管理

进程的基本概念进程是正在执行的一个程序或命令,每一个进程都是一个运行实体,都有自己的地址空间,并占用一定的系统空间。在Linux中,每一个程序都有自己的一个进程,每一个进程都有一个id号;每一个进程都有一个父进行;进程有两种存在方式:前台运行、后台运行;一般服务都是后台运行的,基本的程序是前台运行的;命令基本语法ps aux | grep xxx (功能描述:查看系统中的所有进程)ps aux | grep mysql #查看系统中冠以mysql的进程ps -e.

2022-05-24 19:23:40 98

原创 Linux账号用户管理与磁盘管理

账号管理简介Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个唯一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。实现用户账号的管理,要完成的工作主要有如下几个方面:用户账号的添加、删除与修

2022-05-24 16:42:04 401

原创 Linux--vim编辑器的使用

vim编辑器的使用什么是vim编辑器vi是Unix操作系统和类Unix操作系统中最通用的文本编辑器。vim编辑器是从vi发展来的一个性能强大的文编编辑器,有代码补全、编译及错误跳转等功能。Vim键盘图vi/vim的使用基本上vi/vim共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。 这三种模式的作用分别是:命令模式用户刚刚启动vi/vim,便进入命令模式此状态下敲击键盘动作会被Vim识

2022-05-24 00:25:21 171

原创 Linux常用的基本命令

Linux目录相关命令、文件属性查看修改及多种查看文件的方式命令

2022-05-23 20:52:43 243

原创 VWware虚拟机如何设置固定的IP地址(详细步骤)

一.首先查看VWware虚拟机端的有关设置1.导航栏点击编辑按钮注意:要在你对应虚拟机下点击此按钮2.选择 虚拟网络编辑器,点击出现如下界面3.出现如下界面后设置网关二.接下来需要在你电脑本机进行设置1.点击开始,选择网络和Internet2.按如下图操作3.选择你对应的虚拟机,然后点击属性4.选择对应的协议,然后点击属性(如下图操作步骤)5.选择使用下面的IP地址,然后填写对应的值,点击确定三.进入你的虚拟机,在终端打开,以root用户运行,不然其他身份的管理员可能

2022-04-30 01:48:52 3221

原创 腾讯云服务器一键登录失败解决方案

登录服务器报* Socket connection established ** SSH connection failed: All configured authentication methods failed *SSH_ERROR: All configured authentication methods failed* Connection closed

2022-04-23 13:38:34 2661

原创 手机号、用户名(姓名)中间星号处理

一、手机号处理 substr_replace($value['user_name'], '****', 3, 4);二、用户名(姓名)处理用户名分为中文与英文UTF-8中文正则:"/[\x{4e00}-\x{9fa5}]+/u"GB2312中文正则:"/[".chr(0xa1)."-".chr(0xff)."]+/" //判断是否包含中文字符if(preg_match("/[\x{4e00}-\x{9fa5}]+/u", $str)) { //按照中文字符计算长度 $le

2022-03-27 21:02:20 2214

原创 thinkphp6 消息队列(queue)使用方法 (发送邮件示例)

实现邮件发送

2021-04-19 22:44:19 1557

转载 简单使用es2

<?phpnamespace app\admin\controller;use app\admin\model\Esones;use app\common\lib\ES;use think\Controller;use think\Request;class Esone extends Controller{ /** * 显示资源列表 * * @return \think\Response */ //创建索引 publ

2021-04-14 12:43:56 955

原创 es简单使用过程kibana命令

GET _search{"query": {"match_all": {}}}POST /2021aa/_doc{ "username":"ZYY", "age":"20"}POST 2021aa/_doc{ "username":"ZYY", "age":"18"}PUT 2021aa/_doc/k2LjjnYBJWJk29LyJIEw{ "username":"ZYY"}DELETE 2021aa/_doc/k2LjjnYBJWJk29LyJ

2021-04-14 10:07:25 331

原创 接二 简单使用

直接看代码 里面包括了所有是使用以及高亮显示<?phpnamespace app\es\controller;use app\common\lib\ES;use NunoMaduro\Collision\Highlighter;//use NunoMaduro\Collision\Contracts\Highlighter;use think\Controller;use think\Db;use think\Exception;use think\Request;use E

2021-04-13 19:51:00 147

原创 状态即点即改与删除

本示例代码是在laravel框架中进行操作的,使用ajax将修改后的数据发送到后端实现即点即改的效果html代码示例要修改的那行数据<td><span>{{$val->username}}</span><input type="text" class="input-text" value="{{$val->username}}" style="display: none" where="{{$val->id}}"></td>

2021-04-13 15:13:18 101

原创 使用elasticsearch实现全文检索以及增删改查(二)

三.框架中的使用简单的使用前端vue<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"&g

2021-04-12 23:34:11 123

原创 使用elasticsearch实现全文检索以及增删改查(一)

一.首先使用composer安装扩展全文检索的扩展composer require elasticsearch/elasticsearch高亮显示的扩展composer require nunomaduro/collision二.开启你的 elasticsearch 与 kibana点击进入就可以在里面进行一些操作了三.框架中的使用简单的使用前端vue<!doctype html><html lang="en"><head> <

2021-04-12 23:24:44 111

空空如也

空空如也

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

TA关注的人

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