自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

machine_chen

machine_chen

  • 博客(26)
  • 资源 (9)
  • 收藏
  • 关注

转载 对程序员说点实在话

我个人是一个程序员,关注web、分布式和数据处理。我将web看做最流行的、天然跨平台的展现和可视化技术,将分布式看做程序协作、协作程序的最适架构,将数据处理看作需要基础、技巧、认知、视野以及领域知识兼而有之的事,所以做数据处理,会提升基础、技巧、认知、视野以及领域知识。这些都是废话,还挺绕,但理解废话,对我来说,不是那么简单的事。我认为能力的提升来自厚积,所以对于基础的东西

2015-06-29 09:59:13 439

转载 一种基于“哨兵”的分布式缓存设计

14年双11大促缓存方案,今天有点闲暇时间,回顾一下当时的思路。场景介绍:大促活动下,对于某些产品进行整点秒杀活动。预计流量是平时峰值5+倍。商品计算逻辑比较复杂:某个最终展示的商品属性和价格,可能需要上亿次动态条件计算获得,动态条件每时每刻都在变化,并且商品的库存属性属于行业共有库存,每时每刻都在变化。计算模型:前端机并发去后端获取实时计算数据,然后合并结果,根据用户信息

2015-06-15 09:24:39 561

转载 Java开发与技术挑战——关于技术的技术思考

到目前为止,接触Java语言已经有将近10个年头。从趴在学校实验室中认领师兄提供的论坛系统开发任务,到参与WebERP构件化平台、网络资源聚合平台、电信增值业务平台、企业门户网站以及运营管理平台的研发,再到后面的掌上证券、软件商店、移动支付平台等移动互联网平台建设,不论是PC端,还是移动端,底层的技术一直都是用Java架构来进行实现的。期间参与过多次的Java技术培训与问题指导,以扑火队员

2015-05-22 09:12:36 680

转载 linux shell 将多行文件转换为一行

1. 采用awk      awk BEGIN{RS=EOF}'{gsub(/\n/," ");print}' file      说明:awk默认将记录分隔符(record separator即RS)设置为\n,此行代码将RS设置为EOF(文件结束),也就是把文件视为一个记录,然后通过gsub函数将\n替换成空格,最后输出。      2. 采用sed      sed

2015-05-21 11:14:53 569

原创 linux下比较2个文件

一、文本文件比较1、如果想对两个有序的文件进行比较,可以使用comm命令。语法:comm [- 123 ] file1 file2说明:该命令是对两个已经排好序的文件进行比较。其中file1和file2是已排序的文件。comm读取这两个文件,然后生成三列输出:仅在file1中出现的行;仅在file2中出现的行;在两个文件中都存在的行。如果文件名用“- ”,则表示从标准输入读取。

2015-05-21 10:52:55 1299

转载 linux sort 命令详解

linux sort 命令详解sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtb

2015-05-21 10:28:05 314

转载 linux中查看文件时显示行号

[root@1-min etc]# cat -n rsyslog.conf              //显示所有行号(包括空行)[root@1-min etc]# cat -b rsyslog.conf              //显示所有行号(但不包括空行)或者:[root@1-min etc]# nl -ba rsyslog.conf              //

2015-05-21 10:14:38 12071

原创 Shell脚本8种字符串截取方法总结

Linux 的字符串截取很有用。有八种方法。假设有变量 var=http://www.aaa.com/123.htm.1. # 号截取,删除左边字符,保留右边字符。复制代码 代码如下:echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :ww

2015-05-21 10:07:53 365

转载 程序员应该投资的10件事

0.  关注你的健康毫无疑问,软件开发是一项最需要久坐的工作之一,每天在电脑前要坐 8 到 16 个小时,中间几乎没有休息,这就很容易长肉。而肥胖很很可能会引起其它的疾病,心脏病就是其中一种严重的疾病。当然,你可以通过一些锻炼避免它,比如花点儿钱去办一张健身卡。长时间不符合人体工程学的打字姿势,会造成软件开发人员重复性的肌肉损伤,比如腕管综合征。你应该每隔几个小时的打字后就活动伸展

2015-05-14 09:01:36 358

转载 一个优秀程序员具备的15个特性

1.分享尽可能地使用开源,并且如果有能力的话也可以把自己的成果分享给大家。整个社会的智慧结晶肯定比一些大公司自管自闭门造车要好。2.公平的心态不要以为你的选择就是唯一能奏效的,试试其他技术、框架、方法和建议,也许其他的选择比你原先的好也未可知。要用开放的心态去对待任何方法和抉择。3.不可攻击他人如第2条所言,不要因为别人恰巧使用的是.Net、Java或PHP这些技术就随

2015-05-14 08:51:40 327

原创 if与switch区别

 private static void testSitchAndIf(){  long testCount = 9000000000L;  int flag = 20;  long time1 = System.currentTimeMillis();  for(long i = 0; i    switch(flag){   case 1: break;  

2015-05-13 09:04:55 478

转载 想要成为java高手,必须要懂得的24个学习目标

1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。   2.你需要学习Java语言的基础知识以及它的核心类库 (collections, serialization,streams,networking,?multithreadin

2015-05-11 15:31:08 887

转载 阿里少壮派上位:70后、80后全面掌舵阿里

阿里少壮派上位:70后、80后全面掌舵阿里作者:吴子敬阿里巴巴集团于5月7日发布了2015年第一季度财报。财报显示,阿里巴巴集团电商业务增长迅速,超过分析师预期。其中,包括天猫、淘宝以及聚划算在内的中国零售平台2015年Q1成交额达6001亿元人民币,同比增长40%,收入为174.25亿元人民币(28.11亿美元),比去年同期增长45%。值得注意的是,阿里巴巴中

2015-05-08 08:45:10 1727

转载 PL/SQL Developer 导出表数据

打开PL/SQLDeveloper,登录 选择菜单,工具->导出用户表有三种导出方式附录:Oracle Export,Sql Insert,pl/sql developer第一种是导出为.dmp的文件格式,.dmp文件是二进制的,可以跨平台,还能包含权限,效率也很不错,用得最广第二种是导出为.sql文件的,

2015-04-24 11:15:49 422

转载 Oracle 11g服务详细介绍及哪些服务是必须开启的?

按照windows 7 64位 安装oracle 11g R2中的方法成功安装Oracle 11g后,共有7个服务,这七个服务的含义分别为: 1. Oracle ORCL VSS Writer Service:Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(sha

2015-04-24 10:19:28 332

转载 linux虚拟机共享主机文件的设置与访问

具体步骤如下:1.先把windows下的文件添加到虚拟机的共享文件 点击 vm->setting->options->shared folders->add,然后一直点击next2.进入文件夹进行访问 运行 cd /mnt/hgfs   然后就可以看到你共享的文件,可以进行你所需要的操作

2015-04-24 09:48:49 521

转载 javaScrip(js)小数点乘除法

一、用js计算12.32 * 7  结果是多少?答案:86.24000000000001 为什么会出现这种问题?怎么解决?js在处理小数的乘除法的时候有一个bug,解决的方法可以是:将小数变为整数来处理。以上的计算可以改为:12.32 * 100 * 7 /100得出的结果是:86.24,正确。 另外再计算一下:8.80 * 100 * 12

2015-04-21 09:29:03 842

原创 JAVA

http://www.importnew.com/cat/basic/page/2

2014-08-20 16:27:03 332

原创 oracle导入数据

在cmd先连接数据库:Sqlplus /nologconn sys/sys@orcl as sysdba;DROP USER EXIMMETA CASCADE;/DROP USER EXIMTRX CASCADE;/DROP USER EXIMUSER CASCADE;/DROP USER EXIMSYS CASCADE;/SQL> show par

2014-08-05 18:32:31 373

原创 Hadoop2.4.0伪分布安装步骤

Hadoop伪分布安装步骤【使用root用户登陆】1.1 设置静态ip    在centos桌面的右上角的电脑图标上,右击修改    重启网卡,执行命令:service network restart    验证:执行命令:ifconfig1.2 修改主机名    修改当前会话中的主机名:执行命令:hostname hadoop    修改配置文件中的主机名,执

2014-08-03 23:48:15 410

原创 linux 命令

在Vmware上面安装CentOS,开机后,使用:service network restart时,会提示一下错误:Shutting down loopback interface:                          [  OK  ]Bringing up loopback interface:                            [  OK  ]

2014-08-03 14:51:36 636

原创 dom4j

http://download.csdn.net/download/bakeloar/2505624

2014-07-24 14:02:07 275

原创 jar

http://jhttp://jarfiles.pandaidea.com/

2014-07-23 13:19:03 307

原创 ognl

package com.hibernate.ognl;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import ognl.Ognl;import ognl.OgnlContext;import ognl.OgnlExc

2014-07-21 22:16:05 412

原创 oracle创建带有时日期字段的表

--创建学生表create table StudentTable(studentID varchar2(50)  not null,studentName varchar2(50) not null,studentSex char(4) default '男',studentAge number(3,0),studentNative varchar2(50),stu

2014-07-13 16:42:54 14841

原创 Oracle常用命令

--密码修改sqlplus /nologconnect /as sysdbaalter user username identified by password;--解锁alter user username account unlock ;--加锁alter user username account lock;--删除用户--1.删除用户和用户所有的模式对象

2014-07-09 14:11:50 338

C语言大全(第4版)

C语言大全(第4版)--->>C:The Complete Reference

2015-07-09

C语言描述(中文版)

C语言描述(中文版):用C代码详细描述了数据结构与算法!

2015-06-24

韩顺平学生管理系统

韩顺平学生管理系统 1.实现了增、删、改、查功能 2.使用了model2模式 3.config目录下面有建表的SQl语句以及项目的框架图

2014-06-01

坦克大战java源码

01.子弹有爆炸效果 02.可以暂停和继续游戏 03.可以记录玩家的成绩 (存盘退出游戏,可以记录当时敌人坦克的坐标并可以回复) 04.玩游戏的时候播放坦克大战的经典音乐,开火,自己坦克死亡和敌人坦克死亡都会有声音

2014-05-17

eclipse反编译插件-jadclipse_3.3.0

eclipse反编译插件-jadclipse_3.3.0: 1.用于将java的.class文件反编译成类源文件 主要用于加载到eclipse中可以直接的查看Jar文件中的源!!! 2.压缩包里有jad.exe和jadclipse_3.3.0.jar安装软件包 及 java反编译安装说明.wps 的文档(有详细的文字说明及截图)!!

2014-01-04

空空如也

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

TA关注的人

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