自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极e象

无极无象~ 个性人生

  • 博客(37)
  • 收藏
  • 关注

原创 Scala中的基本类型 与操作符

基本类型和操作======================== 类型说明,与java一致 值类型 范围   Byte 8位有符号补码整数(-27~27-1)   Short 16位有符号补码整数(-215~215-1)   Int 32位有符号补码整数(-231~231-1)   Long 64位有符号补码整数(-263~263-1)   C

2014-10-23 17:55:13 15997

原创 Scala 中类的认知

===================================================scala里面的类:1、属性默认是public的;2、设置私有,加上private;3、函数中传入的参数是val类型的;Scala比Java更面向对象的一个方面是Scala没有静态成员。替代品是,Scala有单例对象:singleton object单例对象的类型是

2014-10-23 17:50:16 638

原创 scala_mark_001

最近今天开始研究scala, 由于本人一直从事的是java相关开发, 所以写一点感触学习

2014-10-11 17:12:51 703

转载 jena 初步使用

原文 本文简单介绍Jena(Jena 2.4),使用Protégé 3.1(不是最新版本)创建一个简单的生物(Creature)本体,然后参照Jena文档中的一个例子对本体进行简单的处理,输出本体中的Class、Property等信息。本文内容安排如下:Ø         介绍JenaØ         运行JenaØ         Jena Ontology A

2014-05-11 10:51:53 817

转载 RGB 颜色对照表

RGB的颜色对照表。eg;http://www.114la.com/other/rgb.htm

2014-02-25 14:28:01 1198

转载 jstl 常用自带函数罗列

记录下, 方便查看~  函数名 函数说明 使用举例  fn:contains 判断字符串是否包含另外一个字符串   fn:containsIgnoreCase 判断字符串是否包含另外一个字符串(大小写无关)   fn:endsWith 判断字符串是否以另外字符串结束   fn:escapeXml 把一些字符转成XML表示,例如   fn:indexOf 子字符串在母字符串中

2013-10-09 19:15:33 923

原创 itext 5.3.0实现对pdf文件添加(文字和图片)水印

在itext 较新的版本中, 对中文的支持还是存在着问题,在网络上得到的信息和多方尝试下,将字体文件xx.TTF放到项目里面,然后加载到BaseFont 中,可行。如下:BaseFont font = BaseFont.createFont(path + "MSYH.TTF", BaseFont.IDENTITY_H, BaseFont.EMBEDDED);具体的加水印代码如下:pac

2013-08-20 17:46:11 12089

原创 实现 ftp 文件/文件夹的上传下载以及删除

基于apache commons-net的ftp 文件上传下载及删除 工具类,分享出来希望有人用得着,也方便自己以后查看~~~package com.sslinm.tools;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOExc

2013-08-20 17:33:40 11762

原创 java Date 跨年时间

关于得到上一年,下一年的相关时间 Calendar ca1 = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date d1 = ca1.getTime(); // 得到当前时间 System.out.p

2013-06-02 19:24:47 3105

原创 spring mvc 下 applicationContext 和webApplicationContext

Spring中的ApplicationContexts可以被限制在不同的作用域。在web框架中,每个DispatcherServlet有它自己的WebApplicationContext,它包含了DispatcherServlet配置所需要的bean。DispatcherServlet 使用的缺省BeanFactory是XmlBeanFactory,并且DispatcherServlet在初始化时

2013-03-20 18:44:19 36137 1

转载 oracle 优化,全表扫描

1. 对返回的行无任何限定条件,即没有where 子句,就是一个全表扫描2. 未对数据表与任何索引主列相对应的行限定条件例如:在City-State-Zip列创建了三列复合索引,那么仅对State列限定条件不能使用这个索引,因为State不是索引的主列。 3. 对索引的主列有限定条件,但是在条件表达式里使用以下表达式则会使索引失效,造成全表扫描:(在条件表达式里面使用非索引字段进行

2013-03-05 11:25:25 1812

转载 oracle 11g 密码过期

Oracle11g密码过期的原因连接Oracle,以Oracle用户登陆,输入以下命令[sql] view plaincopyprint?select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';  结果显示:[html]

2013-02-26 10:58:05 420

转载 dbcp 设置

initialSize :连接池启动时创建的初始化连接数量(默认值为0) maxActive :连接池中可同时连接的最大的连接数(默认值为8,调整为20,高峰单机器在20并发左右,自己根据应用场景定) maxIdle:连接池中最大的空闲的连接数,超过的空闲连接将被释放,如果设置为负数表示不限制(默认为8个,maxIdle不能设置太小,因为假如在高负载的情况下,连接的打开时间比关闭的时间快,

2012-12-14 14:55:02 360

原创 上手-Erlang

今天第一天开始接触Erlang,对这个函数型语言还是有点不适应。特别是在windows 下如何编译运行 .erl 文件 ,可谓是捣腾了半天,还好总算是找到了一个方法:自己写的erl 文件单独见一个文件夹, 在这个文件夹里面见一个cmd 的.bat 文件 来调用erl.exe 和相关参数等等,具体如下:"D:\Erlang\erl5.9.2\bin\erl.exe"  -name lfs

2012-10-25 17:50:37 568

转载 java虚拟机类型卸载相关

转自:http://www.blogjava.net/zhuxing/archive/2008/07/24/217285.html 【摘要】        前面系统讨论过java类型加载(loading)的问题,在这篇文章中简要分析一下java类型卸载(unloading)的问题,并简要分析一下如何解决如何运行时加载newly compiled version的问题。【相关规范

2012-08-23 10:18:24 749

转载 java 中软引用和弱引用

介绍下java中的软,弱引用.首先是软引用java.lang.ref.SoftReference,它通常用来设计缓存,特点是 被 Soft Reference 指到的对象,一直要到 JVM 内存不足时且 没有 Direct Reference 时才会清除,SoftReference 是用来设计 object-cache 之用的。因此在内存足够的时候,他们通常不被回收。另外,这些引用对象还能

2012-08-09 14:54:27 1753

转载 tomcat nio

Tomcat 6.X实现了JCP的Servlet 2.5和JSP2.1的规范,并且包括其它很多有用的功能,使它成为开发和部署web应用和web服务的坚实平台。       NIO (No-blocking I/O)从JDK 1.4起,NIO API作为一个基于缓冲区,并能提供非阻塞I/O操作的API被引入。        作为开源web服务器的java实现,tomcat几乎

2012-08-08 11:30:28 544

原创 windows 分布式访问共享目录,进行文件操作 小体会

最近工作用到windows 访问共享目录,进行文件操作。途中遇到很多问题,在当初开始写代码的时候觉得没什么问题,一旦线上大规模测试,问题就暴露出来;把遇到的问题总结下:1、同一个文件的读写同时问题:      相信很多人都遇到过,在去读取一个文件的时候发现读取出错或者读取的并不是一个全文件,     而只是一部分; 特别是在分布式的情况下,当A线程往这个文件里面写内容,另一个B线程

2012-07-24 15:48:40 2080

原创 tomcat 内存不足 溢出

最近服务器上老是报出outOfMemory 的错误, 内存不足,无法创建新的可用线程。服务器上是64为的winServer 08,但是用的是32位的jdk和tomcat。并且还部署了两个配套程序,tomcat是默认配置。在本地测试的时候,是32为的winServer, jdk,tomcat;本地从没出现过outOfMemory的问题,后来经过多方调试查询验证。发现在本地

2012-07-18 15:17:07 1248

原创 android service 包结构问题

在android 里面 Activity 和Service 都是通过manifest.xml 来注册的, 要注意这里有一个 package,通常里面写的都是我们新建项目时的那个包结构;在android 加载项目的时候, 能通过启动项发现加载的Activity和Service 的路径,其实Service 的加载包就是在Activity的基础上多了一个service 层,然后就可以去加载了

2012-06-26 18:17:10 631

原创 filter 中用spring StopWatch 监控请求执行时间

在filter中用spring stopWatch 来统计每个请求的执行时间;虽然在firefox 中可以清楚的看到每个请求的执行时间,但是为了测试,记录日志, 方便以后查询维护。 还是必要的,下面进入正题:在filter 的doFilter中加入如下代码StopWatch stopWatch = new StopWatch(url+System.currentTimeMillis

2012-06-20 17:00:18 4912

转载 oracle 全文检索

前段时间,项目组长让我看一下有没有实时检索数据的方案,并说明不是用数据库模糊查询关键字like,而是像baidu那样的搜索效果,做到最大匹配。并提示我看一下lucene。我屁颠屁颠的熟悉了下lucene,然后写了个demo,他们又说为了一个简单的查询检索,确引入了一个lucene,有点不划算。所以让我找其他的解决办法。我找呀找,居然找到了select * from T where cont

2012-06-20 12:50:31 5954

原创 android socket传输

socket通信传输 :* TCP,UDP 传输协议 * TCP使用的是 Socket 需要制定ip和端口 * UDP使用的是 DataGrammSocket 只需要端口即可,用的是数据包 // TCP传输的socket Socket socket = new Socket("172.30.25.62",123456); // UDP传输的socket DatagramS

2012-06-13 17:35:00 2065

原创 web 容器拿到spring 注入的对象

在很多时候都有这个需求, 就是在某个过滤或拦截 中去调用service层得某个方法来判断,可苦恼于filter或interceptor 是web容器管理,如何去取spring容器管理下的对象呢? 下面为你解析:1、webApplicationContextwebApplicationContext是spring在web容器初始化后初始化的web应用上下文环境,从中可以去到spring

2012-06-13 15:34:45 3663

原创 android 知识点 之 xml解析

这里用SAX 来解析:SAX是采用一边读入数据一边解析的方式,这样可以很好的避免大文件解析的效率和性能问题(像什么内存溢出之类的),但缺点就是插入不方便;下面开始正题:SAX 是读取一个一个节点进行解析的, 如 :    123    123   234SAX startElement 方法 会先读取第一个A标签,找到A标签的时候 会调用

2012-06-08 15:40:44 481

原创 android 知识点 之Provider

实现contentProvider 的基本过程;1、定义一个 CONTENT_URI 常量。2、定义一个类 继承ContentProvider 。3、实现 query,update,insert,delete,getType 和onCreate放法。4、在AndroidManifest.xml 中声明在application 标签中加入:              an

2012-06-08 15:19:03 647

原创 java 关键字过滤

以下实现对关键字的过滤:两个个文件words.properties和KeyFilter.java;1、words.properties配置关键字的配置文件;内容如下:name1name2name32、KeyFilter.java:import java.io.IOException;import java.io.InputStream;import

2012-05-24 17:20:06 5453

原创 软考知识杂碎整理-二

企业为某系统投标而准备的招标文件在生存周期过程中属于“获取” 过程,也是“启动”过程 原型化模型的第一步是建设一个快速原型,实现客户或未来的用户与系统的交互,经过和用户针对原型的讨论和交流,弄清需求以便真正把握用户需要的软件产品是什么样子的 螺旋模型,它将瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。会产生很多中间版本,适合大型项目快

2012-05-24 13:31:15 1122

转载 spring 如何得到applicationContext

spring获取webapplicationcontext,applicationcontext几种方法详解转自:http://www.blogjava.net/Todd/archive/2009/09/15/295112.html方法一:在初始化时保存ApplicationContext对象代码:ApplicationContext ac = new FileSystemXm

2012-05-21 15:52:08 16438

原创 软考系统分析师 知识点杂碎 -1

1、有两种定义需求的方法:A、严格定义,B、原型定义                                            严格定义中所有需求都是已知的,原型定义则是重复可变,要求用户介入与决策的;2、软件冗余有很多种,但是冗余不是动态冗余的;3、信息战略流程是:(按顺序来……)A、评估需求,B、建立信息结构,C、建立业务系统结构,D、建立技术结构,E、提交信息张略规划

2012-05-10 17:54:10 3579

转载 spring security 3

下面是servlet的加载顺序。web.xml 中 对象的加载顺序为:先 listener >> filter >> servlet >>  spring 在spring security demo例子中,所有的配置文件有几个:1、web.xml                                         这个是web项目的标准配置文件。2、applicatio

2012-05-08 16:42:58 1914

原创 关于ibatis 查询少量字段 返回map 的method

最近项目中老是遇到需要查询一张表的几个字段, 但是通用的commonColumns 为了方便确实写的全部字段,考虑到性能和自己取数据时候的方便,于是想到了之前用hibernate的时候,那个jdbcTemplate 就可以随心所欲的取数据 当然map 类型也在其中;然后就在ibatis sqlmap里面想了下,用java.util.HashMap做查询结果封装类,用map做参数,这样就可以想查几个

2012-04-10 17:06:16 6551 1

原创 tomcat 集群负载均衡

虽然网上有很多关于tomcat 集群的文章, 但是当自己动手搭建的时候还是觉得有必要写明些细节问题;关于如何session 共享, 如何开启集群的原理就不做多余的解释, 网上很多很多了,下面开始正题……       这里用的apache-server 和tomcat  + mod_jk(一个apache-server的额外服务插件)来 搭建的       apache-se

2012-04-10 16:48:22 565

转载 lvs-- linux Virtual Server

Linux服务器集群系统――LVS(Linux Virtual Server)项目2007-07-29 20:08:32标签:linux背景       当今计算机技术已进入以网络为中心的计算时期。由于客户/服务器模型的简单性、易管理性和易维护性,客户/服务器计算模式在网上被大量采用。在九十年代中期,万维网(World Wide Web)的出现以其简单操作方式将图文并茂

2012-04-09 17:08:26 2093

原创 jasper (二)

----- 由于上次csdn 事件导致本人账号丢失,所以新建了个号,把文章重写贴一下上次写完后,就进入了一个紧张的报表集成,现在就把前段时间遇到的一些问题以及心得和大家分享一下:(一) 生成的报表有部分内容显示不出来:             起初这个问题很恼人,我同时生成的有html和pdf格式的文件(html 作预览,pdf作下载用) 经常性的是pdf文件内的内容完整,

2012-03-30 10:51:33 474

原创 jasper 小试牛刀(一)

最近刚好用到jasper 4.0 做关于报表的开发 , 随及就写点东西, 请各位大侠不要泼油哈………… jasper 4.0 和以前版本不太相同,据说是重构了一下。 这里主要说下jasper 4.0 的用法 以及和ireport (图形化工具) 的联合使用 1) 在ssh项目 中, 很多人都习惯将 jasper 的jar包 全部导入进去,但是这样有时会出现问题(jar 包冲突,或者

2012-03-30 10:49:25 616

原创 web项目中xml消息传递处理

最近一项目中用到了 它, 在这里做个总结:      在服务器和客户端消息传递的过程中, 客户端给服务器端发送的消息最终都会与一个String字符串的形式被接收。当然服务器就是去把该String 的content 转换为对应的xml、并从中读取出数据、以作后续处理。 这里说的就是xml处理块:---------------------------------------------

2012-02-22 11:00:23 1541

空空如也

空空如也

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

TA关注的人

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