自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 《韭菜的自我修养》读书笔记

《韭菜的自我修养》是笑来老师写的一本关于投资交易经验的小册子,相对于《财富自由之路》,这本书可以用“迷你”来形容,是那种一天就可以读完,但需要放在手边经常翻阅的书籍。以下就是本书的读书笔记:...

2019-08-07 15:04:31 206 1

原创 《自控力》读书笔记

这个月的读书有点拖沓了,原本可以早一两周完成的读书笔记拖到了月底。而这个月读的正好是纠正做事拖延、缺乏自控力的一本书。 《自控力》这本书是斯坦福大学广受欢迎的心理学课程,对于不断追求进步的人来说是一本心理励志书。书中用大量实验为依据,列举了人们日常生活中常见的“失控”行为,并且针对这些“失控行为”,设置了“意志力实验室”环节, 为避免这些“失控行为”提供了很多解决办法。 ...

2019-07-26 17:53:15 357

原创 《自控力》 - 2019年7月要读的书籍

最近在看《自控力》这本书,看书名就知道主要是讲自我控制的。书中讲了自我控制方面的一些问题、如何训练自我控制的能力。通过简单的日常训练,对于提高自我控制的能力,进而提升工作效率、改善生活质量等诸多方面都有很大的帮助。 等稍后完成精读、读书笔记之后再和大家分享。...

2019-07-05 17:29:07 306

原创 关于副业的几点想法

最近身边的几个同事都干起了副业,有开煎饼店的,有合伙开火锅店的,还有开小吃店的。有的开了几个月开黄了,也有的刚刚起步。和几个同事私下聊天时也发现大家工作几年之后,度过了职场小白的学习期,在职场上相对稳定后,或多或少的都会有开辟副业的想法。今天聊下对副业的几点浅薄的认识,也欢迎大家留言交流。1、大家都想在本职工作之外开辟自己的第二职业,在家庭收入方面实现多样化,而不只单靠工资,尽早实现家...

2019-06-28 17:03:26 3137 1

原创 《富爸爸 穷爸爸》读书笔记

本期的读书笔记是罗伯特.清崎的《富爸爸 穷爸爸》,这是一本不错的投资书籍,会带给你从未接触过的投资理念。 一句话总结本书:减少负债项,尽量增加资产项。 以下是本书的思维导图:...

2019-06-24 17:10:04 797 1

原创 《财富自由之路》读书笔记

今年三月份时把李笑来老师的《财富自由之路》精读了2遍,这两天又拿出来温习了一遍,顺便做了读书笔记,这里分享给大家,有任何问题也欢迎大家留言交流,共同进步。 虽然书名中包含“财富”,但该书却没有讲太多关于金钱的财富,而是一本关于价值观与方法论的书籍,讨论最多的是成长、学习、个人商业模式。每当感觉浮躁的时候,看会本书心情便会平静下来,不知大家是否有同样的感受。 以下是用思维...

2019-06-12 15:11:07 1796

转载 VA软屏和IPS硬屏的区别

简单来说IPS硬屏,无论从颜色,可视角度,工艺技术上都要优于VA软屏,但是VA软屏技术成熟成本低,叫高端的哦VA软屏的效果也和普通的IPS硬屏的效果差距不大,价格却要低一些。主要看使用需求和投入的成本。

2014-11-18 14:21:50 10811

转载 win7 获得文件夹权限

参考:http://wenku.baidu.com/link?url=JzisYtAu4ytud8DnrjV-cpwKNmONU91sPZm9kyr6ao7fb8pI2Jo-6efHVAJ4oeCckppfvWBjTg7dnOmzetk_O68WEHSHomk3XWKLoJ2fTEy&qq-pf-to=pcqq.c2c

2014-11-05 15:25:26 463

原创 Android环境搭建

安装JDK及配置jdk环境变量;安装Eclipse;Android SDK安装及配置环境变量;4. 安装ADT    下载ADT的安装包;    Eclipse中,Help->Available Software中,添加名称为"ADT"的一项,选择ADT安装包;    一路向下即可。

2014-09-09 21:01:41 473

转载 Android startActivityForResult的使用

在Android中startActivityForResult主要作用就是:A-Activity需要在B-Activtiy中执行一些数据操作,而B-Activity又要将执行操作数据的结果返回给A-Activtiy//看效果

2014-08-11 16:49:22 441

转载 Activity的task相关

一. Task及affinity属性Android中task是一个具有栈结构的容器,可以放置多个Activity实例。启动一个应用,系统就会为之创建一个task,来放置根Activity;默认情况下,一个Activity启动另一个Activity时,两个Activity是放置在同一个task中的,后者被压入前者所在的task栈,当用户按下后退键,后者从task被弹出,前者又显示在幕前,特别是启

2014-08-06 18:13:00 463

原创 Java同步机制 之 synchronized

同步机制在Java面试中经常会涉及,

2014-08-04 14:37:20 501

原创 Android NDK编译

1. 环境配置:安装NDK和Cygwin

2014-07-28 17:30:34 533

转载 ConcurrentHashMap原理分析

集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,copyonright,queue)中的ConcurrentHashMap,让我们从原理上细致的了解它们,能够让我们在深度项目开发中获益非浅

2014-03-26 14:45:15 422

转载 HashMap / Hashtable / LinkedHashMap / TreeMap的区别

Java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap、Hashtable、LinkedHashMap 和TreeMap。Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。Hashmap 是一个最常用的Map,它根据键的HashCode值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时

2014-03-26 14:03:34 470

转载 Android中的HTTP请求(GET/POST)

public String executeHttpGet(String urlStr) { String result = null; URL url = null; HttpURLConnection connection = null; InputStreamReader in = null; if (urlStr != null && urlStr.length() >

2014-02-13 13:42:59 539

转载 Android中获取设备IP、MAC地址

public String getLocalIpAddress() { try { Enumeration en = NetworkInterface.getNetworkInterfaces(); for (; en.hasMoreElements();) { NetworkInterface intf = (NetworkInterface) en.nextElemen

2014-02-13 11:34:48 797

原创 JPush+SAE+J2EE实现微信公众平台账号服务

通过SAE方式:JPush上新建应用:    1. 新建时,JPush的应用包名必须与Android应用程序的包名(AndroidManifest.xml中的package)一致;    2. JPush会给每个应用分配appkey和API Master Secret。Weixin TV Server端代码:    1. Eclipse中import进server端的代

2014-01-27 13:42:12 1541

转载 开发者是如何提升技能水平的

本文是Denis Gobo做的一个调查表,调查程序员/开发者一般都是通过哪些途径来提升自己在技术领域的技能水平的《How Did You Improve Your Tech Skills》,文中给出了一些对程序员有用的方式方法,但是每个人的喜好不一样,所以各有偏重。不过,要是真的能按照所列出的这些方式方法去做,提升效果一定很大。参加用户组:参加本地用户组的一些会议,总是有一些专家出席做

2013-11-15 17:55:40 446

转载 JAVA中URI/URL/URN的区别

URI = Uniform Resource Identifier统一资源标示符URL = Uniform Resource Locator 统一资源定位符URN = Uniform Resource Name 统一资源名称URI是以某种标准化的方式标识资源的字符串。是个纯粹的句法结构,用于指定标识Web资源的字符串的各个不同部分。URL是URI的一个特例,它包含了

2013-11-08 15:00:35 607

转载 成为IT经理必备的十大软技能

摘要:可能你是一名普通的IT从业员,一个小小的程序员,可随着社会的发展和科技的进步,对人才的要求越来越高,你可能通过技术获得了职位,但你若想升职加薪却少不了软技能:谈判技巧、积极倾听、演讲技巧以及领导能力等。对于一个IT从业者,让你谋得工作的也许是技术能力,但有助于提升职业生涯的却是软技能。步步高升的人都是那些发表文章、在会议上积极发言以及关注客户的员工(程序员)。与此同时,通常情况下

2013-11-08 14:32:47 497

原创 Outlook设置Gmail邮箱步骤

Outlook设置Gmail邮箱步骤参考:1. Get started with IMAP and POP3        https://support.google.com/mail/troubleshooter/1668960?rd=1#ts=1665119,1665157,2769079        2. Application-specific password req

2013-07-18 17:54:26 5223

转载 一个理解wait()与notify()的例子

问题如下:   //分析这段程序,并解释一下  class ThreadA   {    public static void main(String[] args)    {    ThreadB b=new ThreadB();    b.start();    System.out.println("b is start....");    synch

2013-07-09 17:53:08 400

原创 PhoneGap

PhoneGap是一款开源的手机应用开发平台,它仅仅只用HTML和JavaScript语言就可以制作出能在多个移动设备上运行的应用。PhoneGap将移动设备本身提供的复杂的API进行了抽象和简化,提供了一系列丰富的API供开发者调用,只要你会HTML和Javascript或者Java语言,就可以利用PhoneGap提供的API去调用各种功能,PhoneGap就能让你可以制作出在各种手机平台上运行

2013-05-30 17:50:21 484

转载 开发工程师人生之路

相对同时刚出校门同学从事其它行业而言优厚的薪水,以及不断学习更新的专业知识不仅仅让你感到生活的充实,更满足了你那不让外人知的虚荣心。在刚出校门的几年中,你经常回头看看被你落在后面的同学们,在内心怜悯他们的同时,你也会对自已天天加班的努力工作感到心里平衡:“有付出才会有回报”这句话在那几年中你说的最多,不管是对自已的朋友们还是自已的爱人。第二句最常说的话是对公司的领导:“不行我就走人!”,实际上你也

2013-05-30 15:47:27 449

转载 程序员建议

展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告       走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。      01. 自己

2013-05-30 15:47:00 674

转载 少走六年弯路

这个社会是很残酷的,尤其是对于那些刚刚步入社会的80后而言。当很多人都在抱怨这个社会竞争压力太大、没有自己的追求,并因此而丧失斗志的时候,一个年薪15W的80后小本却发出了这个的感慨,“一个人的成就,与岁月无关,与学历无关,与经历有关,最根本决定于经历之后做了什么——有没有去思考、去悟。”作为一名80后,我谨以此文分享我一些尚不足以奉为圭臬的成功经验,希望能对年轻的你有所帮助,为你的职业生涯规划开

2013-05-30 15:36:10 1123

转载 IT人35岁后做什么?一个软件开发人员的见解

IT行业,特别是软件领域的朋友,我想你们跟我一样都面临一个共同的问题,软件人员是不是吃青春饭的职业?我就以下问题发表一些我个人的看法,限于本人只从事系统管理和软件开发的职业经历,只从一个软件开发人员的角度去发表一些见解。1、IT行业,特别是软件领域的朋友,我想你们跟我一样都面临一个共同的问题,软件人员是不是吃青春饭的职业? 软件首先是一项非常耗费脑力的工作,因此少壮时期的软件编

2013-05-30 14:44:15 9941 2

转载 IT人 四十五岁以后怎么过?

前一段时间写了一本书,其中核心是职业生涯怎么规划的事情。在其中,我总结了作为成功的职业经理人所需坚守的六大原则:l  忠信正直l  绝不换行l  跳槽且慢l  满怀激情l  勤奋是金l  擅长表达 这些原则被编辑批了一通,编辑建议我让QQ群里的那些年轻的职业经理人们看看,征求他们的意见。他的潜台词是:这些年轻人没有一个人会认同我这些原则的。我自己则苦笑:35岁之前的职业经理人是不会认可

2013-05-30 14:38:18 2803

转载 较详细的介绍JNI

JNI其实是Java Native Interface的简称,也就是java本地接口。它提供了若干的API实现了和Java和其他语言的通信(主要是C&C++)。也许不少人觉得Java已经足够强大,为什么要需要JNI这种东西呢?我们知道Java是一种平台无关性的语言,平台对于上层的java代码来说是透明的,所以在多数时间我们是不需要JNI的,但是假如你遇到了如下的三种情况之一呢? 你的J

2013-05-29 16:07:29 544

转载 原型设计

一、什么是原型设计?  首先,让我们看看在体验设计的过程中的“原型设计”。  以下结合个人对UCD理解和项目经验,梳理和简化的传统体验设计的流程。(流程是每个群体的工作方式,好像我们的长相,很难完全一样,并且时常改变,不能盖棺定论。)  简而言之,传统的原型设计往往是定位于概念设计或整个设计流程初期的一个过程。随着项目大小、时间周期等,UED人员往往会根据需求确定纸原型、低保真原型

2013-05-27 15:26:55 886

转载 设计模式 - 访问者模式

一. 简述表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作。属于行为型模式。二. 组成Visitor 抽象访问者角色,为该对象结构中具体元素角色声明一个访问操作接口。该操作接口的名字和参数标识了发送访问请求给具体访问者的具体元素角色,这样访问者就可以通过该元素角色的特定接口直接访问它。ConcreteVi

2013-05-23 16:45:09 422

转载 设计模式 - 享元模式

一. 简述享元模式就是通过使用共享的方式,达到高效地支持大量的细粒度对象。它的目的就是节省占用的空间资源,从而实现系统性能的改善。属于结构型模式。享元对象能做到共享的关键是区分内蕴状态和外蕴状态。  一个内蕴状态是存储在享元对象内部的,并且是不会随环境改变而改变的,因此一个享元可以具有内蕴状态并可以共享。  一个外蕴状态是随环境改变而改变的、不可以共享的状态。享元对象的

2013-05-23 16:12:16 517

转载 设计模式 - 中介者模式(调停者模式)

一. 简述用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。属于行为型模式。二. 组成抽象调停者(Mediator)角色:定义出同事对象到调停者对象的接口,其中主要的方法是一个(或多个)事件方法。在某些情况下,这个抽象对象可以省略。具体调停者(ConcreteMediator)角色:实现

2013-05-23 12:12:39 510

转载 设计模式 - 职责链模式

一. 简述为了避免请求的发送者和接收者之间的耦合关系,使多个接受对象都有机会处理请求。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。通俗一点说就是,当客户提交一个请求时,从第一个对象开始,链中收到请求的对象要么亲自处理它,要么转发给链中的下一个候选者。提交请求的对象并不知道哪一个对象将会处理它。当然职责链中也可能没有可以处理该请求的对象,这种情况是允许发生的。属于

2013-05-22 16:32:10 418

转载 设计模式 - 命令模式

一. 简述将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。属于行为型模式。二. 组成Command:定义命令的接口,声明执行的方法。ConcreteCommand:命令接口实现对象,是“虚”的实现;通常会持有接收者,并调用接收者的功能来完成命令要执行的操作。Receiver(Barbecuer类)

2013-05-20 16:14:35 387

转载 设计模式 - 桥接模式

一. 简述将抽象部分与它的实现部分分离,使他们可以独立地变化。属于结构型模式。二. 组成抽象化(Abstraction)角色:定义抽象类的接口并保存一个对实现化对象的引用。修正抽象化(Refined Abstraction)角色:扩展抽象化角色,改变和修正父类对抽象化的定义。实现化(Implementor)角色:定义实现类的接口,不给出具体的实现。此接口不一定和抽象

2013-05-20 15:05:13 482

转载 Javah生成JNI头文件

一. 语法用法:javah [选项] 其中 [选项] 包括:         -help                 输出此帮助消息并退出         -classpath      用于装入类的路径         -bootclasspath 用于装入引导类的路径         -d              输出目录         -o

2013-05-17 15:01:05 589

转载 添加Ultraedit至右键菜单

打开记事本,将下面的注册表信息粘到记事本里,存为*.reg文件,双击执行,右键看看,是不是又有菜单了。 Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\shell][HKEY_CLASSES_ROOT\*\shell\UltraEdit]@="UltraEdit-32"[HKEY_CLASSES_ROOT\*

2013-05-16 10:55:50 557

转载 设计模式 - 组合模式

一. 简述将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和使用具有一致性。属于结构型模式。二. 组成Component类:组合中的对象声明接口,在适当情况下,实现所有类共有接口的行为。声明一个接口用于访问和管理Component的子部件。Leaf类:叶节点对象。Composite类:实现Componet的相关操作,比如Add和

2013-05-14 17:56:47 550

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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