软件设计的七大原则

软件设计的七大原则 设计模式遵循的一般原则: 1.开-闭原则(Open-Closed Principle, OCP):一个软件实体应当对扩展开发,对修改关闭.说的是,再设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展.换言之,应当可以在不必修改源代码的情...

2019-06-25 12:31:51

阅读数 33

评论数 0

左神算法进阶班5_1求二叉树中最大搜索子树大小

【题目】 给定一棵二叉树的头节点head,请返回最大搜索二叉子树的大小 【题解】 简化问题,想到该问题的解答应该有几种情形 第一种可能: 最大搜索二叉子树在head的左子树 第二种可能: 最大搜索二叉子树在head的右子树 第三种可能: 最大搜索二叉子树为自己;利用左子树的最大值...

2019-06-23 15:10:00

阅读数 9

评论数 0

狮子难以猜透巨蟹的心(图

新浪网友:月满西楼ivy狮子难以猜透巨蟹的心狮子第一次看到蟹子是在高中,那时蟹子是篮球校队的主力,在班级对抗赛中蟹子表现出色,淘汰了狮子所在的班级。那时在一旁观战的狮子就对蟹子留下了深刻的印象。但是高考的压力让这种感觉转瞬即逝。高考过后去学校领通知书的时候,狮子却意外的发现原来蟹子和他都被同一所大...

2019-06-22 19:37:46

阅读数 17

评论数 0

[小技巧]winfrom使用多线程

就拿我写的备份新浪博客的小程序说。。当我点备份按钮的时候,如果不用线程。。那窗体可能就会假死在那,一动不动的。给用户感觉很不爽的。。那要怎么解决呢??你可能会觉的这个很简单。几行代码就搞定。定义个方法publicvoidMyTest(){for(inti=0;i<100;i++){....

2019-06-21 21:32:32

阅读数 28

评论数 0

javascript中call函数与apply

javascript中的call方法使当前对象可以调用另一个对象的方法,即改变this的指向内容 1 var first_object = { 2 num: 42 3 }; 4 var second_object = { 5 num: 24 6 }; 7 fun...

2019-06-21 20:18:50

阅读数 23

评论数 0

Timestamp和String的相互转换 Java

Timestamp转化为String: SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//定义格式,不显示毫秒 Timestamp now = new Timestamp(System.c...

2019-06-21 06:37:39

阅读数 17

评论数 0

PDA手持终端有哪些应用?

随着物联网技术的发展,PDA手持终端作为信息化数据采集处理工具,广泛应用于物流、交通、制造、零售、农牧等领域,具备高工业防护等级,支持一维条码/二维码扫描、RFID射频识别、NFC识读、DPM识读等多种数据采集方式。PDA手持终端在物流快递行业的应用PDA手持终端在物流快递行业的使用非常广泛,利用...

2019-06-19 10:05:08

阅读数 9

评论数 0

JS字符串转换为JSON的四种方法

转自:https://www.cnblogs.com/hgmyz/p/7451461.html 1、jQuery插件支持的转换方式: 示例: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象 2、...

2019-06-18 15:56:00

阅读数 4

评论数 0

JavaScript学习总结(2)——JavaScript数据类型判断

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 17:05:27

阅读数 17

评论数 0

Maven学习总结(十)——使用Maven编译项目gbk的不可映射问题

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 16:46:13

阅读数 21

评论数 0

免费FTP解决方案之FileZilla

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 05:19:58

阅读数 89

评论数 0

Post和Get的区别

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-13 19:41:24

阅读数 12

评论数 0

Nginx 禁用IP IP段

为什么80%的码农都做不了架构师?>>> ...

2019-06-12 21:58:13

阅读数 11

评论数 0

【Demo】HTML5 拍照上传

为什么80%的码农都做不了架构师?>>> ...

2019-06-12 14:18:24

阅读数 9

评论数 0

宝利通group700说明书

宝利通group700是什么?无与伦比的视频协作性能和灵活性—-大型会议的最佳选择Polycom®RealPresence®Group 700 具有丰宫的视频、音频接口,适用千各种从简单到复杂的高级应用。对于需要配备多台摄像机、投影机和显示器的大型会议室是一个理想的解决方案。它能够确保从会议室到大...

2019-06-11 17:42:50

阅读数 12

评论数 0

Java程序员除了「北上广深」其它地方能拿到30K吗?

最近跟朋友在一起聚会的时候提了一个问题,说Java程序员月薪如何达到30K,技术水平需要达到什么程度? 有人回答说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿到30K的不太可能是码农了,应该已经转管理。还有区域问题,这个是不在我的考虑范围内的,因为除了北上广深杭,...

2019-06-06 14:39:00

阅读数 16

评论数 0

SpringMVC知识点梳理—够你面试掰活的(超详细)

点关注,不迷路;持续更新Java架构相关技术及资讯热文!!! 1、什么是Spring MVC ?简单介绍下你对springMVC的理解? Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层...

2019-06-06 12:54:28

阅读数 14

评论数 0

使用EMR Spark Relational Cache跨集群同步数据

背景 Relational Cache是EMR Spark支持的一个重要特性,主要通过对数据进行预组织和预计算加速数据分析,提供了类似传统数据仓库物化视图的功能。除了用于提升数据处理速度,Relational Cache还可以应用于其他很多场景,本文主要介绍如何使用Relational Cache...

2019-06-06 10:46:00

阅读数 10

评论数 0

线性代数的本质-向量究竟是什么?

一、看待向量的三种观点 向量在物理、数学、计算机上的表达方式 从物理专业的视角看:向量是空间中的箭头,决定一个向量的是它的长度和和它所指的方向。只要保证长度和方向相同,可以自由移动一个向量而保持它不变。 从计算机专业的视角看:向量是有序的数组列表。 从数学专业的视角看:大致地说,向量...

2019-06-06 10:41:00

阅读数 10

评论数 0

如果你用Github,可以这样提高效率

如果你用Github,可以这样提高效率如果你用Github,可以这样提高效率 转载于:https://www.jianshu.com/p/16f07f9cd2f2

2019-06-06 09:14:00

阅读数 13

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭