自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 《DEEP WORK》让你成为职场工作高手

最近难得沉下心来读读书。此次我想给自己和给看到这篇文章的你推荐一下这本书《DEEP WORK》。如何让你变成职场的工作高手。 真本书对我比较深刻的有以下几点: 1、选定你的深度哲学。

2021-06-14 16:00:28 754

原创 从经济学成本理解程软件开发需要关注的问题

成本 成本概念深不可测、千变万化,很重要的一个原因就是在于它是人们想象出来的。 ——来自薛兆丰经济学讲义 如果回首你自己工作,站在工程师的角度,你的学习,你的开发,你关注成本了吗?有没有做到最低的成本获取最高的收益呢? ...

2021-02-09 13:13:48 942 2

原创 战俘营里的经济学

学习经济学起因 软件开发这一行,35岁是个魔咒,每个人都在这个岁数都面临一个比较大的选择,是要留还是要走。思考了很久我们需要掌握一个第二收入水平,学会去理财,财才会理你。以上两个原因是学习经济学的起因,不但是增加自己的见识,同时也去用为数不多的钱进行理财,给自己多一条出路。 战俘营里经济学故事 我这里链接一下薛兆丰的解读https://www.ixueshu.com/document/5627f7a8807ce76a14a4dc030e7d94c3.html,我自己也是买了薛兆丰的经济学讲义开始了解和

2020-11-27 12:48:24 1411 1

原创 ZAB协议剖析

什么叫ZAB协议?ZAB协议是专门为ZK设计的,用于ZK的分布式数据同步的协议。ZK是为了能够保证在分布式数据的同步,只使用一个主进程来做广播,所有的数据的广播都使用一个进程来广播,这样能够保证ZK的次序,A的epoch肯定会是在B的epoch之后。 ZK的崩溃恢复协议分为以下三个阶段: 发现: 同步: 广播: 当集群中已经有过半的Follow

2020-04-12 13:07:47 286

原创 Zookeeper之Session和Http之Session类比学习

前言 学习,这里将会把Http中的Session和Zookeeper中的Session放在一起来比较学习,以增强理解。首先是会先讲HttpSession然后再讲Zookeeper的Session。 HttpSession介绍摘自百度:HttpSession是Java平台对session机制的实现规范,本身仅仅是一个接口。具体的实现是由每个web应用服务器的提供商来实现。也就是说我们经常会用到To

2017-07-30 14:18:08 965

原创 Zookeeper使用场景和特性关联

Zookeeper因为分布式而生,天生具备分布式的基因。那它被用在现在哪些地方了呢? Hadoop中ZooKeeper主要用于实现HA(Hive Availability),包括HDFS的NamaNode和YARN的ResourceManager的HA。HBase主要用ZooKeeper来实现HMaster选举与主备切换、系统容错、RootRegion管理、Region状态管理和分布式S

2017-07-29 14:09:42 1006

原创 Zookeeper来由

什么是Zookeeper?官方定义:Zookeeper是一个高性能,分布式的,开源分布式应用协调服务。它提供了简单原始的功能,分布式应用可以基于它实现更高级 的服务,比如同步,配置管理,集群管理,名空间。它被设计为易于编程,使用文件系统目录树作为数据模型。服务端跑在java上,提供java和C的客户端 API。为什么要有Zookeeper?如果要问为什么要有Zookeeper,那么就要从分布式系统聊

2017-07-28 00:37:18 922

原创 Oracle游标的使用

游标的定义: 游标的作用:获取查询返回的记录。在通过查询将记录检索到游标中,可以一次从游标中取一行 使用游标的5个步骤: (1)、声明变量,用于保存记录的列值 (2)、声明游标,并制定查询 (3)、打开游标 (4)、一次从游标中获取一个记录,并将列值存储在(1)步声明的变量中 (5)、关闭游标 游标就像一个存放结果集的集合,他能让你更加轻松的获取其中的结果 set servero

2014-05-25 22:32:50 880

原创 oracle中使用简单函数总结

使用简单函数 1、    使用单行函数 a)         字符函数                          i.             ASSII(x):返回字符x的ASSII码                         ii.             CHR(x):返回ASSII码为x的字符                        iii.         

2014-05-12 23:28:03 645

原创 Oracle工具SQLplus使用

1、  启动SQL*plus (1) SQL*plus是oracle自带的在window下的图形界面工具,首先可以再开始菜单中运行sql*plus软件运行,然后输入登录名以及密码就能登录进去。可以再plus中运行所有的sql语句以及pl/sql语句          (2)    在命令行启动sql*plus:cmd->在dos界面中运行sqlplus,然后输入用户名还有密码就能进入sql

2014-05-12 23:22:42 1070

原创 设计模式之装饰者模式

装饰者模式(Decorator patternrn )

2014-05-11 19:10:29 699

原创 Android之创建应用程序和活动

3.1 Android应用程序的组成部分 l  活动(Activity) 介绍http://www.ibm.com/developerworks/cn/opensource/os-cn-android-actvt/ l  服务(Service) l  内容提供器(Content Provider) l  意图(Intent) l  广播接收器(Broadcast Receiver)

2014-05-08 12:10:17 568

转载 Android应用的开发步骤

兵马未动 粮草先行——应用规划及架构设计 开发Android应用时,在进入具体的编码实现前,需要好好整理一下将要开发的应用步骤,需要整理的主要内容包括一下内容 l  项目有哪些功能 l  需要哪些必须的界面以及界面之间跳转的流程 l  需要的数据及其数据来源和格式 l  是否需要服务端支持 l  是否需要特殊的权限 l  是否需要后进程等 在开发实现一个新的应用开发时,程序员一般习

2014-05-08 11:54:41 812

原创 Android之SDK介绍

SDK文档及阅读技巧 ²  使用IE打开SDK目录下的documentation.html文件就能阅读 ²  SDK工具的介绍   Android模拟器(Android Emulator(emulator.exe))   集成开发环境插件(AndroidDevelopment Tools Plugin for the Eclipse IDE,ADT)   调试监视服务(DalvikDeb

2014-05-08 11:49:46 818

原创 设计模式之观察者模式

 观察者模式:主要体现在对象之间的一对多的依赖,当一个对象发生改变时,依赖它的所有对象都会得到通知并自动更新。   观察者模式,Java已经内置的该模式,那就是java.util.Observer类   下面我利用这个类和我自己相关的程序来进行解析 我这里使用了网易新闻的发报和我们使用网易手机客户端接收消息整个过程来描述。上面的图已经能够很针对的反映

2014-05-07 20:56:28 553

原创 设计模式之策略模式

HeadFirst中这样定义了这个模式:定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。          策略模式设计的原则: 1.        找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起 2.        针对接口编程,而不是针对实现编程 3.        多用组合,少用继承 这个模式是

2014-05-06 19:28:25 430

转载 ExtJs之重写TextArea捕获TextArea中光标

工作使用ExtJs,一直也仅仅是使用ExtJs中的相关控件而已,也没有

2014-04-30 10:56:19 738

原创 ExtJs之Ajax同步加载问题

在ExtJs中,ajax请求是使用异步加载的方式,也就是

2014-04-30 10:49:14 715

原创 继承Ext.data.Store

继承Ext.data.Store稍微有点复杂,这个也是在写gridPanel的时候经常需要把Store写在外面,松耦合,易维护。 Ext.define("定义的store的名字", {  extend : "Ext.data.Store",  pageSize : 10,  model : '定义的model的名字',  constructor : function(config)

2014-01-21 16:31:39 543

原创 继承Ext.data.Model

在写gridpanel的时候,经常需要把store和model分开写,使代码具有松耦合的特性,从而有利于以后代码的维护,下面是如何继承Ext.data.Model的实现代码。 Ext.define('定义的名字', {    extend : 'Ext.data.Model',    fields : [{       name : ''      }, {       nam

2014-01-21 16:28:40 600

原创 关于java.lang.ClassCastException: java.lang.String cannot be cast to [Ljava.lang.Object的错误报告

java.lang.ClassCastException: java.lang.String cannot be cast to [Ljava.lang.Obj     ect;     在项目中,刚开始使用Hibernate没有多久,在使用createSQLQuery出现的非常让人郁闷的错误,     刚开始我编写的代码是这样子的     public List getSynchroni

2013-12-12 17:45:11 3916

原创 关于类的继承问题

首先得看下面的程序理解类的继承的问题   package com.chen.javase;   public class Test4 {     public static void main(String[] args)     {        new A();        System.out.println("****************");

2012-11-23 09:29:17 534

空空如也

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

TA关注的人

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