- 博客(66)
- 收藏
- 关注
转载 OpenSSH Server
centos安装启动ssh服务#rpm -qa |grep ssh 检查是否装了SSH包没有的话yum install openssh-server#chkconfig --list sshd 检查SSHD是否在本运行级别下设置为开机启动#chkconfig --level 2345 sshd on如果没设置启动就设置下.#service sshd restart重新...
2019-06-13 10:56:00 245
转载 驴妈妈旅游菜单导航带源码
个人因为转前端的原因,每天学一点和大家呢分享一点。然后今天抽空一边看手册一边敲,下面我会把代码附上。style.css文件html文件效果图转载于:https://www.cnblogs.com/phpfeng/p/9790199.html...
2018-10-15 11:54:00 1016
转载 为什么要转前端。
不得不承认我做了三年开发,现在正在转前端,我接下来会发布或者转载的都是关于我学习或者别人学习前端的一些资料一、前言1.为什么要学前端开发?我本来是想学java的,买了一堆java书籍,但怎么变成了学前端,已经无从根究,我自己也是没答案。不过既然已经走上了这条路,而且前端还算有趣,那就接着走下去吧。一个优秀的程序员不会只懂一门语言,因此,java什么的,早晚会接触到。也许,那不...
2018-09-06 11:15:00 483
转载 webapp 的简单开发
web app 的技术平台很多,如adobe phonegap、sencha touch、appcan(国产)、dcloud(国产)平台。我选择了dcloud平台,原因:简单,容易上手。web app项目开发的技术架构:mui+php+mysql前端: mui(view层/control层)后端: php(model层/control层)+mysql(后端忽略)...
2018-08-30 15:10:00 301
转载 什么是APP???APP的开发类型又分哪几种???
开发者们都知道在高端智能手机系统中有两种应用程序:一种是基于本地(操作系统)运行的APP —-Native App;一种是基于高端机的浏览器运行的App —-WebApp因为这些高端智能手机(Iphone、Android)的内置浏览器都是基于webkit内核的,所以在开发WEBAPP时,多数都是使用HTML5和CSS3技术做UI布局。当使用HTML5和CSS3l做UI时,若还...
2018-08-29 11:00:00 1643
转载 阿里云(在顶级域名下设置二级域名)
最近公司网站分站比较多;但是服务器只有一个,所以在IIS部署站点的时候,就会有多个端口。但是域名只有一个,所以要用二级域名来隐藏端口,既美观也安全。顶级域名:什么是顶级域名?打个比方,就是带www的,例如:www.baidu.com二级域名:二级域名也就是在顶级域名下的子域名。例如:map.baidu.com最近研究二级域名也研究好久,网上说的也是只言片语的,不是太完整。我就...
2018-08-13 15:18:00 835
转载 MYSQL数据库索引类型及使用
MYSQL数据库索引类型包括普通索引,唯一索引,主键索引与组合索引,这里对这些索引的做一些简单描述:(1)普通索引这是最基本的MySQL数据库索引,它没有任何限制。它有以下几种创建方式:创建索引CREATEINDEXindexNameONmytable(username(length));如果是CHAR,VARCHAR类型,length可以小于字...
2018-07-26 20:48:00 88
转载 mysql索引是什么?索引结构和使用详解
索引是什么mysql索引: 是一种帮助mysql高效的获取数据的数据结构,这些数据结构以某种方式引用数据,这种结构就是索引。可简单理解为排好序的快速查找数据结构。如果要查“mysql”这个单词,我们肯定需要定位到m字母,然后从下往下找到y字母,再找到剩下的sql。索引分类单值索引:一个索引包含1个列 create index idx_XX on table(f1) 一个表可以...
2018-07-26 20:48:00 116
转载 MySQL性能优化的21个最佳实践 和 mysql使用索引
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用...
2018-07-26 20:39:00 105
转载 php编程--二叉树遍历算法实现
今天使用php来实现二叉树的遍历创建的二叉树如下图所示php代码如下所示:<?phpclass Node {public $value;public $child_left;public $child_right;...
2018-07-26 20:37:00 235
转载 阿里云 linux 系统的架构
简单说,/lib是内核级的,/usr/lib是系统级的,/usr/local/lib是用户级的./lib/— 包含许多被/bin/和/sbin/中的程序使用的库文件。目录/usr/lib/中含有更多用于用户程序的库文件。/lib目录下放置的是/bin和/sbin目录下程序所需的库文件。/lib目录下的文件的名称遵循下面的格式:libc.so.*ld*仅仅...
2018-07-26 20:28:00 167
转载 阿里云服务器Linux常用命令
系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinf...
2018-07-26 20:24:00 174
转载 Web站点如何防范XSS、CSRF、SQL注入攻击
XSS跨站脚本攻击XSS跨站脚本攻击指攻击者在网页中嵌入客户端脚本(例如JavaScript),当用户浏览此网页时,脚本就会在用户的浏览器上执行,从而达到攻击者的目的,比如获取用户的Cookie,导航到恶意网站,携带木马等。如何防止XSS跨站脚本攻击:原则:不相信用户输入的数据将重要的cookie标记为http only,这样的话Javascript 中的do...
2018-07-26 20:21:00 153
转载 ajax异步请求/同源策略/跨域传值
基本概念Ajax 全称是异步的 JavaScript 和 XML 。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面。Ajax 具有以下优点和缺点:优点无需刷新页面,用户体验好;异步与服务器通信,不影...
2018-07-26 20:14:00 143
转载 对mysql乐观锁、悲观锁、共享锁、排它锁、行锁、表锁概念的理解
实验环境:mysql5.6存储引擎:innoDB我们在操作数据库的时候,可能会由于并发问题而引起的数据的不一致性(数据冲突)乐观锁乐观锁不是数据库自带的,需要我们自己去实现。乐观锁是指操作数据库时(更新操作),想法很乐观,认为这次的操作不会导致冲突,在操作数据时,并不进行任何其他的特殊处理(也就是不加锁),而在进行更新后,再去判断是否有冲突了。通常实现是这样...
2018-07-26 20:06:00 90
转载 mysql什么情况下会触发表锁
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。本章我们着重讨论MySQL锁机制的特点,常见的锁问题,以及解决...
2018-07-26 20:05:00 1233
转载 mysql数据库优化
1、数据库优化可以从以下几个方面进行:2、项目中,优化mysql之前,首先要开启慢查询日志,在分析慢查询日志.1,查看所有日志状态:showvariableslike'%quer%';2,查看慢查询状态:show variables like 'show%'linux启用MySQL慢查询代码如下vim ...
2018-07-25 09:56:00 85
转载 mysql基本面试题
1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;1. 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;2. 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中;3. 从:sql执行线程——执行relay log中的语句;...
2018-07-25 09:56:00 111
转载 git 创建远程版本库(亲测有效)
一、github远程版本库1、创建SSH Key(windows)ssh-keygen -t rsa -C "youremail@example.com"2、连接版本库 git remote add origin git@github.com:ltt2725738034/ll.git 3、克隆版本库 git...
2018-07-24 10:30:00 137
转载 composer 实用总结
1.在windows 下配置php环境变量 我电脑------右键属性-----高级系统设置-----环境变量---点击path----添加php.exe路径到环境变量C:\phpStudy\php53;2. php.ini 配置打开 php_openssl.dll3.推荐装上Git Bash,这样你就可以在CMD里面使用Linux命令了运行如下命令: php -i | grep ...
2018-07-24 09:13:00 152
转载 微信小程序实战篇:商品属性联动选择(案例)
本期的微信小程序实战篇来做一个电商网站经常用到的-商品属性联动选择的效果,素材参考了一点点奶茶。效果演示:商品属性联动.gif代码示例1、commodity.xml <!-- <view class="title">属性值联动选择</view> --><!--options--&g...
2018-07-23 14:44:00 649
转载 微信小程序实战篇:基于wxcharts.js绘制移动报表
前言微信小程序图表插件(wx-charts)是基于canvas绘制,体积小巧,支持图表类型饼图、线图、柱状图 、区域图等图表图形绘制,目前wx-charts是微信小程序图表插件中比较强大好使的一个。订单报表.gif如上图所示,我们基于wxcharts.js 来实现订单统计报表。导入wxcharts.js3.pic...
2018-07-23 14:43:00 737
转载 微信小程序电商实战-商品列表流式布局
今天给大家分享一下微信小程序中商品列表的流式布局方式,根据文章内容操作就可以看到效果哦~~~流式布局概念流式布局也叫百分比布局把元素的宽,高,margin,padding不再用固定数值,改用百分比,这样元素的宽,高,margin,padding会根据页面的尺寸随时调整已达到适应当前页面的目的.先看效果:商品列表流式...
2018-07-23 14:42:00 1268
转载 微信小程序电商实战-商品详情(上)
先看一下今天要实现的小程序商品详情页吧!商品详情.gif本期我们要实现小程序商品详情页的头部标题、头部轮播、商品详情浮动按钮和商品内页布局。一、设置头部标题如上图所示,头部标题是商品详情 如果不进行设置的话会默认为app.json 设置的window.navigationBarTitleText值。detail.json{ ...
2018-07-23 14:40:00 728
转载 微信小程序电商实战-首页(下)
好了,上一期我们把首页搜索、导航栏和广告轮播给做完了,那么接下来会继续完成我们首页的剩余部分,先看我们要实现的效果吧!本期实现效果图.gif本期我们要实现首页的实时热销榜、福利专场和左下方个人中心+购物车的布局。一、实时热销榜话不多说,先看实际效果图:实时热销榜.gif这个模块我们主要用到 scroll-...
2018-07-23 14:39:00 155
转载 微信小程序电商实战-首页(上)
嗨,大家好!经过近两周的精心准备终于开始微信小程序电商实战之路喽。那么最终会做成什么样呢?当然可以肯定不会只做一个静态demo哦,先把我们小程序电商实战的整体架构发出来晒一下,请看下图:架构图.png好了,不啰嗦了 我们先看首页长什么样吧!首页效果图.gif为了能够更好的表达出...
2018-07-23 14:35:00 216
转载 微信小程序电商实战-入门篇
小程序开发工具有新版本更新啦!开发体验更好了,详情可以查看微信公众平台-小程序https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/devtools.html 好了我们开始小程序实战吧!第一步:开发工具下载下载开发工具:微信开发者工具第二步:创建小程序项目1、选择“小程序”开发模式安...
2018-07-23 14:34:00 144
转载 什么是敏捷开发
敏捷的本质是什么?“敏捷”一词实质没有统一定义,各家有自家的说法,本教程将让你了解“敏捷”的来龙去脉,抓住“敏捷”本质,并能在工作中实践“敏捷”。“敏捷”陷阱小甲想到某开发公司应聘开发工程师,向该公司的某开发人员打听他们的开发方式。小甲:请问贵公司开发模式是怎样的?开发人员:咱们敏捷开发!不用写文档,写好代码就可以了。小甲心想:哇,爽啊!赶紧去应聘!小甲已...
2018-07-20 08:27:00 132
转载 四种隔离级别及应用场景
数据库提供的四种隔离级别:01:Read uncommitted(读未提交):最低级别,任何情况都会发生。02:Read Committed(读已提交):可避免脏读的发生。03:Repeatable read(可重复读):可避免脏读、不可重复读的发生。04:Serializable(串行化):避免脏读、不可重复读,幻读的发生。注: 四种隔离级别最高:Seralizable级别,最低...
2018-07-19 08:42:00 1108
转载 Redis持久化存储
Redis中数据存储模式有2种:cache-only,persistence;cache-only即只做为“缓存”服务,不持久数据,数据在服务终止后将消失,此模式下也将不存在“数据恢复”的手段,是一种安全性低/效率高/容易扩展的方式;persistence即为内存中的数据持久备份到磁盘文件,在服务重启后可以恢复,此模式下数据相对安全。对于persistence...
2018-07-18 13:59:00 84
转载 MySQL慢查询分析工具pt-query-digest详解
一、简介pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行参数化,然后对参数化以后的查询进行分组统计,统计出各查询的执行时间、次数、占比等,可以借...
2018-07-18 13:41:00 109
转载 什么是区块链
1、区块链的诞生互联网上的贸易,几乎都需要借助可资信赖的第三方信用机构来处理电子支付信息。这类系统仍然内生性地受制于“基于信用的模式”。区块链技术是构建比特币区块链网络与交易信息加密传输的基础技术。它基于密码学原理而不基于信用,使得任何达成一致的双方直接支付,从而不需要第三方中介的参与。定义:区块链是一个分布式账本,一种通过去中心化、去信任的方式集体维护一个可靠数据库的技术方...
2018-07-17 09:38:00 697
转载 Git如何解决冲突
解决冲突现在我把gitTest中的东西全删了包括那个.git文件。初始化仓库git init,新建一个a.txt,在里边写个master,执行git add a.txt,然后执行git commit -m ‘add a.txt’然后创建第一个分支 git branch feature1,然后创建第二个分支并切换到第二个分支git checkout -b feature2,在a...
2018-07-12 17:06:00 49
转载 Mysql锁
一、概述数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。对于任何一种数据库来说都需要有相应的锁定机制,所以MySQL自然也不能例外。MySQL数据库由于其自身架构的特点,存在多种数据存储引擎,每种存储引擎所针对的应用场景特点都不太一样,为了满足各自特定应用场景的需求,每种存储引擎的锁定机制都是为各自所面对的特定场景而优化设...
2018-07-09 14:48:00 59
转载 Mysql慢查询 [第二篇]
一、简介pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行参数化,然后对参数化以后的查询进行分组统计,统计出各查询的执行时间、次数、占比等,可以借...
2018-07-09 14:46:00 82
转载 Mysql慢查询 [第一篇]
一、简介开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。二、参数说明slow_query_log 慢查询开启状态slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)long_query_time 查询超过多少秒才记录...
2018-07-09 14:45:00 68
转载 Http协议总结
一、概念1.HTTP协议:即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和Web服务器之间互相通信的规则,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。...
2018-07-09 14:41:00 149
转载 Fiddler使用
Fiddler基础知识Fiddler是强大的抓包工具,它的原理是以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888,我们也可以通过设置进行修改。代理就是在客户端和服务器之间设置一道关卡,客户端先将请求数据发送出去后,代理服务器会将数据包进行拦截,代理服务器再冒充客户端发送数据到服务器;同理,服务器将响应数据返回,代理服务器也会将数据拦...
2018-07-09 14:39:00 77
转载 架构
初始阶段的网站架构大型网站都是从小型网站发展而来,网站架构也是一样,是从小型网站架构逐步演化而来,小型网站最开始没有太多人访问,只需要一台服务器就绰绰有余,这时的网站架构如图。应用程序,数据库,文件等所有的资源都在一台服务器上。通常服务器操作系统使用Linux,应用程序使用PHP开发,然后部署在Apache上,数据库使用MySql,汇集各种开源软件及一台廉价服务器就可以开始网站...
2018-07-09 09:45:00 73
转载 nginx反向代理
一、 代理和nginx相关概念 1. 代理类型正向代理:代理局域网对internet的连接请求反向代理:代理internet对局域网的连接请求 2. Nginx反向代理(reverseproxy)的作用在一定程度上确保web服务器的安全(因为任何来自...
2018-07-09 08:44:00 132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人