- 博客(51)
- 收藏
- 关注
原创 MySQL 8.0中的‘caching_sha2_password‘身份验证插件问题
使用Navicat Premium 12连接MySQL数据库时会出现Authentication plugin ‘caching_sha2_password’ cannot be loaded的错误。
2024-11-07 09:53:32
769
原创 MYSQL增加索引
1、添加主键索引(PRIMARY KEY)4、添加全文索引(FULLTEXT)2、添加普通索引(INDEX)3、添加唯一索引(UNIQUE)
2024-10-10 09:41:13
952
原创 GIT 迁移到GIT
参数将会把裸仓库中的所有引用(branches, tags, remotes)全部推送到新的远程仓库。1. 在目标位置使用命令行或使用图形界面工具,克隆原始仓库到本地,2. 进入克隆的本地仓库目录,将新的远程仓库作为目标仓库,3. 将本地代码推送到新的远程仓库,直接切换到git项目下。
2024-09-29 14:38:19
430
1
原创 人大金仓数据库大小写敏感查看
查看模式:show database_mode;返回结果 off:表示大小写不敏感。返回结果 on:表示大小写不敏感;返回结果 off:表示大小写敏感。返回结果 on:表示大小写敏感;
2024-06-06 16:05:27
1393
原创 windows复制文件脚本
在此脚本中,您需要将 "C:\SourceFolder\" 和 "D:\DestinationFolder\" 替换为您要复制的源文件夹和目标文件夹的路径。如需要自动任务,可使用windows 任务计划程序来配置定时任务。/y 参数用于自动覆盖目标文件夹中的现有文件。/e 参数用于复制子目录和目录中的所有文件。
2024-05-30 11:17:08
1287
原创 phpstudy升级apahce
把刚下载下来的Apache解压放到该目录,配置httpd.conf(Apache\conf目录下的httpd.conf)从之前的apahce-bak的httpd-php.conf拷贝到新的apahce目录下,并在httpd.conf文。、增加Include conf/extra/httpd-php.conf文件。件下增加:Include conf/extra/httpd-php.conf。、修改ServerRoot为你的网站目录。httpd-php.conf 文件内容。、修改SRVROOT。
2022-09-23 16:25:14
678
原创 解决php下载中文文件乱码问题
PHP Header下载文件在IE文件名中文乱码问题简介: 解决PHP Header下载文件在IE文件名中文乱码有两种常见的,一种是是把页面编码改成utf8,另一种是对中文url进入urlencode编码,根据UA检测,区别下载,就可以解决了 $filename = "中文"解决PHP Header下载文件在IE文件名中文乱码有两种常见的,一种是是把页面编码改成utf8,另一种是对中文url进入urlencode编码,根据UA检测,区别下载,就可以解决了...
2022-07-07 10:36:13
509
原创 apache、nginx 反向代理
1、配置反向代理1)修改httpd.conf将如下的模块注释打开2)修改vhosts 添加如下内容3) 重启apache在 nginx.conf 配置文件中增加如下配置
2022-06-17 15:42:10
869
原创 mysql报错:is marked and should be repaired
解决mysql 数据表报 is marked and should be repaired 错误
2022-05-10 17:14:36
577
原创 Typora中书写MarkDown
Typora中书写MarkDownMarkdown语法快捷键一级标题#ctrl+1二级标题##ctrl+2三级标题###ctrl+3四级标题####ctrl+4五级标题#####ctrl+5六级标题######ctrl+6加粗**粗体**ctrl+B斜体*斜体*ctrl+I下划线<u>下划线</u>ctrl+U删除线~~删除线~~alt+shift+5创建表格
2022-05-09 15:57:31
216
原创 PHP判断数组是否有重复值、获取重复值
一、判断是否有重复值<?phpif (count($arr) != count(array_unique($arr))) { echo '该数组有重复值';}二、获取重复的值(一维数组的值完全相等是重复;如果是二维数组,二维数组中的值必须完全相同才是重复)<?phpfunction getRepeat($arr) { // 获取去掉重复数据的数组 $unique_arr = array_unique ( $arr );
2022-05-06 08:46:23
3599
原创 PHP 去重合并字符串
<?php方法一:$str = '1,2,3,3,3,5,4,4,5,4,7,6,,4,,,5,,';$str = implode(",",array_diff(array_unique(explode(",",$str)),array(""))); //去重,去空//方法二function unique($str){ //字符串中,需要去重的数据是以数字和“,”号连接的字符串,如$str,explode()是用逗号为分割,变成一个新的数组,见打印 .
2022-04-22 12:26:03
506
原创 php 二维数组按照指定字段排序、数据切片
$data= array( 0 => array( 'uid' => 100, 'name' => 'Sandra Shush', 'url' => 'urlof100' ), 1 => array( 'uid' => 5465, 'name' => 'Stefanie', 'pic_square' => 'urlof5465' ).
2022-04-22 10:59:21
524
原创 PHP、Windows、Linux生成大文件
PHP<?php$current_dir = dirname(__FILE__);//获取当前代码所在的文件夹ini_set('memory_limit','1024M');//php用的内存设置大一点$file_size = '300';//生成文件的大小,单位MB$path = "{$current_dir}/test.docx";//生成文件的路径和文件名,生成到当前代码的目录下,文件名为test.txtfile_put_contents($path,str_repea
2022-04-06 15:32:23
567
原创 Linux 命令总结
基本操作Linux 关机,重启#关机shutdown-hnow#重启shutdown-rnow查看系统,CPU信息#查看系统内核信息uname-a#查看系统内核版本cat/proc/version#查看当前用户环境变量envcat/proc/cpuinfo#查看有几个逻辑cpu,包括cpu型号cat/proc/cpuinfo|grepname|cut-f2-d:|uniq-c#查看有几颗cpu,每颗...
2022-02-10 13:59:18
238
原创 php 16进制转换
/** *字符串转十六进制函数 *@pream string $str='abc'; */function strToHex($str) { $hex = ""; for ($i = 0;$i < strlen($str);$i++) $hex.= dechex(ord($str[$i])); $hex = strtoupper($hex); return $hex;}/** *十六进制转字符串函数 *@pream string $hex='6162.
2021-12-30 10:22:03
696
原创 PHP实现对文件锁进行加锁、解锁操作的方法
在项目中,一般都用到日志,如数据库查询日志、访问日志、对外接口请求返回参数日志,在处理日志时简单的写法如下$file = 'lock.txt';$fp = fopen($file, 'a+');if(!is_writable($file)){ die("The $file is not writable!");}fwrite($fp, 'here');fclose($fp);但这种写法是由瑕疵的,一个网站同一时间并不是只有一个用户访问的,在多个用户同时访问时,就会出现问题,也就是多个
2021-12-16 17:21:40
655
原创 Gitlab的安装及使用
Gitlab的安装及使用1. Gitlab概述1.1 GitLab介绍GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。GitLab能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找1.2 Gitlab服
2021-12-15 11:19:09
1133
原创 PHP 安装redis扩展
phpredis扩展下载地址 http://windows.php.net/downloads/pecl/snaps/redis/1.选择redis DLL文件扩展phpinfo 查看VC版本 还有系统位数 再进行下载所以选择上面这个 选择ts就行2. 将下载好的php_redis.dll放入E:\wamp64\bin\php\php5.6.25\ext文件夹中,然后再E:\wamp64\bin\apache\apache2.4.23\bin\php.ini添加代码:..
2021-09-01 11:30:48
370
原创 kingbase数据库空字符串查询问题
ora_input_emptystr_isnull参数举例说明1说明ora_input_emptystr_isnull 参数位于data/kingbase.conf文件中,默认为true,既当输入的为空字符串’’时,是否转换为null。2演示2.1ora_input_emptystr_isnull = true2.1.1该参数默认为true,特性与Oracle保持一致:SHOW ora_input_emptystr_isnull;2.1...
2021-08-06 16:32:02
4132
原创 MySQL5.7.23解压版安装
新建配置文件#新建一个my.ini文件,内容如下:[mysqld]port = 3306basedir=D:/mysql-5.7.23-winx64datadir=D:/mysql-5.7.23-winx64/data max_connections=200character-set-server=utf8default-storage-engine=INNODBsql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES[mysql]d
2021-07-12 14:00:13
106
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人