自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mad_Geek

是极客是疯子只有自己知道

  • 博客(59)
  • 资源 (2)
  • 问答 (24)
  • 收藏
  • 关注

原创 关于C#调用AForge控件拍照y.Frame.GetHbitmap()方法导致内存暴增解决方法

NewFrame方法里面通过指针获取图片然后转成bitmap,基本上很多都没有注意销毁指针导致内存暴增,解决办法就是完了后销毁。IntPtr hbitmap = y.Frame.GetHbitmap(); Bitmap PImage = System.Drawing.Image.FromHbitmap(hbitmap); PImage.Dispose(); y.Frame.Dispo

2020-05-13 18:59:48 756

原创 Windows自带的WSQL查询器可以查询系统中的USB/HID等设备

WQL: SELECT * FROM Win32_PnPEntity WHERE PNPDeviceID LIKE 'USB%'1. 开始-运行-输入:wbemtest 回车2. 单击"连接", 输入:root\cimv2 回车; 或者ROOT\SecurityCenter3. 单击"查询", 输入:SELECT * FROM Win32_Process 应用; 或者SELECT *...

2020-04-24 15:53:11 1665

原创 C#的label文字标签左右滚动公告

项目需要在页面增加一行文字滚动的公告 网上没找到合适的 反正需求不大所以自己写了一个简单的,有注释看一下应该就懂了,调用方法前需要创建一个label标签并设置好内容 代码创建和拖控件都可以,方法只需要传入label的对象就行. public static void setTips(Label obj) { //初始化对象从右侧开始 ...

2020-04-24 02:53:44 951

原创 c#中类似PHP的回调函数写法(笔记)

public static void dddd(Action<int> xxx) { MessageBox.Show("1111"); xxx(123); } dddd(new Action<int>((int x) => MessageBox.Sho...

2020-03-05 00:15:57 256

原创 选择PHP7为什么要比php5好?性能?新特性?

作为PHP5的最后一个版本,也是目前使用最广泛的PHP版本,PHP 5.6始于公元2014年(不是1804年,嘿嘿),其第一个测试版PHP 5.6 alpha 1版于2014年1月发布。随机产生了第一个由国人(鸟哥,惠新宸)参与主研的性能大规模提升版本PHPNG(PHP next generation,下一代PHP),2015年基于PHPNG接着就产生PHP 7版本。PHP7带来了革命性的性能提高...

2019-10-11 19:57:27 982

原创 Autoruns启动项分析工具(Windows平台下的 所有的启动项一览无遗 适合做VT分析)

软件名:Autoruns我的csdn下载里面上传了 自己百度也可以

2019-06-13 12:53:39 872

原创 python获取object对象的内存地址以及通过内存地址获取对象

获取某个对象的内存地址通过id方法可以直接显示10进制#!/usr/bin/python# -*- coding: UTF-8 -*-# @Author:ATMECOimport _ctypes#创建一个对象f = open('xxx.txt','a')#打印对象print(f)#打印对象的内存地址 10进制print(id(f))#内存地址就是一个int 我们...

2019-04-26 00:48:11 5712 1

原创 一些企业个人网银的U盾或是usbkey在web(IE)网页中无法使用的解决方法

因为我电脑是win10的系统默认的是IE11的浏览器,对于一些老的U盾或是usbkey很蛋疼。折腾了几个月每次都是用其他di电脑才能登陆,从检测系统到检查usbda到驱动 最后发现是因为ie内核的原因,网上百度的各种IE设置都没能成功,所以到最后研究出来用用ietester就行。做开发的都知道ietester这个工具 就是可以模拟出IE各个版本 所以你的U盾或是usbkey支持那个版本的I...

2019-03-13 18:57:16 4195

转载 laytpl v1.1 独立版本 js模板渲染引擎

案例一:数据var data = { title: '前端圈', intro: '一群码js的骚年,幻想改变世界,却被世界改变。', list: [{name: '贤心', city: '杭州'}, {name: '谢亮', city: '北京'}, {name: '浅浅', city: '杭州'}, {name: 'Dem', city: '北京'}]};模板...

2019-01-24 01:13:09 879

原创 web(网页端)与后端API接口数据加密方式:数据验证

做个笔记 前端数据加密方式很多 常见的已经很多了 md5 des等等 对于数据校验也可以用crc32来进行前端通过把重要的数据进行组合成字符串(排序组合或是字符串拼接都可以)然后通过crc32生成一个16进制的hash(我们暂定为hash)然后传给服务器 服务器再将收到的数据进行拼接然后通过后端进行crc32生成hash和前端传来的hash进行比对....虽然和md5一样 但是crc3...

2019-01-03 05:54:38 1885 1

原创 Python写端口扫描器,通过socket来判断端口

python用socket写端口扫描器自己再写个多进程或多线程 还有IP和端口的队列 就差不多主要代码: s = socket(AF_INET, SOCK_STREAM) result = s.connect_ex((targetIP, device)) if result==0: print('Scan %s P

2017-12-28 16:50:19 1897

原创 PHP常用的一些公共函数(持续更新)

<?php// 应用公共文件// =================================新加入=====================================function getIP(){ static $realip; if (isset($_SERVER)){ if (isset($_SERVER["HTTP_X_FORWA

2017-09-21 01:57:30 688

转载 鸟哥的Nginx私房菜 哈哈哈 收藏学习

一般来说nginx 配置文件中对优化比较有作用的为以下几项:worker_processes 8;nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数。worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;为每个进程

2017-08-19 00:58:39 712

原创 力推一个php的框架,专门为API开发而生的

PhalApi是一个PHP轻量级开源接口框架,致力于快速开发接口服务。 支持HTTP/SOAP/RPC等协议,可用于搭建接口/微服务/RESTful接口/Web Services。 我们不断更新,保持生气;为接口负责,为开源负责!并承诺永久免费!

2017-06-29 16:07:46 2105

原创 微信公众平台自带的生成公众号二维码的连接

http://open.weixin.qq.com/qr/code/?username=dankehome不需要解释了吧

2017-06-12 22:01:57 6881 1

转载 PHP 获取今日、昨日、本周、上周、本月的等等常用的起始时间戳和结束时间戳的时间处理类

PHP 获取今日、昨日、本周、上周、本月的等等常用的起始时间戳和结束时间戳的时间处理类:全部方法:01、返回今日开始和结束的时间戳。02、返回昨日开始和结束的时间戳。03、返回本周开始和结束的时间戳。04、返回上周开始和结束的时间戳。05、返回本月开始和结束的时间戳。06、返回上个月开始和结束的时间戳。07、返回今年开始和结束的时间戳

2017-05-25 14:27:38 11793

转载 PHP 字符串处理类操作类(截取字符串、字符串转换、检测等等)

PHP 字符串处理类操作类(截取字符串、字符串转换、检测等等):全部方法:01、检查字符串中是否包含某些字符串。02、检查字符串是否以某些字符串结尾。03、检查字符串是否以某些字符串开头。04、获取指定长度的随机字母数字组合的字符串。05、字符串转小写。06、字符串转大写。07、获取字符串的长度。08、截取字符串(从字符串中截

2017-05-25 13:51:17 886

原创 解决thinkphp5中关闭多支持多模块后始终提示控制器不存在的问题

配置的时候想去掉index 网上说法众多 可是系统本身带有这个功能的。// 是否支持多模块'app_multi_module' => false,这个只要设置false按理说就可以将xxxx/index/user/login=> xxxx/user/login 可是始终系统提示控制器不存在研究了很久 发现配置都是对的// 默认模块名'defaul

2017-04-06 03:15:48 8776 1

原创 php中ceil来计算分页总页数

php中计算总页数假设数据1005条  每10条一页 开始用的计算方式是 总页数= intval(总数/每页数量) 结果发生总少一页 正确方式是:总页数= ceil(总数/每页数量)    Pages = ceil(1005/10);

2017-03-05 21:03:30 9049

原创 常用PHP函数系列九:PHP判断是否微信浏览器

/** * * 判断是不是微信浏览器 */function isWechat(){ $user_agent = $_SERVER['HTTP_USER_AGENT']; if (strpos($user_agent, 'MicroMessenger') === false) { return false; } else { retu

2017-02-10 22:20:00 374

原创 常用PHP函数系列八:计算两个时间戳之间的日期(常用于倒计时计算时间)

/**计算两个时间错之间的日期 * @param $begin_time * @param $end_time * @return array */function timediff($begin_time, $end_time){ if ($begin_time < $end_time) { $starttime = $begin_time;

2017-02-10 22:19:08 1230

原创 常用PHP函数系列七:生成唯一的注册码

/** * 生成唯一的注册码 * @return string */function GUID(){ static $guid = ''; $uid = uniqid("", true); $data = 'Major'; $data .= $_SERVER ['REQUEST_TIME']; // 请求那一刻的时间戳 $data .= $

2017-02-10 22:17:51 1713

原创 常用PHP函数系列六:PHP隐藏手机号中间四位

/** * 隐藏手机号中间四位 * @param $phone * @return mixed */function hidetel($phone){ $IsWhat = preg_match('/(0[0-9]{2,3}[-]?[2-9][0-9]{6,7}[-]?[0-9]?)/i', $phone); //固定电话 if ($IsWhat == 1) {

2017-02-10 22:16:58 1376

原创 常用PHP函数系列五:设置页面HTML的头部缓存信息和时间

/** *设置浏览器缓存 * @param int $cachetime **/function LeverageBrowserCaching($cachetime = 60){ if ($_SERVER['HTTP_IF_MODIFIED_SINCE'] != NULL && ((strtotime($_SERVER['HTTP_IF_MODIFIED_SINCE'])) +

2017-02-10 22:14:23 610

原创 常用PHP函数系列四:PHP验证身份证号码格式是否正确(基础班)

/** * 验证身份证号 * @param $vStr * @return bool */function isCreditNo_simple($vStr){ $vCity = array( '11', '12', '13', '14', '15', '21', '22', '23', '31', '32', '33', '34', '35',

2017-02-10 22:12:44 1431

原创 常用PHP函数系列三:输出当前URL

/** * 输出当前URL * @return string */function dump_url(){ $pageURL = 'http'; if ($_SERVER["HTTPS"] == "on") { $pageURL .= "s"; } $pageURL .= "://"; if ($_SERVER["SERVER_

2017-02-10 22:10:35 420

原创 常用PHP函数系列二:优化过的模拟HTTP请求函数(CURL版)

/** * 模拟HTTP发送请求 * @param $URL * @param $data * @return mixed */function callInterfaceCommon($URL,$data,$method="POST"){ $ch = curl_init(); //判断ssl连接方式 if (stripos($URL, 'https://')

2017-02-10 22:09:25 330

原创 常用PHP函数系列一:正则验证中文姓名

/** * func 验证中文姓名 * @param $name * @return bool */function isChineseName($name){ if (preg_match('/^([\xe4-\xe9][\x80-\xbf]{2}){2,4}$/', $name)) { return true; } else { ret

2017-02-10 22:07:14 9276 2

原创 通过微信获取的GPS坐标转换成详细的地址

腾讯地图API接口 转换地址的http://apis.map.qq.com/jsapi?qt=rgeoc&lnglat=104.026215%2C30.639036在请求通过获得结果的时候就返回:{ "info": { "type": 46, "error": 0, "time": 5, "me

2017-02-10 17:08:40 7280

原创 让微信小程序每次请求的时候不改变session_id的方法

让微信小程序每次请求的时候不改变session_id的方法每次微信小程序请求的时候都会改变session id,还好他的请求方法内可以设置header头所以只需要在启动程序后第一次请求服务器获得一个sessionid(或是唯一编号 )然后本地存储起来,每次请求服务器的时候就在header里面带上但是有个问题就是 你本地存储了这个session id后那么以后每次都会是这个ses

2016-11-13 12:16:27 33767 14

原创 微信小程序(应用号)开发你一定要知道的一些细节

全是是个人在开发中遇见的,所以导致很多开发都go back 修改过很多次文章持续更新:1.在微信小程序中是无法打开网页的,至少目前我没查阅到有效的方法2.每次发起请求会产生不同的sessionID,所以对于服务端的身份验证不能单靠session3.小程序发起的请求在后端不能直接用$_POST 等直接接受,开始开发的时候PHP在后端无法接收到小程序POST过来的值,最后才发现

2016-11-13 10:11:52 2877

转载 Ubuntu 16.04切换启用ROOT账户

1、使用:sudo passwd root设置root的密码,如下图所示: 2、使用su root来测试是否可以进入root用户,如果出现#说明已经设置root用户的密码成功,如下图所示: 3、进入到/usr/share/lightdm/lightdm.conf.d/目录,使用gedit 50-unity-greeter.conf &命令打开50-u

2016-11-10 00:50:27 16254 1

原创 PHP下用redis队列发送短信PHP CLI代码

流程:循环查询redis队列里面的数据然后post提交数据反馈信息再写入另一个 redis list里面cmd  => php task.php<?php/** * System Name: Maddong 1.0 * User: RATDATA * Date: 2016/11/8 4:40 * © 2016 MadCTO */class Net{

2016-11-10 00:33:39 3639

原创 Linux(Ubuntu)下常用的基础命令笔记

安装命令:sudo apt-get install XXXXX更新数据源:apt-get update 修改ROOT密码:sudo passwd root删除用户:userdel -r XXX(非root下 sudo userdel -r xxxx)重启系统:reboot查看ip网卡信息:ifconfig修改数据源:vim /etc/apt/source.lis

2016-11-08 17:13:12 278

转载 JQuery入门常用的一些方法、表单操作、正则验证

获取一组radio被选中项的值var item = $('input[@name=items][@checked]').val();获取select被选中项的文本var item = $("select[@name=items] option[@selected]").text();select下拉框的第二个元素为当前选中值$('#select_id')[0].selectedIndex

2016-11-07 17:28:55 959

原创 调整版PHP的CURL类(POST、GET、PUT、DELETE)

调整版PHP的CURL类(POST、GET、PUT、DELETE)因为经常用到所以研究了下重新自己写了个比较完整的,至少满足自己平常的需求。 /** * @param $URL 请求链接 * @param null $data 数据 array() string * @param string $type 请求类型 POST GET PUT DE

2016-11-07 06:53:58 3246

原创 两张链表查询 涉及多个字段查询

两张表查询一个是用户表一个是城市表City表(所有的省市区都存在一个表里面 通过upid来区分省市区)id name upid1 四川省 02 成都市 13 金牛区 2然而用户表user中的字段里有uid name province city district1 测试 1 2 3用户表中province city district

2016-10-27 12:25:51 592

原创 php表单动态数量的数据的提交以及mysql存储

只是做个笔记记录下在一些项目中会出现动态数据的存储,例如存储某个房屋租客信息,有时候一个房屋有一个租客也有可能有两个、三个、四个。平常在数据库中会用一个字段来存储一个方便读取和处理,那么如果有一百个岂不是要一百个字段?用数组表单提交数据,处理转化为序列化数据存入一个字段中表单中模板提交后的数据数组格式array

2016-10-16 03:24:14 1474

转载 软件工程师进阶:学会写各种开发、需求文档

如今,软件开发越来越复杂,软件的功能也越来越丰富。而几乎所有成熟的商业软件,都是一个开发团队齐心协力的血汗结晶。“罗马不是一天建成的。”,当我们震撼于Microsoft Windows的惊世巨著的同时,也道听途说了一些微软公司软件工程是如何的完善和规范。软件项目管理的成败是控制开发成本的关键环节。这里面,少不了贯穿其中的重要步骤——软件文档。 软件文档可以分为开发文档和产品文档两大类:

2016-09-01 22:14:31 2553 1

转载 jquery判断显示剩下可输入内容字数

$(function(){ //先选出 textarea 和 统计字数 dom 节点 var wordCount = $("#wordCount"), textArea = wordCount.find("textarea"), word = wordCount.find(".word");

2016-08-30 06:52:36 1342

Autoruns系统启动项检测(Windows).zip

Autoruns 启动项 加载项 任务等查看器相当详细比360电脑管家这些查看的更详细 但是不熟悉的不要去随便禁止

2019-06-13

memcache dll扩展PHP5.2、5.3、5.4、5.5、5.6版本的全部

PHP5.2、5.3、5.4、5.5、5.6的php memcache dll扩展 自己根据需要选择吧 注意区分32位和64位 以及你php的 nts 和ts ,copy到php目录下的ext目录 然后修改php.ini,改完了cmd 下 php -m 看看有没有memcache

2016-08-09

c#调用c++的dll怎么接收和传vector<float>类型的参数啊

2020-11-25

如何修改系统设备的顺序,修改多个usb设备的顺序?

2020-02-07

C#调用C++ dll的API怎么去调用他的函数啊?

2019-05-30

ffmpeg中rtsp流转码ts流如何获取每一帧的流数据

2018-06-21

nginx rtmp不执行exec无法用ffmpeg转发rtsp

2018-05-18

PHP用preg_match_all正则多个关键字怎么写?

2017-11-30

python 图像识别的自动学习自动训练

2017-09-29

python + opencv人脸识别然后进行比对如何实现?

2017-09-29

用已有的ssl证书通过openssl能生成客户端证书吗?

2017-08-31

ajax轮询导致网页卡顿的怎么办?后端是PHP

2017-07-22

windows下Apache PHP环境搭建 高并发出现进程终止和进程重启 怎么解决啊

2017-04-17

跪求python的线程池问题

2017-04-11

关于socket (tcp)通讯当中对于连接的的客户端 服务器通过什么来进行命名

2016-12-15

Apache服务器响应时间如何优化?

2016-11-12

关于高并发下的二次请求除了用队列还能用什么方式解决?

2016-11-08

消息队列为什么不直接使用mysql?

2016-11-07

mysql两张表查询 多个字段 怎么查询

2016-10-22

关于消息队列发送短信或邮件

2016-08-07

对于APP的后端身份验证用什么方法来实现啊?

2016-06-08

跪求这是什么格式的json数据 如何解析啊?急急急急急

2016-06-06

php + php service (nginx +apache 两台服务器)有没有意义?

2016-05-05

GET抓取安居客网页数据频繁了被屏蔽怎么绕过他的验证?

2016-03-10

公告信息阅读记录,判断用户是否阅读进行记录

2016-03-05

php预约功能的时间和数据库的架构问题

2015-04-27

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

TA关注的人

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