ubuntu下安装redis及常用操作
摘要:reids是一个内存数据库,具有存取速度快,使用简单等优点。我们常常在分布式或者负载均衡的系统中使用它来缓存一些公用的且不是很大量的数据,比如session或者各类token(比如微信的access_token),本文介绍在ubuntu服务器上安装redis及一些常用的操作。 1.安装 直接使用ap
阅读全文
posted @
2018-01-31 22:43
xdxxdx
阅读(253)
推荐(0)
ubuntu下tomcat的安装及注册成系统服务
摘要:在ubuntu下tomcat的安装有两种方式,第一种是下载二进制文件,解压安装;第二种则是使用apt-get自动下载。这里不推荐第二种方法安装,因为这种方法安装会像天女散花一样把安装的文件散落在系统的各个角落,操作起来尤为不便,特别考虑到后续我们可能在一台服务上装多个tomcat项目,实现起来就更加
阅读全文
posted @
2018-01-30 22:54
xdxxdx
阅读(860)
推荐(0)
ubuntu下安装mysql及常用操作
摘要:1.可通过ps -ef | grep mysql命令查看系统中是否有安装mysql 如果出现类似上述的页面,就证明是已经安装过了mysql,否则就是没有。 2.安装mysql 很简单,只需要键入如下命令。 安装的过程中会叫你填写root的密码。 3.安装成功后,启动mysql。 也可以使用下面的方式
阅读全文
posted @
2018-01-29 14:19
xdxxdx
阅读(241)
推荐(0)
ubuntu下nginx的常用操作
摘要:1.安装不多说了,我是使用apt-get进行安装的,直接键入 2.启动nginx. 首先找到nginx的主运行程序(相当于windows下的nginx.exe)在哪里,使用如下命令。 切换目录至/usr/sbin目录下,运行nginx命令,就可以启动nginx了。 3.查看nginx进程,启动完以后
阅读全文
posted @
2018-01-28 18:01
xdxxdx
阅读(494)
推荐(0)
unbutu中安装jdk并编写第一个java程序
摘要:第一部分:安装jdk 1.首先在putty控制台中输入如下命令,检验系统中是否已经装有jdk. 如果显式的结果如下图,则说明没有安装。 openjdk是在linux下默认安装的jdk,它跟我们常说的oracle的jdk还是有一些区别,可以看成是一个初级的jdk。而我们需要安装的oracle的jdk。
阅读全文
posted @
2018-01-28 13:44
xdxxdx
阅读(222)
推荐(0)
nginx配置websocket
摘要:有时候我们需要给websocket服务端做一下nginx的配置,比如需要给websocket服务端做负载均衡,或者,有些系统要求访问websocket的时候不能带端口,这时候我们就需要用nginx来进行配置了。 起因是最近公司在开发小程序,而小程序要求访问的wss的websocket(即SSL装有数
阅读全文
posted @
2018-01-26 16:59
xdxxdx
阅读(728)
推荐(0)
Nginx中超时时间配置(转)
摘要:本文介绍 Nginx 的 超时(timeout)配置。分享给大家,具体如下: Nginx 处理的每个请求均有相应的超时设置。如果做好这些超时时间的限定,判定超时后资源被释放,用来处理其他的请求,以此提升 Nginx 的性能。 keepalive_timeout HTTP 是一种无状态协议,客户端向服
阅读全文
posted @
2018-01-24 16:56
xdxxdx
阅读(11003)
推荐(0)
理解HTTP之keep-alive(转)
摘要:理解HTTP之keep-alive 在前面一篇文章中讲了TCP的keepalive,这篇文章再讲讲HTTP层面keep-alive。两种keepalive在拼写上面就是不一样的,只是发音一样,于是乎大家就都迷茫了。HTTP层面的keep-alive是我们接触比较多的,也是大家平时口头上的"keepa
阅读全文
posted @
2018-01-24 11:54
xdxxdx
阅读(329)
推荐(0)
tcp中的keepalive(转)
摘要:理解Keepalive(1) 大家都听过keepalive,但是其实对于keepalive这个词还是很晦涩的,至少我一直都只知道一个大概,直到之前排查线上一些问题,发现keepalive还是有很多玄机的。其实keepalive有两种,一种是TCP层的keepalive,另一种是HTTP层的Keep-
阅读全文
posted @
2018-01-24 11:49
xdxxdx
阅读(384)
推荐(0)
SSL数字证书Nginx配置部署
摘要:由于小程序和Ios端的需要,公司的项目需要从原来的http协议扩展到https协议,因为项目本来就有采用nginx做了负载均衡,但是之前配置nginx的时候并没有配置关于https的内容,所以需要做这部分的内容。关于nginx实现动静分离和负载均衡可看我之前的博客。https://i.cnblogs
阅读全文
posted @
2018-01-23 16:03
xdxxdx
阅读(592)
推荐(0)
行内元素知识点
摘要:1.img虽然是行内元素,但是它是可以通过设置width和height来改变高度和宽度,它是可替换元素,所以更倾向于理解为inline-block元素。 2.span等普通行内元素是无法设置width和height来改变宽高的。 3.给span等行内元素设置padding其实是有效的,但是只有pad
阅读全文
posted @
2018-01-18 21:35
xdxxdx
阅读(431)
推荐(0)
(转)css选择器及其优先级
摘要:文章主要介绍什么是CSS选择器,CSS选择器的分类以及CSS选择器的优先级三部分内容,希望能够帮助到正在学习CSS的童鞋,有什么不足的地方欢迎大家批评指正。 一、什么是CSS选择器? CSS选择器又被称为CSS样式、CSS属性选择器。是由css命名及后面属性及属性值构成一个整体。 二、CSS选择器的
阅读全文
posted @
2018-01-15 23:12
xdxxdx
阅读(402)
推荐(0)
通用后台管理系统UI模板-AdminLTE简介及构造动态菜单栏
摘要:AdminLTE是一款基于bootstrap的后台管理系统的通用模板UI,它的样式美观且较为符合大多数后台管理系统的需求,典型的上|左右|下的布局形式。并且提供了一整套我们开发的时候可能用到的UI样式,比如表格,表单,图表,日历等。非常适合像我这样对样式编排不太擅长的后端开发者。有了它,我们可以不用
阅读全文
posted @
2018-01-14 00:07
xdxxdx
阅读(40018)
推荐(12)
表单验证插件--formvalidation
摘要:表单验证是一个非常基础的功能,当你的表单项少的时候,可以自己写验证,但是当你的表单有很多的时候,就需要一些验证的插件。今天介绍一款很好用的表单验证插件,formvalidation。其前身叫做bootstrapValidator. 官网:http://formvalidation.io/ 下载:目前
阅读全文
posted @
2018-01-12 14:20
xdxxdx
阅读(3894)
推荐(5)
css定位研究
摘要:css的定位是很重要的一个知识点,要学会网页布局,一定要先把定位弄清楚,今天抽空整理一下这方面的知识。 1.块级元素和行内元素(内联元素) 块级元素:display值为block的元素就是块级元素,比如div,h,p,table,块级元素会占据一定的矩形空间,通过设置width,height,pad
阅读全文
posted @
2018-01-12 10:58
xdxxdx
阅读(238)
推荐(0)
css浮动知识点(转)
摘要:转自:http://www.cnblogs.com/iyangyuan/archive/2013/03/27/2983813.html 很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。 前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家。
阅读全文
posted @
2018-01-11 12:02
xdxxdx
阅读(252)
推荐(0)
深入理解cookie和session
摘要:cookie和session在java web开发中扮演了十分重要的作用,本篇文章对其中的重要知识点做一些探究和总结。 1.cookie存在于浏览器 随意打开一个网址,用火狐的调试工具,随意选取一个链接,查看其请求头。你就会看到cookie的信息。如下图所示。 如上图所示,我们访问了新浪网,通过火狐
阅读全文
posted @
2018-01-09 11:18
xdxxdx
阅读(1934)
推荐(4)
js中json知识点
摘要:首先,json是一种数据格式,而不能说是一种对象(object)。这一点是非常重要的。 起源是不同的语言中数据对象的形式是不一样的,我们为了在不同的语言中传递数据,发明了一种json格式用于消除这种差异。比如,在js中,我们把js对象以json的格式来包装,然后把它字符串传递到其他的地方,比如jav
阅读全文
posted @
2018-01-06 20:10
xdxxdx
阅读(268)
推荐(0)
js中的循环
摘要:js中的循环是我们经常要用到的,现在进行一些归纳。 一.javascript种的循环。 1.循环对象 2.循环数组 或者 可根据兴趣写回调决定回调函数中的参数 循环set和map 二.jquery的循环 基本是循环数组。 1.取得jquery对象后循环 其实方法的完整形式是 可以根据自己的需要添加参
阅读全文
posted @
2018-01-06 17:21
xdxxdx
阅读(255)
推荐(0)
jquey中json字符串与json的转换(转)
摘要:解析json字符串、json数组 {"ret": 0, "msg": "", "is_lost":0, "nickname": "小米", "gender": "男", "province": "广东", "city": "广州", "year": "1990", "figureurl": &quo
阅读全文
posted @
2018-01-05 15:27
xdxxdx
阅读(217)
推荐(0)
jquery常用选择器
摘要:1.按id寻找 2.按class寻找 3.按照tag寻找 4.按照多个class寻找,查找同时拥有class1和class2的元素,注意中间没有空格 5.除了id和class还有其他属性,我们可按其他属性来查找 --是否拥有某属性 --是否拥有某属性且某属性为特定值 --前缀查找:查找所有class
阅读全文
posted @
2018-01-04 14:51
xdxxdx
阅读(235)
推荐(0)
css盒模型研究
摘要:css的盒模型一直是一个重点和难点,最近由后端的学习转到前端,觉得有必要深入研究一下css的盒模型。 1.万物皆盒子 我们必须要有一个理念,在html的世界里,万物皆盒子,那就是任何一个html元素都是一个盒模型。比如一个div,一个标题,一个段落。他们本质上都是一个盒模型。 2.盒模型的结构 如下
阅读全文
posted @
2018-01-02 11:34
xdxxdx
阅读(649)
推荐(0)