- 浏览: 129671 次
- 性别:
- 来自: 杭州
最新评论
文章列表
Oracle 字符集
- 博客分类:
- Oracle 管理
Oracle 全球化
支持全世界的各种语言存储(字符集)
交互语言支持各种语言(sqlplus命令行提示等 )
Language(语言)
Territory(地区)
Character set support(字符集)
排序格式
消息支持
日期和时间支持
数据格式
货币格式
上面的排序 ...
Java 异常
异常是运行期出现的错误,注意观察错误的名称和行号。
设计良好的程序应该在异常发生时提供处理这些错误的方法,使得程序不会因为异常的
发生而阻断或产生不可预见的结果。
java执行过程中如果出现异常 ...
Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;
我们可以
控制每一条日志的输出格式;
通过定义每一条日志信息的级别,
我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。
简单示例
1.
首先下载log4j Jar包并引用
地址:http://logging.apache.org/log4j/1.2/
2.在src根目录下新建log4j.prop ...
Java 序列化与反序列化
- 博客分类:
- JAVA 学习
1.什么是序列化
把对象转换为字节序列的过程称为对象的序列化。
把字节序列恢复为对象的过程称为对象的反序列化。
对象的序列化主要有两种用途:
1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;
2) 在网络上传送对象的字节序列
2.JDK库中的序列化API
java.io.ObjectOutputStream
方法writeObject(Object obj)方法将对象序列化,将得到的字节写到一个目标输出流中。
java.io.ObjectInputStream
方法readObject()方法从一个源输入流中读取字节序列,再反序列化为一个对象。
...
一、字符编码
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">/
字符集编码:
gb312:简体中文,一般用于包含中文和英文的页面、
ISO-885901: 纯英文,一般用于只包含英文的页面
big5:繁体,一般用于带 ...
jQuery 是一个 JavaScript 库。
jQuery 极大地简化了 JavaScript 编程。
jQuery 库位于一个 JavaScript 文件中,其中包含了所有的 jQuery 函数。
<head>
<script type="text/javascript" src="jquery.js"></script>
</head>
...
Ibatis 框架基础
- 博客分类:
- JAVA 学习
iBatis apache的一个开源项目,最大特点小巧,上手很快。如果不需要太多复制的功能,
iBatis可以满足要求又足够灵活。
iBatis的一些优点:
1. ibatis把sql语句从Java源程序中独立出来,放在单独的XML文件中编写,给程序的维护带来了很大便利。
2. ibatis封装了底层JDBC API的调用细节,并能自动将结果集转换成Java Bean对象,大大简化了Java数据库编程的重复工作。
3. 简单易于学习,易于使用, 非常实用。
4. 因为Ibatis需要程序员自己去编写sql语句,程序员可以结合数据库自身的特点灵活控制sql语句,因
此能 ...
Spring 基础知识
- 博客分类:
- JAVA 学习
1.面向接口(抽象)编程的概念与好处(属于Spring的特性)
好处:灵活,解耦
Service(业务逻辑层)
Dao(数据库访问层,屏蔽不同数据库的访问,接口类,不同的实现类可以注入)
Bean(实体类)
2.Spring 的两个特性
IOC/DI
Inversion of ...
Struts2 标签使用
- 博客分类:
- JAVA 学习
struts form标签
<s:form action="login_sub.action" method="post" theme="simple">
</s:form>
普通文本框
<s:textfield name="userBean.userId"/>
密码文本框
<s:password name="userBean.password"/>
单选按钮, listSexBean集合类型,listKey及listVal ...
Set,List,Map的区别
java集合的主要分为三种类型:
Set(集)
List(列表)
Map(映射)
Collection接口
Collection是最基本的集合接口,声明了适用于JAVA集合(只包括Set和List)的通用方法。Set和List都继承了Collection,Map
Collection接口 ...
JSP 页面提交例子
- 博客分类:
- JAVA 学习
简单的一个页面注册提交小例子,分为两个页面
Login.jsp
以及Login_Success.jsp
LOGIN.JSP
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerNam ...
R语言之quantmod包
- 博客分类:
- 金融业务
从传统的股市交易图表说起
量化投资
统计套利
算法交易
高频交易
当一种赚钱的交易策略被广大股民所掌握,这条规则就会趋于平行而失效。
量化投资
通过数据分析手段,来提供买卖股票的建议。
统计套利: 从历史交易中寻找套利机会,比如成对交易,将股票进行归类,当同一类的股票上升,而同类的其他股票有较大概率上升。
算法交易: 通过计算机程序发出指令,代替人为交易。交易的操作通过算法来计算。
高频交易: 利用市场的波动,快进快出。
中国股市还是处于政策市场,任何的趋势都会被政府的政策所打压。
R语言
R是用于统计分析,统计绘图的语言和操作环境。
它是 ...
外汇期权及外汇保证金
- 博客分类:
- 金融业务
外汇期权是指买卖方签订远期外汇期权交易合同后,合同的买方交付一定比例期权费,在合同有效期内,买方就获得了履行或放弃按预先约定的价格和数据买入或卖出外汇的权利。
期权协议价格
看涨期权买方得依据合约规定 ...
Oracle 正则表达式
- 博客分类:
- Oracle 开发
oracle的正则表达式
oracle的正则表达式(regular expression)简单介绍
目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境。
Oracle 10g正则表达式提高了SQL灵活性。有效的解决了数据有效性,重复词的辨认, 无关的空白检测,或者分解多个正则组成
的字符串等问题。
Oracle 10g支持正则表达式的四个新函数分别是:REGEXP_LIKE、REGEXP_INSTR、REGEXP_SUBSTR、和REGEXP_REPLACE。
它们使用POSIX 正则表达式代替 ...
Hadoop 之 Mahout
- 博客分类:
- Hadoop
Mahout
提供了常用算法的程序库,可以基于分布式做数据挖掘.
常见算法
回归算法:用于预测(日期交易量预测等等)。
比如身高和体重作为x,y坐标,给出一组人的身高体重,形成作为图上的一个个点(学习集),
计算出一条 ...