码迷,mamicode.com
首页 > 2017年06月15日 > 全部分享
组合模式-Composite
组合模式:将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 组合模式结构图: 透明方式与安全方式: 透明方式:在Component中声明所有用来管理子对象的方法,例如add remove的等。这样继承Component的所有子对象都具备了ad ...
分类:其他好文   时间:2017-06-15 10:40:58    阅读次数:214
Nginx 配置 gzip 压缩
随着nginx的发展,越来越多的站点使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩究竟是怎么压缩的呢? gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小能够变为原来的30%甚至更小,这样。用户浏览页面的时候速度会块得多。gzip的压缩页 ...
分类:其他好文   时间:2017-06-15 10:40:49    阅读次数:210
GTD180007:【运维】LINUX学习
Linux运维入门教程 --阿铭出品 https://ke.qq.com/course/71060#tuin=9a54a3fd10天学会Linux Shell编程 --阿铭出品 https://ke.qq.com/course/78728#tuin=9a54a3fdLinux架构师【京峰教育】 ht ...
分类:系统相关   时间:2017-06-15 10:40:43    阅读次数:193
Java 异常处理
1.异常处理 1)异常处理机制 当程序中抛出一个异常后,程序从程序中导致异常的代码处跳出,Java虚拟机检测寻找和try关键字匹配的处理该异常的catch块,如果找到,将控制权交给catch块中的代码,然后继续往下执行程序,try块中发生异常的代码不会被重新执行。如果没有找到处理该异常的catch块 ...
分类:编程语言   时间:2017-06-15 10:40:36    阅读次数:227
洛谷P1978 集合 [2017年6月计划 数论08]
P1978 集合 题目描述 集合是数学中的一个概念,用通俗的话来讲就是:一大堆数在一起就构成了集合。集合有如 下的特性: ?无序性:任一个集合中,每个元素的地位都是相同的,元素之间是无序的。 ?互异性:一个集合中,任何两个元素都认为是不相同的,即每个元素只能出现一次。 ?确定性:给定一个集合,任给一 ...
分类:其他好文   时间:2017-06-15 10:40:26    阅读次数:209
ubuntu16.04服务器配置mysql,并开启远程连接
ubuntu16.04mysql安装就不说了; 直接重点 这里我用的是阿里云的ecs服务器,ubuntu16.04系统 1授权用户,并允许远程登录; 默认的MySQL只有一个root账号,所以不妨先建一个和root一样权利的账号,并授权远程登陆的许可,那么我们先登录MySQL: mysql -u r ...
分类:数据库   时间:2017-06-15 10:40:17    阅读次数:280
redis windows下安装
1.下载redis windows文件包 下载地址 2.解压文件包 复制压缩包地址 3.进入cmd 命令行 cd进入redis文件包目录 4.执行 redis-server.exe 使用netstat -anb | more 如果发现有一个端口为6379的服务 说明redis启动成功 5.再打开一个 ...
分类:Windows程序   时间:2017-06-15 10:40:11    阅读次数:195
Python_小学口算题库生成器
1 import random 2 import os 3 import tkinter 4 import tkinter.ttk 5 from docx import Document 6 columnsNumber = 4 7 def main(rowsNumbers=20,grade=4): ...
分类:编程语言   时间:2017-06-15 10:40:00    阅读次数:590
移动站点性能优化
代码优化能够提高站点的性能 优化规则: 1.尽量降低HTTP请求 1).合并css 背景图片。 background-position 属性设置背景图像的起始位置。 2).合并样式表和脚本。 优化方式:require.js 3).压缩图片 4).避免重定向 2.脚本运行优化 1).css写在头部 2 ...
分类:移动开发   时间:2017-06-15 10:39:53    阅读次数:158
SP的封装(数据持久化方式一)
1.先看一段描述: Interface for accessing and modifying preference data returned by Context.getSharedPreferences(java.lang.String, int). For any particular se ...
分类:其他好文   时间:2017-06-15 10:39:44    阅读次数:201
基于centos6的mysql5.7.13主从部署(三)
基于centos6的mysql5.7.13主从部署(三)主从测试登入(主)mysql1[root@mysql1~]#mysql-uroot-p123456mysql>unlocktables;#解锁,对应上一章节的表的锁死mysql>useshiyan;mysql>showtables;删除其中一个表:mysql>droptableengine_cost;登入(从)mysql2[root@mys..
分类:数据库   时间:2017-06-15 10:39:30    阅读次数:252
Number of Islands
This is Matrix Problem which can be converted to BSF: Loop through each node, if it is island, find the edge. Inside the mark them all as sea. So it w ...
分类:其他好文   时间:2017-06-15 10:39:20    阅读次数:150
C# 学习网址
学习C#和.NET的资源 在此把平时经常去的学习C#和.NET的地址链接整理一下,当然也还包括其它不错的站点,也会列举在此,以作必要时参考(不断更新中)。 CodeProject:http://www.codeproject.com,不仅仅是学习C#/.NET,它还包括了诸如C++、COM等其它技术 ...
分类:Windows程序   时间:2017-06-15 10:39:14    阅读次数:170
Python和C|C++的混编(二):利用Cython进行混编
还能够使用Cython来实现混编 1 下载Cython。用python setup.py install进行安装 2 一个实例 ① 创建helloworld文件夹创建helloworld.pyx,内容例如以下:cdef extern from"stdio.h": extern int printf( ...
分类:编程语言   时间:2017-06-15 10:39:05    阅读次数:144
How To:Linux下如何通过命令检查网卡是否插上网线
主要工具为ethtool来检查,主要关注的字段为"Link detected",注意如下的输出,其中em4实际物理上并未插上网线,而em1是插上网线的: ...
分类:系统相关   时间:2017-06-15 10:38:56    阅读次数:268
Three.js入门篇(一)创建一个场景
上一面讲述了向场景中添加物体对象。这一篇准备把每个功能点细细的讲述一遍,一方面是为了加深自己的理解。另一方面希望能够 帮助到有需要的人。 一、在学习WEBGL的时候,你应该先了解要创建一个WebGL程序需要哪些步骤。就跟弄梅菜扣肉一样,需要哪些步骤。 初始化WebGL绘图上下文 初始化着色器程序 建 ...
分类:Web程序   时间:2017-06-15 10:38:46    阅读次数:245
Java 位运算符 深入理解
在Java中存在着这样一类操作符,是针对二进制进行操作的。它们各自是&、|、^、~、>>、<<、>>>几个位操作符。不管是初始值是依照何种进制,都会换算成二进制进行位 操作。接下来对这几种操作符进行一下简单的解说。 &: 作用是对运算符两側以二进制表达的操作符按位分别进行'与'运算。而这一运算是以数 ...
分类:编程语言   时间:2017-06-15 10:38:38    阅读次数:133
1563条   上一页 1 ... 69 70 71 72 73 74 75 ... 92 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!