<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lcj_up的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lcj_up</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lcj_up]]></copyright><item><title><![CDATA[RMI的运用实例（直接代码+-*/）]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/6640685</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/6640685</guid><author>lcj_up</author><pubDate>Thu, 28 Jul 2011 13:08:44 +0800</pubDate><description><![CDATA[package rmiTest;import java.rmi.Remote;public interface Calculator extends Remote{    public long add(long a, long b)        throws java.rmi]]></description><category></category></item><item><title><![CDATA[自己写的一个解析运算式并得到结果的方法（最后是以Double型表示，中间是以BigDecimal计算中间结果的，临时起意写的，没有注释）]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/6634399</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/6634399</guid><author>lcj_up</author><pubDate>Tue, 26 Jul 2011 12:07:09 +0800</pubDate><description><![CDATA[package calcutor;import java.math.BigDecimal;import java.util.ArrayList;import java.util.regex.Matcher;import java.util.regex.Pattern;public]]></description><category></category></item><item><title><![CDATA[jsp+servlet实现大型文件下载（tomcat服务器）,将自己今天做的和大家一起分享]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4500794</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4500794</guid><author>lcj_up</author><pubDate>Sun, 30 Aug 2009 22:37:00 +0800</pubDate><description><![CDATA[请注意。需要先下载servlet驱动Jar文件 jst1.jarservlet-api.jarstandard.jar 服务器：tomcat 6.0     jsp文件：download.jsp     a.rmvb web.xml:     xmlns:xsi="http://www.w3.org/200]]></description><category></category></item><item><title><![CDATA[jsp文件下载的几个方法（别人的收藏一下）。。。。。]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4500345</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4500345</guid><author>lcj_up</author><pubDate>Sun, 30 Aug 2009 19:42:00 +0800</pubDate><description><![CDATA[第一种：就是直接给出下载的地址，这种方式很不好，因为会暴露你的地址，带来很多不安全的因素，可以说是千万不要用这种第二种：下载页面<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%> download <a href="xia.jsp]]></description><category></category></item><item><title><![CDATA[Hession机制]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4498790</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4498790</guid><author>lcj_up</author><pubDate>Sun, 30 Aug 2009 10:14:00 +0800</pubDate><description><![CDATA[相比WebService，Hessian更简单、快捷。采用的是二进制RPC协议（Binary），因为采用的是二进制协议，所以它很适合于发送二进制数据。Hessian通常通过Web应用来提供服务，因此非常类似于WebService。只是它不使用SOAP协议。 Hessian通过Servlet提供远程服务。需要将匹配某个模式的请求映射到Hessian服务。Spring的DispatcherSe]]></description><category></category></item><item><title><![CDATA[别人博客写的java文件操作（太全面了-转帖过来）]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4485707</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4485707</guid><author>lcj_up</author><pubDate>Wed, 26 Aug 2009 10:34:00 +0800</pubDate><description><![CDATA[1.创建文件夹   File myFolderPath = new File(%%1);   try {   if (!myFolderPath.exists()) {        myFolderPath.mkdir();   }   }   catch (Exception e) {   System.out.println("新建目录操作出错");   ]]></description><category></category></item><item><title><![CDATA[java加密解密算法]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4479975</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4479975</guid><author>lcj_up</author><pubDate>Mon, 24 Aug 2009 19:03:00 +0800</pubDate><description><![CDATA[通常,使用的加密算法 比较简便高效,密钥简短，加解密速度快，破译极其困难。本文介绍了 MD5/SHA1，DSA，DESede/DES，Diffie-Hellman的使用。第1章基础知识1.1. 单钥密码体制单钥密码体制是一种传统的加密算法，是指信息的发送方和接收方共同使用同一把密钥进行加解密。通常,使用的加密算法比较简便高效,密钥简短，加解密速度快，破译极其困难]]></description><category></category></item><item><title><![CDATA[正则表达式的基础及常见应用（网上转载）]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4478046</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4478046</guid><author>lcj_up</author><pubDate>Mon, 24 Aug 2009 14:08:00 +0800</pubDate><description><![CDATA[ 首先让我们看两个特殊的符号^和$。他们的作用是分别指出一个字符串的开始和结束。例子如下： "^The"：表示所有以"The"开始的字符串（"There"，"The cat"等）； "of despair$"：表示所以以"of despair"结尾的字符串； "^abc$"：表示开始和结尾都是"abc"的字符串——呵呵，只有"abc"自己了； "notice"：表示任何包含"n]]></description><category></category></item><item><title><![CDATA[模拟登录(网上转载)]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4477893</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4477893</guid><author>lcj_up</author><pubDate>Mon, 24 Aug 2009 13:38:00 +0800</pubDate><description><![CDATA[请注意： 需要导入：Commons-httpClient-3.1.jarCommons-codec-3.1.jarcommons-logging-1.04.jar  package login;import java.io.IOException;import org.apache.commons.httpclient.*;import org.ap]]></description><category></category></item><item><title><![CDATA[jspSmartUploat实现文件的上传下载以及jar包下载]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4477800</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4477800</guid><author>lcj_up</author><pubDate>Mon, 24 Aug 2009 13:18:00 +0800</pubDate><description><![CDATA[ 这里找到一个支持中文的jar包，下载地址如下：http://www.blogjava.net/Files/hijackwust/jsmartcom_zh_CN.rar把压缩包里面的jar拷贝到工程的lib下面即可主要方法介绍上传// 新建一个SmartUpload对象SmartUpload su = new SmartUpload();// 上传初始化su]]></description><category></category></item><item><title><![CDATA[静静学java-html文字样式]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4477647</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4477647</guid><author>lcj_up</author><pubDate>Mon, 24 Aug 2009 12:08:00 +0800</pubDate><description><![CDATA[    文字样式常用标记粗体斜体下划线下标上标删除线标题效果字体效果]]></description><category></category></item><item><title><![CDATA[我的系统计划（静静学java）-java学习]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4477576</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4477576</guid><author>lcj_up</author><pubDate>Mon, 24 Aug 2009 11:46:00 +0800</pubDate><description><![CDATA[  今年夏天，我在安博暑期实训，进行了gwap开发（网上购物平台），觉得它很有意思，由于实训时间有限，讲解内容有限，只知道一个大体，现在我将进行系统的学习以及自己动手开发一些小程序，并将自己觉得有意思的一些东西写到博客上与大家一起分享，希望大家同我一起一同努力。。。]]></description><category></category></item><item><title><![CDATA[JDBC  resultSet]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4476294</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4476294</guid><author>lcj_up</author><pubDate>Sun, 23 Aug 2009 21:49:00 +0800</pubDate><description><![CDATA[.默认的 ResultSet 对象不可更新，仅有一个向前移动的指针。因此，只能迭代它一次，并且只能按从第一行到最后一行的顺序进行。可以生成可滚动和/或可更新的 ResultSet 对象。以下代码片段（其中 con 为有效的 Connection 对象）演示了如何生成可滚动且不受其他更新影响的、可更新的结果集。请参阅 ResultSet 字段以了解其他选项。 Statement stmt =]]></description><category></category></item><item><title><![CDATA[两个String的比较（长度相同，含有相同的字符就相等）]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4471285</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4471285</guid><author>lcj_up</author><pubDate>Fri, 21 Aug 2009 21:35:00 +0800</pubDate><description><![CDATA[package strcpy;import java.util.ArrayList;import java.util.Iterator;public class StrArray {        public static boolean strCpy(String s1,String s2){                if(s1.length() !=]]></description><category></category></item><item><title><![CDATA[java的instanceof自己的一点总结]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4470960</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4470960</guid><author>lcj_up</author><pubDate>Fri, 21 Aug 2009 18:13:00 +0800</pubDate><description><![CDATA[A  instanceof B; A必需是具体实例，B是一种类（或接口）。B不能是确定泛型参数的泛型。如果A在编译时能过确定具体类型，那么a必须是可以通过（B）a转换成B类型的，不然编译器会报错。如果A不能转换为B，则可以（Object）a instanceof B。 如果A实在运行时得到的，那么没有如此限定。 具体例子时在论坛上得到的： package]]></description><category></category></item><item><title><![CDATA[程序员有用的日常英语]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4469298</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4469298</guid><author>lcj_up</author><pubDate>Fri, 21 Aug 2009 11:27:00 +0800</pubDate><description><![CDATA[小王，请你尽快“Push”一下这件事，按照前期咱们定下来的“Plan”来“follow”这个“case”，每一个“Milestone”都要 “Share”出来，你负责的这块工作要充分的“Open”,明天最好和客户做一个“Conference”能够“Face to face”的交流一下。        小李，你的那个“Project”最近有些“Delay”了，这么多“Resource”都分配给你]]></description><category></category></item><item><title><![CDATA[觉得有用的面试题目]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4469247</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4469247</guid><author>lcj_up</author><pubDate>Fri, 21 Aug 2009 11:20:00 +0800</pubDate><description><![CDATA[ 					 					java面试题一											收藏															document.body.oncopy = function() {							if (window.clipboardData) {								setTimeout(function() {									var text = clip]]></description><category></category></item><item><title><![CDATA[ＳＱＬ安全注入]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4469203</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4469203</guid><author>lcj_up</author><pubDate>Fri, 21 Aug 2009 11:11:00 +0800</pubDate><description><![CDATA[					 					sql注入攻击原理及攻防											收藏															document.body.oncopy = function() {							if (window.clipboardData) {								setTimeout(function() {									var text = cli]]></description><category></category></item><item><title><![CDATA[JS大全]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4469172</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4469172</guid><author>lcj_up</author><pubDate>Fri, 21 Aug 2009 11:02:00 +0800</pubDate><description><![CDATA[事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture();  event.srcElement.releaseCapture();   事件按键 event.keyCode event.shiftKey e]]></description><category></category></item><item><title><![CDATA[论坛上别人整理的一些编程技巧（觉得实用）]]></title><link>https://blog.youkuaiyun.com/lcj_up/article/details/4469143</link><guid>https://blog.youkuaiyun.com/lcj_up/article/details/4469143</guid><author>lcj_up</author><pubDate>Fri, 21 Aug 2009 10:54:00 +0800</pubDate><description><![CDATA[Q:如何从键盘输入字符串，再赋给字符串对象 A: public String getstring() throws IOException{InputStreamReader isr =new InputStreamReader(System.in); BufferedReaderbr = new BufferedReader(isr); return br.readLine(); } ]]></description><category></category></item></channel></rss>