自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (1)
  • 收藏
  • 关注

转载 我希望四年前就有人告诉我的事情

我希望四年前就有人告诉我的事情导读如果你认为自己是互联网中的一员(业内人士或普通用户),想想自己是不是每天都徘沉溺于各种社区和同行、朋友、同学互动?是不是时时不忘阅读各种新鲜、热辣、搞笑的文章?是不是频繁参加业内各种各样的研讨会、聚会活动,有时候还会为没赶上而懊恼?真的需要这些吗?自己从这里面真正得到收获了吗?本文是从 What I Wish Someone Had Told Me

2017-04-10 09:35:51 441

转载 李嘉诚:知识并不一定使你的财富增加,但是能增加机会

李嘉诚:知识并不一定使你的财富增加我是李嘉诚,12岁就开始做学徒,还不到15岁就挑起了一家人的生活担子,再没有受到过正规的教育。当时自己非常清楚,只有我努力工作和求取知识,才是我唯一的出路。我有一点钱我都去买书,记在脑子里面,才去再换另外一本。到我今天来讲,每一个晚上,在我睡觉之前,我还是一定得看书。知识并不决定你一生是否有财富增加,但是你的机会就更加多了,你创造机会才是最好的途径。——

2017-04-10 09:33:28 2286

转载 职场5种心理奴隶

不要做职场5种心理奴隶2011-10-15 15:05 by youxin, 36 阅读, 0 评论, 收藏, 编辑现代生活中有相当一部分人在不知不觉中让别人掌握、控制着,扮演着“心理奴隶”的角色。他们从事自己憎恶的工作,生活在不喜欢的环境里,做着违背自己意愿的事情……下面具体介绍“心理奴隶”的5种类型和防治方法。一、“别人怎样想”的奴隶这种“心理奴隶”最普

2017-04-10 09:30:36 468

原创 maven天坑

注意maven和idea集成的时候,在idea的maven命令行 执行时用到的settting.xml是maven conf下的setting.xml就算配置的引用外部的setting.xml 命令行执行的也是conf下的,如果不小心的话 执行时永远都用不到你配置的setting.xml conf 导致的问题就是 无论你执行多少次,虽然dependies中有那依赖包也永远报 这个依赖包找不到或者不

2017-03-27 13:14:11 451

原创 学习感悟2

“任何业务逻辑简单的系统都很适合学习,不用为了去理解业务上复杂的功能而忽略了系统的重点”

2017-01-12 16:52:42 413

原创 class字节码内容顺序

魔数与文件版本——常量池信息——访问标志——索引(包括类索引,父类索引,接口索引)——字段表集合——方法表集合——属性表集合——将来可有的以及其他jvm语言特有的

2016-11-25 11:24:41 404

原创 穷人富人

看香港一档节目穷富翁大挑战,对于穷人富人的些许思考。富人会有好的习惯,做事情会有一套方法绝不会无规划无计划无目的的去做些事,每天头脑是清醒的知道要做什么,知道自己的目标是什么,也会有很好的自控能力,不会由着自己性子来,这样子随着财富的增加与不断的积累会越来越形成正反馈,而穷人则各方面的欠缺每天围着温饱而奔波劳累,越过越穷形成负反馈直到终老。人,其实本质上的智力差距真的可以基本上忽略,可是各种其

2016-11-25 11:09:22 527

原创 11111

接触的东西越来越多了,当时彻底清除的东西,如果不及时做到能随时复现的那种详细记录,那么过了一段时间可能就忘了,之后要立马用起来估计还要花时间回忆。

2016-11-23 11:42:55 527

原创 不断增强

学任何东西,需要不断的反馈,不断的循环。任何知识都是有前后联系的,学到哪里在这个点就需要不断的和前面学过的和旁边学过的联系,对比,抽象,只有这样才能不断的强化知识记忆,有整体性,学的更牢更灵活更深度。

2016-11-21 10:48:12 401

原创 看格力股东大会内容有感

有些人是追着钱跑,而有些人是被钱追着跑的,因为前者是创造价值,后者是开创新天地,对于那些站在高位前沿的人,不要用贫民的思维去揣摩他们的动机,永远也揣摩不了,很多时候他们做事真不是为了钱!

2016-11-04 23:33:38 456

原创 关于掌控力从自身做起从身边事做起

早餐间隙突然想到,为什么自己如此疲于应付,工作生活中事事交织在一起,疏漏遗忘百出。思索总结后,归结起来可能就三个字了——“掌控力”,人的“掌控力”有大有小,大人物上至企业首席,政府首脑,国家元首,小人物小到贫苦码农对于“掌控力”虽大小不一,可都需或大或小的“掌控力”,大人物可能还需要好几个秘书来帮其增强‘“掌控力”。说了这么久,那么什么是“掌控力”呢? 现在个人肤浅的理解是对于整体做到心中有数,取

2016-11-04 11:05:26 831

原创 快速达到深入

人的时间和精力毕竟都是有限的,如何快速了解甚至深入某一项技术甚至几项同类的技术?个人一般的做法是,快速入门后找到大牛的总结性的文章或资料,选取当下需要的关注点,一边看文章内容一边对比去验证这些内容。

2016-10-11 16:37:21 420

原创 啃大部头的个人方法

对于什么linux源码分析  等等之类的大部头的书籍 ,一般很是让人望着生畏,就算毅力再强要在计划内啃完也是不那么容易的,个人一般的处理方式就是使用samsung 的note结合福昕阅读器再加上gitbook 配合着 以水滴石穿的方式来啃,不知不觉就能啃得差不多了,什么上班车上,平时没事的时候,一些歌间隙时间,陪人逛街的时间就以note来啃配合手写笔效果不错,对于复杂的东西可能需要集中时间来搞定的

2016-10-11 16:02:27 848

原创 架构

能设计设想,并能测试设想验证设想,最后定下设想

2016-10-10 14:33:01 436

原创 程序员的未来

鉴于google已经开始和github合作利用github中的开源代码来训练人工智能写程序,相信用不了多久一些初级的重复性的代码的工作估计就可以被人工智能取代了。若想要不完全被机器取代,那就只能针对人工智能的弱点下手。一般来说,目前的人工智能的弱点是很明显的,首先暂时还是无自我意识的,没有感性的,本质上还是没有思考和推断的能力,基于这些,我们可以做到的是加强自己的思想能力,尽量放弃重复性的工作,往

2016-10-10 11:14:40 433

原创 技术及思想

余以为技术其实就是一种思想的实现状态,目前能看到的技术最高境界即可以根据神人的论文及思想结合实际需求来设计开发能解决问题的软硬件。

2016-10-10 10:59:28 439

原创 连接linux下crt输入ctrl+s很容易死机

fasfdafd

2016-05-13 10:14:26 756

原创 idea解析不了本地库里面已有的jar

很可能的原因是本地的仓库手动或者eclipse添加的jar但是在idea中没有update所以找不到。方法:settings-maven-repository中 update一下 本地库

2016-03-21 17:09:17 5181 1

原创 同步原语,无共享架构

同步原语:当一个进程调用一个send原语时,在消息开始发送后,发送进程便处于阻塞状态,直至消息完全发送完毕,send原语的后继语句才能继续执行。当一个进程调用一个receive原语时,并不立即返回控制,而是等到把消息实际接收下来,并把它放入指定的接收区,才返回控制,继续执行该原语的后继指令。在这段时间它一直处于阻塞状态。上述的send和receive被称为同步通信原语或阻塞通信原语。原语:

2016-03-08 11:31:10 940 2

原创 日三省吾身:2

突然回忆起自己玩的各种运动,起先的进步都是神速就那么几次就能会了。拿滑雪还说,也是那么滑几次就很厉害了。稍微总结为什么进步神速的原因竟发觉这似乎很适合技术的学习,那就是刚开始不知疲倦的反反复复的练习,直到非常疲惫,期间不知摔倒多少次但是每次摔倒就立马爬起来稍微总结然后就继续,这样高强度持续性的练习外加不断的跌倒爬起才成就这快速的掌握!!!!!

2015-12-31 15:40:29 629

原创 反思工作

1,不争一时之长短,不计较一时之得失2,要能忍辱负重,心态转换,不论什么事情都要用好的心态来面对,从积极的一面去思考,就算别人轻你,谩你也需保持平和的心态,积极的改变自己超越对手。3,为何有些掌握很先进技术,理论和理念的人的收入还是高不成低不就呢?这里存在一个转化的过程,需要把这些有价值的东西转化成一个好的受欢迎的产品才能带来经济效益。而这转化之间的鸿沟是很难填平的,需要实际的去掌握这

2015-12-25 17:34:10 468

原创 1

关键的问题不是你当时说某些话时自己是怎么想的 ,而是别人听着是怎么想,怎么感觉和怎么理解的。

2015-12-23 10:07:42 506

原创 maven一个经常性的坑,明明本地库有包,却提示某些包报错,包找不到

那就是因为用的有些镜像服务器下载不完全导致的,去本地仓库中删掉对应的文件夹,然后重新下载

2015-12-17 15:57:11 2859

转载 activemq 持久化

ActiveMQ持久化消息ActiveMQ的另一个问题就是只要是软件就有可能挂掉,挂掉不可怕,怕的是挂掉之后把信息给丢了,所以本节分析一下几种持久化方式:一、持久化为文件ActiveMQ默认就支持这种方式,只要在发消息时设置消息为持久化就可以了。打开安装目录下的配置文件:D:\ActiveMQ\apache-activemq\conf\activemq.xml在越80行会发

2015-12-07 16:22:37 857

转载 转 soap和wsdl 的理解

SOAP和WSDL对Web Service、WCF进行深入了解的基础,因此花一些时间去了解一下是很有必要的。一、SOAP(Simple Object Access Protocol)如果我们要调用远程对象的方法,就必定要告诉对方,我们要调用的是一个什么方法,以及这个方法的参数的值等等。然后对方把数据返回给我们。这其中就涉及到两个问题:1、数据如何在网络上传输。2、如何表示数据?用什么格

2015-12-04 17:36:37 782

转载 转 MyBatis Mapper 接口如何通过JDK动态代理来包装SqlSession 源码分析

我们以往使用ibatis或者mybatis 都是以这种方式调用XML当中定义的CRUD标签来执行SQL 比如这样 <!DOCTYPE mapper  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"  "http://mybatis.org/dtd/mybatis-3-mapper.dtd">      select * from Bl

2015-10-24 15:02:20 3946

转载 转 MyBatis+Spring 基于接口编程的原理分析

整合Spring3及MyBatis3application-context.xmlTest Case实现原理分析整合Spring3及MyBatis3对于整合Spring及Mybatis不作详细介绍,可以参考: MyBatis 3 User Guide Simplified Chinese.pdf,贴出我的主要代码如下:package org.denger

2015-10-24 15:00:55 644

转载 转 Java集合框架的基本接口/类层次结构

Java Collections Framework是Java提供的对集合进行定义,操作,和管理的包含一组接口,类的体系结构。 Java集合框架的基本接口/类层次结构:java.util.Collection [I]+--java.util.List [I]   +--java.util.ArrayList [C]   +--java.util.Linked

2015-09-24 18:28:04 1022

转载 转 e文 jvm 内存分配总结

static allocation in java - heap, stack and permanent generationup vote56down votefavorite66I have been lately reading a lot on memory allocation schemes in

2015-09-24 10:42:41 517

转载 转 static allocation in java - heap, stack and permanent generation

http://stackoverflow.com/questions/3849634/static-allocation-in-java-heap-stack-and-permanent-generation/3849819

2015-09-24 10:20:01 571

转载 转 国外一基于se7的 jvm结构分析

This article explains the internal architecture of the Java Virtual Machine (JVM). The following diagram show the key internal components of a typical JVM that conforms toThe Java Virtual Machine Sp

2015-09-24 09:51:39 848

转载 转 jvm工具比较

在 Java 程序的开发过程中,不可避免地会遇到内存使用、性能瓶颈等问题。Java Profiler 工具能帮助开发人员快速、有效地定位这些问题,因此成为了 Java 开发过程中的一个重要工具。目前市场上的 Java Profiler 工具种类繁多,本文将对目前比较常见的几种工具进行简要介绍,并从功能、性能等角度作比较,从而帮助 Java 程序员选择合适的 Java Profiler 工具。

2015-09-24 09:18:48 712

转载 转 常用jvm分析工具使用

referencehttp://www.blogjava.net/sutao/articles/134085.htmlhttp://publib.boulder.ibm.com/infocenter/javasdk/v5r0/index.jsp?topic=/com.ibm.java.doc.diagnostics.50/diag/appendixes/env_var/env_jvm.ht

2015-09-24 09:16:27 8694

转载 转 jvm设置调优

当Java程序申请内存,超出VM可分配内纯的时候,VM首先可能会GC,如果GC完还是不够,或者申请的直接超够VM可能有的,就会抛出内 存溢出异常。从VM规范中我们可以得到,一下几种异常。java.lang.StackOverflowError:(很少)java.lang.OutOfMemoryError:heap space(比较常见)java.lang.OutOfMemoryEr

2015-09-23 23:30:57 409

转载 转 JVM内存分析及导致内存溢出的不健壮代码及解决办法

一、JVM内存区域组成 java把内存分四种: 1、栈区(stack segment)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等,具体方法执行结束之后,系统自动释放内存资源 2、堆区(heap segment) — 一般由程序员分配释放,存放由new创建的对象和数组,jvm不定时查看这个对象,如果没有引用指向这个对象就回收 3、静态区(data segment)

2015-09-23 23:28:45 496

转载 java实现多继承

多重继承指的是一个类可以同时从多于一个的父类那里继承行为和特征,然而我们知道Java为了保证数据安全,它只允许单继承。有些时候我们会认为如果系统中需要使用多重继承往往都是糟糕的设计,这个时候我们往往需要思考的不是怎么使用多重继承,而是您的设计是否存在问题.但有时候我们确实是需要实现多重继承,而且现实生活中也真正地存在这样的情况,比如遗传:我们即继承了父亲的行为和特征也继承了母亲的行为和特征。可幸的

2015-09-20 22:01:48 559

转载 转 java类的装载(Loading)、链接(Linking)和初始化(Initialization)

java类的装载(Loading)、链接(Linking)和初始化(Initialization) 浏览(1720)|评论(0)   交流分类:Java|笔记分类: JVM Loading 加载按如下三步执行1.通过类的全名产生对应类的二进制数据流。(注意,根据early load的原理,如果没找到对应类文件,只有在类实际使用时才抛出错误.)2.分析

2015-09-20 20:49:00 463

转载 转 Java类加载的延迟初始化

Java类加载的延迟初始化SEP 8TH, 2013 | COMMENTS《Java 类的装载、链接和初始化》中提到,链接的最后一步是解析,即对符号引用的解析。但这不是必须的,可以等到相应的符号引用第一次使用时再解析。而类的初始化是在链接之后的(注意了,根据不同 JVM 有不同的实现方式,在类初始化的时候,可能已经完成了所有的符号引用的解析,也可能没有),本文所写的就是

2015-09-20 20:36:19 551

转载 转 java 四种实现延迟加载的方法

java 四种实现延迟加载的方法1. 延迟初始化2. 虚拟代理(virtual proxy)原文地址:   http://www.oodesign.com/proxy-pattern.htmlIntentThe intent of this pattern is to provide a 《Placeholder》 for an object to control

2015-09-20 20:28:51 2493

转载 多线程总结

http://lavasoft.blog.51cto.com/62575/27069

2015-09-20 20:20:08 385

notnoop推送实例+证书配置注意事项

notnoop 推送小例子 和配置证书时注意事项

2015-10-22

空空如也

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

TA关注的人

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