自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql中TIMESTAMP设置默认时间为当前时间

在我们保存数据进入到数据库中时多半会使用像php之类的脚本来获取一个时间保存到mysql中,其实在mysql可以直接使用TIMESTAMP 数据类型来实现默认类型了,下面一起来看看。 很多时候,为了简单,我们在设计数据表的时候,都需要设置时间字段为当前时间。可是MySQL 中,默认值无法使用函数,也就是你无法设置某一列,默认值是 NOW () 这样的处理。那怎么办呢? TIMES...

2015-09-11 14:58:04 1384

原创 不同的声音-我为什么反对用Node

随着无线端的快速普及,前后端分离技术走上前台,而Node由于它的一些特性被工程师快速接受尤其是前端工程师,所以产生了很多Node是否会引起 新的技术变革的讨论。我本人是淘系的一个Web开发人员,基本上经历了淘系关于Node和Java技术选型讨论的过程,所以今天我给大家推演一下在像淘系 这个环境下Node能否会成为主流的Web开发技术,当然后面也给出了我认为比较适合的场景。Node火了在百...

2015-09-10 10:41:54 425

原创 android系统体系结构

Android 是google公司针对手机开发的一个平台,并公布了其中大部分代码,其大部分应用程序都是用JAVA开发的,毕竟它是商业性的产品嘛,有所保留也是理所 当然的。对于搞嵌入式linux开发的人来说我们可以从中学习其长处,也算得上是未来的一个发展方向和趋势吧。我们先来看看Android它的体系结构吧。下面是一张公开的Android体系结构图。Android系统结构[img...

2015-08-31 11:32:50 360

原创 将json格式的字符数组转为List对象

使用的是json-lib.jar包将json格式的字符数组转为List对象Java代码 收藏代码 package hb; import java.util.Date; public class Person { String id; int a...

2015-08-10 15:18:09 1136

原创 用httpPost对JSON发送和接收的例子

HTTPPost发送JSON:private static final String APPLICATION_JSON = "application/json"; private static final String CONTENT_TYPE_TEXT_JSON = "text/json";public static void httpPostWithJSON(...

2015-08-10 11:16:50 217

原创 zookeeper适用场景:zookeeper解决了哪些问题

问题导读:1.master挂机,传统做法备份必然是以前数据,该如何保证挂机数据与备份数据一致?2.分布式系统如何实现对同一资源的访问,保证数据的强一致性?3.集群中的worker挂了,传统做法是什么?zookeeper又是如何做的?分布式系统的运行是很复杂的,因为涉及到了网络通信还有节点失效等不可控的情况。下面介绍在最传统的master-workers模型,主要可以会遇...

2015-07-31 18:01:54 292

原创 java泛型

什么是泛型?泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection framework)中看到泛型的动机。例如,Map 类允许您向一个 Map 添加任意类的对象...

2015-07-29 10:48:53 133

原创 Linux命令行下查看某文件夹下的文件个数

查看某文件夹下文件的个数  ls -l |grep "^-"|wc -l  或  find ./company -type f | wc -l  查看某文件夹下文件的个数,包括子文件夹里的。  ls -lR|grep "^-"|wc -l  查看某文件夹下文件夹的个数,包括子文件夹里的。  ls -lR|grep "^d"|wc -l...

2015-07-08 10:07:02 456

原创 epoll原理

首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。不管是文件,还是套接字,还是管道,我们都可以把他们看作流。之后我们来讨论I/O的操作,通过read,我们可以从流中读入数据;通过write,我们可以往流写入数据。现在假定一个情形,我们需要从流中读数据,但是流中还没有数据,(典型的例子为,客户端要从socket读如数据,但是服务器还没有把数据传...

2015-07-03 11:16:43 134

原创 体育锻炼

锻炼综述体育锻炼是运用各种体育手段,结合自然力(日光、空气、水)和卫生措施,以发展身体,增进健康,增强体质,娱乐身心为目的的身体活动过程。它是群众性体育活动的主要形式。对促进人体生长发育,培养健美体态,提高机体工作能力,消除疲劳,调节情感,防治疾病,益寿延年乃至提高和改善整个民族体质,都有重要作用。其特点是群众面广,各种年龄、性别、不同职业和健康状况的人,都可根据个人情况进行适宜的锻炼。形式与...

2015-06-29 16:46:03 306

原创 不把信息当作知识

不把信息当作知识,不把收藏当作学习,不把阅读当作思考,不把储存当作掌握。不提炼总结、不应用学习、不深入思考、不实践反馈,就不会变成自己的能力。...

2015-06-24 17:17:33 294

原创 Java线程Dump分析工具--jstack

jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式: jstack [-l][F] pid 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的...

2015-06-23 11:09:47 178

原创 grep使用多个查询条件--或

[root@mail ~]# grep 'usrquota\|grpquota' /etc/fstabLABEL=/1 / ext3 defaults,usrquota,grpquota 1 1/dev/hda10 /mnt/test1 ext3...

2015-06-16 10:12:35 722

原创 透视癌细胞

纪小龙教授做客凤凰卫视世纪大讲堂透视癌细胞(摘编) 10年前,我的好友纪小龙教授做客凤凰卫视世纪大讲堂,绘声绘色地讲了一堂《透视癌细胞》。10年后的今天,当我们认真研读这段访谈时,仍然感到,他对癌细胞的分析、见解是十分精辟的,对于我们认识癌细胞,了解癌症诊疗知识,具有重要的借鉴指导意义。作为世界病理学研究领域和癌症诊疗临床一线的著名专家,纪主任渊博的知识,深入浅出的...

2015-05-22 19:52:21 469

原创 什么是spark?

关于Spark:Spark是UC Berkeley AMP lab所开源的类Hadoop MapReduce的通用的并行计算框架,Spark基于map reduce算法实现的分布式计算,拥有Hadoop MapReduce所具有的优点;但不同于MapReduce的是Job中间输出和结果可以保存在内存中,从而不再需要读写HDFS,因此Spark能更 好地适用于数据挖掘...

2015-04-10 09:37:36 308

原创 dubbo 教程

先给出阿里巴巴dubbo的主页:http://code.alibabatech.com/wiki/display/dubbo/Home-zh自己的demo下载地址:http://download.csdn.net/detail/u012049463/67633151. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案...

2015-04-09 19:21:11 244

原创 一定要大道至简,分层分级授权

变革的目的就是要多产粮食(销售收入、利润、优质交付、提升效率、账实相符、五个一……),以及增加土地肥力(战略贡献、客户满意、有效管理风险),不能对这两个目的直接和间接做出贡献的流程制度都要逐步简化。这样才可能在以客户为中心的奋斗目标下,持续保持竞争的优势。我们要接受“瓦萨”号战舰沉没的教训。战舰的目的就是为了作战,任何装饰都是多余的。我们在变革中,要避免画蛇添足,使流程繁琐。变革的目的要始...

2015-04-08 09:13:52 1474

原创 低价会摧毁战略进攻力量 冲上上甘岭多吃1碗面

我们公司就像赛跑冠军一样,终于跑到世界的边缘线上。大江大河、大海大浪,信息的洪流即将起来了,我们有乘风破浪的机会,要有勇气搏击这个世界。但如果我们还是粗放管理的公司,看到机会,只能望洋兴叹;如果我们不能做到英雄倍出,不是千军万马上战场,不能听得进批评,如何做到行业领先?所以我们要把握住这次大时代转型的机会点发力! 在向高端市场进军的过程中,不要忽略低端市场 我们在争夺...

2015-04-08 09:12:58 184

原创 努力学习却不能提高的症结所在

回顾起中学生活,应该是一个事倍功半的年代,源于有目标而不得法的状态。当时候有大量的有梦想的年轻同学们,孜孜不倦的在书本的海洋中努力学习,心 怀上一个好大学的梦想。这种梦想支持了很多同学能够日复一日的从枯燥的学习中获得少量的进步。但是,由于方法论的不得当,造成了对心理的巨大损伤。这一切的原因最重要的是缺乏一个有方法、懂战术、大处看战略,小处抓细节的老师的指导。其 实中学的知识及其少量...

2015-03-25 17:09:02 173

原创 用思维导图记笔记的益处

  1、它们让你能够在所有时间内保持对知识“图景”的整体展望,因而可以给予你一种平衡,并对所学课题有整体的全面理解。  2、它们比线性笔记少占许多篇幅。10到100页的线性课文可以总结到一张思维导图里面去。  3、它们使你的大脑有一个焦点和结构,你可以在里面把任何课题的知识综合起来。  4、它们会增强大脑对于知识的“渴望”。  5、它们允许你把自己的思想和想法与书...

2015-03-25 17:05:43 321

原创 心流体验:与挑战颉颃的乐趣

生活充满各种困难和挑战。什么时候你视之为畏途,什么时候又激发起你的潜能,在挑战中获得真实的成长?毋庸置疑,这和任务的难度和个体的能力有关。如任务过于困难,如大山横梗于前,会让人无助无望丧失信心;如果难度偏大,也会让人感到焦虑和担忧。那么寻找简单的任务呢,“尽在掌控”的感觉固然让人放松,时间长了却也可能令你厌倦。你也许想到了,是,只有寻找比你现实能力稍高一些的挑战,才能激发你的潜能,体会到...

2015-03-25 17:04:07 293

原创 走出麻木的生活状态

外部事物的变化时时刻刻在发生,而自己始终是处于一种麻木的状态当中,一点也感知不到。日升月落,四季交替。人去人留,岁月流淌。时代的脉搏,怎样才能精准把握?虽然每天接触到各种消息,但是从来就不会分析,关联思考。老是想着将来再怎么怎么样,如果老是这样下去,将来能回怎么样呢?已经总结出来的一些方法,规律什么的,不去施行,老是停滞不前。常常处于一种放空...

2015-03-20 17:23:32 212

原创 jre/bin目录下面工具说明

jre/bin目录下面工具说明javac:Java编译器,将Java源代码换成字节代java:Java解释器,直接从类文件执行Java应用程序代码appletviewer(小程序浏览器):一种执行HTML文件上的Java小程序类的Java浏览器javadoc:根据Java源代码及其说明语句生成的HTML文档jdb:Java调试器,可以逐行地执行程序、设置断点和检查变量ja...

2015-03-20 16:45:06 680

原创 CPU-ES版本

所谓ES版,就是Engineering Sample(这是Intel官网的定义,不是误传的Engineer Sample——工程师样品哦),属于非上市产品,本来是处理器厂商提供给OEM厂商配合前期开发配套平台所供应的特殊版本处理器。之所以叫ES版本是因为产品是只是提供给那些与处理器厂商有合作关系的用户,而用途仅仅是用于测试、评估以及协助工程开发使用而已,比如为了知道正式版的CPU是否能通过测试、是...

2015-03-20 10:30:52 739 1

原创 重温大师经典:Martin Fowler的持续集成

持续集成 作者:Martin Fowler 译者:滕云原文发布时间:2006年5月1日 翻译时间:2012年2月25日原文链接:http://www.martinfowler.com/articles/continuousIntegration.html(此翻译已获原作者同意,事实上你不必这么做的,但请参考此FAQ中相关条款) ...

2015-03-13 09:05:42 217

原创 windows蓝屏代码

一般这种问题不至于是硬件问题啊不过你对应蓝屏代码看看下面的 有你的么以下内容为百度知道Ctangel个人总结,并非网络复制,全是个人日常工作中遇到并且明确确定原因的。如需复制请注明出处。这里列举几个典型的蓝屏故障的原因和解决办法。一、0X0000000A 这个蓝屏代码和硬件无关,是驱动和软件有冲突造成的,最早发现这个代码是因为公司的DELL机器的USB键盘和QQ2...

2015-03-11 16:42:36 164

原创 关于复利投资的探讨

在某论坛看到一个"成为千万富翁,原来如此简单"的帖子,讲述怎样通过简单的复利投资获得增长的方法,回想起去年刚进入股市时给自己定下的宏伟目标,不禁莞尔....    其实关于复利增长的投资故事已经在历史上出现过无数次了,相信每个人都已经听到耳朵长茧,可是有没有人真的照此实践过呢?    还是先来看看他这个标准算法吧:    "以易方达策略基金为范本,他是03年上市的,03年增...

2015-03-06 08:53:04 271 1

原创 需要克服的不良心理

1. 拖延心理拖延症是指自我调节失败,在能够预料后果有害的情况下,仍然把计划要做的事情往后推迟的一种行为。拖延是一种普遍存在的现象,一项调查显示大约75%的大学生认为自己有时拖延,50%认为自己一直拖延。严重的拖延症会对个体的身心健康带来消极影响,如出现强烈的自责情绪、负罪感,不断的自我否定、贬低,并伴有焦虑症、抑郁症等心理疾病,一旦出现这种状态,需要引起重视。2. 虚荣心...

2015-03-04 15:28:17 211

原创 财务自由

财务自由是指你无需为生活开销而努力为钱工作的状态[1]。简单地说,你的资产产生的被动收入必须至少要等于或超过你的日常开支。这是我们大多数人最渴望达到的状态,如果进入这种状态,我们就可以称之为退休或其他各种名称。如果你每月的开支是一千元,且你能获得一千零一元无需劳心劳力干活所挣来的被动收入的话,那你就已经达到这种人人都艳羡的财务自由了。本例中的这一千元被称为“临界点”。一旦突破这个临界点,只要不发生...

2015-02-13 16:08:17 612

原创 思想-维基百科

思想思想可以指一般想法或是从过程中透过想法来得出的结果。虽然思想是人类的基本活动,但并没有固定的概念去认为它是如何创建的。因此,思想可以是结果也可以是自发或意志的思想行为产品。由于思想的介线包括许多人类行为和相互作用,为了解其身体和形而上学的起源、过程和效果,得到了众多学科包括心理学,神经科学,哲学,人工智能,生物学,社会学和认知科学的一个长期目标。思考可以让人类所经历的做...

2015-02-13 15:15:23 717

原创 心流理论

心流(英语:Flow),中文的翻译就是“神驰”,定义是一种将个人精神力完全投注在某种活动上的感觉;心流产生时同时会有高度的兴奋及充实感。[b]心流的发生[/b]米哈里·齐克森认为,使心流发生的活动有以下特征: 我们倾向去从事的活动 我们会专注一致的活动 有清楚目标的活动 有立即回馈的活动 我们对这项活动有主控感 在从事...

2015-02-13 14:58:48 322

原创 生命如此之快

如果把地球45亿年的历史压缩成普通的一天, 那么,生命起始很早,出现第一批最简单的单细胞生物大约是在早上4点钟,但在此后的16个小时里没有取得多大进展。直到晚上差不多8点30分,这一天已经 过去六分之五的时候,地球才向宇宙拿出点成绩,但也不过十一层静不下来的微生物。然后,终于出现了第一批海生植物。20分钟以后,又出现了第一批水母以及 澳大利亚艾迪亚卡拉动物群。晚上9点4分,三叶虫登场了,...

2015-02-03 19:25:14 230

原创 JVM系列三:JVM参数设置、分析

       不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略, 调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为 复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于...

2015-01-30 11:18:57 141

原创 思维能力

思维能力:指人们在工作、学习、生活中每逢遇到问题,总要"想一想",这种"想",就是思维。它是通过分析、综合、概括、抽象、比较、具体化和系统化等一系列过程,对感性材料进行加工并转化为理性认识及解决问题的。我们常说的概念、判断和推理是思维的基本形式。无论是学生的学习活动,还是人类的一切发明创造活动,都离不开思维,思维能力是学习能力的核心。1简介思维能力包括理解力、分析力、综合力、比...

2015-01-28 17:00:45 522

原创 jstat使用

jstat 1. jstat -gc pid 可以显示gc的信息,查看gc的次数,及时间。 其中最后五项,分别是young gc的次数,young gc的时间,full gc的次数,full gc的时间,gc的总时间。 2.jstat -gccapacity pid 可以显示...

2015-01-27 11:11:51 119

原创 查看java堆栈情况(cpu占用过高)

1. 确定占用cpu高的线程id:方法一: 直接使用 ps Hh -eo pid,tid,pcpu | sort -nk3 |tail 获取对于的进程号和线程号,然后跳转到2.方法二: . 查看哪个进程线程占用cpu过高; top / ps -aux, 获得进程号. 确定哪个线程占用cpu过高,进入进程号的目录:/proc/pid/task, 执行:grep SleepAVG ...

2015-01-27 11:10:59 1494

原创 专注的意义

我很早就觉察到,作一切事情成功的关键,就是专注。 而抑郁症患者,以及很多精神疾病的一个明显的症状,就是作什么都不能专注。 即便是普通正常的人,也经常性地处在浮躁涣散的状态之下,注意力象万花筒一样忽明忽暗到处乱转。所谓的累,大部分不是身体累,而是心累,没法专注。心累,反过来急剧地加重了身体的累。 专注不但是做事情成功的关键,也是健康心灵的一个特质。...

2015-01-23 09:18:09 339

原创 慎用ArrayList的contains方法,使用HashSet的contains方法代替

在启动一个应用的时候,发现其中有一处数据加载要数分钟,刚开始以为是需要load的数据比较多的缘故,查了一下数据库有6条左右,但是单独写了一 个数据读取的方法,将这6万多条全部读过来,却只需要不到10秒钟,就觉得这里面肯定有问题,于是仔细看其中的逻辑,其中有一段数据去重的逻辑,就是记录 中存在某几个字段相同的,就认为是重复数据,就需要将重复数据给过滤掉。这里就用到了一个List来存放这几个字段所组...

2015-01-20 14:14:41 399

原创 Java虚拟机工作原理详解

一、类加载器首先来看一下java程序的执行过程。                         从这个框图很容易大体上了解java程序工作原理。首先,你写好java代码,保存到硬盘当中。然后你在命令行中输入[java] view plaincopy    javac YourClassName.java  此时,你的java代码就被编译成字节码(.class).如果你是在Eclipse ID...

2015-01-16 10:00:31 149

原创 雷军在联想演讲:全场无言,除了掌声

尊敬的朱立南总裁,尊敬的各位CEO:非常感谢大家给我这么一个机会,让我来分享我的一些想法。首先我想谈谈我跟联想的渊源。朱立南是我的老领导、老大哥,17年前,他代表联想集团投资了金山软件,成为第一大股东,而当时我是金山的CEO。后来我组建的卓越网,也成为君联投资的第一个案子。所以,我跟联想的感情是非常深厚的。我和大家一样,对我们联想的大家长柳传志先生崇拜得不行。我相信...

2015-01-12 08:38:12 3303

空空如也

空空如也

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

TA关注的人

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