https://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-25#page-21 5.2. Cache-Control 5.2.1. Request Cache-Control Directives ...
分类:
系统相关 时间:
2017-12-22 03:34:13
阅读次数:
241
封装 封装的概述和好处: 是面向对象编程语言对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改。 封装原则: 将不需要对外提供的内容都隐藏起来。 把属性隐藏,提供公共方法对其访问。 成员变量private,提供对应的getXxx()/setXxx()方法 好处: 通过方 ...
分类:
其他好文 时间:
2017-12-22 03:34:05
阅读次数:
169
Git作为分布式的版本控制器有其独特的优势,可以不依赖与网络而进行版本控制,而SVN则必须有网才可以。今天咱们不讨论Git与SVN的具体区别。咱们先看看Git这个分布式版本控制器是怎么玩的。下面的内容是我在学习Git的时候找到的一篇入门的文章,感觉不错。一起来看看吧! 本文转自:http://www ...
分类:
其他好文 时间:
2017-12-22 03:32:50
阅读次数:
122
什么是递归? 百度百科:程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过 ...
分类:
编程语言 时间:
2017-12-22 03:32:05
阅读次数:
212
使用库InputSimulator,实际该库核心为调用Win32中SendInput方法 官网地址 https://inputsimulator.codeplex.com/ 有源码及Dll下载 将该Dll放至Unity Plugins目录下 使用需要包括命名空间WindowsInput Virtua... ...
分类:
编程语言 时间:
2017-12-22 03:31:29
阅读次数:
185
Interactive Delphi Reconstructor IDR – a decompiler of executable files (EXE) and dynamic libraries (DLL), written in Delphi and executed in Windows32 ...
网上关于WEB缓存的文章很多,今天汇总一下。 为什么要用缓存 一般针对静态资源如CSS,JS,图片等使用缓存,原因如下: 请求更快:通过将内容缓存在本地浏览器或距离最近的缓存服务器(如CDN),在不影响网站交互的前提下可以大大加快网站加载速度。 节省带宽:对于已缓存的文件,可以减少请求带宽甚至无需请 ...
分类:
Web程序 时间:
2017-12-22 03:31:12
阅读次数:
237
location 最后一个文件夹名就是project名,我用了DjangoProject。 Application 是自动加入的APP名字,我用了DjangoTest 1.添加APP在pycharm的工具栏找到 Tools,点击之后会有“Run manage.py task”选项,点击它之后,在py ...
分类:
其他好文 时间:
2017-12-22 03:30:17
阅读次数:
183
在前端开发中,性能一直都是被大家所重视的一点,然而判断一个网站的性能最直观的就是看网页打开的速度。其中提高网页反应速度的一个方式就是使用缓存。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。那么下面我们就来看看服务器端缓存的原理。 ...
分类:
Web程序 时间:
2017-12-22 03:30:10
阅读次数:
214
前段时间同事讲了一下AC多模匹配的原理,就试着写了下代码,现在再看代码的时候有些地方连自己都快看不懂了,所以想做一个笔记 1、构建树 构建模式串(需要搜索的串)为{"hee","he", "h","she", "his" ,"her","hers"}的树。注:下划线序号表示层高 构建过程也是查找的过 ...
分类:
其他好文 时间:
2017-12-22 03:30:01
阅读次数:
115
问题描述: 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 ...
分类:
其他好文 时间:
2017-12-22 03:29:45
阅读次数:
152
count = 0while count <3: username = input("username:") password = input("password:") ''''''输入用户密码 if username == "pang" and password == "pang123": pri ...
分类:
编程语言 时间:
2017-12-22 03:28:20
阅读次数:
143
Tensorflow Welcome to the Tensorflow Tutorial! In this notebook you will learn all the basics of Tensorflow. You will implement useful functions and d ...
分类:
Web程序 时间:
2017-12-22 03:27:08
阅读次数:
266
本文针对MySQL中在Repeatable Read的隔离级别下使用select for update可能引发的死锁问题进行分析。 1. 案例 业务中需要对各种类型的实体进行编号,例如对于x类实体的编号可能是x201712120001,x201712120002,x201712120003类似于这样 ...
分类:
其他好文 时间:
2017-12-22 03:27:00
阅读次数:
1302
Linux中的Shell就是Linux内核的一个外层保护工具,并负责完成用户与内核之间的交互。 命令是用户向系统内核发出控制请求,与之交互的文本流。 Shell是一个命令行解释器,将用户命令解析为操作系统所能理解的指令,从而实现用户与操作系统的交互。同时,Shell为操作系统提供了内核之上的功能,直 ...
分类:
系统相关 时间:
2017-12-22 03:26:14
阅读次数:
193
花了几个小时终于找到比较“绿色”的安装包了。。。(无力吐槽下现在网上好多挂羊头卖狗肉的网站) https://pan.baidu.com/s/1geMIkfT 密码:9a98 里面有安装教程,不过我没看懂,自己摸索出来一些方法: 1.下载其中一个安装文件,进行安装 2.下载这个东西,解压 3.用你安 ...
分类:
其他好文 时间:
2017-12-22 03:26:07
阅读次数:
187