给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入: nums1 = [1,2,2,1], nums2 = [2,2] 输出: [2] 示例 2: 输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出: [9,4] 说明: 输出结果中的每个元素一定是唯一 ...
分类:
编程语言 时间:
2018-08-25 11:24:22
阅读次数:
215
一、netconf介绍netconf(networkconfigurationprotocol,网络配置协议)netconf协议结构:内容层、操作层、RPC(远程调用)层、通信协议层·RFC3339:DateandTimeontheInternet:Timestamps·RFC4741:NETCONFConfigurationProtocol·RFC4742:UsingtheNETCONFConf
分类:
Web程序 时间:
2018-08-25 00:37:04
阅读次数:
224
Java 中的注释 关于// TODO // TODO Auto generated method stub 是我们写类或继承接口自动生成的提示,可以留也可以不用,不过可以提示阅读者这段代码是自动生成的 根据下面途径找到Method body window Preferences Java Code ...
分类:
编程语言 时间:
2018-08-24 22:57:47
阅读次数:
230
Workspace:工作区Index/Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库添加工作区所有文件到暂存区:gitadd-A查看工作区与暂存区文件的不同gitdiff从暂存区添加文件到本地仓库gitcommit-m"提交信息"查看暂存区与本地仓库文件不同gitdiff--cached从本地仓库master分支文件推送到远程仓库master
分类:
其他好文 时间:
2018-08-24 17:21:18
阅读次数:
142
在GO语言的使用过程中总会遇到一些类型之间相互转换的问题,做了一个简单的总结。只列出了几种易用的类型间的转换,如果用到其他类型间的数据类型格式转换,查看GO文档是很不错的选择。 strconv包实现了基本数据类型和其字符串表示的相互转换。 ...
分类:
其他好文 时间:
2018-08-24 13:18:12
阅读次数:
159
NodeJS被打上了单线程、非阻塞、事件驱动…..等标签。 在单线程的情况下,是无法开启子线程的。经过了很久的研究,发现并没有thread函数!!!但是有时候,我们确实需要“多线程”处理事务。nodeJS有两个很基础的api:setTimeout和setInterval。这两个函数都能实现“异步”。 ...
分类:
Web程序 时间:
2018-08-24 10:48:51
阅读次数:
191
本系列讨论最简单的和最基本的三种数据类型:表、栈和队列,实际上,每一个有意义的程序都将显式的用到一种或多种这样的数据结构,而栈在程序中总要被间接的使用到。 本系列的重点: 介绍抽象数据类型的概念。 阐述如何有效的执行表的操作。 介绍栈ADT及其在实现递归方面的应用。 介绍队列ADT及其在操作系统和算 ...
分类:
其他好文 时间:
2018-08-24 02:15:04
阅读次数:
221
Switch的C#内部实现 https://www.cnblogs.com/Interkey/p/3730432.html 在IL汇编语言中的Switch指令 -- 按照标号来进行跳转(和goto语句中的标号相同) 执行IL中Switch指令时,从运算栈顶弹出一个无符号整数,然后跳转到整数对应的标号 ...
char hh[512]={0}; strcpy(hh,"PrinterSerialNumber:G11404;PrinterStatus"); string str; str=hh; str=str.replace(str.find("PrinterSerialNumber:"),strlen(" ...
分类:
其他好文 时间:
2018-08-23 21:01:48
阅读次数:
126
工厂模式(Factory Pattern)属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 使用场景:业务方面:在处理奖惩、订单、押金、保险的流水时,不同的类型单独处理; 通用业务:日志记录,日 ...
分类:
其他好文 时间:
2018-08-23 21:00:11
阅读次数:
175