自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Joker-宇飞

Stay Hungry,Stay Foolish.

  • 博客(24)
  • 资源 (4)
  • 收藏
  • 关注

原创 PHP 实现微信关注公众号或扫码实现获取用户信息

php微信关注公众号或扫码实现获取用户信息(内含简易框架搭建,可复用)php微信关注公众号或扫码实现获取用户信息(内含简易框架搭建,可复用)概述》详细流程准备工作准备公众号及配置相关接口文档获取access_token生成临时带参二维码用户事件回调获取用户详细信息详细程序实现-仅供参考php微信关注公众号或扫码实现获取用户信息(内含简易框架搭建,可复用)概述》用户可通过扫描二维码进行关注或...

2019-12-09 22:26:16 4501 2

原创 IP或IPv6获取归属地信息(JAVA)

根据IP获取地理位置信息

2023-02-09 20:00:10 1792

原创 Nginx配置文件nginx.conf中文详解

Nginx配置文件nginx.conf中文详解

2022-11-17 14:05:25 321

原创 linux 卸载gitlab

按捺不住好奇的心理,想自己在服务器上搭建个gitlab,装完之后就去忙工作去了,次日一看博客,打开页面卡的跟g一样(服务器配置1核1G内存),进去服务器一看,全是gitlab的进程,一气之下,便把gitlab给卸载了。这里做下卸载gitlab的记录。停止gitlab进程命令:gitlab-ctl stop卸载gitlab命令:rpm -e gitlab-ce查看并杀掉gitlab进程查看进程:ps aux | grep gitlabkill掉进程: kill 掉那个带有很多点的

2020-06-23 21:30:35 294

原创 PHP 根据url获取顶级域名

/** * Note: 获取顶级域名 * Author: joker * Time: 2019/7/22 11:32 * * @param $url * * @return string */function get_top_host($url){ if (!$url) { return ''; } $url = strtolower($url); $hosts = parse_url($url); $host = $hosts['

2020-06-09 23:21:00 515

原创 PHP 实现各类状态码

/** * Note: 状态码返回函数 * Author: joker * Time: 2020/6/09 19:07 * * @param $num */function httpStatus($num){//网页返回码 static $http = array ( 100 => "HTTP/1.1 100 Continue", 101 => "HTTP/1.1 101 Switching Protocols", 200

2020-06-09 22:51:46 451

原创 JS 实现AES加解密

<script> function encrypt_str(str) { var KEY = 'test'; var IV = hex_md5(KEY).substr(8, 16); KEY = hex_md5(KEY).substr(0, 16); var key = CryptoJS.enc.Utf8.parse(KEY); // 秘钥 var iv = Crypto

2020-06-09 11:08:44 4924

原创 PHP 实现AES加解密

/** * Note: AES加密(128) 向量采用key md5 8-24位 * Author: joker * Time: 2020/6/8 14:24 * * @param $data_str * @param string $app_secret * * @return string */function aesEncrypt($data_str, $app_secret){ $iv = substr(md5($app_secret), 8, 16);.

2020-06-09 11:06:10 358

原创 PHP 获取请求协议

function get_http_type(){ $http_type = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) ? 'https://' : 'http://'; return $http

2020-06-03 11:00:25 544 1

原创 Linux 解压文件 解压命令

Linux下常见的压缩包格式有5种:zip tar.gz tar.bz2 tar.xz tar.Zunzipunzip test.ziptartar -zxvf test.tar.gztar -jxvf test.tar.bz2tar -Jxvf filename.tar.xztar -Zxvf filename.tar.Z

2019-12-16 20:45:02 167

原创 Fiddler 显示服务器ip地址

Fiddler显示服务器ip地址打开Fiddler在菜单栏点击Rules,打开菜单Customize Rules设置Rules在弹出的编辑器,搜索 static function main在下面插入一行:FiddlerObject.UI.lvSessions.AddBoundColumn("ServerIP",120,"X-HostIP");重启Fiddler重启fiddle...

2019-12-11 10:55:12 364

原创 PHP 位运算操作字符串类型的数字产生的Bug

重点:在php中 字符(字符串)的位运算操作 是按照Ascii码值来进行计算的在进行位运算时 如果 其中有一个为数字,则全部按照数字计算,如果都是字符串,则按照assic进行计算如 “10”| 2 或者 “2” | 10数字的位运算按照二进制操作字符串的位运算规则如下例如:10|2 运算结果为 10“10”|“2” 运算结果为:30解析:1. 将字符串"10"分割为两个字符 ...

2019-03-24 18:03:36 515 1

原创 PHP include 和 include_once 的区别

include 和 include_once 的区别include 会将指定的文件载入并执行里面的程序;重复引用加载多次。include_once 函数会将指定的文件载入并执行里面的程序;此行为和 include 语句类似,唯一区别是如果该文件中已经被包含过,则不会再次包含。includeinclude 会将指定的文件载入并执行里面的程序;重复引用加载多次例如:&lt;?ph...

2019-01-23 14:27:48 18448

原创 Redis 常用命令(一)

连接命令本地连接redis-cli远程连接redis-cli -h host -p port -a password

2019-01-09 22:51:00 110

原创 Linux CentOS 7 iptables 开放端口

查看已开放端口:iptables -L添加端口入口允许(示例:3306):iptables -I INPUT -p tcp —dport 3306 -j ACCEPT添加端口出口允许(示例:3306):iptables -I OUTPUT -p tcp —sport 3306 -j ACCEPT保存:service iptables save查看打开的端口:ip...

2019-01-09 13:33:36 2587

原创 Git 查看远程仓库地址命令&修改远程仓库地址命令

git查看远程仓库地址命令git remote -vgit查看远程仓库地址命令git remote set-url origin [您的地址]验证是否改变成功git remote -v

2019-01-09 13:13:23 1246

原创 MySql 因mysql TINYINT类型设置过小导致的问题

今天突然收到邮件,生产环境出问题了,赶紧放下手头的工作进行问题排查。出现问题的系统,是公司内部的财务系统,这出现问题可不是闹着玩的,赶紧进行排查。问题描述在这个财务系统中,涉及到公司几个分公司的财务状况,在系统中,标识公司采用的是位二进制(ID)进行存储,前段时间新增了一个新的公司(ID=128),在配置表中进行了相关字段的配置,测试后没啥问题,发到了生产环境,时隔两天收到bug邮件。...

2018-10-16 16:02:50 1639 1

原创 Linux 解决ssh连接服务器超时自动断开的问题

通常新服务器,通过ssh连接到服务器之后,一段时间不操作,便会断开链接,那么该如何避免呢,下面我们通过对服务器的ssh进行下设置,便能够解决这个问题登陆服务器,到ssh目录命令:cd /etc/ssh备份配置项(养成备份的好习惯)命令:cp /etc/ssh/sshd_config /etc/ssh/sshd_config.20181011.bak修改配置项打开配置...

2018-10-15 16:25:42 5195

原创 PHP 报错级别设置和原理分析

原理简介在PHP配置文件中php.ini有如下配置:; Error Level Constants:; E_ALL - All errors and warnings (includes E_STRICT as of PHP 5.4.0); E_ERROR - fatal run-time errors; E_RECOVERABLE_E...

2018-05-03 20:09:43 487

转载 PHP中$_SERVER的详细参数与说明介绍

PHP编程中经常需要用到一些服务器的一些资料,特把$_SERVER的详细参数整理下,方便以后使用.$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。$_SERVER['argv'] #传递给该脚本的参数。$_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。$_SERVER['G...

2018-04-04 14:17:01 813

原创 MacOS 命令行下使用Sublime Text打开文本文件

很多程序员最喜欢的编辑器都是SublimeText,在MacOS下,使用vi/vim命令编辑文件是比较苦逼的事情,下面就根据个人实践,向大家介绍怎么使用SublimeText编辑文件。注意:首先要有一台Mac哦!第一步:安装SublimeText编辑器这一步不用多说了吧,自己操作;点击下载SublimeText第二步:编辑用户配置文件打开编辑用户配置文件: vim ~...

2018-04-03 19:24:56 876

原创 MAC 上安全与隐私开启任何来源设置

终端下执行: sudo spctl --master-disable 然后输入密码就可以了;返回原来的设置: 再次执行上述命令就可以了。 Stay Hungry;Stay Foolish;

2018-04-03 15:30:12 1117

原创 Laravel 添加自定义助手函数

步骤如下:1、建立文件 在根目录app文件夹下新建helpers.php文件。2、添加自动加载 打开根目录下composer.json文件,在autoload中增加"files":["app/helpers.php"]。3、执行命令 进入命令行,进入当前项目中,执行composer dumpautoload命令。4、尽情使用吧 现在就可以在helpe...

2018-04-03 15:10:52 735

原创 Linux 通过命令查看日志的指定行数

示例文件:`access.log`cat命令:1.从第10行开始显示15行cat access.log | tail -n +10 | head -n 152.显示10到25行cat access.log | head -n 25 | tail -n +10详解:1.显示最后10行tail -n 102.从第10行显示到最后tail -n +10...

2018-04-03 14:58:46 17835 2

wechat_demo.zip

用户可通过扫描公众号二维码(服务号或测试公众号)。 进行关注或单纯进行扫码操作,实现获取用户微信信息,提高公众号关注率。 运营利器!!!

2019-12-09

图书管理系统

asp sql server 数据库 做的一个图书管理系统

2015-01-01

asp留言板系统

一个用asp和sql server做的一个留言系统

2015-01-01

asp+access做的选课系统

用asp 和access数据库做的一个选课系统

2015-01-01

空空如也

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

TA关注的人

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