上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 27 下一页

2018年6月19日

Java--面试通关要点

摘要: 这里,笔者结合自己过往的面试经验,整理了一些核心的知识清单,帮助读者更好地回顾与复习 Java 服务端核心技术。本文会以引出问题为主,后面有时间的话,笔者陆续会抽些重要的知识点进行详细的剖析与解答。 基础篇 基本功 面向对象的特征 final, finally, finalize 的区别 int 和 阅读全文

posted @ 2018-06-19 16:31 Honnnnl 阅读(110) 评论(0) 推荐(0) 编辑

面向对象设计模式5大基本原则

摘要: 首先明确模式是针对面向对象的,它的三大特性,封装、继承、多态。 面向对象设计模式有5大基本原则:单一职责原则、开发封闭原则、依赖倒置原则、接口隔离原则、Liskov替换原则。 而设计模式都是在面向对象的特性以及5大基本原则的基础上衍生而来的具体实现。 1、单一职责原则(SRP): 1.1,SRP(S 阅读全文

posted @ 2018-06-19 16:26 Honnnnl 阅读(197) 评论(0) 推荐(0) 编辑

完整版:资深程序员都了解的代码复用法则

摘要: 编写代码最重要一条,是怎样复用其他程序员的代码和思路来解决问题。 通过修改他人的代码来解决复杂问题是种错误的做法,不仅成功的机率很低,就算成功也不会提供什么经验。按照这种方式进行编程,无法成长为一名真正的程序员,在软件开发领域,前景也是非常有限。 一旦问题达到了一定规模,期望程序员从头开发一个解决方 阅读全文

posted @ 2018-06-19 16:14 Honnnnl 阅读(547) 评论(0) 推荐(1) 编辑

Android Studio:Grade 全局参数定义

摘要: Grade 全局参数定义 实际开发中设置公共的编译依赖参数等。 方法一: 在项目外层的build.gradle文件中定义,格式如下: 文件名:build.gradle ext { sourceCompatibility = JavaVersion.VERSION_1_7 targetCompatib 阅读全文

posted @ 2018-06-19 13:25 Honnnnl 阅读(1604) 评论(0) 推荐(0) 编辑

2018年6月6日

配置文件——App.config文件读取和修改

摘要: 作为普通的xml文件读取的话,首先就要知道怎么寻找文件的路径。我们知道一般配置文件就在跟可执行exe文件在同一目录下,且仅仅在名称后面添加了一个.config 因此,可以用Application.ExecuteablePath+".cofig"的方式来获得,不过更加推荐使用AppDomain.Cur 阅读全文

posted @ 2018-06-06 13:11 Honnnnl 阅读(1557) 评论(0) 推荐(0) 编辑

2018年6月5日

Android子线程中更新UI的4种方法

摘要: 方法一:用Handler 1、主线程中定义Handler: 2、子线程发消息,通知Handler完成UI更新: 方法一的Handler对象必须定义在主线程中,如果是多个类直接互相调用,就不是很方便,需要传递content对象或通过接口调用; 方法二:用Activity对象的runOnUiThread 阅读全文

posted @ 2018-06-05 10:01 Honnnnl 阅读(591) 评论(0) 推荐(0) 编辑

2018年6月4日

Android 异步更新UI----handler+thread

摘要: android应用是单线程模式的。 单线程模式需要记住两条: 一、防止UI线程阻塞 二、确保只在UI线程中访问Android UI工具包 在开发Android应用时必须遵守单线程模型的原则:Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。 每个Android应用程序都运行在 阅读全文

posted @ 2018-06-04 13:23 Honnnnl 阅读(203) 评论(0) 推荐(0) 编辑

2018年6月1日

(转)一些感悟

摘要: 目录: 互联网公司应该做什么样的业务。 技术团队应该构建自己的竞争优势。 适应公有云时代。 不忘运维核心能力。 教学相长促进人的成长。 各位读者新春快乐狗年大吉! 我借此佳节讲几句话,技术兄弟姐妹请听一听。 —·一,互联网公司应该做什么样的业务·— 不管是在窝窝,还是在云纵,我们总是会做那些能迅速放 阅读全文

posted @ 2018-06-01 23:32 Honnnnl 阅读(94) 评论(0) 推荐(0) 编辑

程序员,用NuGet管理好你的包包(转)

摘要: 每个女人都有很多包包;其实男人也有,但只有会写程序的男人才有 —— 代码世界中的大“包”小“包”。这些大包小包,有花钱买的,有从开源市场淘的,也有自己或同事亲手制作的。 包包有个特点:容易坏,更新快,新品多。于是,市场上有了包包专卖店,家里有了专门放包包的衣橱。于是,女人经常逛街买包包,经常整理衣橱 阅读全文

posted @ 2018-06-01 23:08 Honnnnl 阅读(199) 评论(0) 推荐(0) 编辑

在内部架设NuGet服务器(转)

摘要: 在公司内部有很多基础框架或者基础组件,甚至对于使用SOA架构的公司来说,会有大量的业务组件的契约程序集,对于这些框架或组件的引用管理有的人使用源代码管理工具,但是NuGet相比源代码管理工具更方便: 1) 安装和卸载:不需要手动添加和移除引用,不需要手动改写配置文件甚至是一些初始化服务的代码。版本升 阅读全文

posted @ 2018-06-01 23:07 Honnnnl 阅读(140) 评论(0) 推荐(0) 编辑

上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 27 下一页

导航