- 博客(87)
- 资源 (7)
- 收藏
- 关注
原创 鼠标悬停阴影的效果被旁边div挡住的解决办法
需求要求鼠标悬停某个图片上有阴影效果,但阴影被旁边相邻的div挡住了,如图所示。给悬停的这块div增加2个css属性。一直写后端,前端的都忘了,记录一下。
2023-09-04 15:55:57 874
原创 nginx中不同IP跳转到不同的页面
nginx中固定IP跳转到不同的页面if ($remote_addr = 10.10.10.23) { #return 500; #rewrite / /sign.php last; rewrite / /insssdex.php last; break;}将本段代码写在server{}内,即可将固定IP跳转到特定页面。
2023-07-13 11:58:23 758
原创 Laravel 9安装报错
Laravel9 在centOS 7服务器中,通过composer安装后报错。PHP版本:输入完命令配置完nginx配置之后,访问首页,报错了。报错内容如下。
2023-06-29 11:59:29 627
原创 Laravel-admin 上传图片不显示
找了半天解决方案,基本都是互相抄,因此自己总结一下。3.在需要上传图片的控制器中调用上传图片的方法。在public下的软连接(如果有,执行此操作)
2022-08-02 16:23:39 716
原创 Python - 根据xls的账密自动登录指定的网页,并获取对应的input内的值
6.谷歌驱动器下载地址:http://chromedriver.storage.googleapis.com/index.html(或者https://googlechromelabs.github.io/chrome-for-testing/)(安装了他,程序才能调起谷歌浏览器),要把谷歌驱动器也加入到环境变量(把解压后的chromedriver文件放到/usr/local/bin/下)。4.本文仅供自己学习使用,请勿随意爬取他人网站,造成的不良后果,本人概不负责。1.Python是3.9版本。
2022-05-03 11:29:42 1066
原创 Linux CentOS7.3磁盘挂载
fdisk -l[root@driver ~]# fdisk /dev/vdbWelcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write them.Be careful before using the write command.Command (m for help): nPartition type: p primary (..
2021-03-29 14:58:20 215 1
原创 Laravel 定时任务
Laravel 定时任务(Laravel Version 5.7)生成Command文件php artisan make:command 你的定时任务名字class名会在app/Console/Commands下生成你的这个文件配置kernel在app/Console/Kernel.php中配置protected $commands = [ \App\Console\Commands\你的定时任务class::class,];protected function sc.
2021-02-04 15:03:43 194
原创 Laravel框架发送系统提示邮件
Laravel框架发送系统提示邮件秉承开源精神,转载请注明出处!首先保证你的.env中配置正确MAIL_DRIVER=smtpMAIL_HOST=smtp.qq.comMAIL_PORT=465MAIL_USERNAME=XXXX@qq.comMAIL_PASSWORD=授权码MAIL_ENCRYPTION=sslMAIL_FROM_ADDRESS=xxxxx@qq.comMAIL_FROM_NAME=$name上述事例我展示的是QQ邮箱的配置方案,实际工作项目中我写的是公司企业
2020-12-17 17:54:22 261
原创 Laravel-admin v1.8.10版本的导出问题
导出为中文字符串乱码的解决方案vendor\encore\laravel-admin\src\Grid\Exporters\CsvExporter.php在这个文件夹中修改:/** * {@inheritdoc} */ public function export() { if ($this->callback) { call_user_func($this->callback, $this); .
2020-12-15 19:56:36 441
原创 PHP 短路写法
// 短路写法$a = 'str';$b = 1;$b > 1 || $a .= 'yes';$b == 1 || $a .= 'no';echo $a . PHP_EOL;die;stryes// 短路写法$a = 'str';$b = 1;$b > 1 && $a .= 'yes';$b == 1 && $a .= 'no';echo $a . PHP_EOL;die;strno总结一下:该写法的分界线是 ...
2020-12-07 16:09:12 237
原创 实现每日自动备份项目代码的需求(Linux)
定期打包备份项目代码,并移动到指定位置,删除指定位置中修改时间大于10天的文件创建脚本文件[root@vagrant-centos65 ~]#touch cpProject.sh/bin/tar -zcvf xxx_$(date +%Y%m%d_%H%M%S).tar.gz /你需要打包的路径,这里不需要加右倾斜杠 --exclude /你觉得这个文件夹中不需要打包的文件夹,比如说是图片文件夹等一些静态资源文件夹 --exclude /多个需要跳过的文件夹就这么写就行mv xxx_* /你想要保
2020-10-28 14:49:59 319
原创 实现MySQL每日自动备份的需求(Linux系统)
在适当位置建立文件夹用于存储自动生成的sql文件[root@vagrant-centos65 ~]# cd /root[root@vagrant-centos65 ~]# mkdir mysqlBackUpEveryday[root@vagrant-centos65 ~]#创建并编辑脚本文件[root@vagrant-centos65 ~]# touch mysqlBackUp.sh[root@vagrant-centos65 ~]# vim mysqlBackUp.sh/usr/b.
2020-10-26 17:26:49 163
原创 /var/spool/postfix/maildrop疯狂增长导致磁盘空间占满解决方案
修改crontab的MAILTO配置[root@web /]# crontab -e#添加 MAILTO=""属性停止邮件相关服务[root@web /]# killall -9 sendmailsendmail: no process killed(没有叫sendmail的程序被杀死)[root@web /]# killall -9 postdroppostdrop: no process killed(没有叫postdrop的程序被杀死)删除maildrop文件夹[ro.
2020-10-14 17:40:31 782
原创 [Python]正相匹配中文分词【哈工大 车万翔老师视频公开课】
# 中文分词 类似 我/爱/北京/天安门 这样断句# ------Start------def load_dict(filename): word_dict = set() max_len = 1 file = open(filename, 'r', encoding='UTF-8') for line in file: word = li...
2019-12-31 15:10:59 311
原创 [Python]关于列表、元组、字典、集合的小结
数据类型是否有序是否可重复列表 List是是元组 Tuple是是字典 Dictionary否键不可重复,值可以重复集合Set否否
2019-12-30 16:50:24 220 1
原创 [Python]列出一部英文小说中,出现频率前10的单词
# 找出一篇小说中出现最频繁的排名前10的单词file = open("novel.txt")# 创建一个字典用于存储每个单词出现的次数word_appear_time = {}for line in file: words = line.strip().split() for word in words: if word in word_appear_ti...
2019-12-30 15:29:45 1148
原创 [Python]求一个字符串中每个字母出现的次数
# 字母计数 生成一个字典,字母做键,出现的次数做值def count_alphabet(word): standard = {} for x in range(ord('a'), ord('z') + 1): standard[chr(x)] = 0 # 循环传入的单词 for single_alphabet in word: ...
2019-12-30 14:13:11 3676
原创 PHP CURL 操作
/** * [request PHP CURL 操作] * @author Williamslife * @DateTime 2019-11-26T11:54:39+0800 * @param [type] $url [description] * @param boolean ...
2019-11-28 17:48:57 191
原创 冒泡排序算法的实验Python版本
# 冒泡排序算法'''以下的是冒泡排序算法,其中sort_way 有两个值:asc => 升序 desc => 降序[默认]'''def bubble_sort(lst, sort_way="desc"): for i in range(len(lst)): for j in range(i + 1, len(lst)): ...
2019-10-19 21:18:34 262
原创 选择排序法排列 列表[Python]版本
'''选择排序法'''def select_sort(lst): # 循环列表的长度 for i in range(len(lst)): min_index = i for j in range(i + 1, len(lst)): if lst[j] < lst[i]: # 互换两...
2019-10-19 20:52:03 238
原创 python版二分法找值
'''二分法查找value前提条件是:lst是个有序列表'''def bi_search(lst, x): begin = 0 end = len(lst) - 1 while begin <= end: mid = int((end + begin) / 2) if lst[mid] == x: ret...
2019-09-28 11:03:18 238
原创 PHP反序列化为false的处理办法
/** * [mb_unserialize_by_william description] * @author Williamslife * @DateTime 2019-09-23T11:55:59+0800 * @explain 反序列化出错的时候执行该命令 * @param [type] $seria...
2019-09-23 14:05:59 401
原创 Linux tar打包文件夹,但不打包文件夹中的某些文件
在服务器备份中,有些静态文件占内存大,比如图片,log文件等,备份的时候不想加上这些文件夹,可以试试下面的命令。语法:tar -zcvf 打包后的压缩包名称.tar.gz 文件夹路径&n --exclude=不想打包的文件夹1 --exclude=不想打包的文件夹2用例:tar -zcvf 20190919-bk-ecstore.tar.gz ./proje...
2019-09-19 11:00:22 2765
原创 python 路边停车
路边停车问题长度为10的马路,平均能停多少辆长度为1 的汽车呢?def parking(road_start,road_end): if road_end - road_start < 1: return 0 else: start_point = random.uniform(road_start, road_end - 1) ...
2019-09-09 23:58:32 944
原创 Python版 汉诺塔
汉诺塔的实现原理def hanoi(num, a, b, c): if num == 1: print(f"将第{num}个盘子,从{a}移动到{c}") else: hanoi(num - 1, a, c, b) print(f"将第{num}个盘子,从{a}移动到{c}") hanoi(num - 1, b, a...
2019-09-08 22:52:18 168
原创 Python打印指定日期的日历
声明:秉持开源精神,但转载请注明出处,谢谢#打印2033年 12月整个月的日历#已知 1800年1月1日是星期三def get_a_month_calender(input_month, input_year): # 想打印给定月份的日历,我们需要知道这个月份是多少天 total_days = 3 month_english = ["January", "February", "Mar...
2019-08-27 22:30:08 2304
原创 判断一个数是不是一个回文数(Python版)
回文数,即 12321,就是一个回文数def judge_repeat_num(num): num_t = num num_p = 0 while num != 0: num_p = num_p * 10 + num % 10 num = num // 10 if num_t == num_p: p...
2019-08-15 23:19:10 2002
原创 Shell命令(每天学一个shell命令)第十四天 ln命令实例:链接文件或目录
ln命令用于创建软连接或硬链接。在学习ls命令的时候,我们有观察过 ls -l 命令列出的每一条目的第一个字符指示文件的类型,当第一个字符是l(小写的L)时,即表示他是一个软链接。 软链接又称符号链接,是一类特殊的文件,这个文件或目录的路径名(绝对路径或相对路径)。...
2019-08-12 17:58:04 318
原创 打印九九乘法表(python版)
for i in range(1, 10): for j in range(1, 10): print("{} x {} = {:2d}".format(i, j, i * j), end=' ') # print(f"{i} x {j} = {i * j}", end='') # print("{0}x{1}={2:0>2}"....
2019-08-07 00:20:22 353
原创 考拉兹猜想(Python版)
例题:考拉兹猜想(Collatz Conjecture),也叫奇偶归一猜想、3n + 1猜想、冰雹猜想、角骨猜想、哈塞猜想、乌拉姆猜想、叙拉古猜想算法介绍:对于每一个正整数,如果他是奇数,就对他乘以3,再加1,如果是偶数则对他除以2,最终都能得到1def collatz_conjecture(number): while number != 1: if number...
2019-08-06 23:42:18 10831
原创 Shell命令(每天学一个shell命令)第十三天 cp命令实例:复制文件或目录
在Linux下,我们可以使用cp命令复制文件和目录。cp命令用于将文件从一个地方复制到另一个地方。原来的文件不变,新文件可能保持原名或者用一个不用的名字。使用cp命令复制文件或目录的语法有以下几种:$ cp [OPTION] SOURCE DEST  ...
2019-07-24 17:22:01 2477
原创 Shell命令(每天学一个shell命令)第十二天 mkdir命令实例:创建文件夹
mkdir方法用于创建一个新的目录。mkdir命令的基本用法如下所示:[root@vagrant-centos65 linux_shell_example]# lsexample Example hello.php more.php ncflm ncflm1 ncflm2 tmp touch.php[root@vagrant-centos65 linux_shell_...
2019-07-12 10:29:29 1128
原创 Shell命令(每天学一个shell命令)第十一天 touch命令实例:创建文件
touch 命令实例:创建文件在Linux系统中,每个文件都关联一个时间戳,并且每个文件都会存储最近一次访问的时间、最近一次修改的时间和最近一次变更的时间等信息。所以,无论何时我们创建一个新文件,访问或修改一个已存在的文件,文件的时间戳都会自动更新。touch命令就可用于创建、变更和修改文件的时间戳。它是Linux操作系统的标准程序,touch命令有如下选项:-a:只改变访问时间。猜测单词:...
2019-07-10 18:57:31 1833
原创 Shell命令(每天学一个shell命令)第十天 find 命令实例:查找文件或目录
find命令是Linux系统中最重要的也是最常用的命令之一。find命令用于根据你指定的参数搜索和定位文件和目录的列表。find命令可以在多种情况下使用,比如你可以通过权限、用户、用户组、文件类型、日期、大小和其他可能的条件来查找文件。简单的使用find命令查找指定目录下的某个文件的方法如下所示:[root@vagrant-centos65 ~]# find /etc -name ini...
2019-07-05 16:12:40 1002
禅道LDAP16.2版本
2022-10-11
bootstrap-table-master.zip
2020-10-27
FileZilla_3.51.0_win64_sponsored-setup
2020-10-27
VirtualBox-6.0.8-130520-Win.exe
2019-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人