preg_replace与preg_match

 preg_replace.php <?php $content="[page]第一页[/page][page]第二页[/page][Page]第三页[/pagE][page]第四页[/page]"; echo $content; echo "<br/>"; #不区分大小写非贪婪匹配 #$content = preg_replace("/\[page\](. >查看详情

admin 2021-07-14 18:18:55 477次

svn配置

apt-get install subversion svnserve -d --listen-port 3691 -r /var/www/html/php svnserve -d -r /var/www/svndata/ --listen-port 12001 换一个端口使用 重启svn killall svnserve 查看svn netstat - >查看详情

admin 2021-07-14 17:51:55 1128次

php查找重复的记录

 1.查找有一个字段值重复的sql语句  select username,count(*) from userinfo group by username having count(*)>1 ; 2.查找有一个字段值重复的php脚本 <?php $cn=mysql_connect("localhost","root",""); $db=mysql_sele >查看详情

admin 2021-07-14 17:50:55 410次
armbian系统crontab无效

armbian系统crontab无效

crontab用来作为计划任务再合适不过了 可是最近在使用的过程中碰到问题 以为很简单 无非是没有安装cron,于是apt-get install cron service cron restart 发现都不行 最终找到原因,这和平时用的cron不太一样 平时我们只需要crontab -e然后按规则写入计划任务即可 >查看详情

admin 2021-07-12 01:03:24 548次
ffmpeg判断视频是否有声音

ffmpeg判断视频是否有声音

最近在开发项目的过程中,碰到一个很骚的需求 事情是这样的,公司的爬虫组爬了很多的素材,视频图片铃声吧 现在的视频非常多,但是在播放的过程中发现很多的视频没有声音,于是产品提出了需求,就是过滤掉没有声音的视频 平时自己用过ffmpeg 猜想ffmpeg应该有类似的功能 最终找到 `ffmpeg -hide_banner -i >查看详情

admin 2021-07-11 00:13:18 287次
laravel框架cache::remember

laravel框架cache::remember

我们经常需要对cache进行操作 常见的方法就是首先判断缓存是否存在,如果不存在,那么读取数据库,然后保存到缓存中 这样,下次读取就会先从缓存读取,减少了数据库读取的次数,降低了数据库的压力 在laravel框架中,有没有优雅的实现方法呢 我们可以用cache::remember来实现 代码简练优雅,而且不需要用json_enc >查看详情

admin 2021-07-10 23:30:51 372次
关于香橙派orangepi的armbian系统

关于香橙派orangepi的armbian系统

最早接触的是树莓派 后来使用了香橙派,再后来使用了香蕉派,都是大同小异 最后我使用了proxmox就很少折腾这些派了,最近又想使用派 使用派我最常用的功能是听歌,准时半点报时,以及操作摄像头,还有录音 这些用派来做最为合适 我使用的是orange pi pc 经过最近的折腾,发现armbian的buster系统比较好用 >查看详情

admin 2021-07-10 23:20:10 1147次
关于宝塔面板的安全

关于宝塔面板的安全

最近在阿里去的vps上安装了openvpn 然后生成证书 在自己本地的树莓派上下载证书,启动openvpn客户端 然后成功联接上vps 现在树莓派和vps处于同一个局域网了 理论上,树莓派可以访问vps的所有端口了 我是想在树莓派上通过openvpn生成的内网ip访问vps的redis服务,而不用将vps的redis服务暴 >查看详情

admin 2021-07-04 00:46:44 273次
树莓派拍照程序fswebcam

树莓派拍照程序fswebcam

树莓派连接了一款usb摄像头可以用拍照 如何实现呢? 我们可以通过fswebcam来实现 首先安装 `apt-get install fswebcam` 然后执行拍照命令 ``` fswebcam image1.jpg fswebcam --no-banner -r 640x480 image2.jpg ``` >查看详情

admin 2021-07-03 23:57:15 263次
laravel框架db和orm的区别

laravel框架db和orm的区别

laravel的db和orm都用过 经常用orm来开发感觉比较方便 如果需要用到联表查询,或者一些比较复杂的sql,就用db 今天特意了解下它们之间有什么区别: 1、 我们所有操作都是走的orm,因为操作简单 直观明了 好维护,性能是低一些 但还没有多致命,真有并发需要优化了 用DB也不一定能解决问题。还是要了解orm每个方法的 >查看详情

admin 2021-07-03 23:39:46 243次
laravel查询时显示软删除的数据

laravel查询时显示软删除的数据

平时经常用到laravel的软删除功能 很方便,如果自己编码的话麻烦 最近在使用的过程中,发现查询时依旧显示了软删除的数据 最后加上wherenull('deleted_at')来实现 究其原因 软删除是orm中的概念,而我查询用的是DB来实现的,所以需要加上wherenull('deleted_at'); 在larave >查看详情

admin 2021-07-03 23:34:19 232次
laravel框架DB获取上次成功插入数据库的id

laravel框架DB获取上次成功插入数据库的id

在上篇文章[ laravel框架orm获取上次最后成功插入的ID](https://www.yuanchengzhushou.cn/article/8258.html)中我们已经知道如何在orm中取得上次成功插入的数据库id 当我们用DB来开发时,如何取得呢? 比下面代码 ``` $data = ["username" => "yansy >查看详情

admin 2021-07-03 23:28:10 261次
laravel框架orm获取上次最后成功插入的ID

laravel框架orm获取上次最后成功插入的ID

在用php原生开发项目的时候 我们知道有mysql_insert_id可以获取上次成功插入的id 在用laravel的orm来开发时如何获得呢? 比如 ``` $request = ["name" => "yansy", "sex" => "m"]; $result = app(Domain::class)->create($re >查看详情

admin 2021-07-03 23:21:36 235次
python数字int字符串srt转换

python数字int字符串srt转换

在python中如何数字与字符串想转换 如我们想将字符串转为数字 08转为8 只需要 ``` hour="08" hour=int(hour) print hour ``` 我们也可以将数字转为字符串 ``` hour=8 hour=str(hour) print hour ``` >查看详情

admin 2021-06-29 23:10:40 339次
python退出执行脚本

python退出执行脚本

在调试python脚本时 我们可能想中断脚本的执行 在php中直接输入`exit;`即可 在python中如何实现呢? 只需要输入`exit(0)` >查看详情

admin 2021-06-29 23:08:10 225次
laravel上传文件自定义文件名

laravel上传文件自定义文件名

我们在通过laravel框架来上传文件时 默认为store这个时候系统会自动生成文件名 怎么样自己自定义文件名呢? 只需要使用storeas即可 ``` $path = $request->file('image')->storeAs('public',$image_name); ``` >查看详情

admin 2021-06-29 23:03:57 220次
mysql数据库innodb引擎laravel事务无效

mysql数据库innodb引擎laravel事务无效

今天在开发项目的过程中用到了事务 代码是这样的 ``` use Illuminate\Support\Facades\DB; DB::connection('z001')->beginTransaction(); try { ..... DB::connection('z00 >查看详情

admin 2021-06-28 23:02:07 229次
树莓派录音命令arecord和aplay

树莓派录音命令arecord和aplay

一直使用arecord来录音 并且用aplay来播放,这次重装系统发现有问题 ``` root@orangepipc:/tmp# aplay test.wav Playing WAVE 'test.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono aplay: set_params:1299: Sample >查看详情

admin 2021-06-28 22:55:39 663次
树莓派安装监控程序mjpg_streamer

树莓派安装监控程序mjpg_streamer

树莓派作为一款功耗比较小的卡片式电脑 比较省电,可以有来当作下载机,监控机 如何操作摄像头 我们可以安装mjpg_streamer 首先查看摄像头 >root@orangepipc:~# ls /dev/video0 /dev/video0 然后安装mjpg_streamer ``` pi@raspberry >查看详情

admin 2021-06-27 14:39:23 276次
树莓派python报时脚本

树莓派python报时脚本

早上喜欢睡懒觉,用手机定时总是不小心关了, 于是用树莓派折腾 可以放歌,准点报表,设置crontab每5分钟报时一次 以下为脚本 ``` root@orangepipc:~# cat /mnt/shell/tts.py #_*_ coding:UTF-8 _*_ from aip import AipSpeech import >查看详情

admin 2021-06-27 14:19:38 264次
mac苹果系统录音及播放

mac苹果系统录音及播放

我们经常需要录音 mac作为很优秀的操作系统如何实现 我们只需要输入 >rec test.wav 输入ctrl+c中止录音 播放录音 >play test.wav >查看详情

admin 2021-06-27 14:14:40 242次
百度语音识别python脚本

百度语音识别python脚本

平时一直用orange pi来实现准点半点报时功能 本来可以直接将每点每半点录制为mp3然后直接到点播放即可 后来到入了汉字转语音功能,这里使用了百度的语音识别 以下是安装步骤 ``` apt-get install python-pip pip install baidu_aip pip install setuptools >查看详情

admin 2021-06-27 00:26:39 271次
armbian换源

armbian换源

在使用orange pi安装了armbian系统后,很多命令都不能安装 如redis和mysql 于是换源 首先备份之前的源 cp /etc/apt/sources.list,.bak} 然后将/etc/apt/sources.list替换为以下内容 ``` deb https://mirrors.tuna.tsinghua. >查看详情

admin 2021-06-26 23:49:13 351次
ffmpeg将抖音m4a格式转换为mp3文件

ffmpeg将抖音m4a格式转换为mp3文件

orange pi安装了armbian默认自带了ffmpeg和mpv 其中mpv可以直接播放m4a音频文件 当换源后ffmpeg和mpv都会有问题,于是源又不能不换 最终有替换mpv的软件mpg123 但是mpg123不能直接播放m4a文件 于是使用ffmpeg将m4a转换为mp3 命令如下 >root@pve# / >查看详情

admin 2021-06-26 23:46:29 955次
orange pi 安装armbian系统

orange pi 安装armbian系统

在win系统上通过Win32 Disk Imager将armbian系统安装在sd卡中 然后将sd卡插入到orange pi卡槽中,启动即可 默认用户名:root 密码:1234 输入后会要求提示修改密码,先输入一遍旧密码1234,再输两遍新密码。 密码长度大于8个字符,修改后,提示新建账户,输入新账号和密码 >查看详情

admin 2021-06-26 22:08:20 308次
nvme硬盘使用

nvme硬盘使用

本人使用的是黑gen8,gen8的机箱 主板是dq77kb 因为装了docker,然后装了很多的容器 有jumpserver,jenkins,gitlab,elasticsearch 最近使用起来非常的慢 想着有没有好办法,本来想用ssd硬盘,但是会占用一个硬盘位 朋友给推荐一个nvme硬盘 速度快到吓人 注意 >查看详情

admin 2021-06-14 00:39:15 351次
gitlab邮件服务设置

gitlab邮件服务设置

修改gitlab配置-邮件服务(163邮箱为例) vim /etc/gitlab/gitlab.rb ``` #开启smtp gitlab_rails['smtp_enable'] = true #126smtp地址 gitlab_rails['smtp_address'] = "smtp.163.com" #smtp地址 gitla >查看详情

admin 2021-06-07 19:35:38 266次

利用狂雨小说cms搭建自己的小说站

狂雨小说CMS系统(外加一套采集规律)是一款狂雨小说cms建站内容管理平台系统,内置标签模版,即使不懂代码的前端开发者也可以快速建立一个漂亮的小说网站。用狂雨小说cms搭建自己的小说站。 狂雨小说cms的环境要求如下 ``` PHP >= 5.6.0 PDO PHP Extension MBstring PHP Extension ``` >查看详情

admin 2021-06-01 16:24:30 62次
centos7如何实现在关机前执行脚本

centos7如何实现在关机前执行脚本

我们经常会用到开机执行一段脚本 比如服务器要开机自启动,开机启动nginx 那么如何实现关机前自动执行一段脚本 >为什么有这种需求 本人在阿里云上搭建了科学上网,按需使用,想实现关机前自动调用阿里云的停机不收费接口 省着每次登录到阿里云点击停止,相当的麻烦,有时还忘记了,忘记了就会多付费 ``` 关机脚本 vi /usr/bi >查看详情

admin 2021-05-31 19:59:23 274次
利用autojump来实现linux目录快速切换

利用autojump来实现linux目录快速切换

在使用linux的过程中,我们要经常和目录打交通 如何快速切换目录相当的重要 今天我们讲讲如何用`autojump`来实现 首先下载 autojump 源码 `git clone git://github.com/joelthelion/autojump.git` 然后可安装或卸载 >cd autojump ./inst >查看详情

admin 2021-05-31 19:51:44 238次

作品分享

查看更多
响应式橙色大气html5企业网站模板GJ-qiye(YzmCMS整站版) 企业模板

响应式橙色大气html5企业网站模板GJ-qiye(YzmCMS整站版)

响应式橙色大气html5企业网站模板GJ-qiye(YzmCMS整站版),自适应PC端、ipad、手机端,...

阅读:6091 | 发布时间:2020-02-01
响应式HTML5黑白系个人网站主题GJ-blog1.0清爽版 博客模板

响应式HTML5黑白系个人网站主题GJ-blog1.0清爽版

响应式HTML5黑白系个人模板主题GJ-blog1.0清爽版,自适应ipad、手机端,主题代码结构简洁...

阅读:6783 | 发布时间:2020-01-21