自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奋斗的蜗牛

做自己想做的,用行动去证明自己。

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

转载 史上最污技术解读,我竟然秒懂了

假设你是个妹子,你有一位男朋友,于此同时你和另外一位男生暧昧不清,比朋友好,又不是恋人。你随时可以甩了现任男友,另外一位马上就能补上。这是冷备份。假设你是个妹子,同时和两位男性在交往,两位都是你男朋友。并且他们还互不干涉,独立运行。这就是双机热备份。假设你是个妹子,不安于男朋友给你的安全感。在遥远的男友未知的地方,和一位男生保持着联系,你告诉他你没有男朋友,你现在处于纠结期,一旦你和你男朋友分开了,你马上可以把自己感情转移到异地男人那里去。这是异地容灾备份。假设你是个妹子,有一位男朋友,你又付了钱给一

2021-03-12 15:38:26 200

原创 git使用时遭遇the authenticity of host can't be established

修改/etc/ssh/ssh_config文件的配置,以后则不会再出现此问题最后面添加:StrictHostKeyChecking noUserKnownHostsFile /dev/null

2018-07-16 14:58:19 25102 1

转载 mysql处理海量数据时的一些优化查询速度方法

1、应尽量避免在 where 子句中使用!=或 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:     select id from t where num is null     可以在num上设置

2017-07-03 14:04:26 272

转载 50个PHP程序性能优化的方法

1、 用单引号代替双引号来包含字符串,这样做会更快一些。因为 PHP 会在双引号包围的 字符串中搜寻变量,单引号则不会,注意:只有 echo 能这么做,它是一种可以把多个字符 串当作参数的“函数”(译注:PHP 手册中说 echo 是语言结构,不是真正的函数,故把函数 加上了双引号)。2、如果能将类的方法定义成 static,就尽量定义成 static,它的速度会提升将近 4 倍。 

2017-03-22 17:48:46 307

转载 php常见问题列表

1.看看简历,会问一些过去做的项目的用户量、pv、吞吐量、相关难点和解决方法等2.数据库设计经验,为什么进行分表? 分库?一般多少数据量开始分表? 分库? 分库分表的目的? 什么是数据库垂直拆分? 水平拆分? 分区等等?可以举例说明3.数据库优化有哪些? 分别需要注意什么?4.web开发方面会遇到哪些缓存? 分别如何优化?5.给你256M的内存,对10G的文件进行排序(文件每行

2017-03-21 14:42:15 970

转载 jQuery+ThinkPHP+Ajax实现即时消息提醒功能

心血来潮想为自己的小项目做一个提醒系统,譬如私信,评论等消息都能及时传递过来。由于道行尚浅,网上那些长轮询对于我略微复杂,于是觉得还是自己写一写试试比较好。我的思路是,单独在数据库中建一个提醒表,表主要由接收者的id和消息类型两个字段组成/* 前台提醒表 */CREATE TABLE IF NOT EXISTS notification( id

2017-03-21 14:27:29 4861

转载 css清除浮动float的三种方法总结,为什么清浮动?浮动会有那些影响?

一、抛一块问题砖(display: block)先看现象:    分析HTML代码结构:div class="outer">    div class="div1">1div>    div class="div2">2div>    div class="div3">3div>div>     分析CSS代码样式:.outer{border: 1px solid 

2017-03-17 17:07:19 432

转载 css 的绝对定位和相对定位

层级关系为:效果图:为改变参照物(橘色框)后的效果层级关系为:效果图:参照物为最顶级的元素情况。层级关系为:效果图: 仅使用margin属性布局绝对定位元素的情况此情况,margin-bottom 和margin-right的值不再对文档流中的

2017-03-17 16:23:54 232

转载 svn利用钩子脚本功能实现代码同步到web目录

一、hook简单介绍    为了方便管理员控制提交的过程 ,Subversion提供了hook机制。当特定的 事件发生时,相应的 hook会被调用,hook其实就相当于特定事件的处理函数。每个hook会得到与它所处理的事件相关的参数,根据 hook的返回值,Subversion会决定是否继续当前的提交过程    要实际安装一个可用的钩子,你需要在 repos/hooks目录下安装一

2017-03-17 14:43:31 632

转载 打赏功能

script>    window.tctipConfig = {        //图片路径前缀,用来修订图片相对路径,默认为""        imagePrefix:  "",        //css路径前缀,用来修订css相对路径,默认为""        cssPrefix:    "",        /**        静态文件相对路径。当static

2017-03-16 16:08:12 815 1

转载 检查目录下php文件是否含有bom

类似WINDOWS自带的记事本等软件,在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM)。它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。对于一般的文件,这样并不会产生什么麻烦。但对于 PHP来说,BOM是个大麻烦。PHP并不会忽略BOM,所以在读取、包含或者引用这些文件时,会把BOM作为该文件开头

2017-03-16 15:59:38 467

转载 PHP中获取当前页面的完整URL

javascript实现:top.location.href//顶级窗口的地址this.location.href//当前窗口的地址PHP实现#测试网址:     http://localhost/blog/testurl.php?id=5//获取域名或主机地址echo $_SERVER['HTTP_HOST'];# lo

2017-03-16 15:56:20 250

转载 微信支付开发V3版 - JS API支付

前言微信支付现在分为v2版和v3版,2014年9月10号之前申请的为v2版,之后申请的为v3版。V3版的微信支付没有paySignKey参数。v2的相关介绍请参考方倍工作室的其他文章。本文介绍的微信支付v3。流程实现1. OAuth2.0授权JSAPI 支付前需要调用 登录授权接口获取到用户的 Openid 。所以需要做一次授权,这次授权是不弹出确认框的。其实质

2017-03-16 15:55:07 2467

转载 如何判断是否为微信内置浏览器

在微信公众账号开发中,一般会在微站点使用微信用户授权接口,但是我们的网站也需要在非微信环境中正常使用,这就需要判断当前的浏览器是微信内置的浏览器,那么如何判断呢?判断微信浏览器浏览器中的User Agent,经过在 iPhone 上微信的浏览器的检测,它的 User Agent 是:Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like

2017-03-16 15:52:52 14048

转载 前端开发必备!Emmet使用手册

介绍Emmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的一个工具:基本上,大多数的文本编辑器都会允许你存储和重用一些代码块,我们称之为“片段”。虽然片段能很好地推动你得生产力,但大多数的实现都有这样一个缺点:你必须先定义你得代码片段,并且不能再运行时进行拓展。Emmet把片段这个概念提高到了一个新的层次:你可以设置CSS形式的能够动态被解析

2017-03-16 15:51:46 376

转载 CentOS 安装Git 服务器

关于GitGit是分布式版本控制系统的一个完美实现,它与集中式版本控制系统SVN的基本区别如下:1、Git是分布式的,而SVN不是2、Git和SVN一样有自己的集中式版本库或服务器。但,GIT更倾向于被使用于分布式模式,也就是每个开发人员从中心版本库/服务器上chect out代码后会在自己的机器上克隆一个自己的版本库。3、Git将内容按元数据方式存储,而SVN是按

2017-03-16 15:49:22 378

转载 LNMP, CentOS7.0+Nginx+Mysql5.7+PHP7环境安装

LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。这里和家分享一下,如何在CentOS 7.0上搭建一个这样的环境,其中软件使用yum方式安装。一. 系统环境进入CentOS 7.0中,首先更新yum。yum -y update二. 安装nginx创建文件vim /etc/yum.repos.d/nginx.repo

2017-03-16 15:48:28 1605

转载 网站压力测试工具webbench简介、安装、使用

写在前面在运维工作中,压力测试是一项很重要的工作。比如在一个网站上线之前,能承受多大访问量、在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验。但是,在压力测试中存在一个共性,那就是压力测试的结果与实际负载结果不会完全相同,就算压力测试工作做的再好,也不能保证100%和线上性能指标相同。面对这些问题,我们只能尽量去想方设法去模拟。所以,压力测试非常有必要,有了这些数据,我们就能对自

2017-03-16 15:47:07 502

转载 在Linux下搭建SVN服务器

1、使用Linux yum安装工具安装subversionyum install subversion2、查看SVN安装位置和使用方法输入rpm -ql subversion 可以查看安装位置,一般会安装在/usr/bin下面。我们知道svn在bin目录下生成了几个二进制文件。输入 svn --help可以查看svn的使用方法。3、创

2017-03-16 15:31:51 326

转载 php大型网站如何提高性能和并发访问

一、大型网站性能提高策略:  大型网站,比如门户网站,在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。这几个解决思路在一定程度上意味着更大的投入。web容器是一种服务程序,在服务器一个端口就有一个提供相应服务的程序,而这个程序就是处理从客户端发出的请求,如Java中的Tomc

2017-02-06 10:36:18 1693

转载 PHP 5.4 内置web服务器

PHP是一种脚本语言,它需要PHP解释器来分析运行PHP文件。当把PHP做为CGI服务Web请求时,它需要被嵌入到某种Web服务器里,最常见的是集成到Apache或nginx或IIS等等web容器里,这就是说,在使用PHP前,你需要安装Apache或nginx或IIS,并且正确的配置它们和PHP集成的参数。虽然这种配置已经很规范,文档非常丰富,www.ttlsa.com网站内有大量的这些配

2017-02-06 10:33:04 1178

转载 git的使用

GitHub操作流程 :第一次提交 :方案一 : 本地创建项目根目录, 然后与远程GitHub关联, 之后的操作一样;-- 初始化git仓库 :git init ;-- 提交改变到缓存 :git commit -m 'description' ;-- 本地git仓库关联GitHub仓库 :git remote add origin git@git

2016-04-15 12:49:06 246

原创 nosql和关系型数据库比较

优点:1)成本:nosql数据库简单易部署,基本都是开源软件,不需要像使用oracle那样花费大量成本购买使用,相比关系型数据库价格便宜2)查询速度:nosql数据库将数据存储于缓存之中,关系型数据库将数据存储在硬盘中,自然查询速度远不及nosql数据库3)存储数据的格式:nosql的存储格式是key,value形式、文档形式、图片形式等等,所以可以存储基础类型以及对象或者

2016-04-08 22:35:18 411

原创 数据库全面知识

1.     三个范式即: 属性唯一,   记录唯一,   表唯一 第一范式(1NF):数据库表中的字段都是单一属性的,不可再分。这个单一属性由基本类型构成,包括整型、实数、字符型、逻辑型、日期型等。第二范式(2NF):数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖(部分函数依赖指的是存在组合关键字中的某些字段决定非关键字段的情况),也即所有非关键字段都

2016-04-05 23:17:39 3176

原创 MYSQL的常用命令和增删改查语句和数据类型

连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码]  创建数据库:create database [库名]  显示所有数据库: show databases;  打开数据库:use [库名]  当前选择的库状态:SELECT DATABASE();  创建数据表:CREATE TABLE [表名]([字段名] [字段类型]([字段要求]) [字段参数],

2016-03-30 23:11:26 353

原创 置在顶上的一段话

你好,我是 jauliu,欢迎来看我的博客。就现状来看,我是一名 php 开发者,博客的主要内容还是以分享一些技术相关的文章为主。为辅的自然是我的牢骚与发骚的文字= =

2016-03-09 23:38:04 294

sublime 插件包

sublime package control 插件 解压文件夹并文件名为Package Control然后复制到sublime安装文件夹目录中Data\Packages文件下面 重启sublime

2019-03-13

空空如也

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

TA关注的人

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