自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 JAVA权限控制PropertyTester

这里property是extension中的namespace和properties中的一个值,格式是namespace.property,下面的例子中是test.role。java中可能通过PropertyTester来控制过滤某一个菜单的查看权限,比如只有admin用户能看到该菜单,只有开发组的成员可以看到该菜单等。properties:当前权限过滤插件可选择的属性,用英文逗号隔开。在对应需要设置权限的菜单处添加如下代码(根据实际项目的格式设置,)即是系统管理员,又是开发组成员才可以看到该菜单。

2023-09-16 14:48:58 139

原创 Oracle Sql触发器TRIGGER

oracle sql 触发器trigger简介

2023-02-25 14:23:49 291

原创 Oracle Sql序列sequence

oracle sql序列的简单例子。

2023-02-25 10:34:06 418

原创 oracle sql存储过程procedure

oracle sql存储过程(procedure)写法简介

2023-02-23 17:08:32 1450

原创 通过vba代码将word转换为PDF

需要传两个参数,word路径和pdf路径。代码可以做成wsf文件,通过C语言或者java调用<job id="wtop"><reference guid="{00020905-0000-0000-C000-000000000046}" comment="MSWord 2000 tag library,under HKEY_CLASSES_ROOT\TypeLib\"/><script language="VBScript">Option ExplicitD

2021-10-18 14:33:02 3095 1

原创 通过vba代码将excel转换为PDF

需要传两个参数,excel路径和pdf路径。代码可以做成wsf文件,通过C语言或者java调用<job id="etop"><reference guid="{00020813-0000-0000-C000-000000000046}" comment="MSExcel 2000 tag library, under HKEY_CLASSES_ROOT\TypeLib\"/><script language="VBScript">Option Explicit

2021-10-16 15:46:42 3881

原创 通过vb代码将多个excel合并成一个

代码如下,可以新建一个wsf文件,在java中调用。<job id="copysheet"><reference guid="{00020905-0000-0000-C000-000000000046}" comment="MSWord 2000 tag library, under HKEY_CLASSES_ROOT\TypeLib\"/><script language="VBScript">Option ExplicitDim hexDict,i,j,s

2021-10-16 09:33:25 1465

原创 java将多个excel合并为一个

java可以通过使用jacob.jar包中的方法实现将多个excel合并为一个,代码如下。提示:该方法可以合成2010版本的excel,2013版本合成的时候可能会出现问题。// 首先将所有需要合成的excel放到combineFilePath路径上String combineFilePath = "D:\test\combine\";// excelPatn是合成excel的文件路径String excelPath = "D:\test2\combineFile.xlsx";JacobExc

2021-09-10 17:09:50 8182

原创 java调用vba代码合成Excel

java可以调用wsf文件,通过vba代码来将多个excel合成为一个,代码如下。// wsf文件路径String wsf_path = "D:\1\combineExcel.wsf"// 首先将所有需要合成的excel放到combineFilePath路径上String combineFilePath = "D:\test\combine\";// excelPatn是合成excel的文件路径String excelPath = "D:\test2\combineFile.xlsx";S

2021-09-10 16:36:19 1330

原创 java判断excel能否正常打开

项目开发中遇到过通过java生成多个excel,然后再合并为一个统一excel的需求。在合并过程中,如果某个excel存在异常,就会报错,因为需要在生成单个excel的时候,判断一下生成的excel能否正常打开。这些处理需要在后台进行,用户在使用过程中是感觉不到的,因此不能直接通过cmd命令去打excel,可以通过如下代码判断。// 检查生成的Excel是否可以正常打开// excelPath为需要检查的excel路径 CheckExcelStatus checkExcel = new CheckE

2021-09-09 17:17:41 639

原创 Excel中判断两列数据是否相同

工作中经常需要比较数据,即一列中的数据是否包含在另一列中。使用公式:=IF(COUNTIF(A:A,B1)=0,“不重复”,“重复”)该公式会判断,B1单元格中的数据是否包含在A列中,如果包含会显示重复,不包含则显示不重复。使用的时候需要注意,公式所在的单元格格式不能为文本,否则会直接显示公式而不是比较结果。...

2021-08-31 14:51:47 1151

原创 Java 简单的用户选择交互窗口

项目开发过程中,有时候需要根据用户选择去进行不同的操作,简单的用户交互对话框如下:代码如下:JTextArea textArea = new JTextArea ("检查未通过!是否忽略错误继续传递?"); textArea.setEditable(false); JScrollPane jspane = new JScrollPane(textArea); jspane.setPreferredSize(new Dimension(270, 100)); Object[] o

2020-07-22 14:15:17 931

原创 JAVA通过vbs脚本在excel中插入图片

// ==================开始==================// 首先获取确定Excel路径,通过路径定义Writer,比如:String excelPath = System.getenv("TEMP") + "\\" + Util.getTimeStr() + index + ".xlsx";FileOutputStream fileOut = null;File newfile = new File(excelPath );fileOut = new FileOutpu

2020-07-20 16:59:38 519

原创 java实现图片转化为数据流

方法如下:/*** Copy file from inputStream** @param is* @param f2* @throws Exception*/public static void copyFileFromInputStream( InputStream is, File f2 ) throws Exception { int length = 2097152; FileOutputStream out = new FileOutputStream( f2 ); by

2020-07-20 16:25:21 2722

原创 Java转换PDF

java将其他类型文档转换为PDF,代码如下: private static final int wdFormatPDF = 17; private static final int xlFormatPDF = 0; private static final int ppFormatPDF = 32; // excel转换为PDF private boolean excelToPDF(String inputFile, String pdfFile) { ComTh

2020-06-20 13:58:17 873 1

原创 java向excel中插入图片

实现方式如下:// 首先确定好图片范围,即excel中的开始行/列和结束行/列int beginCol = CellReference.convertColStringToIndex(“B”);int endCol = CellReference.convertColStringToIndex(“L”);int beginRow = 3;int endRow = 23;public void insertImage(File file, int c1, int r1, int c2, int r

2020-06-19 15:54:07 8663 2

原创 java调用AcmeCADConverter软件实现图片转换

之前项目中遇到过将dwg文件转换为jpg的需要,代码整理如下:String cmd = “C:/AcmeCADConverter/AcmeCADConverter.exe”+ " /r /e /ls /p 3 /f 2 /w 295mm /h 200mm /a 0 /lw 1 "+ filePath; // filePath即旧图片路径,比如D:/testPic.dwgRuntime rt = Runtime.getRuntime();Process p = rt.exec(cmd);p.wa

2020-06-19 14:35:49 1429 7

原创 java复制文件至指定文件夹

private static void Copy(File oldfile, String newPath) {try {int bytesum = 0;int byteread = 0;if (oldfile.exists()) {InputStream inStream = new FileInputStream(oldfile);FileOutputStream fs = new FileOutputStream(newPath);byte[] buffer = new byte[144

2020-06-19 13:40:29 120

原创 Java清空指定文件夹

先获取指定路径,比如说是targetPath,处理如下:File targetfile = new File(targetPath);if (!targetfile .exists()) {// 如果指定文件夹不存在则创建该文件夹targetfile .mkdirs();} else {File[] files = targetfile .listFiles();this.log.info(" files.length = " + files.length);for (int i = 0;

2020-06-19 13:33:45 514 1

原创 Java操作Excel整理

Java Excel

2020-06-19 11:18:29 340 1

原创 C语言和Java之前的数据传输

项目上的需要,C语言通过调用jar包去实现数据的处理,简单总结了一下数据传输的方法以之前做过的项目为例,C语言侧取到了excel文件,需要在java中对excel进行数据匹配,然后将匹配结果返回C语言侧。1.在C语言中调用jar包是通过cmd命令执行的,先设计好完整的命令,然后执行。char cmd[2048] = { ‘\0’ };sprintf(cmd, "java -jar %s %s %s ", jarPath, excelPath, file_return);system(cmd);这

2020-06-19 10:25:14 271

原创 Java指定路径导入导出文件

使用JFileChooser ,可以弹出对话框,然后选择指定路径上的文档。读取指定路径下的文件:private JFileChooser fileChooser = new JFileChooser(".");private void getInputFile() throws Exception { fileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY); fileChooser.setDialogTi...

2020-06-19 09:53:09 2186

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除