自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 myeclipse 添加spket插件

1、下载spket地址:http://spket.com/download.html,选择Spket IDE 或Plugin下载.建议下载spket-1.6.18.jar即Spket IDE,嫌麻烦的话可以直接跳到文末,里面有我在csdn中上传的附件,本文所涉及的所有文件都在该附件下2、安装spketa调出命令行窗口,执行java -jar spket-1.6.18.jar,稍等片...

2012-06-12 22:11:58 145

原创 java.util.ResourceBundle使用详解

一、认识国际化资源文件 这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以: 轻松地本地化或翻译成不同的语言 一次处理多个语言环境 以后可以轻松地进行修改,支持更多的语言环境 说的简单点,这个类的作用就是读取资源属性文件(properties),然后根据.properties文件的名称信息(本地化信息...

2012-03-27 11:04:29 108

原创 笔记111

网络带来的最大变化之一是速度赚钱方式:ebay充当买卖中介,广告数据分析每个现代人都要选择一个行业去加入以便挣钱养家,哪个行业收入比较高要保持粮油副食品价格稳定,关键的是提高机械化及科学种植程度,降低农业人口,这样才能保持生活必须品的物价稳定,以免这方面的问题老是拖金融业、房地产业以至整个中国经济的后腿中国的贫穷落后不在“没有钱”(事实上这种说法你经常在媒体上看到...

2012-03-27 11:03:41 108

原创 Notes

电子商务是用技术和数据驱动的零售体系零售的本质是低价 多选择和便利性如果没有技术和数据驱动 低价根本做不到加强技术方面投资--》做一个技术和数据驱动下的电子商务公司。塞班系统在硬件快速升级 不堪重负微软 唯一不生产硬件的移动操作系统提供商。google收购moto后,通过Android4.0切入高端市场~ 在中低端收集市场上的影响力。亲朋好友的建议成为用户购买的...

2012-01-17 20:18:30 96

原创 oacle的锁机制--乐观锁 悲观锁

单个数据库事务中的并发完全事务脚本、乐观(optimistic)锁、悲观(pessimistic)锁完全事务脚本是一种解决方案是使用完全和其他事务隔离的事务,用数据库的话来说,就是隔离级别为serializable(串行化)的事务(悲观锁的另一种方案)。数据库保证:执行多个 serializable事务的结果和一个个串行执行它们的结果一样。serializable事务避免了更新丢失、读...

2011-12-21 10:46:15 116

原创 windows cmd发送email

公司要搞一个邮件收发的系统,最近研究了一下SMTP发信和POP3收信的机制,自己试着用WINDOWS XP CMD命令行发了一封信。下面是我的方法:输入:telnet smtp.126.com 25 系统返回:220 126.com Anti-spam GT for Coremail System (126com[071018])输入:ehlo 126.com系统返...

2011-12-15 14:01:23 603 1

原创 Enum的策略模式

策略模式适用于客户端在几种算法中选择一种。并不适用于客户需要几种算法的情况。[code="java"]package com.strategy;public class EnumTest { public enum Commodity{ NoDiscount{ @Override public void calculateMethod(String...

2011-12-02 13:33:41 156

原创 Programmer2011-11

1.员工因公司而入职,因上司而离职2.知识,过程处理能力,个人能力3.集中式的决策弊端很多4.你当然希望得到一个高价值的产品,与此同样重要的是其使用的困难程度也必须较低价值必须大于使用难度让用户负责应用程序管理,实际上给他们带来了稳步增加的使用难度。这使得应用程序的压力越来越大,它们的使用频率会越来越低移动应用程序必然消亡的原因是,它是一个阻挡我...

2011-11-24 23:02:04 95

原创 oracle笔记--2011-11-22

不使用绑定变量--安全性SQL注入攻击优点:代码运行速度呈数量级增长系统能支持的并发用户数成倍增长并发控制--在不同的数据库中各不相同达到某个临界点后,一方面花大量额外的时间来管理排队等待的人,另一方面还要为他们提供服务。 在数据库成为上下文切换。什么是锁定 锁定是怎么工作的读一致查询:对于同一时间点,查询会产生同一结果非阻塞查询:查询不会被写入...

2011-11-22 10:46:45 85

原创 web数据挖掘 笔记2011-11-17

利用日常交易中积累的数据,根据客户的喜好或是观察到的行为,改变网站外貌。提升客户体验度。回应订单并推荐产品。记住客户的爱好。显示在客户访问页面中。根据客户需求,关注需求,并控制货物存货。面向客户,基本实现定制服务。page11...

2011-11-17 23:35:52 91

原创 云计算

简介: 革命就是人们的思考和行为方式在性质和广度两方面发生的重大变化。按照这个定义,云计算的确算得上是革命了。云计算在计算机架构、软件和工具开发方面带来了根本性变化,当然也改变了我们存储、发布和使用信息的方式。本文的目的是帮助您了解这次革命的性质,让您能够适应和受益于云计算。近几年,信息技术 (IT) 领域出现了一种新模型 — 云计算。尽管云计算只是一种交付计算资源的新方式,而不是新技...

2011-11-17 21:51:31 174

原创 oracle笔记 2011-11-17

1.介质失败是指数据库文件出现物理损坏导致服务器进程、后台进程不能读写DB 操作所必需的物理文件。介质失败主要包括以下几种情况:•磁盘驱动器的碰头出现失败,导致无法读写数据库文件。 •要读写的文件出了问题(例如某块扇区出现了损坏)。 •数据库文件被意外删除。 介质失败是最严重的失败,在出现了介质失败之后,必须由DBA 进行介质恢复,备份与恢复主要是针介质失败来进行的。...

2011-11-17 15:26:39 99

原创 够了,别再开发更多的App了!<转载>

摘要】重点放在构建服务而不是做 App 上,一项服务可能有一个 App 构成,比如 Spotify,但是这个应用组成必须是让用户的生活因为这项服务更简便,能够产生价值,而不仅仅是因为这个 App 很 coooool!  英文原文:Stop Making Apps  我现在装了一大堆 iPhone 应用,尽管有很多我也不知道是干神马用的。太多的应用以至于有些我连名字都记不住了。 ...

2011-11-16 22:43:33 107

原创 关于打jar包

jar包与zip包的区别:MANIFEST.MF文件无论jar包可不可以执行,都有MANIFEST.MF文件文件内容应该如下:空格不可缺 且Main-Class行必须加回车Manifest-Version: 1.0Main-Class: com.test.TsPOm1.cd dir到class文件夹前2.jar cvfm name.jar(jar包名字)...

2011-11-16 21:15:49 85

原创 xml解析

[code="java"]package com.test;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import j...

2011-11-09 23:33:56 90

原创 物联网概念及其介绍

物联网概念解析:1.物联网的核心和基础仍然是互联网2.其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信物联网的定义是通过射频识别[b](RFID)装置[/b]、红外感应器、 全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络。 这里的“物”要满足以下条件才能够被纳...

2011-11-09 22:59:37 834 1

原创 java批量修改文件名字

[code="java"]package com.test;import java.io.File;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class RenameFiles { public final String RD...

2011-11-09 20:55:00 110

原创 oracle 笔记 2011-11-04

6.java池7.流池 流是oracle在数据复制方面发展的方向第五章 oracle进程1.服务器进程2.后台进程3.从属进程一.服务器进程:代表客户会话完成工作的过程连接跟会话的区别一条连接可以建立0个或多个会话,会话彼此是独立的。即使建立在同一条物理连接上。会话可以有连接或者没连接。会话是实例中存在的一个逻辑实体。你要在服务器中的会话上执行s...

2011-11-07 11:59:57 54

原创 oracle 笔记 2011-11-03

在线重做日志: a.数据库缓存区缓冲归档重做日志: 两种模式运行 a.ARCHIVELOG模式 recommand b.NOARCHIVELOG模式5.密码文件密码文件保存了一个用户名和密码列表,分别对应于可以通过网络远程认证为sysdba的用户。6.修改跟踪文件7.闪回日志 包含已修改数据库块的前影像,可用于将数据库返回到该时间点得状态。 a.闪回...

2011-11-03 15:11:13 70

原创 oracle笔记 2011-11-02

2.跟踪文件a.能提供调试信息,遇到问题时,会生成一个包含大量诊断信息的跟踪文件。小结:两种跟踪文件,分别放在什么位置,以及如何找到这些文件。主要是为了调整和改善性能3.警告文件---数据库的编年史数据库的日记,简单的文本文件。[b]4.数据文件[/b]a.一个存储SYSTEM数据 SYSTEM表空间,真正的oracle数据字典b.一个存储SYSAUX数据...

2011-11-03 09:39:27 61

原创 oracle 笔记 2011-10-31

第二章 体系概述1.实例是一组后台进程和共享内存。 2.数据库是磁盘上存储的数据集合 3.实例 一生只能装载并打开一个数据库 4.数据库可以由一个或多个实例(使用RAC)装载和打开。 TNS代表透明网络底层,是oracle客户中处理远程连接的基础软件,有了它才可能建立对等通信。tns连接告诉oracle软件如何与远程数据库连接。 [img] [/img]第三章 文件最重要的文件:数...

2011-11-01 10:40:57 69

原创 oracle 笔记 2011-10-27

1.oracle连接通常比sql server 耗费更多的RAM,因为要同时处理多条语句。2.绑定变量[code="java"]for i in 1..10000 loop execute immediate 'insert into t values('||i||')'; end loop; for i in 1..10000 loop ...

2011-10-31 11:44:55 57

原创 书不在多,精读则灵 - Oracle入门书籍推荐

书不在多,精读则灵 - Oracle入门书籍推荐作者:eygle |English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】链接:http://www.eygle.com/archives/2006/08/oracle_fundbook_recommand.html 站内相关文章|Related Articles 《深入浅出Oracle》勘误表几则...

2011-10-24 20:49:43 101

原创 oracle 20111-10-24

[b]basic concepts:[/b]database management system (DBMS)relational database management system(RDBMS)object-relational database management system (ORDBMS).system global area (SGA)program globa...

2011-10-24 16:12:05 64

原创 代码大全笔记 2011-10-24

[b]设计子程序[/b]1.给子程序取名字2.决定如何测试子程序3.在标准库中寻找可用的功能4.研究算法和数据结构[b]变量声明[/b]1.关闭隐式声明2.遵循某种声明规则3.在理想情况下,在靠近第一次使用变量的位置声明和定义该变量。4.在可能的情况下,将变量定位为final5.计数器跟累加器,注意下次使用时,重置。[b]注意[/b]:变量引用跨度尽量小--...

2011-10-24 13:56:31 83

原创 代码大全笔记 2011-10-20

1.给函数命名时要给返回值有所描述2.给过程起名的时候 用动词+宾语的形式。[b]如何使用子程序参数[/b]1.按照 输入-修改-输出 的顺序排列参数。第八章:防御式编程1.检查所有源于外部的数据的值。例如长度,用途。2.监测到非法数据,知道如何处理他。 [b]错误处理技术[/b]1.返回中立值。 返回没有危害的数值2.换用下一个正确的数据3.返回前次相同的...

2011-10-21 12:20:11 90

原创 代码大全笔记 2011-10-19

1.派生类中的成员函数不要与基类中的不可覆盖的成员函数重名。2.只有一个实例的类是值得怀疑的。3。只有一个派生类的基类也是值得怀疑的。不要创建任何并非绝对需要的继承结构。4.派生类覆盖了某个子程序,但在其中没有任何操作,值得怀疑。[b]构造函数[/b]1.如果可能,应该在所有的构造函数里初始化所有的数据成员。2.用私有化构造函数实现单件属性。3.优先采用深层复本,除非论...

2011-10-20 09:46:14 73

原创 Java Mail example.

[code="java"]package com.statestr.ssc;import java.util.Date;import java.util.Properties;import javax.mail.AuthenticationFailedException;import javax.mail.Message;import javax.mail....

2011-10-19 20:48:11 205

原创 代码大全 2011-10-18

第六章:1.尽量让类和访问器子程序的名字跟存储数据的方式无关。2.把类看做一种用来实现抽象数据类型的机制。每一个类应该实现一种ADT,并且仅实现这个ADT3.提供成对服务。仔细考虑是否需要。4.尽可能的限制类和成员的可访问性5.不要对类的使用者做任何假设。6.警惕有超过7个数据成员的类。如果超过,考虑要不要分解成较细的类。7.要么使用继承比进行详细说明,要么就不用它。...

2011-10-18 17:01:31 63

原创 代码大全 笔记2011-10-17

隐藏信息:1.不要使用布尔变量作为状态变量2.使用访问器子程序取代对状态变量的直接检查保护好数据量的限制常见的几种耦合:1.简单数据耦合2.简单对象耦合3.对象参数耦合4.语义上的耦合关于设计模式:1.不要强迫让代码实现某种模式2.不要为了模式而模式,首先得适合。理解问题,形成计划,执行计划。回顾过程。尝试失败的收获,知道这个方法是不...

2011-10-17 16:04:34 90

原创 选择排序

[code="java"] public static int[] selectsort(int[] numbers){ int length = numbers.length; int index=0; for(int i=0;i

2011-09-29 15:58:59 44

原创 冒泡排序

1.原理:从左至右,不停比较两者大小,较大的右移动,每一次都能将最大的值放在最后一位。 比较次数每次循环-1。代码:[code="java"] public static int[] bubblesort(int[] numbers){ int length = numbers.length; for(int i =0;i...

2011-09-29 14:49:23 64

原创 数组操作

1.大O表示法,表示运行时间受数据项个数所影响的2.可以扩展的 JAVA Vector类,是以牺牲效率为代价的。插入:[code="java"] public static int[] insert(int[] numbers, int value){ int[] addArray = new int[numbers.length+1]; int l...

2011-09-29 12:39:02 59

原创 二分查找法

[code="java"] public static void find(int[] numbers,int key){// int[] temp ; int middle =0; int lower = 0; int upper = numbers.length; while(true){ middle = (upp...

2011-09-29 11:41:29 81

原创 Sample---simulate the http request

[code="java"]package com.wlq;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;public cl...

2011-09-23 12:54:38 78

原创 读effective java 笔记1)

[b] 创建和销毁对象[/b][b]静态工厂的好处[/b]1.静态工厂方法有名字,确切得描述被返回对象。2.与构造方法不同,他们被调用时,不必每次都创建一个新的对象。3.它们可以返回一个原返回类型(已声明)的子类型对象。4. [b] 类和接口[/b][b](R12)[/b]1.使...

2011-09-23 00:02:11 69

原创 jetty配置

[code="java"]package jetty;import java.io.File;import java.io.IOException;import java.net.MalformedURLException;import org.apache.commons.logging.Log;import org.apache.commons.logging.Lo...

2011-09-01 15:33:12 114

原创 serialVersionUID作用

serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。有两种生成方式: 一个是默认的1L,比如:private static final long serialVersionUID = 1L; 一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如: p...

2011-09-01 11:56:29 55

原创 guide for android green hand

http://www.cnblogs.com/hyruur/archive/2011/04/23/2025731.html

2011-08-09 23:02:44 80

原创 tips for java programming

1.二进制浮点不能将0.1或者10的负幂次方精确表示,可以用BigDecimal来表示,避免使用float和double。[code="java"]System.out.println(2.00-1.10);[/code]result :0.89999999999999992. [code="java"]final long first = 24*60*60*1000*1000;...

2011-08-02 00:34:29 72

空空如也

空空如也

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

TA关注的人

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