- 浏览: 281772 次
- 性别:
- 来自: 深圳
最新评论
-
iceblue123:
厉害,太感谢楼主了,第二种方法威武!
spring MVC 3.2中@ResponseBody返回乱码的完美解决方案 -
gaozi131:
感谢啊 折腾了一下午搞定
spring MVC 3.2中@ResponseBody返回乱码的完美解决方案 -
yenshen:
找了半天,问题终于解决了,感谢!
spring MVC 3.2中@ResponseBody返回乱码的完美解决方案 -
笑闯天下:
感觉效率不是很高啊 ,如果从数据库中取到的数据 还要去自己拼接 ...
java导出CSV文件 -
ajonjun:
http://viralpatel.net/
解决ckeditor html不显示,ckeditor 自动过滤html
文章列表
最近一直在研究 Smart Client 的 Smart Update 开发,从 Microsoft Updater Application Block v2.0 里面学到了很多东西,这里不得不佩服 Enterprise Library 的设计,设计模式和 XML 的运用使得 Enterprise Library 的扩展性很强,设计十分优美,是学习 OOP 的好范例。本人看了之后感叹自己写的代码大部分还是面向过程。
Enterprise Library 的广告就做到这里了,下面一个操作文件的工具类是从 Microsoft Updater Application Block v2.0 里面取出来的 ...
- 2009-12-07 23:41
- 浏览 1274
- 评论(0)
///// <summary>
/// 读取文本文件
/// </summary>
private void ReadFromTxtFile()
{
if(filePath.PostedFile.FileName != "")
{
txtFilePath =filePath.PostedFile.FileName;
fileExtName = txtFilePath.Substring(txtFilePath.LastIndexOf(".")+1,3);
...
- 2009-12-07 23:38
- 浏览 1588
- 评论(0)
前年毕业开始,到公司后,主要做一些erp的二次开始和实施,虽然我很不喜欢做些,但是也经常加班加点,但是项目还是失败后,j2ee的,b/s,很烂,很慢,操作起来很麻烦,bug一大堆,没有任何系统日志,所以失败是理所当然。
一年前那到一个化工方便的项目,花了2个月进行调研和详细设计,回来后,继续搞那个erp,合作方(开发方)提供了最新版本,可是根本就没有解决问题。白浪费了几个月时间,本来打算这个流程行业的项目,继续跟他们合作,我闲着没事做,于是就复习高程,花了2个月,过了。
考完高程,突然觉得很无聊,于是就开始参考他们的源吗,自己搞一套,基于spring+hibernate+ww2;
...
- 2009-12-07 23:33
- 浏览 1682
- 评论(0)
import java.io.*;
import java.net.NoRouteToHostException;
import java.net.Socket;
import java.util.*;
import javax.naming.NamingException;
import sun.misc.BASE64Encoder;
public class WorkThread extends Thread
{
String domain;
String to;
String subject;
String body;
S ...
- 2009-12-07 23:27
- 浏览 2718
- 评论(0)
RamdonAccessFile 是个很好用的类,功能十分强大,可以利用它的
length()和seek()方法来轻松实现文件的追加,相信我下面这个例子是
很容易看懂的,先写入十行,用length()读出长度(以byte为单位),
在用seek()移动到文件末尾,继续添加,最后显示记录。
import java.io.*;
public class IOStreamDemo {
public static void main(String[] args) {
try{
RandomAccessFile rf1 = new RandomAccessFile("d ...
- 2009-12-07 23:21
- 浏览 955
- 评论(0)
例子里暂定为=号和'号
bool CheckParams(params object[] args)
{
string[] Lawlesses={"=","'"};//在这里还可以写要过滤的字符串
if(Lawlesses==null||Lawlesses.Length<=0)return true;
//构造正则表达式,例:Lawlesses是=号和'号,则正则表达式为 .*[=}'].* (正则表达式相关内容请见MSDN)
//另外,由于我是想做通用而且容易修改的函数,所以多了一步由字符数组到正则表 ...
- 2009-12-07 23:16
- 浏览 1833
- 评论(0)
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.Security.Principal;
namespace Project32
{
/// <summary>
/// Summary description for WinForm.
/// </summ ...
- 2009-12-07 23:13
- 浏览 3634
- 评论(0)
using System;
using System.Runtime.InteropServices;
using System.Threading;
namespace LockWindows
{
/// <summary>
/// NativeWIN32 的摘要说明。
/// </summary>
public class NativeWIN32
{
public NativeWIN32()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
[DllImpo ...
- 2009-12-07 23:09
- 浏览 1851
- 评论(0)
/// <summary>
/// 获取应用程序进程实例,如果没有匹配进程,返回Null
/// </summary>
/// <returns>返回当前Process实例</returns>
public static Process GetRunningInstance()
{
Process currentProcess = Process.GetCurrentProcess();/ ...
- 2009-12-07 23:07
- 浏览 1306
- 评论(0)
今天,有个同事问我,怎样在C#中使用全局钩子?以前写的全局钩子都是用unmanaged C或C++写个DLL来实现,可大家都知道,C#是基于.Net Framework的,是managed,怎么实现全局钩子呢?于是开始到网上搜索,好不容易找到一篇,318804 - HOW TO: Set a Windows Hook in Visual C# .NET,里面详细的说明了如何使用鼠标钩子捕获鼠标的移动等,可是,它只能在Application里起作用,出了Application就没用了,就是说它还是没有实现全局钩子,而且文章结尾处说:“Global Hooks are not supported i ...
- 2009-12-07 23:03
- 浏览 2657
- 评论(0)
/// <summary>
/// 将Web控件导出
/// </summary>
/// <param name="source">控件实例</param>
/// <param name="type">类型:Excel或Word</param>
public void ExpertControl(System.Web.UI.Control source, DocumentType type)
{
//设置Http的头信息,编码格式
if (t ...
- 2009-12-07 22:58
- 浏览 1038
- 评论(0)
以下是引用片段:
int result = user.GetBackPassword(LoginName.Text.Trim(), Question.Text.Trim(),
Answer.Text.Trim(), Email.Text);
if (result == 1)
{
Message.Text = "您的密码已发送,请到邮箱查收";
//user.ChangePassword(
}
else
{
Message.Text = "您的输入信息有误!";
}
public int GetBack ...
- 2009-12-07 22:55
- 浏览 2389
- 评论(0)
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
USB usb;
usb = new UDisk();//插入U盘
usb.OutputFile();//从U盘读出文件
usb.InputFile();//往U盘写入文件
usb.Dispose();//拔出U盘
Console.WriteLine("");
usb = new MDisk();//插入移动硬盘
usb.OutputFile();//从移动硬盘读出文件
usb.I ...
- 2009-12-07 22:53
- 浏览 1923
- 评论(0)
1。^\d+$ //匹配非负整数(正整数 + 0)
2。^[0-9]*[1-9][0-9]*$ //匹配正整数
3。^((-\d+)|(0+))$ //匹配非正整数(负整数 + 0)
4。^-[0-9]*[1-9][0-9]*$ //匹配负整数
5。^-?\d+$ //匹配整数
6。^\d+(\.\d+)?$ //匹配非负浮点数(正浮点数 + 0)
7。^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$ //匹配正浮点数
8。^((-\d+ ...
- 2009-12-07 22:52
- 浏览 698
- 评论(0)
<%@ page contentType="image/jpeg" pageEncoding="gb2312"
import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*"%>
<%!Color getRandColor(int fc, int bc) {//给定范围获得随机颜色
Random random = new Random();
if (fc > 255)
fc = 255;
if (b ...
- 2009-12-07 22:47
- 浏览 819
- 评论(0)