码迷,mamicode.com
首页 > 2018年08月19日 > 全部分享
学习设计模式 - 六大基本原则之里氏替换原则
设计模式总共有六大基本原则,统称为SOLID (稳定)原则,分别是S-单一职责原则(Single Responsibility Principle), O-开闭原则(Open closed Principle),L-里氏替换原则(Liskov Substitution Principle),L-迪米 ...
分类:其他好文   时间:2018-08-19 00:52:57    阅读次数:185
相关Linux命令的学习
相关命令如下: cd 切换目录 pwd 查看当前的工作路径 创建目录: 获取帮助 -h --help info man 创建文件 touch 改变文件或目录的时间,文件不存在时会创建一个空文件。 注意: 如果文件以 ”.“ 开头,则表示文件是隐藏文件。 rm 删除 删除命令 mv 移动或重命令文件或 ...
分类:系统相关   时间:2018-08-19 00:52:48    阅读次数:210
redis等NoSql数据库
1.什么是NoSql,都包括哪些 2.传统数据库与NoSql数据库 2.1传统数据库ACID 2.2NoSql数据库 CAP(三个最多满足二个条件) 3.redis.conf常用配置 参数说明redis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使 ...
分类:数据库   时间:2018-08-19 00:52:40    阅读次数:183
莫比乌斯反演总结——Chemist
懵逼乌斯反演果然名不虚传,自闭了两天的我打算学习一下这一块比较实用的数论内容。 (注:1.为了区分狄尼克雷卷积与乘法,本篇文章中乘号全部省略,卷积全部用" * "表示。2.用gcd(a,b)表示a和b的最大公约数。3.用lcm(a,b)表示a和b的最小公倍数。4.用C(n,m)表示在n个数中选择m个 ...
分类:其他好文   时间:2018-08-19 00:52:31    阅读次数:132
tail -f -n 0 /var/log/messages
<pre><font color="#CC0000"><b>root@kali</b></font>:<font color="#3465A4"><b>~</b></font># tail -f -n 0 /var/log/messagesAug 18 22:19:42 kali kernel: [ ...
分类:其他好文   时间:2018-08-19 00:52:24    阅读次数:134
Python进阶08 异常处理
异常处理 在项目开发中,异常处理是不可或缺的。异常处理帮助人们debug,通过更加丰富的信息,让人们更容易找到bug的所在。异常处理还可以提高程序的容错性。 我们之前在讲循环对象的时候,曾提到一个StopIteration的异常,该异常是在循环对象穷尽所有元素时的报错。 我们以它为例,来说明基本的异 ...
分类:编程语言   时间:2018-08-19 00:52:07    阅读次数:147
mybatis insert update delete返回都是整型 0,1,增,删,改要提交事物
mybatis insert update delete返回都是整型 0,1, 没有扔 增,删,改要提交事物 ...
分类:其他好文   时间:2018-08-19 00:52:01    阅读次数:403
CSS选择器
灵活运用选择器是很重要的,不仅可以方便开发和维护,还可以提高代码效率。这篇文章只是列出了所有的选择器。但是具体在什么情况下用什么还没有说明 。其实自己也不太清楚,希望有高手可以分享心得经验。 ...
分类:Web程序   时间:2018-08-19 00:51:52    阅读次数:142
计数DP
https://vjudge.net/contest/237357#problem/H 题意:给出n个数,从这些数中选出两组数S,T,使得S中的所有数的下标都比T中的数的下标小,且S集合的异或和等于T集合的与结果,问有多少种方案? 解法:DP dp1[i][j]:由0~i的元素异或得到j的种类数。d ...
分类:其他好文   时间:2018-08-19 00:51:41    阅读次数:297
Java + selenium Timeout接口用法介绍
上一篇介绍了关于如何启动浏览器的方法。这篇文章要介绍一下,上一篇代码中关于等待时间的接口方法,代码如下: implicitlyWait():隐式时间等待是在查找元素的时候,设置一个最大时间值,如果driver第一次没有找到网页元素,那么就继续找,直到消耗了设置的最大时间值,还是没有找到,那么就抛出没 ...
分类:编程语言   时间:2018-08-19 00:51:31    阅读次数:160
Python网络编程(基础总结、 入门经典)
Linux下文件类型: bcd -lsp b(块、设备文件) c(字符设备文件) d(目录) -(普通文件) l(链接文件) s(套接字文件) p(管道文件) kill -sig pid:通过pid发送信号杀死指定进程 kill -l:查看操作系统内所所有sig信号 ps -aux > STAT表示 ...
分类:编程语言   时间:2018-08-19 00:51:22    阅读次数:160
亿级流量场景下,大型缓存架构的虚拟机环境搭建
内容持续更新 小型电商: 静态模板是固定的 数据库中的数据全量喧嚷到模板中,下次请求来了直接返回,速度也很快; 当数据上亿的时候,如果模板改定,把这些所有的数据在mysql中渲染进模板,非常耗时,不现实; 大型电商: 缓存数据生产服务; 不需要再进行全量重新渲染,直接将最新的html模板推送到ngi ...
分类:其他好文   时间:2018-08-19 00:51:15    阅读次数:212
Java并发之AQS详解
一、概述 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronized(AQS)! 类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它,如常用的ReentrantLo ...
分类:编程语言   时间:2018-08-19 00:51:06    阅读次数:184
define和const的区别
常量是一个简单的标识符。在脚本执行期间该值不能改变(除了所谓的魔术常量,他们其实不是常量)。常量默认大小写敏感。通常常量标识符总是大写的。 可以用define()函数来定义常量。在php5.3.0以后,可以使用const关键字在类定义的外部定义常量,先前版本const关键字只能在类(class)中使 ...
分类:其他好文   时间:2018-08-19 00:51:00    阅读次数:129
sublime项目的添加删除
方便多个项目之间切换修改代码 ...
分类:其他好文   时间:2018-08-19 00:50:52    阅读次数:350
深度游戏测评【天命奇御】成就进度62/71的通关攻略(4·地图篇)
小溪村: 开封: 棺马寨: 杭州: 洛阳: 摩尼教八卦阵与剑峰派山底水道: 东阳村: 药王遗迹: 杭州地下水道: 地图中的序号对应的道具表: ...
分类:其他好文   时间:2018-08-19 00:50:45    阅读次数:217
社恐怎么办?这个漫画或许能治愈你
今日导读近日,芬兰漫画家卡罗利娜·科尔霍宁创作的绘本《芬兰人的噩梦》在中国大火。一时间书中的主人公马蒂成为了人们茶余饭后热议的话题。马蒂因为畏惧人群,害怕搭讪,总是容易感到尴尬引起了中国网友们的共鸣,并由此产生了一个新词“精神的芬兰人”。这部绘本为什么会引起距离它 8000 公里以外的中国年轻一代的 ...
分类:其他好文   时间:2018-08-19 00:50:39    阅读次数:660
1192条   上一页 1 ... 66 67 68 69 70 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!