随笔 - 144  文章 - 0  评论 - 2  阅读 - 19万
09 2019 档案
WEB网站常见受攻击方式及解决办法讲解
摘要:系统安全是一个经久不衰的话题,也是一个中大型系统必须考虑的问题,这是一门专门的学问,无数专家学者都在为之努力,今天小编就来向大家介绍一下常见的网站攻击方式以及避免攻击的方案。 跨站脚本攻击(XSS) XSS(Cross Site Scripting),跨站脚本攻击。为和层叠样式表(Cascading 阅读全文
posted @ 2019-09-27 08:02 黑夜开发者 阅读(38) 评论(0) 推荐(0) 编辑
HTTP协议详解
摘要:目录 概述 特点 HTTP URL 详解 HTTP Request 请求 HTTP Response 响应 HTTP 状态码 HTTP 工作流程 概述HTTP是HyperText Transfer Protocol(超文本传输协议)的缩写,是互联网上面应用最为广泛的的一种网络协议。HTTP是一个基于 阅读全文
posted @ 2019-09-08 22:44 黑夜开发者 阅读(318) 评论(0) 推荐(0) 编辑
Linux下搭建PHP开发环境,Php-Fpm进程管理
摘要:目前PHP项目开发几种比较流行的架构搭建中,LNMP在性能方面是最好的,正因为如此,使得LNMP架构逐渐流行起来,今天,前面提到了Nginx部署,由于项目实际环境的需要,今天就在说一下怎么部署PHP。 环境 CentOS 6.3PHP 5.6安装步骤 1. 下载并安装PHP:先下载文件到对应的目录, 阅读全文
posted @ 2019-09-08 22:01 黑夜开发者 阅读(776) 评论(0) 推荐(0) 编辑
什么是CDN加速?
摘要:CDN概况 CDN的全称是Content Delivery Network,即内容分发网络。 CDN加速主要是加速静态资源,如网站上面上传的图片、媒体,以及引入的一些Js、css等文件。 CDN加速需要依靠各个网络节点,例如100台CDN服务器分布在全国范围,从上海访问,会从最近的节点返回资源,这是 阅读全文
posted @ 2019-09-08 14:33 黑夜开发者 阅读(645) 评论(0) 推荐(0) 编辑
Linux下面安装软件源码的步骤
摘要:Linux下面源码的安装主要分为: 配置安装路径(configure)、编译(make)、安装(make install)三个步骤。 阅读全文
posted @ 2019-09-08 14:32 黑夜开发者 阅读(420) 评论(0) 推荐(0) 编辑
CentOS环境下Nginx服务器安装
摘要:1、安装命令 2、启动脚本配置 3、修改权限 4、添加到系统服务 5、如下命令操作nginx 来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-08 14:31 黑夜开发者 阅读(411) 评论(0) 推荐(0) 编辑
微信内打开网页跳转回之前的界面,让之前的页面刷新
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-03 20:20 黑夜开发者 阅读(737) 评论(0) 推荐(0) 编辑
阿里云实例迁移导致的ecstore不能再次访问的注意事项
摘要:ecstore是需要付费的,所以只有取得授权的产品才能够正常使用。授权的过程需要获取授权文件。获取授权文件的时候需要用ecstore自带的工具类生成对应的机器码,切换到hardware.sh的上一级目录。使用如下命令生成机器码。 把机器码邮件给商派获取授权文件。 商派目前的版本已经比较高了,授权文件 阅读全文
posted @ 2019-09-03 20:19 黑夜开发者 阅读(174) 评论(0) 推荐(0) 编辑
MyBatis环境下PageHelper插件的使用
摘要:1、如果项目是Maven构建的,那就很方便了,PageHelper首先引入包依赖: 如果不是Maven项目,需要引入PageHelper的jar包到项目中。 2、MyBatis配置文件中进行配置: 3、使用插件: 4、配置完成,开始测试。 来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-03 20:17 黑夜开发者 阅读(270) 评论(0) 推荐(0) 编辑
jQuery获取iframe中的元素,在iframe中获取父窗体的元素
摘要:方式1: 方式2: 在iframe中获取父窗口的元素 在iframe中获取同级iframe的元素 来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-03 20:15 黑夜开发者 阅读(4169) 评论(0) 推荐(0) 编辑
PHP或者JavaScript获取当前页面完整URL的方法
摘要:使用PHP: 使用JavaScript: 来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-03 20:10 黑夜开发者 阅读(343) 评论(0) 推荐(0) 编辑
IP地址是什么,IP的作用是什么?
摘要:在互联网上各个节点分布着很多东西,有网站服务器、交换机、乃至我们的个人PC机等,再连通这些设备的过程中,IP发挥着扮演者一个举足轻重的角色,今天我们就从日常生活的角度,带领大家去认识这个伴随着我们每一个人的事物。 1. 宽带基本上是家家户户都有,通过了向营运商付费,我们获得了宽带的使用权,然而这只是 阅读全文
posted @ 2019-09-03 20:08 黑夜开发者 阅读(3322) 评论(0) 推荐(0) 编辑
电脑出现能够登录QQ但是浏览不了网页的情况
摘要:电脑能够登录QQ但是浏览不了网页,这种情况说明网络其实是通常的,多半是DNS服务器配置不正确或者配置的DNS服务器出现的故障导致的。 可以操作如下尝试: 1、我的电脑(双击) 2、网络(右键选属性) 3、更改适配器设置(双击) 4、选择你当前使用的网络(右键选属性) 5、internet协议版本4( 阅读全文
posted @ 2019-09-03 20:06 黑夜开发者 阅读(2571) 评论(0) 推荐(0) 编辑
Js防止网页被别人iframe嵌套
摘要:方式1:判断当前页面的访问地址和浏览器窗口顶部的是否一致 方式2: 来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-03 20:05 黑夜开发者 阅读(1336) 评论(0) 推荐(0) 编辑
jQuery/Js复制文本到剪贴板
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 22:39 黑夜开发者 阅读(14860) 评论(0) 推荐(0) 编辑
jQuery生成二维码实例
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 22:37 黑夜开发者 阅读(607) 评论(0) 推荐(0) 编辑
Linux下vim编辑器命令大全
摘要:背景: vim是Linux下面的一款编辑器,一般通过vim命令进行对Linux操作系统下面的文本文件进行操作,只要熟练运用,功能十分强大。 介绍: vim编辑器有3种模式,命令模式、输入模式、末行模式。 例如:在/root路径下面有一个123.txt文件。首先使用命令打开文件 vim /root/1 阅读全文
posted @ 2019-09-02 22:35 黑夜开发者 阅读(1059) 评论(0) 推荐(0) 编辑
PHP正则判断字符串是否全是中文
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 22:33 黑夜开发者 阅读(3879) 评论(0) 推荐(0) 编辑
PHP应对并发,MySQL数据库防止数据不一致
摘要:分析: PHP本身是单线程语言,所以在应对并发的程序语言层面上面没有比较好的解决方案,不过可以借助其他设计来实现,例如基于MySQL的Innodb引擎下数据库本身的行锁实现,或者依靠Redis等队列存储来实现。这里来讲解一下基于MySQL的行锁的实现方式。 注意: 只有基于Innodb的引擎才支持数 阅读全文
posted @ 2019-09-02 22:32 黑夜开发者 阅读(628) 评论(0) 推荐(0) 编辑
PHP通过地址获取经纬度【百度地图API】
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 22:30 黑夜开发者 阅读(3552) 评论(0) 推荐(0) 编辑
PHP当中的常量及其声明
摘要:常量的特点: 1、使用 define() 函数来定义常量,在 PHP 5.3 以后,也可以使用 const 关键字在类定义之外定义常量。如果常量被定义,就不能再改变或者取消定义。 2、常量只能包含标量数据(boolean,integer,float 和 string)。可以定义 resource 常 阅读全文
posted @ 2019-09-02 22:29 黑夜开发者 阅读(615) 评论(0) 推荐(0) 编辑
PHP支持的原始数据类型
摘要:在PHP语言的环境下,支持8中原始数据类型。 1、四种标量类型 boolean (布尔类型,true和false) integer (整型) float (浮点型,也称作double) string (字符串) 2、两种符合类型 object (对象) 3、特殊类型 resource (资源) NU 阅读全文
posted @ 2019-09-02 22:28 黑夜开发者 阅读(610) 评论(0) 推荐(0) 编辑
Js获取当前星期几
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 22:26 黑夜开发者 阅读(32391) 评论(1) 推荐(0) 编辑
Js获取当前的日期和时间
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 22:25 黑夜开发者 阅读(48637) 评论(0) 推荐(2) 编辑
PHP压缩裁剪图片实例
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 22:23 黑夜开发者 阅读(355) 评论(0) 推荐(0) 编辑
Linux 下部署了Nginx服务器,始终外网无法访问
摘要:前不久遇到了一个问题,在CentOS上面搭建了一个Nginx服务器,并开启80端口监听,一开始外网输入服务器ip地址,死活不能访问,之后经过很大的调整,什么防火墙配置,Nginx的配置研究了一个遍都还是不能访问。不过内网通过curl http://ip是可以访问的。 最后的解决方式:因为主机是阿里云 阅读全文
posted @ 2019-09-02 22:22 黑夜开发者 阅读(5362) 评论(1) 推荐(1) 编辑
【MySQL】in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
摘要:出现这种情况,我通过了这种方式查看 在MySQL终端中输入: 继续输入: 然后重新更新这个数据,取消这个only_full_group_by 来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 22:21 黑夜开发者 阅读(2703) 评论(0) 推荐(0) 编辑
SVN和Git的区别
摘要:SVN和Git都是比较常用和熟悉的版本控制器,各自有着自己的优势和实用场景,今天就着两种版本控制器来说说。 SVN: SVN是Subversion的简称,是一个开放源代码的集中式版本控制系统,支持大多数常见的操作系统。比Git早些出来,目前来说,大多是开发人员都是比较熟悉这款工具的。Tortoise 阅读全文
posted @ 2019-09-02 22:19 黑夜开发者 阅读(1352) 评论(0) 推荐(0) 编辑
Linux下crontab计划任务的安装与使用
摘要:Crontab 是Linux下一款定时任务服务的工具,应用的相当普遍,例如很多时候你的网站想做一个定时推送系统,crontab可以帮你很方便的完成这个事情。 安装: CentOS(ubantu自行百度,原理类似)下面的安装方法: 主要命令操作: 配置文件配置: *号含义说明: 配置实例: 其他命令: 阅读全文
posted @ 2019-09-02 22:17 黑夜开发者 阅读(477) 评论(0) 推荐(0) 编辑
ubantu下安装redis
摘要:https://redis.io/download 下载官网 安装: 启动: 客户端 来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 22:12 黑夜开发者 阅读(184) 评论(0) 推荐(0) 编辑
阿里云ECS添加白名单
摘要:1. 首先进去管理控制台,找到安全组并进入。 2. 找到安全组实例,点击配置规则。 3. 选择公网入方向,点击添加规则。 4. 百度一下我的ip,然后把自己的ip放到配置项中,这里比如我们要提供sftp服务,所以选择22/22端口。 5. 配置好之后,点击确定,然后白名单就添加成功了,现在应该就能够 阅读全文
posted @ 2019-09-02 22:10 黑夜开发者 阅读(13601) 评论(0) 推荐(0) 编辑
MySQL数据库大流量环境下调优的系统解决方案
摘要:大家都清楚,MySQL早已成为最流行的关系数据库之一,但是想用好这个数据库,尤其是尽最大可能地发挥MySQL的性能,却不是一件容易的事情。一般来说,会根据不同的业务场景调整不同的方案,今天本文就对MySQL的优化做一些基本的探索。 基本层面1. 表设计的时候字段的格式要设置的合适。例如能用enum的 阅读全文
posted @ 2019-09-02 22:09 黑夜开发者 阅读(530) 评论(0) 推荐(0) 编辑
jQuery使用AJAX实例
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 22:00 黑夜开发者 阅读(4575) 评论(0) 推荐(1) 编辑
HTML六宫格转盘抽奖页面设计,选项区块为自定义文字
摘要:本文演示一个六宫格抽奖的事例,网上也有很多模板,不过背景都是一整张图片,无法自定义内容,本文就给出可以自定义文字内容的的抽奖页面。 来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 21:59 黑夜开发者 阅读(880) 评论(0) 推荐(0) 编辑
Js控制网页滑动的时候顶部导航条变成半透明实例
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 21:57 黑夜开发者 阅读(1137) 评论(0) 推荐(0) 编辑
Apache和Nginx的比较以及实用场景分析 (2019-09-02 21:54)
摘要:Apache相比于Nginx的优点 1. 自带可以扩展的模块很多,很全面,想要的基本都能找到。 2. rewrite(伪静态[1])功能比Nginx强大。 3. 比Nginx稳定多,坑少。 Nginx相比于Apache的优点 1. 比Apache轻量很多,配置简单、易用,占用的服务器资源少。 2. 阅读全文
posted @ 2019-09-02 21:55 黑夜开发者 阅读(284) 评论(0) 推荐(0) 编辑
HTML分享内容到QQ,微信,微博等平台
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 21:52 黑夜开发者 阅读(1689) 评论(0) 推荐(0) 编辑
Js百度地图综合实例,定位当前位置,查找周围店铺,点位追踪
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 21:51 黑夜开发者 阅读(2932) 评论(0) 推荐(0) 编辑
HTML百度地图实例:google地图坐标和百度地图的相互转化
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 21:50 黑夜开发者 阅读(933) 评论(0) 推荐(0) 编辑
Java数列求和:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
摘要:问题分析: 将分子分母分开来看,分子依次是2,3,5,8,13,21,除开第一项和第二项之外,其他的每一项都与前两项有直接的关系(前两项求和),所以明显是递归算法的特征,分母也是一样,所以该题通过递归方法求解。 详细编码: 来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 21:48 黑夜开发者 阅读(3892) 评论(0) 推荐(0) 编辑
PHP数组排序,一维数组,二维数组排序
摘要:一维数组排序 1. sort,rsort排序(r(reverse表示翻转,即为降序排列)),通过键值排序。 2. ksort,krsort排序,通过键名排序。 3. asort,arsort排序,通过键值排序。 二维数组根据某个键排序 二维数组根据多个键排序 来自微信公众号:编程社 程序员日常进阶宝 阅读全文
posted @ 2019-09-02 21:45 黑夜开发者 阅读(6028) 评论(0) 推荐(0) 编辑
Java算法:打印杨辉三角
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 20:16 黑夜开发者 阅读(2569) 评论(0) 推荐(0) 编辑
Java经典算法:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 20:14 黑夜开发者 阅读(1462) 评论(0) 推荐(0) 编辑
Java数组排序,现输入一个数,要求按原来的规律将它插入数组中
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 20:11 黑夜开发者 阅读(597) 评论(0) 推荐(0) 编辑
(Java)十进制转化为二进制
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 20:11 黑夜开发者 阅读(1788) 评论(0) 推荐(0) 编辑
(Java)输入三个整数x,y,z,请把这三个数由小到大输出
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 20:10 黑夜开发者 阅读(5482) 评论(0) 推荐(0) 编辑
HTML一个极其简单实用的浏览器加载效果
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 20:09 黑夜开发者 阅读(660) 评论(0) 推荐(0) 编辑
Js(基于jQuey)网页端压缩图片后上传服务器
摘要:来自微信公众号:编程社 程序员日常进阶宝典,欢迎关注! 阅读全文
posted @ 2019-09-02 20:09 黑夜开发者 阅读(316) 评论(0) 推荐(0) 编辑
PHP+MySQL微信通过jsapi分享到朋友圈等平台,实现设置图片、链接
摘要:问题背景: 微信开发是目前程序开发领域一个比较火热的板块,基于公众号、微信支付等开发层出不穷,纷繁多彩,今天这里就基于微信开发的另外一个小版块,微信网页内分享到朋友圈等平台灵活设置链接和小图标(见下图)的功能来进行思路和代码的设计。 问题分析: 大家都知道,对于一般的浏览器,通过分享能够只能够将本页 阅读全文
posted @ 2019-09-02 20:08 黑夜开发者 阅读(639) 评论(0) 推荐(0) 编辑
Java输入某年某月某日,判断这一天是这一年的第几天?
摘要:分析:大家都知道,每年的总共日期,要么就是365天,要么就是366天,具体是取决于闰年还是平年,更确切的说就是每年二月是28天还是29天,归结到这个问题,有一个关键的认识点,就是求解这一年是闰年(366天)还是平年(365天)。 平年还是闰年计算算法: 1. 年份能被4整除,但不能被100整除; 2 阅读全文
posted @ 2019-09-02 20:07 黑夜开发者 阅读(5287) 评论(0) 推荐(0) 编辑
正则表达式全解与常用实例
摘要:正则表达式的基本规则 正则表达式的常用实例 校验密码: 必须是大小写字母和数字的组合,不包含特殊字符,长度在6-15之间 var regEx = /^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{6,10}$/; 校验电子邮箱地址: var regEx = /^([a-z0-9_ 阅读全文
posted @ 2019-09-01 23:25 黑夜开发者 阅读(29) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示