自定义博客皮肤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 527

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

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

2015-06-15 09:24:39 679

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

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

2015-05-22 09:12:36 931

转载 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 700

原创 linux下比较2个文件

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

2015-05-21 10:52:55 1406

转载 linux sort 命令详解

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

2015-05-21 10:28:05 394

转载 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 12284

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

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

2015-05-21 10:07:53 427

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

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

2015-05-14 09:01:36 441

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

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

2015-05-14 08:51:40 407

原创 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 547

转载 想要成为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 973

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

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

2015-05-08 08:45:10 1938

转载 PL/SQL Developer 导出表数据

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

2015-04-24 11:15:49 593

转载 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 401

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

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

2015-04-24 09:48:49 612

转载 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 913

原创 JAVA

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

2014-08-20 16:27:03 386

原创 oracle导入数据

在cmd先连接数据库: Sqlplus /nolog conn 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 428

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

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

2014-08-03 23:48:15 459

原创 linux 命令

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

2014-08-03 14:51:36 716

原创 dom4j

http://download.youkuaiyun.com/download/bakeloar/2505624

2014-07-24 14:02:07 335

原创 jar

http://j http://jarfiles.pandaidea.com/

2014-07-23 13:19:03 351

原创 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 460

原创 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 15354

原创 Oracle常用命令

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

2014-07-09 14:11:50 396

坦克大战java源码

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

2014-05-17

韩顺平学生管理系统

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

2014-06-01

C语言大全(第4版)

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

2015-07-09

C语言描述(中文版)

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

2015-06-24

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关注的人

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