51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#tc
leetcode-169.求众数
题目:给定一个大小为 n 的数组,找到其中的众数。众数是指在数组中出现次数大于 ⌊n/2⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在众数。示例 1:输入:[3,2,3]输出:3示例 2:输入:[2,2,1,...
代码星球
·
2020-04-05
leetcode-169.
求众
代码重构--switch的惊恐现身
switch作为条件判断(分支结构)中的一种方式,以至于我们对于它使用的频率处于较高水平的水平线上,为此我们应该使用Extramethod来对这类判断条件进行抽取,另外从我自身而言,我发现我以前常常在当中根据不同的值,做不同的操作,而这类操作我是直接写在case里面的!而这里《重构》的作者并没有明确的讲明这样做的好处到...
代码星球
·
2020-04-05
代码
重构
--switch
惊恐
现身
iOS多线程中performSelector: 和dispatch_time的不同
iOS中timer相关的延时调用,常见的有NSObject中的performSelector:withObject:afterDelay:这个方法在调用的时候会设置当前runloop中timer,还有一种延时,直接使用NSTimer来配置任务。这两种方式都一个共同的前提,就是当前线程里面需要有一个运行的runloop并...
代码星球
·
2020-04-05
iOS
线程
performSelector
dispatch
time
利用dispatch_once创建单例
无论是爱还是恨,你都需要单例。实际上每个iOS或MacOS应用都至少会有UIApplication或NSApplication.什么是单例呢?Wikipedia是如此定义的:在软件工程中,单例是一种用于实现单例的数学概念,即将类的实例化限制成仅一个对象的设计模式。或者我的理解是:单例是一种类,该类只能实例化...
代码星球
·
2020-04-05
利用
dispatch
once
创建
单例
Samba nsswitch/pam_winbind.c文件输入验证漏洞
漏洞名称:Sambansswitch/pam_winbind.c文件输入验证漏洞CNNVD编号:CNNVD-201312-047发布时间:2013-12-05更新时间:2013-12-05危害等级:低危 漏洞类型:输入验证威胁类型:远程CVE编号:CVE-2012-6150Samba是Samba团...
代码星球
·
2020-04-05
Samba
nsswitch
pam
winbind.c
文件
Python‘ssl.match_hostname()’函数SSL证书验证安全绕过漏洞
漏洞名称:Python‘ssl.match_hostname()’函数SSL证书验证安全绕过漏洞CNNVD编号:CNNVD-201312-033发布时间:2013-12-04更新时间:2013-12-04危害等级: 漏洞类型:权限许可和访问控制威胁类型:远程CVE编号:&n...
代码星球
·
2020-04-05
Python
ssl.match
hostname
函数
SSL
WordPress FunCaptcha插件跨站脚本漏洞
漏洞名称:WordPressFunCaptcha插件跨站脚本漏洞CNNVD编号:CNNVD-201311-431发布时间:2013-11-29更新时间:2013-11-29危害等级: 漏洞类型:跨站脚本威胁类型:远程CVE编号: WordPress是WordPress软件基金会的一套使用...
代码星球
·
2020-04-05
WordPress
FunCaptcha
插件
跨站
脚本
Linux Kernel ‘exitcode_proc_write()’函数本地缓冲区溢出漏洞
漏洞名称:LinuxKernel‘exitcode_proc_write()’函数本地缓冲区溢出漏洞CNNVD编号:CNNVD-201311-061发布时间:2013-11-07更新时间:2013-11-07危害等级: 漏洞类型:缓冲区溢出威胁类型:本地CVE编号:CVE-...
代码星球
·
2020-04-05
Linux
Kernel
exitcode
proc
write
try catch finally 用法
如有不足的地方,欢迎批评指正 1、首相简单介绍一下java中的错误(Error)和异常(Exception)  ...
代码星球
·
2020-04-05
try
catch
finally
用法
utc转换
题目内容:UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。如1124表示11点24分,而905表示9点5...
代码星球
·
2020-04-05
utc
转换
09-C语言switch经典例题
输入一个考试成绩,90~100输出A,80~90输出B,70~80输出C,60~70输出D,60以下输出E代码:#include<stdio.h>intmain(){ floatscore; printf("Enterascore:");&...
代码星球
·
2020-04-05
09-C
语言
switch
经典
例题
HBTC 2012 Hadoop与大数据技术大会演讲PPT资料
https://www.cnblogs.com/yun111/archive/2012/12/11/2812420.html...
代码星球
·
2020-04-05
HBTC
2012
Hadoop
数据
技术
js的try catch使用心得
1trycatch的使用,永远应该放在你的控制范围之内,而不应该防范未知的错误。也就是说你很清楚知道这里是有可能”出错“的,而且你很清楚知道什么前提下会出错,你就是要故意利用报错信息来区分错误,后续的程序会解决所有的出错,让程序继续执行。如果让用户先发现你根本没预料到的错误,而不是你...
代码星球
·
2020-04-05
js
try
catch
使用
心得
LeetCode 6. ZigZag Conversion Question
题意:给你一个字符串和行数numRows,要求把该字符串变成一个“之”字形状后,按行数输出该字符串。 例子:"ABCDEFGHIJKLMNO",4。该字符串的“之”字形状为:AGMBFHLNCEIKODJ那么,输出为AGMBFHLNCEIKODJ(按行数输出)&...
代码星球
·
2020-04-05
LeetCode
ZigZag
Conversion
Question
LeetCode 107. Binary Tree Level Order Traversal II
题意:给你个二叉树,要求按深度下到上,输出每行的整数。 我的思路:我采用了广度优先搜索,并利用两个变量,来计算当前所遍历的深度,然后就把每个深度的整数都加入到容器里,一旦深度+1就把该容器添加到总容器里。 /***Definitionforabinarytreenode.*publicclassTr...
代码星球
·
2020-04-05
LeetCode
107.
Binary
Tree
Level
首页
上一页
...
142
143
144
145
146
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他