- 博客(67)
- 收藏
- 关注
原创 VUE - pdfmake的中文字库支持
pdfmake/examples/fonts/ 下的roboto字体 跟你的字体都放在 4.2 中执行。创建/examples/fonts 文件夹,插入字库文件。jspdf这个插件对中文支持不够友好,用html的。4.2 打开项目的node_modules->pdfmake。转图片后还是很模糊。最终选用了pdfmake插件。1.打开pdfmake github 项目。3.简单functionDemo。4.1 下载字库,我使用的是。2.页面import。
2024-04-17 10:44:15
1181
1
转载 c# 如何打包 exe 文件
若要将您的应用程序打包并发布,可以在Visual Studio的菜单栏选择“Build(生成)”-“Publish(发布)”,按照提示完成发布向导,发布完成后,您将获得一个可安装或直接运行的C#应用程序。这会将您的C#源代码编译成一个可执行的程序(发布模式为“Debug”或“Release”),对应的exe文件将生成在项目所在目录的“bin”文件夹下的“Debug”或“Release”文件夹中。6. 在发布后的文件夹中找到.exe文件,双击即可运行您的C#程序。2. 编写/完善您的C#源代码。
2023-08-09 10:51:54
5888
原创 加载 Oracle 客户端库时引发 BadImageFormatException
加载 Oracle 客户端库时引发 BadImageFormatException
2022-11-04 08:40:33
2146
1
原创 LayUI 数据表格 分页失效
layUI 查询数据时:返回数据全部显示在第一页,分页不生效 使用parseData可以解决~~! //渲染表格 table.render({ elem: '#formDialog' , title: '表单选择框' , url: url , toolbar: '#xx' , page: true //开启分页 ...
2022-05-09 16:17:22
1955
原创 JS switch/case 条件遇到了数字0
function getXX(v){ var str = ''; switch (v) { case 0: str = '000'; break; case 1: str = '111'; break; case 2: str = '222';.
2021-09-06 10:08:22
1363
转载 js中 ‘ ‘==0 为什么等于true?
在javascript中,双等号 == 比较不同类型的值时,会先转换,再比较其内容, ' ' 转换为false,false会转换成0,0等于0, 故为true。(在JavaScript中,非 0都为 true,非空都为 true,"是空,所以为 false)' ' == 0 //true ' ' 转为falsetrue == 1 //true true 转为 1在javascript中,三等号 === 比较不同值类型会直接返回false,否则才会比较值。非严格模式下0 、空字符串和fa.
2021-09-06 09:57:41
3422
转载 layer.confirm 快速点击会重复触发事件问题
1 .问题描述: 快速点击确定会出现,重复触发事件,像后台发起多次请求,此时后台极端=短时间内多次请求,会出现并发问题,数据脏读2.问题分析 :查看layerUI的API发现,系统的confirm是线程阻塞的,而layer.confirm是非阻塞的3.问题解决思路方案1. 防止重复触发事件,前台js加锁方案2.后台代码加乐观锁此时,方案1解决这个问题最佳4.具体实现//添加锁 防止多次点击var lock=false;//默认未锁定layer.confirm('确定发布.
2021-09-06 09:44:08
756
1
原创 解决cmd启动项目异常控制台关闭无法查看原因的问题
现在你有一个startup.bat命令行文件,一般情况下正常启动是可以一直显示cmd命令行窗口的,但是由于有些原因导致异常,一闪而过,怎么让cmd命令行一直保持以便看到里面的异常信息呢,我找到有2种方法:1.打开命令行窗口,用命令进入你的bat文件所在目录,cd D:\apache-tomcat-7.0.57\bin,然后输入startup.bat然后回车就可以了,或者直接在运行里输入cmd /k D:\apache-tomcat-7.0.57\bin\startup.bat然后回车就可以了,.
2021-04-07 09:24:42
526
原创 springboot 大文件下载
1. 使用FileSystemResource,以文件系统的绝对路径的方式访问静态资源FileSystemResource file= new FileSystemResource("c:\\xx\\xxx\\1.txt");@GetMapping("/down")public ResponseEntity<FileSystemResource> download(@RequestParam("uri") String uri) throws IOException { F
2021-03-25 16:29:23
6521
1
原创 Java 使用spire 生成PDF添加水印
import com.spire.doc.Document;import com.spire.doc.FileFormat;import com.spire.doc.TextWatermark;import com.spire.doc.documents.WatermarkLayout;import java.awt.*;/*** spire包* doc转pdf 添加水印*/public void exportPdf() { //加载word示例文档 Document...
2021-02-26 14:17:14
788
原创 Gitlab初体验 遇到的问题梳理
1.无法提交 权限问题 : 开发者 developer 维护者 maintainer 1> project 选择自己的项目 2> settings -->repository -->Protected Branches 找到受保护的分支 master 默认受保护 临时解决的方式是 需要把master 的权限修改 3> 项目的合并和推送权限 修改allow to m...
2020-09-07 14:03:39
349
原创 Sql Having条件语句
1.Having子句是SELECT语句的可选子句。它用于过滤由group by 子句返回的行分组。一般用法:having一般和group by联合使用,通常用在聚合函数前面,对分组后的数据进行过滤,(MAX、MIN、COUNT、SUM等)2.举个例子:--统计员工人数大于300的部门?select deptName, count(deptName) from user having count(deptName) > 300--统计员工人数大于30..
2020-07-02 09:28:07
4360
原创 js 操作session方式
1.java存储sessionrequest.getSession().setAttribute("cs", "cs");2.js获取session内容方式1:var cs1 = '<%= session.getAttribute("cs")%>';alert("cs1 :"+cs1);方式2:var cs2 = "${sessionScope.cs}...
2020-04-28 18:16:15
2095
原创 java两个list的数据快速对比 map的使用
1.思路:把2个list数据放到map里面,利用map的containsKey进行快速比对2.//数据1List<Long> list1 = new ArrayList<Long>();//数据2List<Long> list2 = new ArrayList<Long>();Map<Long, Long> m...
2020-04-20 18:15:40
4843
2
原创 Spring/Springboot 工具类中怎么注入静态的bean
util工具类中,引入spring的bean.个人建议这种非常规操作啊方案1:util只是方法抽取,建议把需要bean的地方放在外面,或者做一个baseController继承提取公共部分。方案2:bean可以作为一个util类的方法的入参...
2019-11-19 17:55:52
1038
原创 oracle11g导出表少表的解决办法
ORACLE 11G中有个新特性,当表无数据时,不分配segment,以节省空间。解决方法:1)设置deferred_segment_creation参数alter system set deferred_segment_creation=false; 需注意的是:该值设置后对以前导入的空表不产生作用,仍不能导出,只能对后面新增的表产生...
2019-11-01 11:45:35
196
原创 Java 的一些运算符
Java运算符大致分为: 1.逻辑运算符(&&、||、!)&&逻辑与 也称为短路逻辑与,先运算&&左边的表达式,一旦为假,后续不管多少表达式,均不再计算,一个为真,再计算右边的表达式,两个为真才为真.||逻辑或 一个为真即为真,后续不再计算,一个为假再计算右边的表达式.!非 取相反的结果,表达式为真 ...
2019-10-31 17:08:27
133
原创 navicat添加表,plsql无法直接查询,需要加双引号的问题
难道oracle跟mysql等不同,查询时候一定要加双引号?那这样不是很麻烦!于是经过查找资料得出如下结论:1、oracle表和字段是有大小写的区别。oracle默认是大写,如果我们用双引号括起来的就区分大小写,如果没有,系统会自动转成大写。2、我们在使用navicat使用可视化创建数据库时候,navicat自动给我们加上了""。这样我们在创建数据库时实际的代码是这样的:(通过查看sql语...
2019-10-22 14:54:42
2479
原创 js拼接html中调用onclick方法传递的参数问题 (中文)
$("#xx").append("<option onclick='changeSubstandardclauses('"+data.content+"')' value='"+data.text+"'>"+data.text+"</option>");问题:如果参数包含中文或字母这样拼写会报错!firefox:SyntaxError: expected ex...
2019-10-10 10:52:51
2114
原创 解析失败:com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, p
jsonString = jsonString.replace("\\", "").replace("\"{", "{").replace("}\"", "}");什么情况?加了转义的\,导致解析失败了。这就是报错的原因。把所有的 \ 替换为空,让后将 "{ 替换为 { 即可。...
2019-05-24 10:25:54
12141
转载 java 实现ocr 文字识别(百度SDK)
完整项目放在GitHub:https://github.com/Ymy214/java_baidu_ocr转载自:https://blog.youkuaiyun.com/isinple/article/details/85924261
2019-05-17 14:58:32
2853
转载 JAVA自定义注解、元注解介绍及自定义注解使用场景
自定义注解会需要元注解,此处先介绍元注解。元注解java中有四种元注解:@Retention、@Inherited、@Documented、@Target@Retention注解的保留位置(枚举RetentionPolicy),RetentionPolicy可选值:SOURCE:注解仅存在于源码中,在class字节码文件中不包含 CLASS:默认的保留策略,注解在class字节码...
2019-04-25 09:44:46
438
原创 XML格式Word文档表格常用标签
常用标签名称 描述 w:p 文本段落 w:pPr 段落设置 w:ind 缩进 w:jc 文本位置(left/center/right/...) w:r 文字块 w:rPr 文本设置 w:rFonts 字体设置 w:color 文字颜色 w:sz 文字大小 w:t 文本内容 w:b ...
2019-02-26 09:59:24
7235
2
原创 oracle 日期转换 CST
Thu Oct 29 00:00:00 CST 2015 --> 2015/10/29SELECT to_date(REPLACE('Thu Oct 29 00:00:00 CST 2015', 'CST', ''),'dy mon dd hh24:mi:ss yyyy','NLS_DATE_LANGUAGE = American') from dual
2019-01-21 10:39:56
3027
3
转载 jar包的基础学习(三) eclipse打jar包和使用jar包
一、如何开发jar包开发jar包的人员开发流程:步骤1:编写类//GetSum.javapackage cn.itcast.sum;public class GetSum{ public static getSum(int a,int b){ return a+b; }}步骤2:打包成jar包 在要...
2018-12-17 09:52:55
397
原创 jar包的基础学习(二) jar、war、ear包的作用与区别详解
JAR WAR EAR 英文 Java Archive file Web Archive file Enterprise Archive file 包含内容 class、properties文件,是文件封装的最小单元;包含Java类的普通库、资源(resources)、辅助文件(auxiliary files)等 Servlet、JSP页...
2018-12-17 09:34:30
264
原创 jar包的基础学习(一) jar包的简介
JAR文件的全称是Java Archive File,意思就是Java档案文件。通常JAR文件是一种压缩文件,与常见的ZIP压缩文件兼容,同城也被称为JAR包。JAR文件与zip文件的去区别就是在JAR文件中默认包含了一个名为META-INF/MANIFEST.MF的清单文件,这个清单文件是在生成JAR文件时系统自动创建的。当开发了一个应用程序后,这个应用程序包含了很多类,如果需要...
2018-12-17 09:10:37
1563
转载 利用freemarker导出Excel
1. 使用背景:公司项目中需要导出Excel,使用了freemarker模板。2. 操作步骤:(1)首先自己新建一个Excel表格,在里面写好自己的格式(最好同时写好一行假数据),(2)然后另存为xml格式的文件(3)使用nopad++或其他编辑器打开xml文件(最好代码格式化一下),可以看到样式和数据都已经生成好了,我们可以直接将这个xml文件作为我们的free ma...
2018-11-26 14:17:26
708
原创 jsp页面显示指定文字,多余的用...代替,鼠标指着会显示全部内容
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>ellipsis</title></head><body><style
2018-11-16 09:20:32
1040
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人