- 博客(24)
- 资源 (2)
- 收藏
- 关注
原创 使用Chapter和Section生成文档结构图
iTextSharp中提供了Chapter和Section,可以用来生成文档结构图样式的pdf文档iTextSharp.text.Rectangle rect = new iTextSharp.text.Rectangle(PageSize.A4.Width, PageSize.A4.Height);rect.BackgroundColor = new BaseColor(ColorTra...
2012-06-07 15:43:39 863
原创 创建简单的pdf文件
使用iTextSharp生成pdf文件,需要引用ItextSharp.dll和ICSharpCode.SharpZipLib.dll.相关dll可以下载附件 创建第一个简单的pdf文件://定义pdf采用a4页大小iTextSharp.text.Rectangle rect = new iTextSharp.text.Rectangle(PageSize.A4.Width, Pag...
2012-06-07 15:23:30 217
原创 使用OctreeQuantizer提高gdi+绘图质量
.net中gdi+绘制的图形质量很少,原因是gdi+使用的是256色的。为了提高绘制图片的质量,可以使用是“Octree“ 算法。“Octree“ 算法允许我们插入自己的算法来量子化我们的图像。 一个好的“颜色量子化”算法“应该考虑在两个像素颗粒之间填充与这两个像素颜色相近的过渡颜色,提供更多可视颜色空间。 Morgan Skinner提供了很好的“Octree“ 算法代码,大家...
2012-06-05 09:38:24 175
原创 .net使用自定义类属性
.net中可以使用Type.GetCustomAttributes获取类上的自定义属性,可以使用PropertyInfo.GetCustomAttributes获取属性信息上的自定义属性。 下面以定义一个简单数据库表的映射实体类来说明相关的使用方法,基于自定义类属性和自定义类中的属性的自定义属性,可以方便的进行类标记和类中属性的标记 创建一个类的自定义属性,用于标识数据库中的表名称...
2012-05-22 15:06:10 319
原创 android开发积累5-操作sd卡
android中操作sd卡相关说明:1、判断sd卡是否存在if (Environment.getExternalStorageState().equals( Environment.MEDIA_MOUNTED)==false) { text.setText("sd卡不存在"); return; ...
2012-05-15 15:51:49 115
原创 android开发积累4-android使用HttpURLConnection访问网络
android访问网络,可以使用java.net.HttpURLConnection类,下面的例子是在点一个button的时候,启动一个新的线程,下载一个网络图片数据,在ImageView上进行显示:NetActivity.javapackage Test.wangfu;import java.io.IOException;import java.net.HttpURLConnec...
2012-05-15 14:15:14 130
原创 android开发积累3-android多线程操作
在android进行多线程操作,可以使用android.os.HandlerThread,android.os.Handler类来进行。下面的例子是,界面上一个TextView控件,使用一个新线程在这个TextView上面显示数字,每隔1秒加1,按button后,停止更新计数。 package Test.wangfu;import android.app.Activity;im...
2012-05-14 15:52:33 128
原创 android开发积累2-实现自定义android控件
android开发中,为了显示效果,大部分控件可能需要重新开发,一般来讲大部分自定义控件可以通过继承自一个android自身控件,重写ondraw来实现。下面就以开发一个自定义的颜色渐变button为例,说明如果开发自定义控件。自定义button的CButton.javapackage Test.wangfu.controls;import android.content.Cont...
2012-05-14 14:05:34 189
原创 android开发积累1
1、设置window没有标题:requestWindowFeature(Window.FEATURE_NO_TITLE); 2、获取window高度和宽度//设置为全屏模式 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.La...
2012-05-11 14:43:20 155
原创 android权限列表
android权限定义列表:【引用http://wolfgangkiefer.blog.163.com/blog/static/86265503201152532647342/】Android权限设置android.permission完整列表 程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下:...
2012-05-11 11:28:46 124
原创 android开发环境配置
由于开发环境使用windows.下面对配置过程做一个简要总结。 每一步:下载jdk 6.0(sun官方http://java.sun.com)在windows上配置jdk 6.0. 第二步:下载eclipse for java ee开发工具(http://www.eclipse.org/downloads/ )。 第三步:安装android sdk ...
2012-05-10 17:24:17 126
原创 使用spring的jdbcTemplate查询返回对象
数据库中的数据表:create table client( clientId int identity(1,1), clientName varchar(100)) 创建返回对象类:public class client{ private Integer clientId; private S...
2012-05-09 14:48:58 668
原创 spring集成hibernate配置
spring配置文件:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch...
2012-05-07 14:14:26 123
原创 java编写自定义标签
java实现自定义标签需要继承extends javax.servlet.jsp.tagext.TagSupport类。编写第一个自定义标签,包括两个文本框package tag;import java.io.IOException;import javax.servlet.jsp.JspException;public class firsetTag extends java...
2012-05-07 10:13:40 150
原创 struts2获取session,request,response
导入struts2-core-2.1.8.1.jar包使用org.apache.struts2.ServletActionContext的静态方法:HttpServletRequest request=ServletActionContext.getRequest();HttpServletResponse response=ServletActionContext.getRespon...
2012-05-07 09:59:37 108
原创 .net计算线性回归算数
用到前一篇的.net实现Excel的几个函数中的方法。/// <summary> /// 线性回归算法 /// </summary> /// <param name="yArray"></param> /// <param name="xArray">&a
2012-04-18 16:56:07 280
原创 .net实现Excel中的几个函数
这几天做一个数值的线性回归分析,用.net实现了几个有关于计算线性回归的几个函数分位值函数PERCENTILE算法说明://Excel中 percentile(array,p)算法是: //将数组array从小到大排序,计算(n-1)*p的整数部分为i,小数部分为j,其中n为数组大小, //则percentile的值是:(1-j)*array第i+1个数+j*array第i+2...
2012-04-18 16:53:10 310
原创 .net使用gdi+绘半饼图
前两天web项目中遇到要绘一个半饼图,图表控件中没有这样的图,就用gdi+简单的绘了一个。实现思路:基于xml进行半饼图的数据提供,格式如下:<imagedraw><imagedata data=\"100\" color=\"#1B3C72\" /><imagedata data=\"200\" color=\"#1B3Cad\" /&g
2012-04-13 16:39:32 106
原创 java中实现简单cache
实现思路:创建一个静态Hashtable用于保存key和value,对于cache过期后的方法回调,在cache过期后,再访问cache的时候进行,避免了使用定时器轮询过期时间,进行cache清除的效率损耗。使用synchronized关键字进行多线程同步。包括二个类和一个接口:cache类:里面都是静态方法,提供基于key,value的方法进行cache的添加,修改,访问,进行c...
2012-04-13 16:10:43 177
原创 .netl发送邮件
.net1.1中,web应该可以使用System.Web.Mail发送邮件。.net2.0后.net framework中添加了一个System.Net.Mail的命名空间,用于发送邮件。使用System.Web.Mail发送邮件public class SendMail { public static void Send(string mailFrom, st...
2012-04-13 15:53:21 202
原创 .net使用SqlBulkCopy导入数据
.net2.0后ado.net提供了一个快速导入sqlserver的方法sqlbulkcopy.导入效率非常高.包装了一个简单的sqlbulkcopy类,用于数据从datatable导入到sqlserver.代码如下:using System;using System.Collections.Generic;using System.Data;using System.Data...
2012-04-13 15:45:43 279
原创 java中实现.net中HttpContext.Current的思路
由于使用.net的时间也比较长,在.net中有一个全局的上下文环境,HttpContext.Current。一些线程内使用的内容都可以基于HttpContext.Current保存和获取,并且每个线程中都保存自己的数据,彼此不冲突。但java中本身不存在这么一下全局的上下文对象。所以就想在java中实现这么一个上下文。主要是想通过java中的ThreadLocal来实现。Threa...
2012-04-09 10:01:31 684
原创 重写.net的winfrom控件
这几天做winfrom项目,为个改变按钮样式,使用到了重写控件技术。开始实现自定义button的时候,使用的是OnPaint方式,但出现的一个现象解决不了。就是当有其它窗口遮挡住自定义button后,再关闭遮挡窗口后,自定义button不进行重绘,估计那个地方有问题吧。后来考虑到象textbox这咱控件不能通过OnPaint进行重写,最后改用拦截系统重绘消息的方式解决了这个问题...
2012-04-09 09:27:40 193
原创 jquery多级弹层出插件
前两天项目中需要使用多级弹出层,在网上没找到合适的,就自己写了一个。遮罩层使用的iframe,可以支持ie6下遮罩下拉列表。多级弹出层的时候,只使用一个遮罩层,提高效率。使用说明:$.popdiv.init 出始化popdivSetting对象设置,包括弹出div的基础id,最多弹出多少层div,弹出div的基础zindex,遮罩层透明度设置$.popdiv.show({titl...
2012-04-06 09:36:00 94
多级弹出层JQuery插件
2012-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人