09 2016 档案

关于修改bug的思考
摘要:作者:朱金灿来源:http://blog.csdn.net/clever101 有软件就有bug,这意味着软件研发不仅仅是新功能开发,更要拿出相当一部分精力去修改bug。但基本很多软件开发者并不喜欢修改bug,对这项工作的厌恶程度并不下于写文档。究其原因有以下几点:一是修改bug并不会带来像开... 阅读全文

posted @ 2016-09-30 23:27 岚之山 阅读(372) 评论(0) 推荐(0) 编辑

自己动手做一个局域网聊天工具(一)
摘要:作者:朱金灿来源:http://blog.csdn.net/clever101 现在部门使用的局域网聊天工具是飞秋,但是飞秋总是不够稳定,有时会掉线。这使我萌生一个念头:做一个局域网聊天工具。局域网聊天工具要实现的功能可以很多,首先需要分析的是它的核心需求是什么?分析一个软件的核心需求,要看人... 阅读全文

posted @ 2016-09-30 22:56 岚之山 阅读(714) 评论(0) 推荐(0) 编辑

<Android 基础(二十四)> EditText
摘要:介绍 A text field allows the user to type text into your app. It can be either single line or multi-line. Touching a text field places the cur... 阅读全文

posted @ 2016-09-28 21:23 岚之山 阅读(155) 评论(0) 推荐(0) 编辑

<Android 基础(二十三)> Android Studio快捷键
摘要:前言Android Studio对于快捷键的设置比较的灵活,开发者在从不同的平台转移到Android Studio进行Android开发的时候,应该都能找到合适的KeyMap和快捷键使用方式,因为AS直接其他平台的快捷键映射或者是自定义快捷键,比较的方便,此文只为记录。KeyMap... 阅读全文

posted @ 2016-09-25 12:51 岚之山 阅读(325) 评论(0) 推荐(0) 编辑

JDBC中处理事务,小Demo
摘要:事务的四大特性(ACID):  原子性(Atomicity):事务中所有操作是不可再分割的原子单位。事务中所有操作要么全部执行成功,要么全部执行失败。  一致性(Consistency):事务执行后,数据库状态与其它业务规则保持一致。如转账业务,无论事务执行成功与否,参与转账的两个... 阅读全文

posted @ 2016-09-23 11:09 岚之山 阅读(227) 评论(0) 推荐(0) 编辑

<Android 基础(二十二)> EditText 无法显示完全以及尝鲜Android N
摘要:前言最近将Android Studio更新到了2.2 ,模拟器的Android版本也来到了最新的Nougat。很令人兴奋的一件事情呢! 对, 我就是这么没出息。文章结尾来几张图。问题最近遇到一个问题,EditText只读的情况下,在ScrollView下无法滚动,原因应该就是滑动... 阅读全文

posted @ 2016-09-22 21:34 岚之山 阅读(214) 评论(0) 推荐(0) 编辑

微信公众平台应用号开发教程
摘要:关键字:微信 应用号 开发教程原文: http://www.cnblogs.com/txw1958/p/weixin-yingyonghao.html本文介绍微信应用号开发过程。目前还处于内测阶段,微信只邀请了部分企业参与封测。想必大家都关心应用号的最终形态到底是什么样子?怎样将一个「服务号」改造... 阅读全文

posted @ 2016-09-22 20:29 岚之山 阅读(589) 评论(0) 推荐(0) 编辑

指导新人的一些心得
摘要:作者:朱金灿来源:http://blog.csdn.net/clever101 作为团队领导的一个责任是要带动团队成员成长。如何带动团队成员成长,基本原则是授人以鱼不如授人以渔。在实际工作中做到这一点的不多,究其原因在于还没真正领会如何授人以鱼不如授人以渔。 分... 阅读全文

posted @ 2016-09-21 20:46 岚之山 阅读(174) 评论(0) 推荐(0) 编辑

<Android 基础(二十一)> Android 屏幕适配
摘要:基本概念1. 什么是屏幕尺寸、屏幕分辨率、屏幕像素密度?屏幕尺寸是指屏幕对角线的长度。单位是英寸,1英寸=2.54厘米屏幕分辨率是指在横纵向上的像素点数,单位是px,1px=1像素点,一般是纵向像素横向像素,如1280×720屏幕像素密度是指每英寸上的像素点数,单位是dpi,即“d... 阅读全文

posted @ 2016-09-21 13:34 岚之山 阅读(171) 评论(0) 推荐(0) 编辑

Java基础之引用(String,char[],Integer)总结于牛客网的专项练习题
摘要:1、String的引用: 下列代码执行后的结果为: public class Test {public static void main(String[] args) { StringBuffer a = new StringBuffer("A"); StringBuffe... 阅读全文

posted @ 2016-09-21 11:07 岚之山 阅读(344) 评论(0) 推荐(0) 编辑

匿名内部类中关于new Runnable()的使用
摘要:匿名内部类也就是没有名字的内部类,正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写。 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 1、继承一个父类的匿名内部类实现: abstract class People { public abstra... 阅读全文

posted @ 2016-09-20 17:54 岚之山 阅读(7194) 评论(0) 推荐(0) 编辑

Java中的数据类型转换
摘要:先来看一个题: Java类Demo中存在方法func0、func1、func2、func3和func4,请问该方法中,哪些是不合法的定义?( ) public class Demo{ float func0() { byte i=1; return i; } fl... 阅读全文

posted @ 2016-09-20 08:54 岚之山 阅读(180) 评论(0) 推荐(0) 编辑

基础概念4
摘要:1、加载驱动方法 2016-09-20 1.Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 调用方法 Class.forName 2. DriverManager.registe... 阅读全文

posted @ 2016-09-20 08:44 岚之山 阅读(215) 评论(0) 推荐(0) 编辑

集合的默认初始容量、加载因子、扩容增量
摘要:常用集合的默认初始容量和扩容的原因: 当底层实现涉及到扩容时,容器或重新分配一段更大的连续内存(如果是离散分配则不需要重新分配,离散分配都是插入新元素时动态分配内存),要将容器原来的数据全部复制到新的内存上,这无疑使效率大大降低。 加载因子的系数小于等于1,意指 即当 元素个... 阅读全文

posted @ 2016-09-19 21:43 岚之山 阅读(475) 评论(0) 推荐(0) 编辑

Java 对象的序列化和反序列化
摘要:原文地址:http://www.cnblogs.com/xdp-gacl/p/3777987.html一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存... 阅读全文

posted @ 2016-09-19 09:03 岚之山 阅读(311) 评论(0) 推荐(0) 编辑

JDBC中常用对象介绍
摘要:JDBC中的主要类(接口)在JDBC中常用的类有:1、DriverManager2、Connection3、Statement4、ResultSet 1、DriverManager其实我们今后只需要会用DriverManager的getConnection( )方法即可:1. Class.forN... 阅读全文

posted @ 2016-09-18 19:26 岚之山 阅读(357) 评论(0) 推荐(0) 编辑

<Android Framework 之路> N版本 Framework Camera的一些改动
摘要:前言Android N版本最近发布,Nougat是否好吃,不得而知,慢慢看下~ 感谢AndroidXref这个网站,给开发者提供了大量的便捷~以后学习Android就靠它了。N版本上Framework关于Camera的一些改动CameraServerN版本之前,CameraSer... 阅读全文

posted @ 2016-09-13 17:20 岚之山 阅读(316) 评论(0) 推荐(0) 编辑

<Android 应用 之路> MPAndroidChart~BubbleChart(气泡图) and RadarChart(雷达图)
摘要:简介MPAndroidChart是PhilJay大神给Android开发者带来的福利。MPAndroidChart是一个功能强大并且使用灵活的图表开源库,支持Android和iOS两种,这里我们暂时只关注Android版本。Wikihttps://github.com/PhilJa... 阅读全文

posted @ 2016-09-13 16:06 岚之山 阅读(447) 评论(0) 推荐(0) 编辑

23种设计模式类图总结
摘要:下边是23种设计模式的类图大汇总,23种设计模式解析请移步 http://blog.csdn.net/qq_25827845/article/details/529322341、创建类模式2、行为类模式3、结构类模式 阅读全文

posted @ 2016-09-12 09:41 岚之山 阅读(1106) 评论(0) 推荐(1) 编辑

Java设计模式—工厂方法模式&抽象工厂模式
摘要:工厂方法模式与抽象工厂模式都是设计模式中重要而且常见的模式。 工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。通用类图如下: 在工厂方法模式中,抽象产品类Product负责定义产品的共性,实现对事物最抽象的定义;Cr... 阅读全文

posted @ 2016-09-11 15:07 岚之山 阅读(171) 评论(0) 推荐(0) 编辑

Java设计模式—解释器模式&迭代器模式简介
摘要:解释器模式在实际的系统开发中使用得非常少,因为它会引起效率、性能以及维护等问题,一般在大中型的框架型项目能够找到它的身影,如一些数据分析工具、报表设计工具、科学计算工具等,若你确实遇到“一种特定类型的问题发生的频率足够高”的情况,准备使用解释器模式时,可以考虑一下Express... 阅读全文

posted @ 2016-09-10 20:04 岚之山 阅读(171) 评论(0) 推荐(0) 编辑

Java设计模式—享元模式
摘要:享元模式:是池技术的重要实现方式。 定义如下: 使用共享对象可有效地支持大量的细粒度的对象。 个人理解:享元模式利用共享对象的技术,解决了Java中内存溢出的问题。 享元模式的定义为我们提出了两个要求:细粒度的对象和共享对象。我们知道分配太多的对象到应用程序中将有... 阅读全文

posted @ 2016-09-10 19:52 岚之山 阅读(196) 评论(0) 推荐(0) 编辑

Java设计模式—组合模式
摘要:组合模式是一种常见的设计模式(但我感觉有点复杂)也叫合成模式,有时又叫做部分-整体模式,主要是用来描述部分与整体的关系。 个人理解:组合模式就是将部分组装成整体。 定义如下: 将对象组合成树形结构以表示“部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。 通用... 阅读全文

posted @ 2016-09-10 19:31 岚之山 阅读(234) 评论(0) 推荐(0) 编辑

在我生命里留下温暖记忆的一位老师
摘要:作者:朱金灿来源:http://blog.csdn.net/clever101 今天是教师节,应景写篇回忆老师的文章。 不得不说当年我在读的市一中是所好学校,主要是里面的老师确实素质挺高的,印象最深的是语文老师。原谅我已经记不起他的姓名了(我们那时向老师打招呼都不带姓... 阅读全文

posted @ 2016-09-10 19:27 岚之山 阅读(208) 评论(0) 推荐(0) 编辑

Java设计模式—桥梁模式
摘要:终于又碰到了一个简单点的模式了。 桥梁模式也叫做桥接模式,定义如下: 将抽象和实现解耦,使得两者可以独立地变化。 这句话也太难理解了,桥梁模式是为了解决类继承的缺点而设计的。一个类想拥有另一个类的方法,可以不继承,只需要铺设一个桥梁架过去就OK了。 ... 阅读全文

posted @ 2016-09-09 21:43 岚之山 阅读(173) 评论(0) 推荐(0) 编辑

<Android 应用 之路> MPAndroidChart~ScatterChart
摘要:简介MPAndroidChart是PhilJay大神给Android开发者带来的福利。MPAndroidChart是一个功能强大并且使用灵活的图表开源库,支持Android和IOS两种,这里我们暂时只关注Android版本。Wikihttps://github.com/PhilJa... 阅读全文

posted @ 2016-09-09 19:19 岚之山 阅读(935) 评论(0) 推荐(0) 编辑

Java 开源博客 Solo 1.6.0 发布 - 新后台
摘要:简介Solo 是一款一个命令就能搭建好的 Java 开源博客系统,并内置了 15+ 套精心制作的皮肤。除此之外,Solo 还有着非常活跃的社区,文章分享到社区后可以让很多人看到,产生丰富的交流互动。功能Solo 沉淀至今的每一个功能你应该都会用到。我们不会将只有“20%”用户使用的... 阅读全文

posted @ 2016-09-08 23:32 岚之山 阅读(194) 评论(0) 推荐(0) 编辑

Java 开源博客 Solo 1.6.0 发布 - 新后台
摘要:简介Solo 是一款一个命令就能搭建好的 Java 开源博客系统,并内置了 15+ 套精心制作的皮肤。除此之外,Solo 还有着非常活跃的社区,文章分享到社区后可以让很多人看到,产生丰富的交流互动。功能Solo 沉淀至今的每一个功能你应该都会用到。我们不会将只有“20%”用户使用的... 阅读全文

posted @ 2016-09-08 23:32 岚之山 阅读(207) 评论(0) 推荐(0) 编辑

Java设计模式—状态模式
摘要:状态模式又是一个比较难的设计模式 定义如下: 当一个对象内在状态改变时允许其改变行为,这个对象看起来像改变了其类。 个人理解:通俗的讲,状态模式就是状态的改变引起了行为的改变,但是,我们只能看到行为的改变,看不到状态的改变。 通用类图: 角色介绍: ● State——抽象状... 阅读全文

posted @ 2016-09-08 10:01 岚之山 阅读(183) 评论(0) 推荐(0) 编辑

Java设计模式—备忘录模式
摘要:个人感觉备忘录模式是一个比较难的设计模式,备忘录模式就是一个对象的备份模式,提供了一种程序数据的备份方法。 定义如下:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 通用类图如下: 角色说明: ● Ori... 阅读全文

posted @ 2016-09-07 19:05 岚之山 阅读(157) 评论(0) 推荐(0) 编辑

android AsyncTask介绍
摘要:AsyncTask和Handler对比 1 ) AsyncTask实现的原理,和适用的优缺点 AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI... 阅读全文

posted @ 2016-09-07 11:37 岚之山 阅读(166) 评论(0) 推荐(0) 编辑

Android UI线程和非UI线程
摘要:UI线程及Android的单线程模型原则 当应用启动,系统会创建一个主线程(main thread)。 这个主线程负责向UI组件分发事件(包括绘制事件),也是在这个主线程里,你的应用和Android的UI组件(components from the Android UI toolki... 阅读全文

posted @ 2016-09-07 11:00 岚之山 阅读(157) 评论(0) 推荐(0) 编辑

Java设计模式—代理模式
摘要:代理模式(Proxy Pattern)也叫做委托模式,是一个使用率非常高的模式。 定义如下: 为其他对象提供一种代理以控制对这个对象的访问。 个人理解: 代理模式将原类进行封装,客户端不能直接找到原类,必须通过代理角色。即代理是原类的一个替身,客户端要找原类,统统找代理就可... 阅读全文

posted @ 2016-09-06 20:07 岚之山 阅读(176) 评论(0) 推荐(0) 编辑

Java设计模式—命令模式
摘要:命令模式是一个高内聚的模式。 定义如下:将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。 通用类图如下: 角色说明: ● Receive接收者角色 该角色就是干活的角色,命令传递到这里是应该被执行的。 ● Co... 阅读全文

posted @ 2016-09-06 08:44 岚之山 阅读(145) 评论(0) 推荐(0) 编辑

<Android 应用 之路> MPAndroidChart~PieChart
摘要:简介MPAndroidChart是PhilJay大神给Android开发者带来的福利。MPAndroidChart是一个功能强大并且使用灵活的图表开源库,支持Android和IOS两种,这里我们暂时只关注Android版本。Wikihttps://github.com/PhilJa... 阅读全文

posted @ 2016-09-05 20:59 岚之山 阅读(428) 评论(0) 推荐(0) 编辑

安装配置postgreSQL+pgcli+pgadmin3
摘要:记录了postgreSQL数据库的完整的安装配置过程,以及postgreSQL的pgcli命令行智能提醒扩展,pgadmin3图形化管理客户端的配置安装。此postgresql是bigsql版安装详情,另bigsql刚出新版9.6 www.bigsql.org1.环境前提linu... 阅读全文

posted @ 2016-09-05 15:46 岚之山 阅读(1006) 评论(0) 推荐(0) 编辑

Spark企业级应用开发和调优
摘要:1.Spark企业级应用开发和调优Spark项目编程优化历程记录,主要介绍了Spark企业级别的开发过程中面临的问题和调优方法。包含合理分配分片,避免计算中间结果(大数据量)的collect,合理使用map,优化广播变量等操作,降低网络和磁盘IO,提高计算效率。2.核心技术优化方法... 阅读全文

posted @ 2016-09-05 13:22 岚之山 阅读(336) 评论(0) 推荐(0) 编辑

网站统计功能的设计与实现
摘要:本文简要介绍网站统计功能的设计与实现。本文分为以下五个部分:埋点设计与实现页面引入数据接收数据入库统计分析 一、埋点设计与实现在JavaScript中,包含了很多对象,可以用于获取用户的数据。比如Document对象用于分析每个载入浏览器的 HTML 文档,可以获得当前文档的域名、URL、及当前文... 阅读全文

posted @ 2016-09-04 11:29 岚之山 阅读(306) 评论(0) 推荐(0) 编辑

<Android 应用 之路> MPAndroidChart~BarChart
摘要:简介MPAndroidChart是PhilJay大神给Android开发者带来的福利。MPAndroidChart是一个功能强大并且使用灵活的图表开源库,支持Android和IOS两种,这里我们暂时只关注Android版本。Wikihttps://github.com/PhilJa... 阅读全文

posted @ 2016-09-03 17:17 岚之山 阅读(431) 评论(0) 推荐(0) 编辑

Java设计模式—原型模式
摘要:原型设计模式是一种比较简单的设计模式,在项目中使用的场景非常多。 个人理解: 原型模式实现了对Java中某个对象的克隆功能,即该对象的类必须implements实现Cloneable接口来标识为可被克隆,然后需要覆写Object类的clone( )方法。 简单点说就是:实现一个接口重写一个方... 阅读全文

posted @ 2016-09-03 11:39 岚之山 阅读(220) 评论(0) 推荐(0) 编辑

Java设计模式—观察者模式
摘要:观察者模式(Observer Pattern)也叫做发布订阅模式(Publish/subscribe)。 其定义如下: 定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。 个人理解:这是一种1对多的依赖,首先得有一个被观察者,当被观... 阅读全文

posted @ 2016-09-02 15:48 岚之山 阅读(212) 评论(0) 推荐(0) 编辑

<Android 应用 之路> MPAndroidChart~LineChart
摘要:简介MPAndroidChart是PhilJay大神给Android开发者带来的福利。MPAndroidChart是一个功能强大并且使用灵活的图表开源库,支持Android和IOS两种,这里我们暂时只关注Android版本。Wikihttps://github.com/PhilJa... 阅读全文

posted @ 2016-09-02 13:32 岚之山 阅读(885) 评论(0) 推荐(0) 编辑

Android蓝牙自动配对Demo,亲测好使!!!
摘要:蓝牙自动配对,即搜索到其它蓝牙设备之后直接进行配对,不需要弹出配对确认框或者密钥输入框。转载请注明出处http://blog.csdn.net/qq_25827845/article/details/52400782源码下载地址:http://download.csdn.net/downloa... 阅读全文

posted @ 2016-09-01 16:24 岚之山 阅读(349) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示