自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (9)
  • 收藏
  • 关注

原创 php判断和过滤get或者post的html标签,防止跨站点脚本(XSS),链接注入,框架注入等攻击

大部分网站都包含搜索功能,根据用户搜索的词去执行服务端的业务逻辑。如果一些黑客在搜索参数包含链接(a)、嵌入其他网页(iframe)、前端代码(script)等html字符,再加上服务端php不加任何处理去解析或者展示了用户请求的参数,就可能出现跨站点脚本(XSS),链接注入,框架注入等安全漏洞。下面通过直接判断请求字符串是否包含html标记,去屏蔽非法请求,从而杜绝这类攻击。

2024-02-27 12:21:31 627

原创 极品飞车9重制版,剧情到,车子抛锚,选第一辆车,就闪退,终于解决了

极品飞车9重制版,才玩10多分钟,剧情到,车子抛锚,选第一辆车,就闪退,存档也一直卡在这里,无法继续游戏。解决办法:还原游戏解压的时候被360杀毒隔离的文件,解决了。

2023-06-05 10:13:37 527

原创 windows10 apache php7.4启用curl扩展

win10下,apache,php7.4开启curl扩展,不拷贝任何文件,只需要配置apache的httpd.conf,轻松解决。

2023-03-06 17:29:04 686

原创 基于vue开发的,三国杀新版卡牌在线制作

三国杀新版UI在线制卡器,来自一个全栈开发者的分享。使用的php+vue全家桶,业务爱好,希望大家喜欢。

2022-07-14 11:40:16 7298 5

原创 vue自定义组件 - switch

项目中需要用到switch这个开关组件,但是又不想用太重量级的组件库了,加载量太大,没必要,所以自己定制了一个,借鉴了一下we-ui的样式。很简单的几行代码,大家可以自己修改样式。PS:有些东西光靠想可能觉得比较复杂,但真正去做了,还是不难。我是分2步制作的,首先在一个独立页面把组件和样式都调好,一切OK了,再封装成组件调用。一共就2个vue文件,组件vue+测试调用的vue,完整的代码如下:1、组件代码(请自行放置到自己项目中对应的位置)<template> &l..

2021-07-01 17:02:24 560

原创 2021年上半年软考高级信息系统项目管理师论文和案例分析

2021年上半年软考高级信息系统项目管理师软考论文和案例分析参加该考试没过,继续努力,发出来大家共勉,下次再战。论文论文一:范围管理

2021-05-31 14:01:10 3318

原创 2021年上半年软考高级系统规划与管理师论文和案例分析

2021年上半年软考高级信息系统项目管理师软考论文和案例分析参加该考试没过,继续努力,发出来大家共勉,希望下次能过。论文论文一:范围管理

2021-05-31 13:53:25 2426 1

原创 2021年上半年国家软考系统分析师论文和案例分析

2021年软考高级,系统分析师,亲临考场,论文考试没过,唉,天天敲代码手生了,还需要多多练习写作,明年上半年再战一次。论文4道题分别是:1、静态测试的内容和步骤,并结合实际项目写2、面向对象分析的内容和方法,并结合实际项目写...

2021-05-30 18:07:40 2540

原创 根据多个坐标点得到中心点,适用于腾讯地图、百度地图、高德地图等等

前端开发,集成了腾讯地图,根据地图上多个坐标点,获取中心坐标点。后台添加了地图上多个点,组成了一个区域,前端只能选择区域内的点。取中心点主要是地图展示的默认位置,我希望是区域的中间。//参数数组points的每一项为每一个点的:纬度,精度//返回中心点的数组[纬度,精度]getPointsCenter(points) { var point_num = points.length; //坐标点个数 var X = 0, Y = 0, Z = 0;

2020-07-16 12:11:42 13717 5

原创 php生成验证码,注重细节

以前生成验证码的文件掉了,又只有重新写一个。有以下优点:1、文字大小可以设置,我随便复制了一个windows的arial.ttf字体2、随机字符没有大写,因为有些字母大小写分不清楚;3、去掉了数字0和1,以及字母的o和l,同理它们容易混淆,用户体验不好。header("Content-type:image/png"); $num = 4; //字符个数 ...

2019-12-02 16:22:01 137

原创 TPYBoard v102 连接OLED SSD1306显示中文

一、准备工作1、oled ssd1306已经能连上v102,并且正确显示英文。 如有问题,请参考上一篇:https://blog.csdn.net/michaelzhouh/article/details/1031821332、下载官网的代码 https://github.com/TPYBoard/TPYBoard-v102 “32.学习OLED显示中...

2019-11-21 16:11:11 648

原创 TPYBoard v102 连接4针脚IIC OLED SSD1306显示屏

本人在官方示例该章节的学习过程中,遇到设备针脚对不上的问题,特此记录下来,让共同学习的小伙伴少走弯路。一、准备工作1、TPYBoard v102(带USB线)2、IIC OLED SSD1306 显示屏一个(备注IIC是4针脚:GND、VCC、SCL、SDA)3、母对母杜邦线4根4、TPYBoard官方文档:http://docs.tpyboard.com/zh/lates...

2019-11-21 15:08:59 4944

原创 win10下php7.3安装curl扩展,解决Call to undefined function curl_init()

刚刚解决了openssl的扩展问题,现在又出现Call to undefined function curl_init()的问题,网上搜索了一大堆,把php目录中的libeay32.dll,ssleay32.dll拷到c:\windows\system32里面,但问题是php7.3木有这2个文件啊!!!解决办法:用低版本的,比如php7.0的libeay32.dll,ssleay3...

2019-01-09 14:42:14 3028

原创 win10下apache2.4 php7.2或php7.3 开启openssl扩展,终于搞定了,分享给大家

开发的电脑是win10(x64),为了学习laravel5.7,php已经升级为php7.3(x64),但是laravel5.7安装好后报错Call to undefined function openssl_cipher_iv_length()phpinfo()看到 Phar下:OpenSSL supportdisabled (install ext/openssl),就表示oepnss...

2019-01-09 10:43:18 10285 10

转载 php7.*连接mssql数据库,使用PDO连接,同时兼容windows和centos

pdo方式,同时在win10和centos7上都成功安装,并用pdo成功调用。

2017-12-14 12:18:11 9222

原创 win10下,apache启动失败 Cannot load php7apache2_4.dll into server

win10下,apache启动失败 Cannot load php7apache2_4.dll into server,只需要下载一个dll就搞定

2017-06-21 10:28:27 10555 3

原创 vue2集成amap(高德地图)位置搜索和定位

我只用到地址的搜索和获取当前地址,没有加上地图,要做其他效果完全可以参考官方文档。有几个注意事项是,我是2017-6-15开发的,目前的vue-amapapi太简陋了,而且定制化很恼火,所以建议集成vue-amap后,再结合官方文档。随便值得高兴的是,终于摆脱了百度地图恶心的api,不需要头部直接引用百度地图那个js了,因为我整个项目就只有一个页面要用到地图功能,全局引入太恶心了。...

2017-06-15 16:39:14 23707 5

原创 阿里云控制台的消息服务,集成到codeigniter

阿里云控制台的消息服务,集成到codeigniter3

2017-06-01 14:16:17 1360

原创 codeigniter3项目实践,项目目录和公共配置文件

codeigniter3个人项目实践的目录经验,codeigniger3公共配置文件

2017-05-15 22:46:17 2495

原创 opencart所有模板文件可以直接下载,安全性问题解决

opencart以及国内的其他基于opencart二次开发的网站,\admin\view\template\setting\setting_form.tpl所有模版文件在网址直接访问,默认是浏览器下载,晕,岂不是所有tpl文件都能被任意下载(恶意的可以直接通过form表单猜到数据库表信息),而且这个是任意的,并不是登录后才能查看,游客都可以。我现在解决办法如下:view目录

2016-07-25 10:20:49 1936

原创 codeIgniter3.*的controller带上目录

codeIgniter3.*的controller带上目录

2016-07-21 15:28:29 1566

转载 易学易用的唱歌技巧(颤音 高音等的运用)

高音技巧,颤音技巧,如何练习,练习方法

2015-09-15 14:16:51 2156

原创 最新centos7安装gitlab,最简单的安装,只需要4个步骤

最新centos7安装gitlab,最简单的安装,只需要4个步骤,官网文档。

2015-09-11 16:50:46 10571

原创 virtualbox虚拟机系统网卡设置,既能上网,又能独立ip相互访问

我在windows系统上,在虚拟机上安装centos7测试php站点,要求是:1. 虚拟机的系统可以上网:虚拟机安装centos7的minimal版本(俗称的字符界面版)后,需要上网安装软件。2. 虚拟机的系统和主机之间通过独立ip访问,因为测试站点我希望能改主机的hosts访问测试域名(不带端口号)

2015-09-11 09:52:34 3623

原创 opencart2、opencart3集成codeigniter3的数据访问类

发现opencart的数据访问太原生态了,代码冗余,可读性差,准备把codeigniter3的数据访问类集成进来,总共4个步骤:1. 拷贝codeigniter的system/database整个目录到opencart的system/library下2. 新建一个文件system/library/db_ci.php &lt;?phpdefine('BASEPATH', dir...

2015-09-01 14:52:36 659

原创 Opencart2 后台设置图片的默认目录

Opencart2 点击图片选择,使用默认目录

2015-07-28 17:33:50 2096

原创 php5.6编译安装关于mysql的报错

php5.6编译安装,关于mysql的报错

2015-07-20 16:08:06 828

原创 laravel5.1和laravel5.2 模版没有HTML和Form方法,下面是添加HTML和Form的步骤

laravel5.1 模版没有HTML和Form方法,下面是添加HTML和Form的步骤

2015-07-16 12:38:12 1075

原创 php5.6以上报错 OpenSSL Error messages以及curl的错误

SSL operation failed with code 1. OpenSSL Error messages: error …… SSL3_GET_SERVER_CERTIFICATE

2015-07-14 16:15:46 626

转载 销售学习资料

【销售的境界】1、顾客要的不是便宜,要的是感觉占了便宜;2、不要与顾客争论价格,要与顾客讨论价值;3、没有不对的客户,只有不够好的服务;4、卖什么不重要,重要的是怎么卖;5、没有最好的产品,只有最合适的产品;6、没有卖不出的货,只有卖不出货的人;7、成功不是因为快,而是因为有方法。【销售之王乔·吉拉德的经验】1、为每一次与客人约会做好准备;2、常与对你有帮助的人吃饭,不要只懂跟同事吃饭

2015-07-13 09:18:06 312

原创 opencart2 修改日历控件为中文

opencart2的日历默认是英文的,修改日历控件为中文

2015-07-08 09:35:05 691

原创 opencart2 添加水印图片

opencart2,添加水印图片,opencart2产品图片加水印

2015-07-07 14:07:20 1081

原创 windows安装php5.6和apache2.4,相对于老版本的一些新的变动

时间是2015/06/16,我要安装laravel5.1,新电脑需要搭建php开发环境,我都是从官网下载比较新的稳定版本,配置上会有一些小改动,现在记录如下供大家参考:我电脑是64位win7,win8也同理1. 因为php要用到VC11的版本,所以需要先安装微软的VC11

2015-06-20 16:45:06 3820

原创 学习laravel5,Win7安装Composer-Setup.exe,出错ERR_CONNECTION:Unable to connect to getcomposer.org

下载 Composer-Setup.exe 后安装出错:Composer Download ErrorConnection Error [ERR_CONNECTION]: Unable to connect to getcomposer.org……后面是一堆ssl的错误信息…… 首先phpinfo()确定你是安装openssl模块的,在yahoo搜索了一大堆,有个老外说的开启了

2015-06-20 16:36:41 2307

转载 分享一个懒惰哲学的故事

 在欧洲西海岸的一个码头,一个衣着寒伧的人躺在他的渔船里闭目养神。     一位穿得很时髦的游客迅速把一卷新的彩色胶卷装进照相机,准备拍下面前这美妙的景色:蔚蓝的天空、碧绿的大海、雪白的浪花、黑色的渔艇、红色的渔帽。咔嚓!再来一下,咔嚓!德国人有句俗语:好事成三。为保险起见,再来个第三下,咔嚓!这清脆但又扰人的声响,把正在闭目养神的渔夫吵醒了。他睡眼惺忪地直起身来,开始找他的烟盒。还没等找到,热情

2009-11-01 08:46:00 1035 2

TPYBoard v102原理图、PCB图、引脚图、尺寸图

python物联网开发,microPython开发学习。 TPYBoard v102原理图、PCB图、引脚图、尺寸图

2019-11-12

codeIgniter3.*支持controller带目录

一个网站项目应该是很多模块,再根据模块来区分controller,解决办法如下: 让codeIgniter3.*支持controller带目录,直接覆盖system/core/CodeIgniter.php,如果不放心可以先备份再还原或者用文本比较工具先看看。 使用方法:如controllers/common/home.php //注意class的名字要带上目录名 class CommonHomeController extends CI_Controller { public function index() { echo 'home'; } public function test() { echo 'test'; } } 则访问就是/common/home(可不带index)和/common/test

2016-07-21

国家标准行政地区表sql脚本

国家最新标准行政地区编码,6位数编码,表字段规范,表结构规范(树形结构),如果有不规范的地方,随时给差评。

2015-04-22

Laravel 4 Cookbook

lavel4是全球最流行的php框架,各位童鞋不要再局限一些国内的Thinkphp等框架了,建议多了解一下这些新框架,体验新框架的开发乐趣吧,现在只有英文原版的书籍,不要再等中文书籍出来了,要走在前端,“早起的鸟儿有虫吃”,老外的示例很清楚,建议结合中文手册一起看,就更深刻了。http://download.csdn.net/detail/michaelzhouh/7618727

2014-07-22

Laravel4-中文手册

网上下载了很多关于Laravel4的书籍都是英文版的,里面的例子有不懂的,刚好结合这个手册一起学习。

2014-07-10

Learning Laravel 4 Application Development

英文原版的书籍,但是跑例子没问题,可以结合帮助手册学习。

2014-07-10

Getting Started with Laravel 4

英文版的,很不错的一本入门学习书籍,才学习完第三章已经是一个不错的小例子了。

2014-07-10

linux新手管理员指南.chm

Linux 和微软的Windows截然不同,所有不要以为你玩转了Windows, Linux对你就不是什么问题了。你可能需要学习。另一方面,如果你从Unix转过来,Linux对你来说应该很简单。如果你不喜欢计算机,或者不喜欢享受折腾计算机带来的乐趣,那么Linux管理员的工作可能不适合你。如果你不知道你的计算机硬件,Linux的安装对你来说是个巨大的挑战。

2008-10-25

Apache2.0版本文档.chm

最新apache2.0的文档,Apache HTTP服务器 2.0版本文档,功能更强大的“模块的增强”

2008-10-25

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

TA关注的人

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