- 浏览: 310656 次
- 性别:
- 来自: 成都
-
最新评论
-
默默得守候在你的身边:
给力
java与Delphi写的dll交互 -
默默得守候在你的身边:
java与Delphi写的dll交互 -
fuguitong:
[url][url][url][url][url][url][ ...
doc转swf -
baidu_25402161:
到结束的时候一直 Can't delete processIn ...
一个请假单流程的实现(struts2.1.8+spring2.5+hibernate3集成jbpm4.3) -
lohaoo1:
nice!
java面包屑导航制作
文章列表
以plugin.xml形式注册web服务。
plugin.xml:
<?xml version="1.0" encoding="UTF-8"?>
<plugin>
<extension point="org.eclipse.equinox.http.registry.resources">
<resource alias="/WebOSGI/page/student" base-name="/bin/org/forever/page/student& ...
初步了解OSGI就被这种思想吸引了。谁叫我是普通人呢,只能一步一步的跟着前辈们学习。
开发工具:eclipse-jee-galileo-SR2-win32.zip
启动工具后找到Run Configurations,你会发现这么一个东西的存在。
执行run后你在Console发现了这么一个东西:
这是我第一次与之见面的印象。仿佛变得模糊了,难道是我功底不够深厚........于是找了两本武功秘笈进行修炼。 OSGI实战.rar ,OSGI进阶.rar ,你别说还真有效果。秘笈上讲的登录设计很不错。
看了之后根据自己的理解先写上一个简单的WebOSGIDemo:
第一步:创建Plu ...
有时候在项目开发的时候难免会和硬件提供的开发包接触,这些开发接口不是c写的就是Delphi写的。
如下是一个Delphi开发的dll,里面以各种接口方法进行java调用测试。大部分映射写法都能够找到。有时间会继续补充。
Delphi7工具下载地址:
http://big2.139.xdowns.com/b/BorlandDelphi7.zip汉化包下载地址:
ftp://122.227.29.237/delphifans2009/tools/delphi7chs.rar附上一些资料。便于读懂源码。以下例子足够java和Delphi交互使用。希望对大家有帮助。
新建一个dll很容易,通过 ...
jna官网地址:https://jna.dev.java.net/
首先写了一个用于测试的DLL文件:
FirstDLL.h头文件:
#ifdef FirstDLL_API
#else
#define
FirstDLL_API extern "C" _declspec(dllimport)
#endif
typedef struct{
char* userName;
int age;
char* tel;
}User;
FirstDLL_API int GetSum(int a,int b);
FirstDLL_API cha ...
将jcom.dll放入jdk的bin目录下,将jcom.jar放到项目里面,如果要实现pdf的转换,下载:
http://down2.cnzz.cc/soft/bigsoft/Acrobat_pro_812_cnzz.cc.rarhttp://www.vichx.com/upload/Keygen.rar
工具类,实现了少量方法:
OfficeUtil.java:
import java.io.File;
import java.lang.reflect.Field;
import java.text.SimpleDateFormat;
import java.util.Ar ...
导入jbpm4.3所有包,我用的mysql,c3数据源
jar包加上,可以直接跑测试类,源码带注释,我变懒了。 项目中的CountersignActivity类更新为如下代码,之前的有点问题:
package com.bjhy.oa.service.workflow.util;
import java.util.HashMap;
import java.util.Map;
import org.jbpm.api.ExecutionService;
import org.jbpm.api.JbpmException;
import org.jbpm.api.TaskSer ...
未完,开发中......
记录每次修改过程。
第一次开发,确定了哈基本的布局和思路。
开发真是历史,哎。
第二次修改,可以创建一个表格,可以对表格调整大小。
第三次修改,可以合并单元格,点中某一个单元格不放,移动上下左右任一方向,在点击合并按钮,即可完成合并。
精确了调整大小时候的误差。
第四次修改,点击任意单元格,可以追加列,追加行,删除列,删除行。修改合并单元格的N多bug。
第五次修改,修改合并单元格的bug,添加了属性面板的支持。不过还是有很多bug。
第六次修改,修改了插入列和删除列的算法,抛弃了用DataGrid作为属性面板,会有数据错位问题。
添加了几个属性的的 ...
接口设计:
package org.forever.dao;
import java.util.List;
import org.forever.pagination.PageInfo;
/**
* 通用dao接口
* @author 陈均
*
*/
public interface IGeneralDao {
/**
* 创建实体到数据库
* @param entity
* @throws Exception
*/
public void create(Object entity)throws Exception; ...
看效果:
可以无限折:
带源码,欢迎交流
请查看http://abstractforever.iteye.com/blog/1184800,完整的流畅实现版
功能如下:
能够批量上传勾上的文件,能够批量删除指定的文件
java服务器端:
想启动多个tomcat,只需修改conf/server.xml文件:
<?xml version='1.0' encoding='utf-8'?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownershi ...
转的:
下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。呵呵。
匹配中文字符的正则表达式: [u4e00-u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
匹配双字节字符(包括汉字在内):[^x00-xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
匹配空白行的正则表达式:ns*r
评注:可以用来删除空白行
匹配HTML标记的正则表达式:< (S*?)[^>]*>.*?|< .*? />
评注:网上流传的版本太糟糕,上面这个 ...
@echo off&setlocal enabledelayedexpansion
:: 文件的格式为yyyy-mm-dd.*
:: 以下 dz=备份文件的路径
:: ds=为预定要保留的天数 (可修改,但不要大于28)
set dz=E:\bak
set ds=3
::取当前系统日期的 年、月、日
set dy=%date:~,4%
set dm=%date:~5,2%
::处理月份带0的,比如08,09,去掉前面的0,不然
::会被认为是8进制,导致错误。
::echo 去0前的月份值=%dm%
:again
if "%dm:~0,1% ...