`
星海孤舟
  • 浏览: 68984 次
  • 性别: Icon_minigender_1
  • 来自: 哈尔滨
社区版块
存档分类
最新评论
文章列表
这好像和字体有关,一般情况下单字符占的空间是双字符的一般,所以这时可以通过固定的char来模拟固定的像素 private  String CutStrMit(String inputString, int len)    {        int i = inputString.getBytes().length - len;        String ext = "";        if(i > 0){            ext = "...";        }        while(i > 0){            in ...
1、通过xml String创建Document        Document ttdocument = DocumentHelper.parseText(xml); 2、将Document 的xml格式化输出为文件         OutputFormat format = OutputFormat.createPrettyPrint();        format.setEncoding("UTF-8");           //关键解决这个问就在此   把原来的FileWriter换成FileOutputStream        XMLWriter ...
在项目开发过程中,经常会遇到文件上传下载的问题。但在flex中由于安全沙箱的原因,flex程序不能直接访问本地文件。但是flex SDK中提供了FileReference和FileReferenceList两个类,可以通过这两个类来实现,这两个类位于flash.net包中。一、 文件上传上传文件flex端处理:1、上传文件第一步——打开文件。首先需要创建一个FileReference对象:private var myFileReference:FileReference = new FileReference();在FileReference中有一个browse()函数,这个函数的作用就是打开一 ...
Oracle)rownum用法详解 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。 (1) rownum 对于等于某值的查询条件如果希望找到学生表中第一条学生的信息,可以使用rownum=1作为条件。但是想找到学生表中第二条学生的信息,使用rownum=2结果查不到数据。因为rownum都是从1开始,但是1以上的自然数在rownum做等于判断是时认为都是false条件,所以无法查到rownum = n(n>1的自然数)。SQL> ...
JS截取字符串substr 和 substring方法的区别     <!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->substr 方法返回一个从指定位置开始的指定长度的子字符串。stringvar.substr(start [, length ])参数stringvar必选项。要提取子字符串的 ...
P2P之UDP穿透NAT原理首先先介绍一些基本概念:     NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本 的NAT和NAPT(Network Address/Port Translator)。     最开始NAT是运行在路由器上的一个功能模块。         最先提出的是基本的NAT,它的产生基于如下事实:一个私有网络(域)中的节点中只有很少的节点需要与外网连接(呵呵,这是在上世纪90年代中期提出 的)。那么这个子网中其实只有少数的节点需要全球唯一的I ...
周是按照国际标准ISO 8601来表示的。以1月4日所在的那个星期为当年的第一个星期,如:2005年1月1日是2004年53周,2005年1月3日是2005年01周。每个日历星期从星期一开始,星期日为第7天。 非iso: 永远以新年的第一天为第一周的星期一,第一周一定有七天,而且最后一周不一定有七天。如:最后一天2009年12月30日是星期四,2010年1月1日确是2010年第一星期的星期一。select to_char(to_date('2009-12-30', 'yyyy-mm-dd'), 'yyyy-ww') from dual union all select to_char(to ...
add by 星海孤舟  http://keith3321.iteye.com/blog/856641 自己下载了源码且ant DownLoad了没有通过,最后没法找到这篇文章下载了编译好的文件下来 下载下来后还有两个问题需要修改3处地方 1、修改build.properties文件中的base.path为自己下载解压后的share文件 2、重新引用jar包 3、修改Tomcat6.lanch文件中的路径 add by 星海孤舟  http://keith3321.iteye.com/blog/856641   Tomcat6 源码编译过程全过程 收藏  最近想写几篇关于jsp底 ...
连接池源代码请参看前一篇博文     连接池管理类中的属性: private int clients; //       private Vector drivers = 
java 数据库连接池的实现代码 package com.xiaobian;       /**    * 数据库连接池管理类    */   import java.io.*;    import java.sql.*;    import java.util.*;    import java.util.Date;       /**    * 管理类DBConn ...
在java.util 包下面有一个类 Properties,该类主要用于读取以项目的配置文件(以.properties结尾的文件和xml文件)。   Properties的构造函数有两个,一个不带参数,一个使用一个Properties对象作为参数。   使用Properties读取.properties文件   test.properties文件如下:   #
JSP和Servlet中的几个编码的作用及原理 http://developer.51cto.com  2009-06-30 14:51  网络  builder  我要评论(0) 本文介绍JSP和Servlet中的几个编码的作用及原理,以及浏览器是怎么样对接收和发送的数据进行编码的。   ...
我的工程中出现了url传参乱码的问题,通过baidu等,找到解决方法如下。 在接受参数的地方,通过   String name= new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8"); 这样就可以将url编码转会utf-8,因为服务器传参时采用的是ISO-8859-1编码。   但是这样在tomcat下好使但是在工程部署的weblogic下依然会出现乱码。 原因我估计应该是weblogic使用的不是ISO-8859-1编码。为了让代码 ...
url 编码 js url传参中文乱码解决方案 发布:dxy 字体:[增加 减小] 类型:转载 <!--end art_info--> 前后台用js传参过程中,如果是中文就容易出现乱码,所以最好是先编码。 <script type="text/javascript"></script><script src="http://cpro.baidu.com/cpro/ui/c.js" type="text/javascript"></script><sc ...
 Java基础——孙鑫谈Java中文乱码问题产生原因分析(二) 作者:孙鑫   来源:孙鑫   发布者:admin 时间:2009-07-22 10:56:59   点击:2734 在输出字符和字符串的时候,会从Unicode编码向中文系统默认的编码GBK转换,由于Unicode编码0xfffd在GBK字符集中没有对应的编码,于是得到0x3f,输出字符“?”。最后输出的结果如下: fffd--? 40--@ 554a--啊
Global site tag (gtag.js) - Google Analytics