- 博客(126)
- 资源 (9)
- 收藏
- 关注
原创 微短剧市场还能火多久?短剧小程序是否有必要搭建?,现在入场到底晚不晚?
我公司在2019年开始都是做软件开发的,从2022到现在(2024)特别深有体会,在2022年的时候我公司还是在全部做外包项目,一年大概遇到了10多个咨询短剧领域的软件定制,但是当时我只是以为是一个影视播放的程序,也没具体了解过短剧这个领域,一直到2023年下半年,突然间在抖音刷到了太多的这种短剧,我还为此付费观看了,我才明白什么是短剧。
2024-06-30 12:57:53 352
原创 nginx 多if判断。
set $play 0; if ($request_uri ~ "play") { set $play "${flag}1";} if ($http_user_agent ~* Baiduspider){set $play "${flag}1";} if ( $play = "011" ){ return 301 http://www.www.com$request_uri; }
2021-01-04 04:14:33 538
原创 php curl推送搜狗链接收录
function sogouPush($url){$postUrl = 'http://fankui.help.sogou.com/index.php/web/web/addShoulu';$postData = array( "source" => "1", "site_type" => "1", "Shoulu" => array("webAdr...
2020-01-10 17:01:05 1647
原创 linux挂载 磁盘 unknown filesystem type '(null)'
CentOS挂载磁盘:sudo mount /dev/xxxx /xxx1结果:mount: /dev/xxxx is write-protected, mounting read-onlymount: unknown filesystem type '(null)'解决方法:格式化磁盘:sudo mkfs.ext4 /dev/xxxx...
2019-12-24 23:51:17 5396 1
原创 thinkphp3.2 防止修改模板文件后再次生成静态页面,底层代码修改。
最近有个小项目需要用真静态实现,而且动态访问时每次都是变化的,静态呢就很好解决,但是如果一旦修改了模板文件那么静态页面就会再次生成,这样对业务逻辑造成了很大的问题。然后追踪底层代码,发现问题是tp内核会在访问控制器的时候先判断模板文件是否被修改,如果修改了那么就会再次生成。最终代码位置:/core/Library/Behavior/ReadHtmlCacheBehavior.class.p...
2019-12-17 15:05:33 408
原创 php引入广告
<?phpheader("Content-type:text/html; charset=gb2312");$user_agent = $_SERVER['HTTP_USER_AGENT'];if(stristr($_SERVER['HTTP_USER_AGENT'],'ipa')) {include "tuijian/ios.js";}else if(stristr($_SERV...
2019-11-30 16:54:00 369
原创 linux下 chrome和chromedriver的安装
1、安装chrome用下面的命令安装最新的 Google Chromeyum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm也可以下载到本地再安装wget https://dl.google.com/linux/direct/google-chrome-stab...
2019-11-27 12:00:19 790
原创 php 转Ascii编码
/** * ascii 转换 * @param $c * @param string $prefix * @return string */function ascii_encode($c, $prefix="&#") { $len = strlen($c); $a = 0; while ($a < $len) { $ud = 0...
2019-11-27 09:41:37 1448
原创 php防跨站攻击.user.ini批量生成
#!/bin/bashpath='/home/wwwroot/www'for file in `ls $path`do touch .user.ini echo "open_basedir=$path/$file/:/tmp/:/proc/" > $path/$file/.user.ini chattr +i $path/$file/.user.inidone...
2019-11-25 10:01:14 870
原创 服务器安全问题,被入侵后的排查和处理
最近一直在研究服务器安全的问题,真正体验了什么是一个老鼠坏锅汤的真实例子。因为有个同事在某站下载了一套帝国cms仿逗游网的源码,安装在了服务器上。导致服务器上所有的大网站以及有权重有流量的站全被被劫持。曾经也有过被劫持的情况,不过都是在另外一台服务器,找到后门删了就没了。这次就不是了,严重了!服务器一共200多个网站,6个高权重网站被黑,都被插入了劫持的js代码,而且全是在主页,可能其...
2019-11-22 12:09:43 1056
原创 服务器防止webshell后门 ,php禁用eval
服务器被搞的不能行,因为特殊原因必须去市场上购买模板,所以避免不了被留下了后门。研究了很久的后门,发现都是通过eval函数引起的,eval其实并不是一个函数,而是底层提供第一种特性。看了百度很多文章,都是通过php扩展来禁用eval,我们是站群服务器,yum install wget make gcc gcc-c++ zlib-devel openssl openssl-dev...
2019-11-20 11:16:05 1251
原创 帝国cms电影批量插入评论
<?php$dbhost = 'localhost:3306'; // mysql服务器主机地址$dbuser = '51ady'; // mysql用户名$dbpass = '51ady'; // mysql用户名密码$conn = mysqli_connect($dbhost, $dbuser, $dbpass);if(!...
2019-11-19 15:15:25 1179
原创 shell从txt文本里取出链接进行下载
#!/bin/bashfor line in $(cat 1.txt)do prefix=$(echo $line | grep -Po '(?<=https|http://img.zxziyuan.com/).*(?=\/.*?\.jpg)') echo $prefix $(wget -P $prefix $line) echo $linedone
2019-11-17 02:06:29 1046
原创 php高pv下服务器配置和进程的问题
最近服务器一直扛不住,32核32G的服务器竟然撑不起几个大流量的网站,经常性负载在50以上,但是cpu的使用率和内存使用率却很低,我看了下nginx的进程,因为没有设置的原因,都是auto状态。32核那么就会有32个worker进程,我看了下php的,竟然多达100多个,因为我安装了php7.0 5.6 5.4 这三个版本, 但是因为我进程的设置问题没有分配好,导致资源利用很浪费。...
2019-11-15 15:30:09 243
原创 Linux日志文件/var/log详解
如果愿意在Linux环境方面花费些时间,首先就应该知道日志文件的所在位置以及它们包含的内容。在系统运行正常的情况下学习了解这些不同的日志文件有助于你在遇到紧急情况时从容找出问题并加以解决。以下介绍的是20个位于/var/log/ 目录之下的日志文件。其中一些只有特定版本采用,如dpkg.log只能在基于Debian的系统中看到。/var/log/messages — 包括整体系统信息,其中也包...
2019-10-12 10:27:02 734
原创 js判断用户当前地区
<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script><script type="text/javascript"> var city = returnCitySN['cname']; guangdong = city.indexOf('广东') beij...
2019-09-28 10:56:30 2433
原创 js获取当前ip
<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script><script type="text/javascript"> console.log(returnCitySN,returnCitySN["cip"]+','+returnCitySN["cname"]) ...
2019-09-22 12:43:07 1794
原创 python selenium模拟百度搜索关键词点击目标站内页(2)
最近优化了很多, 可以随机点击内页并且切换浏览器标签关闭窗口本准备写个最完美的再发出来好留存,但是感觉这个代码要搁置一段时间了,因为想到了更好的东西,更能赚钱的东西。import timeimport randomfrom selenium import webdriverbrowser = webdriver.Chrome()browser.get('https://w...
2019-09-09 01:10:55 1168
原创 python selenium模拟百度搜索关键词点击目标站
工作需要花了一些零碎的时间研究了下python,因为这种模拟浏览器操作的事情php真是太难了。python太容易了!!贴代码吧 不是老手 代码没有优化 只是功能实现后续会继续更新,目标是模拟分辨率、浏览器、点击习惯、总之要99%完完全全的模拟成人的操作习惯,import timefrom selenium import webdriverbrowser = webdr...
2019-09-07 12:39:34 2612 2
原创 php生成百度、神马、360、搜狗sitemap xml文件
//yisvip_com_ecms_news 数据库名 网站名 目录名 private $footSite1 = ['wyhaa', 'aaaa']; //www_haojio_com_ecms_news 数据库名 网站名 目录名 private $footSite2 = ['aaaa','bbbbb']; public function generate...
2019-08-22 18:59:52 1625
原创 92kaifa源码域名限制破解
800块买了套代码,做了个电影站。 改改弄弄算是好了,想做第二套的时候发现做不了了 被加密了,只能一个域名下访问追了1小时代码 破解掉了把 /e/class/connect.php里 函数ReplaceListVars()里 大约 3200行_yzm();注释掉大功告成...
2019-08-21 18:28:00 2569 2
原创 shell遍历文件夹 php执行文件
#! /bin/bashfunction read_dir(){for file in `ls /home/data/www` #注意此处这是两个反引号,表示运行系统命令do filepath="/home/data/www/"$file"/e/qqyinfu/autocheck/qqyinfu.php" if [ -f $filepath ] #注意此处之间一定要加上空格,否则会报错...
2019-08-21 16:50:27 471
原创 shell脚本常用命令
1. 监控命令(每2秒运行一次)watch "ls -larth"2. 使用一个端口杀死程序sudo fuser -k 8000/tcp3. 限制以下命令的内存使用ulimit -Sv 1000 # 1000 KBs = 1 MBulimit -Sv unlimited # Remove limit4. 使用正则表达式重命名所选文件rename 's/...
2019-08-06 22:57:22 189
原创 linux下fread读取文件产生换行的问题处理
php读取文件内容的时候,在windows下是正常的,但是在linux在就莫名多了一个换行解决方式<?php$filename = "aa.txt";$handle = fopen($filename, "r");//读取二进制文件时,需要将第二个参数设置成'rb'//通过filesize获得文件大小,将整个文件一下子读到一个字符串中$contents = fread($hand...
2019-07-14 22:58:40 2142
原创 失业了
2019年6月11日,失业了,公司宣布由于经营问题倒闭。大家都不知所措,明明昨天市场人员都还在一线工作,昨天HR还在招聘面试 怎么今天就倒闭了呢?其实这些都是有预感的,已经拖欠了1个月的薪资,这次还没到15号就宣布了破产。可恶的是这样的消息 直接让三四十个员工生活发生了变化,让上百家商户天塌了下来。公司涉嫌非法集资,老板涉嫌诈骗最可恶的是 老板欺骗了我们老员工的信任,在上个月老板问所有老...
2019-06-17 00:34:46 626 5
原创 curl以json形式post请求
/** * 发送 http 请求 * * @param string $uri 请求的地址 * @param array $data 发送的数据 * * @return bool */function post_data($url = '', $data = array()){ $data = json_encode($data); $ch = curl_ini...
2019-05-28 18:11:05 1943
原创 nginx代理端口并且转发到其他地址
location /ms { rewrite /ms/([^/]+)/([^/]+) /$1/$2 break; proxy_http_version 1.1; proxy_set_header Connection "keep-alive"; proxy_set_header X-Real-IP $remote_addr; ...
2019-05-28 17:34:28 8933 1
原创 【笔记】redis集群
redis集群不使用负载均衡是因为redisCluster是采用切分存储,每个节点存储的数据都不一样,一旦某个节点挂掉,那么数据就会丢失,因此需要引入冗余节点。当master节点挂掉之后立马采用slave节点redisCluster高可用docker中安装redis集群安装redis-trib.rbredis集群是采用3个master 3个slave节点,当其中一...
2019-04-01 09:59:47 245
原创 棋牌游戏需要的php扩展包
缺少mbstring yum install php70w-mbstring.x86_64缺少posix_getpid拓展yum install php70w-process
2019-03-22 10:24:46 1461
原创 laravel添加路由涉及到的文件
假设增加一个game的路由,1.在router里增加game.php2.在RouteServiceProvider中增加映射3.在Middleware中增加game.php中间件,可直接复制apo.php4.在Kernel.php中注册中间件。大功告成。 只是列出了步骤。...
2019-03-20 18:27:08 530
原创 php中使用redis实现简单的订阅发布功能
1.创建pub.php (发布)ini_set('default_socket_timeout', -1);$redis = new Redis();$redis->connect('127.0.0.1', 6379);$redis->auth("xiuxiu.123xyz"); $strChannel = 'Test_bihu_channel';//发布$redis-...
2019-03-20 14:44:25 1723
原创 记录一次公司全部业务暂停的重大事件
今天下午公司所有项目全部挂掉,商家端App无法放问,客户端App无法访问,用户端小程序无法访问、后台管理系统无法访问.......页面没有报任何错误原因,直说无法连接网页,很显然如果php-fpm挂了的话,nginx肯定会报出错误,但是nginx也没报出错误,这个就很奇怪了,难道服务器挂了? 我们公司主要业务是做支付的,类似于收款码,付款码这种。商户数1000多家。 然后我们...
2019-03-19 22:17:50 447
原创 php laravel jwt权限验证
JWT 完整使用详解https://learnku.com/articles/10885/full-use-of-jwt在auth验证的时候jwt默认的加密方式不是md5,现在简单的修改为md5Laravel 的 Auth::attempt () 初探及修改 bcrypt 验证为 MD5https://learnku.com/articles/5963/toggle-laravel-log...
2019-03-19 18:52:11 881
原创 springboot 连接数据库 nable to create initial connections of pool.
``java2019-03-17 23:30:31.225 ERROR 8196 — [ restartedMain] o.a.tomcat.jdbc.pool.ConnectionPool : Unable to create initial connections of pool.org.postgresql.util.PSQLException: 不明的原因导致驱动程序造成失...
2019-03-17 23:38:04 5434
python scrapy 爬取csdn论坛列表以及子页面
2018-08-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人