一、location匹配 1.分类: (1)正则location:~,~* (2)普通location:=,^~,@,无 2.匹配规则: (1) = 精确匹配。如果找到,停止搜索 (2) ^~ 普通匹配,匹配路径的前缀,如果找到,停止搜索,不继续匹配正则 (3) ~ 正则匹配,区分大小写 (4) ~... ...
分类:
其他好文 时间:
2017-06-07 19:47:23
阅读次数:
185
在写完超Low的windows上的贪吃蛇后 被人吐槽了几个方面: 1.界面真的Low,开始,结束,游戏中,都太简陋了... 2.每次都清屏在输出字符矩阵的解决方案...太晃眼了 3.一个BUG,为了解决贪吃蛇隔固定时间time移动一个单位的问题 我们写的是while(距上次移动时间 < time & ...
分类:
系统相关 时间:
2017-06-07 19:47:17
阅读次数:
214
MySQL中约束保存在information_schema数据库的table_constraints中,可以通过该表查询约束信息; 约束主要完成对数据的检验,保证数据库数据的完整性;如果有相互依赖数据,保证该数据不被删除。 常用五类约束: not null:非空约束,指定某列不为空 unique: ...
分类:
数据库 时间:
2017-06-07 19:47:08
阅读次数:
268
如今电商APP盛行,为了提供客户更方便快捷的服务,也为了更迅速全面的打开自己的市场,不少商家都不约而同的选择了电商APP,作为专业电商APP制作平台,APICloud可以帮助客户快速完成App全链条的开发和上线。 APICloud以快速、高效、成熟的移动应用开发技术作为基础,结合服务于数万企业客户的 ...
分类:
移动开发 时间:
2017-06-07 19:46:59
阅读次数:
193
发现一篇有意思的博文,分享一下 谁能给我我解释一下这段程序的结果为什么是:2.而不是:3 代码如下: 看了问题后,得出了以下几个问题: 如果在 try 语句块里使用 return 语句,那么 finally 语句块还会执行吗?(果你的答案是不会执行,请务必要看下去 ^_^) 如果执行,那么是怎样实现 ...
分类:
其他好文 时间:
2017-06-07 19:46:50
阅读次数:
148
思路是:第一获取要下载文件的大小,设为X,第二通过多线程监測已下载文件的大小,设为Y。Y/x就是下载的进度。关键代码例如以下 //获取要下载的object的metadata ObjectMetadata tmpMetadata = client.getObjectMetadata(bucketNam ...
分类:
其他好文 时间:
2017-06-07 19:46:41
阅读次数:
192
今天来说一个Java多机部署下定时任务的处理方案。 需求: 有两台服务器同时部署了同一套代码, 代码中写有spring自带的定时任务,但是每次执行定时任务时只需要一台机器去执行。 当拿到这个需求时我脑子中立马出现了两个简单的解决方案: 利用ip进行判断, 两台机器ip肯定不一样, 指定某一台机器的i ...
分类:
数据库 时间:
2017-06-07 19:46:33
阅读次数:
292
1:编写for循环,利用索引遍历出每一个字符msg='hello egon 666' 2:编写while循环,利用索引遍历出每一个字符msg='hello egon 666' 3:msg='hello alex'中的alex替换成SB 4:msg='/etc/a.txt|365|get'将该字符的文 ...
分类:
编程语言 时间:
2017-06-07 19:46:19
阅读次数:
121
c++第一天//相当于对圆进行了一个类型抽象//数据类型的本质:固定大小内存块的别名//在结构体里面可以封装属性和函数struct Circle { double r;//属性--》成员变量 double s; setR(double m_r) {//方法--》成员函数 r = m_r; } voi ...
分类:
编程语言 时间:
2017-06-07 19:46:12
阅读次数:
156
一.HTML(Hyper Text Markup Language超文本标记语言)是一种用来制作超文本文档的简单标记语言,HTML在正文的文本中编写各种标记,通过Web浏览器进行编译和运行才干正确显示。此篇文章主要介绍HTML文档基础和经常使用标记,此篇文章的内容框架例如以下,可是仅仅先介绍HTML ...
分类:
Web程序 时间:
2017-06-07 19:46:04
阅读次数:
183
异常是指成员没有完成它的名称所宣称的行动。 如 FileStream 的 方法里有 Read,Write,等等(行动成员通常用动词表示)。当行动成员不能完成任务时,就应抛出异常。 try: 如果代码需要执行一般性的资源清理操作,需要从异常中恢复,或者两者都需要,就可以放到 try 块中。负责清理的代 ...
分类:
其他好文 时间:
2017-06-07 19:45:55
阅读次数:
142
./bin/hdfs dfs -mkdir -p input 新建文件夹 YARN 有个好处是可以通过 Web 界面查看任务的运行情况:http://localhost:8088/cluster 但 YARN 主要是为集群提供更好的资源管理与任务调度,然而这在单机上体现不出价值,反而会使程序跑得稍慢 ...
分类:
其他好文 时间:
2017-06-07 19:45:46
阅读次数:
124
http://blog.csdn.net/nsdnresponsibility/article/details/51282797 问题如题: 这里我们在父页面定义一个全局的变量来标识是否需要刷新父页面(声明:下图中点击保存页面之后,不关闭子页面):点击1出弹出窗口: 我们的目的是:如果,用户保存过数 ...
分类:
Web程序 时间:
2017-06-07 19:45:40
阅读次数:
950
起因 最近做项目是遇到这样一个问题:系统需要在每天的16:00向一些符合特定条件的用户发送一份邮件,发送成功后修改掉数据库中对应数据的标志位。本来是没有问题的,但后来系统被部署到了集群环境下,导致每天会向这些用户发送多次同样的数据,遭到了客户的抱怨。 解决 下面来介绍一下处理这种问题的解决办法: 1 ...
分类:
其他好文 时间:
2017-06-07 19:45:32
阅读次数:
297
因为系统是分布式部署的。而且有多个域名,所以常常涉及到获取url的问题。这是系统框架层面须要提供的能力。否则每一个模块都须要自己去想办法获取ip,就会非常混乱。上线也easy发生bug 主要须要解决几个问题: 1、可以自己主动区分开发环境和生产环境。比方部署上线。url可能是http://www.x ...
分类:
Web程序 时间:
2017-06-07 19:45:23
阅读次数:
179
"""冒泡排序把无序的数组按照从小到大的顺序进行排序时间复杂度O(n2)"""# 创建一个不规则数组import randomarry = []# 循环20次for i in range(20): # 每次生成一个随机数 arry.append(random.randrange(1000))# 冒泡... ...
分类:
编程语言 时间:
2017-06-07 19:45:13
阅读次数:
158