码迷,mamicode.com
首页 > 2017年04月26日 > 全部分享
使用抽象类和接口的优解
使用抽象类和接口的优解 1. 前言 2. 所谓习惯认知 3. 开门见山的万金油 第1条:抽象类设计注重对象性,接口设计注重服务性 第2条:更近的抽象类,更远的接口 第3条:子类间有关系时考虑用抽象类,没有关系时一定要用接口 第4条:版本迭代中优先考虑使用抽象类而不是接口 4. 设计是个性的妥协 5. ...
分类:其他好文   时间:2017-04-26 19:15:07    阅读次数:228
Tomcat详解
Tomcat详解1、tomcat安装tomcat的组件: <Server> <Service> <connector/> <connector/> <Engine> <Host/> <Host> <Context/> ... </Host> </Engine> </Service> </Server> 每个组件,均有java类来..
分类:其他好文   时间:2017-04-26 19:14:58    阅读次数:195
CentOS7上配置ELK
一、Elasticsearch1,从Elastic下载包到本地后解压缩。2,Elasticsearch不让从root用户启动,所以需要单独建个用户useraddelastic chown-Relastic:elasticelasticsearch-5.3.03,允许外网访问,修改conf里elasticsearch.yml,解注释:network.host:0.0.0.04,启动elasticsearchsuel..
分类:其他好文   时间:2017-04-26 19:14:49    阅读次数:275
[Leetcode] 445. Add Two Numbers II
问题: https://leetcode.com/problems/add-two-numbers-ii/#/description 思路:该题与“415. Add Strings”类似,都需要先将原来的数字序列翻转,然后就转化成了跟“2. Add Two Numbers”类似的问题,进而就容易解决 ...
分类:其他好文   时间:2017-04-26 19:14:33    阅读次数:135
zabbix的邮件报警
大概步骤: 1,配置外部邮件服务器 2,创建邮件脚本 3,创建报警媒介类型 因为系统本身自带了邮件软件,所以可以直接配置 [root@zabbix ~]# vim /etc/mail.rc set from=YYtangliyao@163.com smtp="smtp.163.com" set sm ...
分类:其他好文   时间:2017-04-26 19:14:25    阅读次数:166
如何防止Linux系统中木马?
作为运维工程师,职责不紧要快速定位,并处理问题,而是防范于未然,这才是我们的价值,不是??(一)解答战略当面试与被面试的时候,我们需要注意答题的维度和高度,一定要直接秒杀竞争者,搞定BOSS。(二)解答战术因为Linux下的木马常常是恶意者通过Web上传到目录这种方式来..
分类:系统相关   时间:2017-04-26 19:14:17    阅读次数:179
离散傅里叶变换
1 #include 2 #include 3 4 using namespace std; 5 using namespace cv; 6 7 int main() { 8 //以灰度图读取原始图像并显示 9 Mat srcImage = imread("C:\\Users\\Nelsoner\\... ...
分类:其他好文   时间:2017-04-26 19:14:09    阅读次数:190
WebStorm 常用功能的使用技巧分享
WebStorm是JetBrain公司开发的一款JavaScriptIDE,使用非常方便,可以使编写代码过程更加流畅。本文在这里分享一些常用功能的使用技巧,希望能帮助大家更好的使用这款强大的JavaScript开发工具。文章来源:葡萄城产品技术社区代码编辑代码跳转:Ctrl+左键或者Ctrl+B,可以跳转到..
分类:Web程序   时间:2017-04-26 19:14:01    阅读次数:507
使用CSharp编写Google Protobuf插件
什么是GoogleProtocolBuffer?GoogleProtocolBuffer(简称Protobuf)是Google公司内部的混合语言数据标准,目前已经正在使用的有超过48,162种报文格式定义和超过12,183个.proto文件。他们用于RPC系统和持续数据存储系统。ProtocolBuffers是一种轻便高效的结构化数据存储格式,可..
分类:其他好文   时间:2017-04-26 19:13:52    阅读次数:747
leetcode532
https://leetcode.com/problems/k-diff-pairs-in-an-array/#/description ...
分类:其他好文   时间:2017-04-26 19:13:44    阅读次数:137
第7月第26天 iOS httpserver
1. cocoahttpserver 1)httpserver [httpServer start:&error] 2)HTTPConnection [newConnection start] 3)HTTPMessage HTTPResponse - (void)socket:(GCDAsyncSo ...
分类:移动开发   时间:2017-04-26 19:13:36    阅读次数:376
C#读取注册表中二进制类型的值(REG_BINARY)
如需要读取注册表中某个键的值, 例如读取DriverDesc对应的值,一般情况下为String类型,读取代码如下: 但有时候值的类型为REG_BINARY(二进制)类型,此时需要将值按字节数组的方式读取出来,再将字节数组转换成最终的字符串结果: ...
分类:Windows程序   时间:2017-04-26 19:13:09    阅读次数:234
ajax传递参数给springmvc总结[转]
通过ajax传递参数给springmvc,经常会因为 参数类型太复杂,或者根本不知道springmvc都支持哪些类型转换,导致后台接收出现各种问题。如果书写格式没有问题仍然接受参数报错,大部分是因为springmvc默认无法支持该种格式的json转换导致的 现在一句话解决,就是用@RequestBo ...
分类:编程语言   时间:2017-04-26 19:13:02    阅读次数:223
JavaScript巧学巧用
巧学巧用1.newSet()可能有人知道ES6中提供了新的数据结构Set,但是能够灵活运用的人或许不多。利用Set数据结构我们能够轻松的去重一个数组,比如:letarr=[1,2,2,3];letset=newSet(arr);letnewArr=Array.from(set);//Array.from方法可以将Set结构转为数组。console.log(newArr)..
分类:编程语言   时间:2017-04-26 19:12:41    阅读次数:146
SMD晶振发展和智能手机的普及总是惊人的相似!
其实触屏手机在2002年前后就已经出现了,但那个时候的触屏手机不算是现在的这种智能手机,有人说最早发行触屏手机的是诺基亚,也有人说是苹果还有人认为摩托罗拉。总之众说纷纭,小编那里还太小也并不是很了解,小编只知道这些手机当时用的是哪些晶振。这些手机的功能都不如现在的智能手机,所以用的晶振要比现在的多, ...
分类:移动开发   时间:2017-04-26 19:12:35    阅读次数:220
安卓开源项目周报0426
由OpenDigg出品的安卓开源项目周报第十八期来啦。我们的安卓开源周报集合了OpenDigg一周来新收录的优质的安卓开源项目,方便安卓开发人员便捷的找到自己需要的项目工具。litho创建Android高效UIMatisseAndroid本地图像选择器SuperTextView提高构建项目的效率Android-InfiniteCa..
分类:移动开发   时间:2017-04-26 19:12:28    阅读次数:268
Web前端面试指导(五):掌握面试技巧,让面试变得轻松
5.1面试形式1)一般而言,小公司做笔试题;大公司面谈项目经验;做地图的一定考算法2)面试官喜欢什么样的人ü技术好、自信、谦虚、善于沟通、表达。ü喜欢追究原理5.2面试内容1.2.1简历上的项目ü介绍下你的项目吧?1)第一步:介绍你项目是干嘛的2)第二步:介绍下你负责的是哪块..
分类:Web程序   时间:2017-04-26 19:12:23    阅读次数:154
1333条   上一页 1 ... 24 25 26 27 28 29 30 ... 79 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!