自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 大型分布式网站架构设计与实践

1.大型网站软件系统的特点?a.高并发,大流量。b.高可用。c.海量数据。d.用户分布广泛,网络情况复杂。e.安全环境恶劣。f.需求快速变更,发布频繁。g.渐进式发展。2.大型网站架构演化发展历程?a.初始阶段的网站架构。应用程序,数据库,文件等所有的资源都在一台服务器上。b.应用服务器和数据服务器分离。c.使用缓存改善网站性能。d.使用应用服务器集群改善网站的并发处理

2017-04-07 14:04:12 342

原创 产品经理是这样炼成的

产品经理(Product Manager),又称品牌经理(Brand Manager)。是企业守门员、品牌塑造者、更是营销骨干。它既是一套完善的营销运作制度,更是博大精深的营销操作。举凡产品从创意到上市,所有相关的研发、调研、生产、编预算、广告、促销活动等等,都由产品经理掌控。产品经理依据公司产品战略,对某个(线)产品(介质、服务、品牌)担负根本责任的企业管理人员。     产

2017-04-07 14:04:01 304

原创 NFC:Arduino、Android与PhoneGap近场通信

射频识别,RFID(Radio Frequency Identification)技术,又称无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。   RFID技术的基本工作原理并不复杂:标签进入磁场后,接收解读器发出的射频信号,凭借感应电流所获得的能量发送出存储在芯片中的产品信息(无源标签或被动标签),或者由标签

2017-04-07 14:03:51 705

原创 Java特种兵

从事java工作多年,很多东西只知道知其然不知其所以然。这本书给我解惑了很多细节上的东西。比如:“==”和“equals()”的不同。在工作中经常会用到,也知道==是表示两个值对象的比较,“equals()”表示两个引用的比较。但不明白其中的细节。    在技术领域你可以总结思路,总结所学所用,总结所遇到的问题,总结为什么,总结 解决问题的手段和方法,分析问题和定位问题的思路,总结

2017-04-07 14:03:43 682

原创 java数组工具类

package com.zuidaima.util.common;  import java.util.ArrayList;  import java.util.HashMap;  import java.util.List;  import java.util.Map;  import java.util.Random;    /** * 数组操作辅助类,支持int,char,

2017-04-07 14:03:34 295

原创 微管理——给你一个技术团队,你该怎么管

首先,要明白项目是什么,为什么要做,该怎么做。作为管理者要明白自己的工作目标: 1.项目目标。2.核心方法。3.关键依赖。 4.风险。5.需求和估算。 6.关键测试用例。     项目目标:项目想要什么样的结果。    核心方法:尽量优化。    关键依赖:一是完成时间,二是核心方法,三是关键技术。    风险:项目存在什么样的风险,可以根据三个核心方法。    需求和估算:明

2017-04-07 14:03:26 942

原创 海量运维、运营规划之道(全彩)

关于海量运维、运营规划,我想业界都没有准确的定义,假如说互联网的架构师用能否设计多高的摩天大楼来衡量架构能力,那运维、运营更多的是在关注互联网服务的质量、效率、成本、故障、瓶颈,用户的忍耐、抱怨等问题。   运维、运营的工作大致如下:1、运营规划,提供运营综合规划支持,分析业务发展需要的资源趋势,规划IDC资源,并驱动实现并与运营预算对齐。2、运营预算,负责维护产品设备预算

2017-04-07 14:03:18 447

原创 全程软件测试(第2版)

软件测试(英语:software testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。       一个好的公司应该有专门的测试团队。因为,测试直接影响的软件是否能交付,是交付的基石。测试的需求:      测试需求包括功能测试需

2017-04-07 14:03:10 928

原创 3D打印:三维智能数字化创造(全彩)

刚刚看完《互联网思维》这本书,书里面简单介绍了3D打印技术。想不到这次的试读中又有这本书。很是期待能得到这本书。  首先说说什么是互联网思维?   互联网思维,就是在(移动)互联网、大数据、云计算等科技不断发展的背景下,对市场、对用户、对产品、对企业价值链乃至对整个商业生态的进行重新审视的思考方式。互联网时代的思考方式,不局限在互联网产品、互联网企业;  什么是3D打印?

2017-04-07 14:02:59 347

原创 ADD的人生整理术

什么是ADD?  ADD,英文缩写,医学上指注意力不足过动症(Attention Deficit Disorder),就是注意缺陷障碍,最主要的症状是频繁地、不自觉地走神。但这并不是说ADD患者就无法集中注意力,他们只是不能决定集中注意力的时间和场合。在某种程度上,还可能比普通人更能集中全部的注意力,做到高度的专注。另外,计算机程序编程中,ADD表示相加的指令。1.建立一个“支

2017-04-07 14:02:51 1030

原创 专注力:化繁为简的惊人力量

你有没有这样的同事,他们花了你80%的时间却只给了你不到20%的回报(不论你怎样定)?是时候重新分配他们接近你的机会了,把更多的时间放在那些能带来更多回报的人身上。  看到这本书我觉得很适合我这类型性格的人看。按照最新的性格色彩来说我属于绿色和蓝色性格。并不像红色性格和黄色性格那么有自制力。书中主要还是给我没讲怎样运用80/20法则。这本书是一本规划书,教我们如何去做高效率的事情,

2017-04-07 14:02:43 1029

原创 如何高效的学习

我想对于这个话题每个人有自己的见解,因每个人的习惯,生活方式的不同。学习的方法多中多样,有可能适合我的方法并不能适合你。其实,读书还是要有一定天分的。虽然勤能补拙,但是我们都知道付出和结果并不能成正比。本书讲解了如何高效的学习,给我们指出了学习的脉络。但对我而言却不怎么适用。   书中讲到整体性学习基于三种主要观点:1.结构2.模型3.高速公路  我觉得对于学生而言这是不

2017-04-07 14:02:34 244

原创 ora-4031

这个错误是由数据库内存溢出造成的,在项目中执行数据库包体的时候每执行一次就放一次包体中的游标,使游标过大,就出现次错误。解决办法如下:--查询数据库缓存select   sum(sharable_mem),  count(*),  type    from  v$db_object_cache    group by type;select * from v$db_object_cach

2017-04-07 14:02:25 202

原创 SDN核心技术剖析和实战指南

软件定义网络(Software Defined Network, SDN ),是一种新型网络创新架构,其核心技 术OpenFlow通 过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,为核 心网络及应用的创新提供了 良好的平台。        SDN 全称为Self -Defending Network,自防御网络。SDN最早由思科提出,通过安全的络架 构、

2017-04-07 14:02:17 813

原创 智慧的分析洞察

看到这本书的题目让我想到这应该是以本哲学之类的书籍。可是当我打开一看,开篇就是大数据让我即失望又欣喜。失望的是和我想的不是一样的,欣喜的是能看看专家们是怎么分析大数据的。     书中用智慧的地球那诠释本书的内容。因为我们生活在这地球上,我们要利用地球的所有资源,怎样才能合理利用这些资源,就必须用数据去进行分析。 通过构建新一代数据中心,我们可以在各行各业实现智慧的分析洞察。例如:   

2017-04-07 14:02:10 350

原创 做自己

1:每天11:00点前睡觉,每天7:30点前起床; 2:每天提醒自己,不要忘记梦想; 3:有时间多看书,多学习,做一个有文学素养的人,不要把时间浪费在滑稽怪诞的事情上; 4:多锻炼身体,身体垮了什么都没有了,搞IT的人大多数,身体都不怎么样,所以,一定要多锻炼身体,包括发动自己的爱人,亲人,朋友一起参与! 5:努力学习赚钱的本领,钱是一个人活着的根本,当你落魄时,你就会发现,没有多

2017-04-07 14:01:59 183

原创 Export file created by EXPORT:V10.01.00 via conventional path

如图所示错误可以用下面的方法解决,反正我的是解决了,可以不妨试一试:已数据库test为例,用户名:user 密码:123 备份的文件:123.dmp,假设文件放在:d:/backup1.以用户system的身份登录数据库。SQL> CONNECT systemEnter password:123Connected.2.把IMP_FULL_DATABASE权限授予给要还原数据的

2017-04-07 14:01:52 4926

原创 OGNL表达式struts2标签“%,#,$”

一、什么是OGNL,有什么特点?     OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点:      1、支持对象方法调用,形式如:objName.methodName();     2、支持类静态的方法调用和值访问,表达式的格式为@[类全名(

2017-04-07 14:01:44 176

原创 去除集合中的重复元素

/**   * 通过HashSet踢除重复元素除去List集合中的重复数据  * */    public static List removeDuplicate(List list) {           HashSet h = new  HashSet(list);           list.clear();           list.addAll(h);

2017-04-07 14:01:36 335

原创 云计算360度

什么是云计算?我看了很多资料,还是没有弄清楚什么是云计算。云计算概念最终也会改变人们的思想,最终爆发出各种各样的概念,托管服务,ASP,网格计算,软件作为服务,平台作为服务,任何东西作为服务。从消费者的角度看,SaaS 是云计算的一种,然而行业内的人必须明白这到底是什么意思。简单说,云计算就是 SaaS 的升华。 云计算具有以下几个主要特征:(1)资源配置动态化。根据消费者的需求动

2017-04-07 14:01:26 255

原创 IOException while loading persisted sessions: java.io.EOFException

tomcat在启动时出现如下异常问题:        严重: IOException while loading persisted sessions: java.io.EOFException        严重: Exception loading sessions from persistent storage        分析:EOFException表示输入过程中意外地到达文件尾或流尾

2017-04-07 14:01:17 180

原创 android中将数据写入手机内存和sdcard中的文件

在android中一般有两种方式:第一种是写入手机内存的文件,这种方式,文件的存取路径都是在应用包下的 files 文件夹下,其路径是固定的,并不受程序员控制的, FileOutputStream fos = context.openFileOutput(fileName, mod);FileInputStream fis = context.openFileInput(fil

2017-04-07 14:01:09 440

原创 webservice接口同名错误信息

ERROR org.codehaus.xfire.handler.DefaultFaultHandler - Fault occurred!

2017-04-07 14:00:58 1231

原创 android获取string.xml的值

为什么需要把应用中出现的文字单独存放在string.xml文件中呢?一:是为了国际化,当需要国际化时,只需要再提供一个string.xml文件,把里面的汉子信息都修改为对应的语言(如,English),再运行程序时,android操作系统会根据用户手机的语言环境和国家来自动选择相应的string.xml文件,这时手机界面就会显示出英文。这样做国际化非常的方便。 二:为了减少应用的体积,

2017-04-07 14:00:50 153

原创 控件显示和隐藏

此属性意思是此视图是否显示, 例如RelativeLayout中android:visibility="gone"其有三个属性:visible显示;invisible显示黑背景条;gone不显示在类中,可以设置其显示与否,setVisibility(View.GONE);不显示setVisibility(View.VISIBLE);显示 android view的setVi

2017-04-07 14:00:42 1047

原创 android webservice

/*** 转换返回数据为list集合* @param object* @return*/public List convertSoapObjectList(SoapObject soapObject){List workOrderList=new ArrayList();//如果获取的是个集合,就对它进行下面的操作if(null!=soapObject&&null!

2017-04-07 14:00:32 181

原创 java8种排序

8种排序之间的关系:   1, 直接插入排序   (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。 (2)实例  (3)用java实现 Java代码   package com.njue

2017-04-07 14:00:24 176

原创 Web应用安全威胁与防治

本书的试读章节让我们知道了会话劫持的危害性,对身份验证和会话管理做了详细的讲解。首先让我们看看下面两个概念:1.什么是OWASP?OWASP开放式Web应用程序安全项目(OWASP,Open Web Application Security Project)是一个组织,它提供有关计算机和互联网应用程序的公正、实际、有成本效益的信息。其目的是协助个人、企业和机构来发现和使用可信赖软件。2

2017-04-07 14:00:16 422

原创 Eclipse导入Android项目 Eclipse常见错误 中文乱码问题

Eclipse导入Android工程加载错误可能原因基本上有一下4种:① ADK版本:---API Level对应关系(注意高版本不一定是兼容低版本的) Android 2.3.4---10 Android 2.3.1---9===Gingerbread Android 2.2---8===Froyo Android 2.1---7===Eclair Android 2.0.1---6===Ecl

2017-04-07 14:00:08 293

原创 项目中的.NET

当我看到这一本书的时候,我迫不及待我想拿来读。当我打开试读章节的时候,我大失所望,因为书籍的题目和我看到的目录有很大的差别。我一看目录才知道都是一些基础性的东西,对于初学者来说还是一本不错的书籍。最少是我见过的比较详细的一本书,值得推荐,我本不是一个.net开发者。当然我也学过这本书中讲到的大部分基础知识,我觉得编程这东西并没有太多的语言差别,把一些原理底层应用这些最基本,也是最难搞清楚的东西学会

2017-04-07 13:59:56 391

原创 Android系统源代码情景分析

在android系统源代码情景分析一书的试读中,主要是讲述Android系统的硬件抽象层(Hardware Abstract Layer,HAL)。它的实现和使用依次涉及Android系统的硬件驱动模块、硬件抽象层、外部库和运行时库层、应用程序框架层和应用程序层等。   Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说

2017-04-07 13:59:48 504

原创 Spring Security 3 证书登录

默认情况下ss3的标签只会取证书主题作为验证条件,如果想要自己指定证书的某一部分作为验证条件需要手动实现X509PrincipalExtractor接口:Java代码  import org.springframework.security.web.authentication.preauth.x509.X509PrincipalExtractor;     pu

2017-04-07 13:59:40 494

原创 Transaction rolled back because it has been marked as rollback-only”

spring的声明事务提供了强大功能,让我们把业务关注和非业务关注的东西又分离开了。好东西的使用,总是需要有代价的。使用声明事务的时候,一个不小心经常会碰到“Transaction rolled back because it has been marked as rollback-only”这个异常。有时候又常常会纳闷,"我已经try-catch了,为什么还这样呢?" Xml代码  1.  2.

2017-04-07 13:59:30 261

原创 spring事物处理异常

默认spring只在发生未被捕获的runtimeexcetpion时才回滚。最笨的办法:代码级控制:TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 为何在aop  advitor中配置rollba-for=“java.lang.Exception”异常时不回滚呢? 待续,这个问题必须解

2017-04-07 13:59:21 411

原创 看敏捷高手交互卓越软件

有效个人管理的四个步骤     ——确定角色:确定你认为重要的角色;     ——选择目标:分别为每个角色确定未来一周要达成的目标;     ——安排进度:为这些目标确定完成时间;     ——逐日调整:每日清晨依据行事历,安排一天做事的顺序。三条简单准则  ——在项目的初期不可能收集到所有的需求。  ——不管你收集到什么需求,最终它们肯定是会发生变化。  ——总会

2017-04-07 13:59:12 248

原创 Node.js开发指南

看到Node.js这个名字,初学者可能会误以为这是一个Javascript应用,事实上,Node.js采用C++语言编写而 成,是一个Javascript的运行环境。既然不是Javascript应用,为何叫.js呢?因为Node.js是一个Javascript的运行环 境。提到Javascript,大家首先想到的是日常使用的浏览器,现代浏览器包含了各种组件,包括渲染引擎、Javas

2017-04-07 13:59:03 280

原创 中文乱码处理

var equName=""; 对于这样的js赋值会出现乱码的现象,就是在赋值的时候会将中午自动转换成unicode编码。只需加上escape='false'就 可以不转换成unicode编码。

2017-04-07 13:58:52 182

原创 神一样的产品经理

既然有产品经理,那么产品究竟是什么?                      产品就是用来解决某个问题的东西。      根据产品的生命周期,产品经理大致可分为产品研发经理、产品运营经理和产品市场经理。研发型产品经理指的 是在产品研发阶段,其工作重心在用户分析、需求分析、需求评估、需求管理、撰写需求、制作原型和流程图等方面; 运营型产品经理指的是产品上线之后的运营

2017-04-07 13:58:43 408

原创 人人都是产品经理

刚看完了人人都是产品经理试读的章节,对于本书的作者设计的目录感觉不错。但是,从头到尾试读的章节中都没让我明白怎么才能作为一个好的产品经理。    首先我们需要知道三个问题的答案:工作职责、工作目标、工作方向。         1、产品经理的工作职责就是探索产品的价值与挖掘需求并分析可用性、可行性。        2、产品经理的工作目标就是在最短的时间内理清产品需求,确定产品

2017-04-07 13:58:35 164

原创 未雨绸缪:理解软件配置管理(第2版)

看到这本书的时候,我以为是什么很神奇的东西,看着看着慢慢的知道了什么是软件配置管理。对于书中对软件配置管理的定义如下:            一套应用技术上和管理上的指导和监督的方法,用来识别和记录配置项的功能特征和物理特征;控制这些特征的变更;记录和报告变更的处理和执行的状态;以及验证其是否符合特定的需求。        我总结了就这么一句话:在项目周期内管理项目的新建,修改,删除,更新

2017-04-07 13:58:27 834 1

Oracle数据库应用

想全面学习oracle的朋友们,这是一本不错的oracle全面教程。从基础到深入的学习oracle。

2012-02-24

jsp中的数据库编程

对jsp访问数据库全套的总结,有SQL复习,JDBC连接数据库,存储过程,事务,数据库连接池等全面的总结文档。

2012-02-24

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

TA关注的人

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