1、%(取余)操作可用&(位与)运算代替 当取余的分母为2的整倍数时,可用位与&运算取代,如a%2可用a&1取代,a%4可用a&3取代,a%8可用a&7取代... 分析:分母为2的整倍数,则当表示为二进制时,必然只有一位为1而其余全为0,由此,当某个数表示为二进制时,高于/等于该位的部分一定是该分母 ...
分类:
编程语言 时间:
2018-06-12 14:10:46
阅读次数:
139
无法运行此项请求说明这个盘的文件系统结构损坏了。在平时如果数据不重要,那么可以直接格式化就能用了。但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化。具体恢复方法可以看正文了解(不格式化的恢复方法)
分类:
其他好文 时间:
2018-06-12 14:10:38
阅读次数:
139
1.定义变量及打印输出a=1#python输出方式print(a)#%s%d限制输出的是字符串还是整数数字name=‘M-x-M‘print(‘Mynameis%s‘%name)age=18print(‘I`m%dyearsold‘%age)#普通打印job=‘python‘print(‘I`mlearning‘,job)#多行打印print(‘‘‘--------day1------------
分类:
编程语言 时间:
2018-06-12 14:10:30
阅读次数:
142
安装jdk(jre也行),tomcat,m'y's'ql 一、jdk安装及环境变量配置:我是用 jdk-7u79-linux-x64.tar.gz 安装的 在linux下安装上传下载的工具:#yum install lrzsz 安装完这个后 rz:上传 sz:下载#cd /usr/local 进入l ...
分类:
数据库 时间:
2018-06-12 14:10:21
阅读次数:
198
0x00 前言 ngx_lua_waf是一款基于ngx_lua的web应用防火墙,使用简单,高性能、轻量级。默认防御规则在wafconf目录中,摘录几条核心的SQL注入防御规则: 这边主要分享三种另类思路,Bypass ngx_lua_waf SQL注入防御。 0x01 环境搭建 github源码: ...
分类:
数据库 时间:
2018-06-12 14:10:12
阅读次数:
228
看这段代码 说明前递增把$a的值增加了1后再返回给$a和$b,前递增改变了原来$a的值 再看这段 说明后递增把$a先返回$a再增加1赋值于$b,后递增没有改变原来的$a值 递减同理。 ...
分类:
Web程序 时间:
2018-06-12 14:09:54
阅读次数:
151
字符串截取:利用下标进行截取py_str=‘python‘len(py_str)py_str[:3]py_str+‘123‘‘python123‘py_str*3‘pythonpythonpython‘Str将数字转换成字符串Len(变量)统计变量长度字典是无序的,所以无法使用下标进行取值。取值按key进行取值adict={‘
分类:
编程语言 时间:
2018-06-12 14:09:47
阅读次数:
172
递归 递归意味着调用自身。 递归函数通常包括以下俩部分。 基线条件:(针对最小的问题)满足这个条件是将直接返回一个值。 递归条件:包含一个或多个调用,这些调用旨在解决问题的一部分。 1 def fun(n): 2 if n == 1: 3 return 1 4 else: 5 return n * ...
分类:
其他好文 时间:
2018-06-12 14:09:41
阅读次数:
185
先做个自我介绍,我13年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了。13年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学了。退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。所以辍学后我一段时 ...
分类:
编程语言 时间:
2018-06-12 14:09:33
阅读次数:
216
题意:给你一棵树,一开始每个点上的颜色互不相同。三种操作:op1:x到根的路径上的点都染上一种新的颜色。op2:设一条路径的权值为val(x,y),求x到y路径的val。op3:询问x的子树中最大的到根路径val。n<=1e5。 标程: 1 #include<bits/stdc++.h> 2 usi ...
分类:
其他好文 时间:
2018-06-12 14:09:25
阅读次数:
266
麦肯锡奖获奖文章必读(2013-2015年)(《哈佛商业评论》增刊) 只有3篇前几年的《哈佛商业评论》的文章,但是是每年一篇的精华帖,因此水平还挺高。 总体评价4星。 以下是书中一些内容的摘抄,#号后面是kindle电子版中的页码: 1:结果发现,最出色的商务人士(年平均收入为50万英镑)既不会完全 ...
分类:
其他好文 时间:
2018-06-12 14:09:19
阅读次数:
266
js在数字计算加、减、除法时,因为IEEE 754会有精度丢失,完善一下,需要用到哪个,只要mul和你用到的函数就OK ...
分类:
Web程序 时间:
2018-06-12 14:09:10
阅读次数:
212
1、zip/unzip命令 2、rz -y/sz 文件名命令 3、netstat命令 通过netstat命令可以查看端口是否正在监听:netstat -tnulp|grep "端口号" #Yum安装netstat软件,软件包是在net-tools中。 4、 ...
分类:
系统相关 时间:
2018-06-12 14:09:04
阅读次数:
1366
消息队列在执行过程中, 如何统计消息队列执行一轮的时间以及效率呢? 如果消息队列中的任务变多, 则需要对应增加消费进程, 保证队列不被堆积。
分类:
其他好文 时间:
2018-06-12 14:08:58
阅读次数:
493
很慢的原因有可能是DB出现死锁现象 排查是否有死锁发生 select b.owner,b.object_name,a.session_id,a.locked_modefrom v$locked_object a,dba_objects bwhere b.object_id = a.object_id ...
分类:
其他好文 时间:
2018-06-12 14:08:36
阅读次数:
199
文章主目录 Redis集群简介 Redis集群搭建 Redis集群分区原理 集群操作 参考文档 文章主目录 Redis集群简介 Redis集群搭建 Redis集群分区原理 集群操作 参考文档 本文是redis学习系列的第四篇,前面我们学习了redis的数据结构和一些高级特性,点击下面链接可回看 《详 ...
分类:
其他好文 时间:
2018-06-12 14:08:28
阅读次数:
221
整理微服务设计与实践历程,共享给大家。 微服务的描述 The description of microserivce by Martin Fowler : 根据业务模块划分服务种类。 每个服务可以独立部署并且互相隔离。 通过轻量的 API 调用服务。 服务需要保证良好的高可用性。 微服务架构是以专注 ...
分类:
编程语言 时间:
2018-06-12 14:08:19
阅读次数:
229