自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (3)
  • 收藏
  • 关注

原创 【vue3+ts】组件内部的按需引入两种方案(单个,批量)处理

【代码】【vue3+ts】组件内部的按需引入两种方案(单个,批量)处理。

2024-06-04 18:46:19 134

原创 react-native创建工程出现Downloading template error Installing pods failed

react-native创建工程出现Downloading templateerror Installing pods failed。

2024-05-09 18:22:45 420 1

原创 检测https的生成信息(shell20)

【代码】检测https的生成信息(shell20)

2023-12-13 19:42:25 390

原创 vue3的多语言脚本(vue-i18n)的各种场景

【代码】vue3的多语言脚本(vue-i18n)的各种场景。

2023-05-30 15:17:41 137

原创 vue3抽离公共的props的引入方式

【代码】vue3抽离公共的props的引入方式。

2023-05-28 21:11:43 496

原创 vue3通过ref的方式找寻dom的对象

App.vue组件中有子组件wuYu.vue。

2023-05-28 01:52:48 95

原创 docker的安装脚本(shell19)

docker的安装脚本(shell19)

2023-02-15 15:24:36 94

原创 MongoDB的linux一键安装脚本(shell18)

MongoDB的linux一键安装脚本

2023-02-08 14:40:49 281

原创 防火墙的端口开启,关闭,列出所有端口号(shell17)

防火墙的端口开启,关闭,列出所有端口号

2023-02-08 10:26:29 261

原创 php8.1.x的源码安装-(shell16)

php8.1.x的shell一键安装脚本

2022-08-07 17:17:57 73

原创 查看端口对应的程序

netstat -tnlp | grep 8080

2022-03-19 09:49:26 308

原创 https下如何能够访问http的资源,通过服务器的nginx代理转发

目标场景https://www.example.com/index.php的访问index.php有图片资源#用相对路径<img src="/zwimg/upload/33.png" /> #用绝对路径<img src="https://www.example.com/zwimg/upload/33.png" /> 图片资源实际的访问地址是http://img.example.com/upload/33.png通过设置nginx的代理方式将https://.

2021-08-09 08:13:35 3688 1

原创 获取tcp的端口数量

#!/bin/bash#TCP的80端口连接数 TCP_connection_num=1 rpm -q net-tools &>/dev/nullif [ $? -ne 0 ]; then yum -y install net-toolsfiABNORMAL_IP=$(netstat -an | awk '$4~/:80$/&&$6~/ESTABLISHED/{gsub(/:[0-9]+/,"",$5);{a[$5]++}}END{for(i in.

2021-07-21 00:34:50 227

原创 php7.4.x的源码安装-(shell15)

shell的脚本#!/bin/bashHOME="/home"PHP_INSTALL_DIR="/usr/local"PHP_INSTALL="php7410"PHP_FLOD="php-7.4.10"PHP_TAR="$PHP_FLOD.tar.gz"PHP_URL="http://mirrors.sohu.com/php/$PHP_TAR"# gd-devel要大于2.1#创建用户及用户组方法function createUserGroupAndUser() { g..

2021-07-21 00:33:58 93

原创 php7.2.x的源码安装-(shell14)

#!/bin/bashHOME="/home"PHP_INSTALL_DIR="/usr/local"PHP_INSTALL="php72"PHP_FLOD="php-7.2.32" PHP_TAR="$PHP_FLOD.tar.gz"PHP_URL="http://mirrors.sohu.com/php/$PHP_TAR"#创建用户及用户组方法function createUserGroupAndUser() { group=$1 user=$2 egrep ".

2021-07-21 00:25:26 76

原创 nginx的源码编译安装-(shell13)

shell脚本#!/bin/bashHOME="/home"NGINX_number="1.19.9"NGINX_version="nginx-$NGINX_number"NGINX_tar="$NGINX_version.tar.gz"NGINX_URL="http://mirrors.sohu.com/nginx/$NGINX_tar"#创建用户及用户组方法function createUserGroupAndUser() { group=$1 user=$2...

2021-07-21 00:24:04 130 1

原创 mysql8的源码安装-(shell12)

#!/bin/bash## mysql8的源码安装## 通过文档安装gcc5.3.0以上的版本,cmake3.x以上的版本## 安装mysql-boost-8.0.20.tar.gz中带有boost文件夹的配置优化 去掉-DDOWNLOAD_BOOST=1,然后DWITH_BOOST=解压mysql-boost-8.0.20.tar.gz的文件夹路径/boost/boost_1_70_0HOME="/home"MYSQL_FILES="mysql-8.0.20.tar.gz"MYSQL_FIL.

2021-07-21 00:14:02 136

原创 mysql的服务停止的监听-(shell11)

#!/bin/bashwhile truedonum=`ss -tl | grep -c mysql`if [ $num -eq 0 ];then echo "赶快重启mysql的服务" | mail -s "mysql已经关闭" xxxxxx@qq.com breakfidone备注xxxxxx@qq.com是推送的接收的邮箱 有安装mail的服务...

2021-07-21 00:10:52 153

原创 mysql的数据备份-(shell10)

#!/bin/bashDATE=$(date +%F_%H-%M-%S)HOST=localhost #hostUSER=backup #数据库的用户名PASS=123.com #数据库的密码BACKUP_DIR=/data/db_backup #备份的文件夹DB_LIST=$(mysql -h$HOST -u$USER -p$PASS -s -e "show databases;" 2>/dev/null |egrep -v "Database|information_schema.

2021-07-20 14:07:52 61

原创 mysql5.6.x的数据库找回-(shell9)

#!/bin/bashMYSQL_INSTALL_DIR="/usr/local/mysql56"MYSQL_CNF="${MYSQL_INSTALL_DIR}/my.cnf"MYSQL_SERVER_NAME="mysqld"# 检查是否是root用户if [ $(id -u) != "0" ]; then echo "must root" exit 1fiecho "+---------------------------------------------------.

2021-07-20 14:05:42 56

原创 mysql5.6.x的环境搭建-(shell8)

#!/bin/bashHOME="/home"MYSQL_FILES="mysql-5.6.48.tar.gz"MYSQL_FILES_DIR="mysql-5.6.48"MYSQL_URL="http://mirrors.sohu.com/mysql/MySQL-5.6/$MYSQL_FILES"MYSQL_PREFIX="/usr/local/mysql56"#创建用户及用户组方法function createUserGroupAndUser() { group=$1 u.

2021-07-20 14:04:05 60

原创 mariadb的环境搭建-(shell7)

#!/bin/bashHOME="/home"MARIADB_NUMBER="10.5.6"INSTALL_TARGET="/usr/local/mariadb"MARIADB_FLOD="mariadb-$MARIADB_NUMBER-linux-x86_64"MARIADB_TAR="$MARIADB_FLOD.tar.gz"MARIADB_URL="https://mirrors.ustc.edu.cn/mariadb//mariadb-$MARIADB_NUMBER/bintar-li.

2021-07-20 14:00:48 142

原创 清除挖矿病毒的脚本-(shell6)

shell脚本#/bin/bashkillall kdevtmpfsikillall kinsingkillall networkservicekillall sysupdatekillall sysguardrm -rf /var/tmp/kinsingrm -rf /tmp/kdevtmpfsicrontab -u www -r添加计时器*/1 * * * * /home/shell/xx.sh备注用crontab的计时器工具 安装ki...

2021-07-20 13:58:51 205

原创 certbot自动签名生成https-(shell5)

#!/bin/bash# certbot renew --dry-run(查看续订状态) certbot renew(续订)# 撤销证书certbot revoke --cert-path /etc/letsencrypt/archive/域名/cert1.pem # 删除证书certbot delete# 查看证书状态certbot certificates(域名,到期日,证书路径,私钥路径四条信息)# 00 03 25 * * /usr/bin/certbot renew --quie.

2021-07-20 13:50:06 159

原创 top工具的安装-(shell4)

#/bin/bashHOME="/home"HTOP_URL="http://hisham.hm/htop/releases/2.2.0/htop-2.2.0.tar.gz"if [ ! -d "$HOME" ]; then mkdir $HOMEfirpm -q ncurses-devel &>/dev/nullif [ $? -ne 0 ]; then yum -y install make ncurses-develfirpm -q wget &amp.

2021-07-20 13:48:18 349

原创 gcc升级高版本-(shell3)

安装依赖镜像http://mirror.hust.edu.cn安装gmpwegt http://mirror.hust.edu.cn/gnu/gmp/gmp-5.0.0.tar.gztar -zxvf gmp-5.0.0.tar.gzcd gmp-5.0.0./configure -prefix=/usr/local/gmp-5.0.0make -j4 && make install安装mpfrwget http://mirror.hust.ed...

2021-07-20 13:46:44 114

原创 DDos的防御-(shell2)

#!/bin/bash# 获取ESTABLISHED连接数最多的前10个ip并写入临时文件/tmp/DDoS/temp_dropip,排除了内部ip段192.168|127.0开头的.通过for循环将temp_dropip里面的ip通过iptables全部drop掉,然后写到日志文件/var/log/ddos# ESTABLISHED的意思是建立连接。表示两台机器正在通信# chmod +x /root/bin/DDoS.sh# 计时器*/1 * * * * /root/bin/DDoS.shE.

2021-07-20 13:41:06 106

原创 安装cmake高版本,以3.6.2举例-(shell1)

wget https://cmake.org/files/v3.6/cmake-3.6.2.tar.gztar -zxvf cmake-3.6.2.tar.gzcd cmake-3.6.2./bootstrapgmakegmake installln -sf /usr/local/bin/cmake /usr/bin/cmake3# 查看终端版本cmake3 --version

2021-07-20 13:38:34 253 1

原创 Android之SharedPreferences的数据存储

sharedPreferences是通过xml文件来做数据存储的。一般用来存放一些标记性的数据,一些设置信息。*********使用sharedPreferences存储数据1.通过Context对象创建一个SharedPreference对象//name:sharedpreference文件的名称    mode:文件的操作模式SharedPreferences shared

2016-07-09 16:04:13 252

原创 Android之文件的读写权限

//通过context对象获取一个私有目录的文件读取流  /data/data/packagename/files/userinfoi.txt FileInputStream fileInputStream = context.openFileInput("userinfo.txt"); //通过context对象得到私有目录下一个文件写入流; name : 私有目录文件的名称    mode

2016-07-09 13:55:03 5078

原创 Android之文章权限的概念

//通过context对象获取一个私有目录的文件读取流  /data/data/packagename/files/userinfoi.txtFileInputStream fileInputStream = context.openFileInput("userinfo.txt");//通过context对象得到私有目录下一个文件写入流; name :私有目录文件的名称    mod

2016-07-09 01:33:33 263

原创 Android值数据读写在sd卡需要注意的事项

使用Sdcard注意事项:1.权限问题:2.硬性编码问题:通过 Environment可以获取sdcard的路径Environment.getExternalStorageDirectory().getPath();3.使用前需要判断sdcard状态if(!Environment.getExternalStorageState().equals( Environ

2016-07-09 01:31:41 341

原创 Android之Log的日志打印信息的封装

import android.util.Log;public class LogUtils { private static boolean enableLog = false; public static void e(String tag , String msg){ if(enableLog){ Log.e(tag, msg); } } public

2016-07-08 23:30:49 322

原创 Android中单元测试的流程

1.创建一个类集成AndroidTestCase,那么该类就具备单元测试的功能。2.需要在androidmanifest.xml中的application节点下配置一个uses-library;3.需要在androidmanifest.xml中的manifest节点下配置一个instrumentation;targetPackage:需要测试的工程的包名。       

2016-07-08 23:15:35 272

原创 Android中的常见的五大布局

1.线性布局  LinearLayoutorientation:方向;vertical,垂直;horizontal,水平gravity:对齐方式,子控件相对于当前控件的对齐方式layout_gravity:当前控件相对于父控件的对齐方式margin:当前控件相对于四周的间距。padding:当前控件中的子控件相对于当前控件四周的间距。2.相对布局  Relative

2016-07-08 23:13:57 279

原创 Android中常用的四种点击事件

1.匿名内部类的方式 findViewById(R.id.btn_submit).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { } });2. 创建一个类实现

2016-07-08 23:12:06 534

原创 Android之简单拨号器的实现

1.产品经理:需求分析文档,设计原型图2.UI工程师:设计UI界面3.架构师:写架构,接口文档4.码农:服务端,客户端1.写布局界面2.写业务逻辑1.通过布局文件中对控件配置的id,在activity中可以获取控件的对象,Edittext ButtonfindViewById(int id);2.为按钮设置点击事件bt_callpho

2016-07-08 22:55:47 404

原创 Mybatis之数据库的准备(一)

创建一个数据库 student 同时创建一个表studentCREATE TABLE `student` (  `birthday` date NOT NULL,  `name` varchar(10) COLLATE utf8_unicode_ci NOT NULL,  `id` int(3) NOT NULL AUTO_INCREMENT COMMENT 'id',  PR

2016-06-13 20:50:22 301

原创 SpringMVC获取头部的一些信息和Cookie的设置(十)

@RequestMapping("/cookie1")public String cookie(@CookieValue("JSESSIONID") String sessionId){System.out.println("获取cookie的值"+sessionId);return "index";}@RequestMapping("/header")public

2016-06-11 21:50:33 606

原创 SpringMVC中的注解驱动(九)

1,注解的基础知识       代码的附属信息       注解不影响代码的运行       注解体统给第三方工具(注解的解释器)       java的反射的机制来解读2,@Controller 和@RequestMapping的使用       @Controller注解表示http控制器         @RequestMapping将请求映射到对应的方法中,可以

2016-06-11 21:19:19 478

xpath 的语法

解析xml和html的节点语法 用这个语法知识就能非常容易弄懂xml和html的文件并且用系统或第三方的包将其中节点的内容给取出来

2013-07-23

c程序设计第四版

谭浩强第四版 在大三版的基础上有所改进

2013-05-28

空空如也

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

TA关注的人

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