单例模式 用于创建唯一的一个对象。 核心在于一个判断 var index if(index){ return index; } init(); 这样只会在第一次的时候初始化创建对象,以后都不会再创建对象。 还有闭包内的变量不会销毁,例如index可以始终存在。 js的实现: 1 var getSin ...
分类:
编程语言 时间:
2017-04-02 16:59:25
阅读次数:
241
●(做codevs1908时,发现测试数据也涵盖了1907,想要一并做了,但因为“技术”不佳,搞了一上午) ●09方格取数问题(codevs1907 方格取数3) 想了半天,也没成功建好图; 无奈下参考题解,说是本题要求二分图点权最大独立集,然后可以由结论:“最大点权独立集 = 所有点权 - 最小点... ...
分类:
其他好文 时间:
2017-04-02 16:59:03
阅读次数:
310
1 查看文件在LINUX下一切皆文件,光看见文件名和目录名对我们来说,还远远不够。今天,就来介绍一下可以打开文件的命令cat。当然,二进制的可执行文件,不能用cat。 在CentOS7下,以/etc/profile文件为例,如下: 首先,怎么打开这个文件呢?直接执行:cat /etc/passwd. ...
分类:
其他好文 时间:
2017-04-02 16:58:42
阅读次数:
3144
教材内容学习 web应用程序体系结构及其安全威胁 web应用体系结构 浏览器 web服务器 web应用程序 数据库 传输协议http/https web应用安全威胁 针对浏览器和终端用户的web浏览安全威胁 针对传输网络的网络协议安全威胁 系统层安全威胁 web服务器软件安全威胁 web应用程序安全 ...
分类:
其他好文 时间:
2017-04-02 16:58:24
阅读次数:
343
写一条线程,读多条线程能够提升效率。 写写/读写 需要“互斥”;读读 不需要互斥. api相关方法: ...
分类:
编程语言 时间:
2017-04-02 16:57:12
阅读次数:
185
统计一个数字在排序数组中出现的次数: 可定义一个用于统计数字个数的变量count,然后从前往后遍历数组,看是否与所求数字相等,如果相等,则count++; 下面贴出代码: public class Solution { public int GetNumberOfK(int [] array , i ...
分类:
编程语言 时间:
2017-04-02 16:56:32
阅读次数:
160
Fail-fast 和 Fail-safe会涉及到Javaz中的一些术语。 首先得先了解并发修改。 1.什么是并发修改? 当一个或多个线程正在遍历一个集合Collection,此时另一个线程修改了这个集合的内容(添加,删除或者修改)。 这就是并发修改 2.什么是 fail-fast 机制? fail ...
分类:
其他好文 时间:
2017-04-02 16:56:14
阅读次数:
148
Description 火星人最近研究了一种操作:求一个字串两个后缀的公共前缀。比方说,有这样一个字符串:madamimadam, 我们将这个字符串的各个字符予以标号:序号: 1 2 3 4 5 6 7 8 9 10 11 字符 m a d a m i m a d a m 现在, 火星人定义了一个函 ...
分类:
Web程序 时间:
2017-04-02 16:55:53
阅读次数:
313
using System; using System.Collections.Generic;using System.Text; using System.Threading; using System.Runtime.InteropServices;using System.Diagnostic... ...
1.hashmap与hashtable的区别 1.我们从他们的定义就可以看出他们的不同,HashTable基于Dictionary类,而HashMap是基于AbstractMap。Dictionary是什么?它是任何可将键映射到相应值的类的抽象父类,而AbstractMap是基于Map接口的骨干实现 ...
分类:
其他好文 时间:
2017-04-02 16:54:57
阅读次数:
210
网址:http://codevs.cn/problem/3031/ 这是蒟蒻写的第一道字典树……听说出市选题的神犇要出字符串,于是就赶紧滚去学了学(然而高精度算字符串算法?) 简单来说,字典树就是把一坨字符串按照字典序储存起来。然而,直接把字符串排序太浪费空间,而且时间效率也不佳。于是,我们就需要字 ...
分类:
其他好文 时间:
2017-04-02 16:53:59
阅读次数:
148
我们承认,Excel是伟大的,但却又不得不承认,Excel不是万能的,它至少在"多数据表关联"、"数据处理自动化"、"大量数据的处理"等方面存在着能力上的欠缺。 我们知道,Excel同时处理上万条数据时速度就会明显下降,如果工作表中含有大量公式,其运算速度简直让人难以忍受。关于Excel处理大量数据 ...
分类:
数据库 时间:
2017-04-02 16:53:02
阅读次数:
232
1.转化 long l = Long.parseLong([String]); 相当于 long l = Long.parseLong([String],10); long l = Long.valueOf("123").longValue(); 2.Long.ValueOf("String")与L ...
分类:
编程语言 时间:
2017-04-02 16:52:44
阅读次数:
147
人与人进行交流使用语言电脑与电脑进行交流,靠的是通讯协议,通讯协议中用得最多得是tcp/ip协议。 tcp/ip的由来:2次世界大战后,美苏冷战,美国国防部想开发一个在极为恶劣的情况下两台计算机仍然可以互相通讯的网络1969,阿帕网主要用于军事同时,民间机构也在研究自己专属的网络,民间的网络分支越来 ...
分类:
其他好文 时间:
2017-04-02 16:52:25
阅读次数:
208
转行大数据领域,没报班,自学试试,能坚持下来就以后好好做这行,不能就……!准备从现有这套it18的视屏残本开始……自学是痛苦的,发博客,算是监督自己,督促自己坚持学下去。 (教学视屏是it18做活动送的,虽不全,但徐培成老师讲的真心不错,特此感谢it18掌——帮他们打打广告) 笔记为自学时记录,如有 ...
分类:
其他好文 时间:
2017-04-02 16:51:48
阅读次数:
175
1. 路由汇聚 这类题就是先算出17到24位的二进制数,然后比较相同的位数,即16位加上相同的位数就是子网数。然后对于不同之处全部用0来补充即可。最后一位是0不用理会。 ...
分类:
其他好文 时间:
2017-04-02 16:51:22
阅读次数:
134
由于字符串中可能存在空格,所以可输入可用 in.nextLine(),然后用java中的split方法,将字符串以空格进行分割,分割后得到字符串数组,数组中最后一个元素的值既为所求单词长度。 下面给出代码: import java.util.*; public class Main{ public ...
分类:
其他好文 时间:
2017-04-02 16:50:47
阅读次数:
166