内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

当前分类:

> 编程开发 >

  • 正则全攻略使用手册01月29日

    前言 正则表达式是软件领域为数不多的伟大创作。与之相提并论是分组交换网络、Web、Lisp、哈希算法、UNIX、编译技术、关系模型、面向对象等。正则自身简单、优美、功能强大、妙用无穷。 学习正则表达式,语法并不难,稍微看些例子,多可照葫芦画瓢。但三两篇

    Tags:正则表达式
  • 浅谈php表单安全中Token的实际应用01月25日

    00 背景 以前做等级保护的时候漏扫经常扫描出来一些网站有CSRF的漏洞,由于一般扫描器提示为中风险必须要解决经常和开发人员扯皮要怎么改怎么改,每次都描述的不清楚经常感觉心累。 最近看到OWASP的一本《安全测试指南第四版》的书就随手翻了二页其中谈到了

    Tags:Tokenphp
  • Web前端密码加密是否有意义01月25日

    正文 好多读者认为只要使用了https,加密了http的所有字段,整个通信过程就是安全的了。殊不知,现如今https通信并不是端到端(End to End),而往往是中间夹杂着代理,有客户端的代理,也有服务器端的代理。 而代理的存在使得本来较为严密的、安全的https,存

    Tags:加密解密
  • 前端加密那点事儿01月22日

    前奏 最近公司一个项目在传输数据的时候,测试部门安全扫描后,发现密码类型的数据是明文传输的,果断不符合要求,让加密,就有了接下来的故事。 使用场景 前后端使用HTTP协议进行交互的时候,由于HTTP报文为明文,所以通常情况下对于比较敏感的信息可以通过

    Tags:加密解密
  • 一道让你拍案叫绝的算法题01月17日

    这是一道看完答案会觉得很简单,但做之前很难想到答案的题目!!! 不信? Let us go ! 题目描述 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可

    Tags:算法
  • 史上最全正则表达式合集01月11日

    前言 正则表达式,新手见它的感觉就是这都什么玩意,乱七八糟的,完全不知所云,但学会它就会体验那种一行代码抵数十上百行,效率飞起的感觉,简直不要太爽。今天小肆先把我自己收藏的一些正则表达式写法分享给大家,当然想深入学习如何写正则表达式,可以去

    Tags:正则表达式
  • 机器学习工具(1):Anaconda01月06日

    学术不分国界,技术没有底线 现在有非常多优秀的框架和工具每天都在更新,同学们当然要首选自己用着顺手的家伙什。但是对于刚起步的哥们来说,选择一个好的开发装备是可以事半功倍的。以我的经验和研究来看,推荐这组经典四件套: Anaconda,Jupyter Noteboo

    Tags:Anaconda机器学习
  • 写给PHP程序员的信号处理教程01月05日

    今天晚上吃卤煮,领桌的妹子问我,这玩意儿能吃么?我:你觉得能吃就能吃。。。和内容无关的主题 01 什么是信号 信号就是事件发生时,对进程的一种通知机制(也叫软件中断)。当一个进程收到信号后,内核会暂停该进程正在执行的代码,并跳转到对应的信号处理

    Tags:PHP程序员
  • flask中的蓝图实现模块化的应用01月04日

    Blueprint 蓝图的基本设想是当它们注册到应用上时,它们记录将会被执行的操作。 当分派请求和生成从一个端点到另一个的 URL 时,Flask 会关联蓝图中的视图函数。 简单来说,Blueprint 是一个存储操作方法的容器,这些操作在这个Blueprint 被注册到一个应用之

    Tags:flask模块化
  • ASP.NET Core中如何针对一个使用HttpClient对象的类编写单元测试01月04日

    介绍 几年前,微软引入了 HttpClient 类来替代 HttpWebRequest 来发送Web请求。这个新的类更易于使用,更加简洁,更具有异步性,且易于扩展。 HttpClient 类有一个可以接受 HttpMessageHandler 类对象的构造函数。 HttpMessageHandler 类对象可以接受一个请

    Tags:ASP.NETCoreHttpClient
  • docker初识:php开发环境配置01月03日

    安装docker(win10) Mysql docker pull mysql:5.7 docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=你要设置的mysql密码 --name mysql57 mysql:5.7 //你要设置的mysql密码 Redis docker pull redis docker run -d -p 6379:6379 --name redis01 redis PH

    Tags:dockerphp
  • 从PHP的入门到踩坑01月03日

    Linux搭建lamp(Apache+PHP+Mysql环境+phpMyAdmin)是学习php的基础,只有搭好了环境,才能让我们更好的开发。 1.首先我们先下载VMware Workstation(用虚拟机开发),这里我们用的是 VMware 12。网上面有许多的虚拟机下载教程,一步一步来就好了,没什么坑。

    Tags:PHP
  • PHP Ajax跨域问题解决办法01月03日

    在项目开发中,经常会遇到跨域访问资源,上传图片等,那么这些都怎么解决呢,下面简单介绍一下ajax请求时,解决跨域问题。 有时我们在请求数据接口时,会看到控制台中出现如下错误信息: XMLHttpRequest cannot load http://server.runoob.com/server.php. No

    Tags:PHPAjax跨域
  • Yii2设计模式之工厂方法模式01月03日

    应用举例 yii\db\Schema抽象类中: //获取数据表元数据public function getTableSchema($name, $refresh = false){ if (array_key_exists($name, $this-_tables) !$refresh) { return $this-_tables[$name]; } $db = $this-db; $realName = $this-getRawTabl

    Tags:Yii2设计模式工厂方法模式
  • phpstorm调试php网站避坑记录01月03日

    以前也改过好几个php网站,一直没启用调试功能,今天静下心来弄弄,发现自己完全是个小白,搞不懂,如果你也是一个习惯了java或node项目开发的人,那可以继续往下看,这个坑还不容易发现。 1.安装xdebug,配置php.ini,网上一大堆教程,就不再重复了,phpinf

    Tags:phpstormphp
  • Phar反序列化到RCE01月03日

    一种新的PHP漏洞利用技术影响着最著名的论坛软件phpBB3。该漏洞允许拿到管理员权限的攻击者执行任意的PHP代码并完全控制整个论坛。 影响 phpBB是最古老最受欢迎的论坛管理软件。如果攻击者想要控制运行着phpBB3的系统,攻击者通常都会对目标站点安装的插件入

    Tags:Phar反序列化RCE
  • Laravel框架结构及目录文件解读学习笔记01月03日

    composer下载Laravel 5.4(由于PHP版本仅7.0,故未下载5.6) composer create -project laravel/laravel your -project -name --prefer -dist 5.4.* composer下载后已经生成APP_KEY,如果需要改变 使用命令 php artisankey:generate ,需要把php命令设置为全

    Tags:Laravel
  • PHP mt_rand安全杂谈及应用场景详解01月03日

    序言 PHP的mt_rand函数作为一个随机数生成工具在程序中被广泛使用,但是大家都忽略了一个事实,mt_rand生成的随机数不是一个真正的随机数,而是一个伪随机数,不能应用于生成安全令牌、核心加解密key等等,所以很多知名程序都出现过对mt_rand函数的错误使用

    Tags:PHPmt_rand
  • Laravel队列使用01月03日

    1 环境 Laravel是一种类似ThinkPHP的php框架,封装的诸多功能可以很方便的使用。队列Queue便是其中之一。 Windows环境下,可使用PHPstorm作为Laravel的集成开发环境IDE。 2 队列 Laravel可配置多种队列驱动,包括 sync, database, beanstalkd, sqs, redis, n

    Tags:Laravel
  • php runtime中headers already sent问题解决方案01月03日

    问题 问题1: 最近有不少用户反馈使用 php runtime的时候遇见如下报错 Cannot modify header information - headers already sent by (output started at ... 问题2: 如果更改php 的session 目录? 本文旨在梳理此类问题的原因,触发条件以及相应的解法,

    Tags:phpruntimeheaders

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.

清屏网 版权所有 豫ICP备15026204号