- 博客(35)
- 资源 (2)
- 收藏
- 关注
原创 xlnt在Windows中的dll,lib生成
花了半天时间想要把xlnt 集成到VS2022 Cmake项目中,以我目前掌握的能力,Cmake语法对于我来说难懂,对于只是使用过Cmake编译MySQL,或是其他lib,dll库的小白来说,不应该为了显示自己能力多么出众,强行去配置一些程序内容。将libstudxml-master中的libstudxml 放入 xlnt-master中的 third-party。这似乎在提醒诸位,使用Windows C++ 编程的时候,尽量使用Unicode编码.生活中没有绝对的事情,有舍有得.
2024-08-17 21:18:46
283
原创 wkhtmltopdf 与 .Net Core
其有.NET CORE版本的组件,DinkToPdf,但该控件对跨平台支持有限。wkhtmltopdf 是使用webkit引擎转化为pdf的开源小插件.
2023-08-16 14:25:27
1269
原创 CKEditor5 爬坑.
ChatGPT 推荐我使用CKEditor,确实比Ueditor高不少档次。但是如果你想使用控件中的 PDF导出,Word导入导出。你可能需要三思。因为其PDF导出是通过美国云服务的。
2023-08-14 17:36:10
533
原创 MySQL 5.7.39 关于时间精度
当EndTime的数据类型为datetime当保存 ‘9999-12-31 23:59:59’ 这个值时,发生报错。
2023-07-30 17:07:22
752
原创 Vue.js Js引入相关
vue.js 新增了一些语法,有一些旧的模组并没有使用"先进"的export和import语法 即 es语法进行模块化。但这似乎并不全面,由于Vue.Component是异步执行的。但是我又不想让其他并不需要该模块的页面都受其js影响。但很抱歉,它在vue中无法使用 es6 进行导入。但 editor.md 真的很好用.所以需要使用传统的方式进行导入。故使用动态js引入技术。
2023-07-06 15:29:18
373
原创 Java lambda 动态查询
我在 微软 REST API指南 中 了解到, 微软设计数据查询是按照如下方式来获取数据的。示例:返回所有价格低于 $10.00 的产品示例:名称等于“牛奶”的所有产品示例:名称不等于“牛奶”的所有产品我在MSDN了解到对于这些实体类型中的任何一个,你都需要筛选并仅返回那些在其某个 string 字段内具有给定文本的实体。尽管可以为 IQueryable 编写一个自定义函数,并为 IQueryable 编写另一个自定义函数。......
2022-08-04 17:21:03
1535
原创 linux 部署springboot tomcat项目,遇到creating bean with name ‘entityManagerFactory‘ defined in class path
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init met
2022-02-19 20:14:43
598
原创 uniapp app上传
使用jpm-upload控件jpm-upload上传 upload示例代码基础用法<template> <view class="content"> <jpm-upload :url="url" :name="name" :headers="headers" :formdata="formdata" @upload="upload" @finish="finish"> </jpm-upload> </view></te
2022-02-10 15:01:50
485
原创 基于EasyX 的五子棋小游戏。
// 五子棋.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <graphics.h>#include <conio.h>#include <stdio.h>#include<windows.h>#include <time.h>#include <string>#pragma warning(disable:4996)enum ChessPieceColor {
2021-11-04 17:53:21
2915
原创 开发 Windows 服务应用
前言不要用sc create 来创建windows服务了。正经windows的安装参考msdn doc开发 Windows 服务应用
2021-10-20 09:18:07
262
原创 摄像设备+nginx+rtmp小型直播服务器
摄像设备+nginx+rtmp服务器搭建nginx服务器环境准备1.下载环境2.依赖项3.安装新建nginx路径将下载的模块包复制到nginx目录下,并解压安装nginx服务器nginx服务器配置文件查询设备测试录像设备可用跨域问题(在nginx中添加跨域)在html中访问。搭建nginx服务器环境准备1.下载环境nginx包: nginx包RTMP模块包:nginx-http-flv-module 模块包2.依赖项yum -y install gcc-c++ yum -y install
2021-09-25 21:58:53
624
原创 C# 动态Linq 建立模糊查询通用工具类
这里写自定义目录标题微软文档问题描述示例微软文档基于运行时状态进行查询 (C#)问题描述假设你有多个实体类型:record Person(string LastName, string FirstName, DateTime DateOfBirth);record Car(string Model, int Year);对于这些实体类型中的任何一个,你都需要筛选并仅返回那些在其某个 string 字段内具有给定文本的实体。 对于 Person,你希望搜索 FirstName 和 LastNa
2021-06-11 17:49:43
916
原创 eclipse for android 手动配置教程
eclipse for android 手动配置全面教程由于eclipse官方最高只能支持 android jdk1.7所以并不是最新的eclipse 最好。下面进入配置教程。下载eclipse 2019-03eclipse 2019-03
2021-06-06 16:31:33
1610
5
原创 组合排列 c++
#include <vector>#include <iostream>using namespace std;int main(){ int num_size = 5; int num_length = 3; vector<int> list; int first_child = 1; int last_child = num_length; int currentNum = 0; int i = 1; while (list.size() !.
2021-01-12 11:06:13
218
1
原创 MySQL8 与 C# latin1转UTF8 编码乱码 解决方式
MySQL 的 latin1 编码, 不是ISO-8859-1编码。可以使用下列方式进行转换Encoding iso = Encoding.GetEncoding("ISO-8859-1");Encoding utf8 = Encoding.UTF8;byte[] utfBytes = utf8.GetBytes(Message);byte[] isoBytes = Encoding.Convert(utf8, iso, utfBytes);string msg = iso.GetStri
2021-01-11 13:35:43
774
2
原创 C# System.Net.Mail 附件添加
System.Net.Mail 附件添加public void SendEmail(EmailContent content,MemoryStream memoryStream,String fileName){ SmtpClient smtp = new SmtpClient(HOST); smtp.EnableSsl = true; smtp.Credentials = new NetworkCredential(content.FromAddress, content.Pa
2020-07-30 12:51:20
2303
原创 C++处理 中英字混合截断乱码[中码GBK,英码ASCII]
//======================================================= // 从start开始 截取中英混合字符 遵循GBK编码规则 // //======================================================= std::string substr(const char * data, int s...
2020-03-11 16:11:45
879
原创 Postgresql 逆向工程的SQL文
--表pg_class 列pg_attribute 类型pg_type 约束 pg_constraint--查询主键约束select conname,conkey,conrelid from pg_constraint;--将主键约束数组分解为结果集select conname,unnest(conkey),conrelid from pg_constraint;--获取public名...
2020-01-14 11:25:57
738
原创 使用C# 编辑Word文档 绘制标签
使用C# 编辑Word文档 绘制标签环境配置Visual studio 2013Office Word 2013C#标签携带信息及宏定义 class LabelItem { public string label_top { get; set; } public string label_left { get; set; } ...
2019-12-09 16:32:45
470
原创 二维码的实现原理和实现过程[纠错码编码]
目录纠错码编码流程图多项式长除法纠错码编码在阅读这篇文章前,你需要一些数学基础和编程能力。纠错码编码,是将数据码字多项式 由 纠错码生成多项式 进行 多项式除法。流程图纠错码编码多项式除法结束编码多项式长除法例如: 4x2+3 被 x+1 除。...
2019-11-25 15:27:49
5208
原创 二维码的实现原理和实现过程[数据码编码]
数据码编码流程图数据码编码模式指示符字符计数指示符数字模式编码结束指示符字母数字模式编码8位字节模式编码中文汉字模式编码补充0补充字节结束编码 教程 模式指示符 ...
2019-11-23 07:26:46
4883
原创 二维码的实现原理和实现过程[确定二维码版本信息]
确定二维码信息 二维码的版本信息:1-40 二维码的纠错等级:L,M,Q,H 二维码的编码模式:ECI,数字,字母数字,8位字节,中国汉字,结构链接,FNC1(第一位置),FNC1(第二位置) GB/T 18284-2000 快速响应矩阵码 表2 模式指示符 模式 指示符 ECI 0111 数字 0001 字母数字 0010 ...
2019-11-22 09:08:41
2020
原创 二维码的实现原理和实现过程
二维码编码 确定二维码信息 确定二维码需要基础信息。版本,编码模式,纠错等级。这些信息将决定二维码的边长,数据码字字数,纠错码字字数,纠错码字生成多项式等。 数据码编码 模式指示符[mode_indicator]。 数据码字长度[character_count_indicator]。 模式编码[mode_encode]。 结束指示符[end_indicator]。 补充...
2019-11-22 08:51:47
1145
原创 关于eclipse部署项目不乱码,在tomcat直接部署项目乱码的解决办法
写代码总会有神奇的事情发生。在windows10部署自己的项目,eclipse编码格式为utf-8,server.xml 中也没有设置uriEncoding="utf-8"不报乱码。在服务器上搭建项目的时候,用tomcat中自带的startup.bat直接部署.war项目,发生乱码。进入正题,解决办法1:http://blog.youkuaiyun.com/u013498057/article/details...
2018-02-14 16:36:24
2829
原创 Sql server 2012与2010版本问题
在java调试过程中,发现问题mtmt.registerOutParameter(5,java.sql.Types.CHAR); 在java与sql连接成功,但是转换不成功,并且编译器并不报错。原因是在sql存储过程里,第五个参数的类型为char(5) output,而在sql server 2010版本中Types.CHAR与char(5)并不兼容。而当sql存储过程里的
2017-06-16 19:32:12
1469
用户认为界面闪烁4次,应如何解决(关键词-基类)
2024-09-05
解决IDEA中Maven下载依赖包过慢或报错的问题
2024-06-04
mstsc远程连接失败,连接不上
2023-06-26
关于#.net#的问题,如何解决?
2023-02-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人