- 博客(177)
- 资源 (92)
- 问答 (1)
- 收藏
- 关注
原创 gitee存储库太大的清理过程(GC已经不行的时候)
1、显示20个最大的文件id列表$ git verify-pack -v .git/objects/pack/pack-*.idx | sort -k 3 -g | tail -202、根据文件id查询文件路径git rev-list --objects --all | grep 72393d56e77b3ea8bdf6512667f6c0aaa63a2670其中:65e3c3d00bf140ac8baf4a73614ee99b7c2fc588为上面查询出的第2个文件的ID3、移除文件git log --p
2022-06-08 11:45:38
1115
1
原创 NPOI iTextSharp导出Excel并加水印
NPOI iTextSharp导出Excel并加水印源码下载:效果:调用代码:参考:C# .net 利用Npoi将Excel转Pdf(完整代码)_eNet-CSDN博客https://download.csdn.net/download/xjzdr/40706829
2021-11-12 15:12:55
1089
原创 C# .net 利用Npoi将Excel转Pdf(完整代码)
最近研究Excel表格转PDF的,网上用的各种第三方库的方法不少,比如用Spire.XLS、也有用开源的DinkToPdf的,发现都不好用。Spire.XLS是收费的,免费的导出后和水印,DinkToPdf的不好控制,不能做到精确的控制。最后参考了2篇文章后,写了一个DEMO:C#将Excel转为PDF,添加引用iTextSharp_花落下的日子的博客-CSDN博客通过c#高效实现excel转pdf,无需依赖office组件(支持excel中带有图片的转换)_沉默的方三毛的博客-CSDN博..
2021-11-12 14:45:40
11204
3
原创 Windows下的MySQL数据库在大小写问题
Windows下的MySQL,所建数据库和表,名字全部保存为小写,如果需要支持大写,可以修改MySQL安装目录下的my.ini文件,将属性lower_case_table_names的值修改为2即可,如果没有此属性就自己添加,然后重启MySQL服务。示例:lower_case_table_names=2 ...
2021-07-23 10:43:52
632
原创 vue-cli2.0与vue-cli3.0差异
vue-cli2.0与vue-cli3.0差异vue-cli2.0安装:npm install vue-cli -g;初始化项目:npm install; //安装依赖项npm run dev; //开发模式启动vue-cli3.0安装:npm install @vue/cli -g;初始化项目:vue create 项目名称运行项目:npm install; //安装依赖npm run serve;卸载2.x版本的vue-cli :npm uninstall -..
2021-07-23 10:04:56
123
原创 将本地项目推送到gitee新创建的仓库
1、cd到要推送的目录2、将文件提交到本地仓库git add .git commit -m "add files"3、将本地仓库提交到远程git remote add origin git@gitee.com:hzzdr/vueshop.git执行完这3步,在gitee上即可看到刚才提交的源码了。...
2021-07-19 17:43:23
165
原创 vuetify模板零基础入门
第一次接触vue,网上的文章一大堆,没入到门。自己折腾半天后,终于运行起第一个UI,过程记录一下。1、vue环境的安装与配置:不多说了
2021-06-04 09:49:39
2320
1
原创 DevExpress TreeLookUpEdit控件绑定不能选定某项数据,选定某项无效的坑
最近在测试DevExpressv20版本的 TreeLookUpEdit时,发现,TreeLookUpEdit选中某项时的一个坑,记录一下:发现错误:(1)通过select返回所有的分类,select Id,ItemName,ParentId FROM t_Item 获取所有的分类,查询结果放存在DataTable中(2)将DataTable绑定到TreeLookUpEdit(3)根据要编辑的当前记录的值,选中TreeLookUpEdit的某个节点发现无效。折腾了2天终于发...
2021-05-24 16:42:41
722
原创 Windows 10+QT5.9运行QT自带的虚拟键盘
Windows 10+QT5.9运行QT自带的虚拟键盘源码下载:打开CMD窗口:1、cd ~/qtvirtualkeyboard2、qmake CONFIG+="lang-en_GB lang-zh_CN"3、mingw32-make.exe这一步需要比较长的时间4、mingw32-make.exe install5、打开examples\virtualkeyboard目录下的项目:如下图:工程如下:或者 打...
2021-04-08 16:35:46
1061
原创 QT5用代码创建窗体,动态生成窗体
QT5中用纯代码生成窗体:可以根据开发中的需要,加载配置文件,然后根据配置文件的内容,动态生成窗体。下一个blog将处理动态生成的控件如何取值,如何触发事件问题。myCodeUi为动态生成窗体的代码。核心代码如下:mycodeui.h文件代码:QGridLayout *layout;QLabel *label1;QLabel *label2;QPushButton *btn1;QPushButton *btn2;mycodeui.cpp文件代码: this->set.
2021-04-08 11:46:10
2018
原创 VS2019 C# winfrom DataGridView做的多行表头控件及实例源码
网友的blog提供了一个用户控件。https://www.cnblogs.com/HopeGi/archive/2013/04/03/2982837.html我整理了一下,有几点说明一下:1、提供的是一个用户控件的源码,只需要把网友的源码回到项目中即可。2、编译一下,这个控件就会出现在工具栏上,拖过来用就可以了编译一下以后:3、要在表格控件中,对模板列进行编辑好:其中 的代码:HeaderItem item = this.boundGridView1.Heade.
2021-04-03 12:11:45
3307
原创 QT 多线程编程之moveToThread测试
QT 多线程编程之moveToThread测试1、创建一个Widget的项目:项目名称:QTTcpSocketMulThread,主窗口名称:myWidget在主窗口中添加一个按钮,mywidget.h文件:private: QThread *mySubthread; myClass *myclass;signals: void ToThread(); // 信号按钮的click函数中加入以下代码://连接按钮void myWidget::on_.
2021-03-19 11:16:33
334
原创 Linux+Qt Creator 调用.DLL/.sa/.a全部源码
windows +Qt Creator和Linux+Qt Creator 调用.DLL/.sa/.a全部源码1、Ubuntu下QT制作和调用.a文件DEMO.rarhttps://download.csdn.net/download/xjzdr/15809335blog:https://blog.csdn.net/xjzdr/article/details/1148388162、Ubuntu下QT使用so文件DEMO.rarhttps://download.csdn.ne..
2021-03-15 16:47:51
123
原创 Ubuntu+Qt Creator 3.0.1(Base on Qt5.2.1 GCC 4.8.2.32Bit)静态库.a文件的创建和调用
Ubuntu+Qt Creator 3.0.1(Base on Qt5.2.1 GCC 4.8.2.32Bit)静态库.a文件的创建和调用全部源码下载:https://download.csdn.net/download/xjzdr/15809335最近学习QT,把Linux和Windows下调用静态和动态库系统学习了一下:https://mp.csdn.net/editor/html/114323086.so 是linux系统下的动态库文件,.a是linux系统下的静态库...
2021-03-15 16:31:46
373
原创 coding回退克隆到某个历史版本
$ git log$ git reset --hard HEAD^ 回退到上个版本$ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前$ git reset --hard commit_id 退到/进到 指定commit的sha码$ git push origin HEAD --force比如:回退到前3次的提交可以如下操作:在一个空文件夹右键git bash here 下面先clone下来现在的最新版本$ git ...
2021-03-11 08:30:49
1730
原创 Ubuntu+Qt Creator开发.so文件及调用
Ubuntu+Qt Creator 3.0.1(Base on Qt5.2.1 GCC 4.8.2.32Bit).so文件的制作与调用全部源码下载地址:https://download.csdn.net/download/xjzdr/15544581开发环境:1、创建动态链接库:项目名称:MyubuntuLib保存路径:/root/MyQtDemo新建一个Qt Creator项目,Libraries -> C++ Library,类型为Shared Lib...
2021-03-03 16:57:45
1937
1
原创 Navcate通过XShell隧道连接MySQL数据库操作图解
Navcate通过XShell隧道连接MySQL数据库操作图解注意:此处输入的是Linux系统的登录密码然后连接:上图表示连接成功了。然后Navcate中的配置:
2021-03-02 17:34:19
353
原创 Windows 10下用Homestead搭建Laravel开发环境过程记录
安装git官网:https://gitforwindows.org/安装VirtualBox:官网:https://www.virtualbox.org/安装Vagrant官网:https://www.vagrantup.com/vagrant是一款虚拟机管理工具,使用它可以快速搭建可复用、可移植的开发环境。 Laravel Homestead就是一个配置好了的虚拟机开发环境,Laravel官方将它打包成了一个Vagrant盒子,方便使用者将它移植到自己的电脑上。安装...
2021-02-15 07:20:07
1392
1
原创 VS2019 MVC中AJAX调用后台方法,返回HTML标签,并传递参数到后台
网上找到不少资料,其实很简单后台控制器:public ActionResult GetExamStuListHtml(string ExamMouldId) { //生成前台HTML控件 StringBuilder sb = new StringBuilder(); t_QuestionApp QuestionApp1 = new t_QuestionApp(); DataSet ds...
2020-11-20 22:36:48
1124
原创 Windows 10下MASM汇编语言环境搭建
Windows 10下MASM汇编语言环境搭建另有MASM汇编语言教程:https://download.csdn.net/download/xjzdr/126926941、下载插件:DOSBoxhttps://files-cdn.cnblogs.com/files/dgwblog/DOSBox.rar2、下载后解压DOSBox.rar我解压后DOSBox.exe文件所在的目录是:E:\DOSBox\DOSBox3、部署3.1、点击DOSBox.exe运行程序运.
2020-08-06 22:04:13
529
原创 VS Code创建第一个Vue项目步骤详细图例
VS Code创建第一个Vue项目步骤详细图例VS Code创建第一个Vue项目步骤详细图例创建一个空文件夹Vue.Web,然后在VSCode中打开这个空文件夹1、全局安装vue-cli,vue-cli可以帮助我们快速构建Vue项目npm install -g vue-cli2、安装webpack,它是打包js的工具、npm install -g ...
2020-03-07 15:08:09
9916
1
原创 Gitee码云仓库分支合并操作过程图解
Gitee码云仓库分支合并操作过程图解某仓库下有2 个分支,一个主分支Master和开发分支NoMaterialLevel,下面的操作,将开发分支NoMaterialLevel合并到主分支Master:点击Pull Requests,然后新建Pull Request从源分支(NoMaterialLevel)到目标分支(master)都设置好之后,...
2020-03-06 13:39:50
31886
原创 npm指定从github或者其它地址下载组件,npm指定url
格式 :npm install url --save如:要从github上下载mini-css-extract-plugin.git从githun.com中,复制出来的网址是:https://github.com/webpack-contrib/mini-css-extract-plugin.git那么安装方法是:npm install https://github.com...
2020-01-23 03:53:41
4677
原创 vs2019搭建vue+elementui项目开发环境
1、启动VS2019,新建vue.js的web项目Kunlun.WebApp2、编译报错:npm run build ”已退出,代码为 1。解决办法:依次运行:npm inpm auditnpm run build再重新编译:成功。点击运行:VS会自动启动一个服务:...
2020-01-22 07:46:39
6156
1
转载 开源框架.netCore DncZeus项目结构解析
DncZeus项目结构解析转自:https://codedefault.com/p/solution-structure-introduction前言DncZeus是一个基于ASP.NET Core WebApi + Vue.js的前后端分离的项目框架。既然是前后端分离,那么就应该有前端项目和后端项目。本文就从前后端的项目结构上来解析DncZeus的组成:前端项目:[Dn...
2020-01-21 22:57:05
864
原创 基于 ASP.NET Core 2 + Vue.js 的前后端分离的通用后台管理系统开源框架DncZeus使用入门(2)--配置数据库
1、安装SQL Server 2014 新建数据库KunlunErpDB2、创建表结构:在SQL中打开:01.schema(结构脚本).sql,将第一行 USE [DncZeus]改为:useKunlunErpDB,然后执行脚本,创建表结构3、插入基础数据在SQL中打开:02.data(示例数据脚本).sql,将第一行 USE [DncZeus]改为:useKunlun...
2020-01-21 19:51:19
603
原创 基于 ASP.NET Core 2 + Vue.js 的前后端分离的通用后台管理系统开源框架DncZeus使用入门(1)--搭建vue环境
1、下载DncZeus源码https://github.com/lampo1024/DncZeus/2、解压后目录:其中API是普通的asp.net coreAPI项目,可以用VS打开编译APP是前端项目。3、app运行方法app的目录结构如下:(1)DOC下进入DncZeus.App目录然后运行 npm i或者npm install运行时,会...
2020-01-21 18:40:48
1248
原创 vue ElementUI模板如何运行?如何运行模板?vue elementui模板使用教程
先看效果图:首先要确保已经安装了node.js1、下载模板https://download.csdn.net/download/xjzdr/121153422、解压下载的文件F:\昆仑枣业\参考资料\vue-manage-master\vue-manage-system-master解压后的文件夹如下:3、安装 环境在DOC下进入F:\***\参考资料\v...
2020-01-20 09:57:51
1709
原创 ubuntu18.04配置jenkins时错误:fatal: Authentication failed for 'https://gitee.com/***/***.git/'解决办法
在ubuntu18.04配置jenkins任务时,需要从gitee中获取项目文件,报错:错误原因 :git权限错误,也就是说git的用户名密码错误。这是因为在jenkins在安装时,默认的用户是jenkins。而没有输入自己在gitee上的帐户信息造成的。Failed to connect to repository : Command "git ls-remote -h -- h...
2019-12-27 11:00:38
6924
原创 vs2017/vs2019从git克隆源码时不弹出git账户密码输入窗口解决办法
vs2017 2019从git上克隆源码时,如果第一次输入的账户密码错误,或者账户密修改了,本地没有更新,就会出现下面的错误:Git failed with a fatal error.Authentication failed for 'https://gitee.com/***/***.git/'解决办法:删除后,重新克隆。就会弹出账户密码输入的提示了。...
2019-12-25 09:49:10
5574
原创 关于Ubuntu18.04环境下修改部署的asp.net Core网站的端口的几个测试
asp.net Core的端口是在launchSettings.json文件中配置的。该文件是用于调试的时候使用的,在发布后,并没有该文件 。launchSettings.json中默认的端口是5000,部署到Ubuntu后,也能通过5000端口可以正常访问。测试1、将launchSettings.json中的5000端口修改成6001后,部署到Ubuntu后,可以运行吗?测试结...
2019-12-18 16:56:28
459
原创 ubuntu-18.04.3与.net Core 2.2之旅(2)- Ubuntu 18.04 部署Asp.net Core 2.2网站后通过supervisor进程守护,实现网站托管
上次学习了 Windows 7 X64+VMware+ubuntu-18.04.3+Visual Studio 2017部署.Net Core 2.2过程详细图解说明:1、网上很多文章按顺序操作仍不能正常进行,为方便和我一样的菜鸟学习,本人原创的文章均通过自己亲自操作的截图。2、本文的操作均是在root用户下进行的。如果用zdr用户,将会因权限问题出现意想不到的错误。所以,安装配置...
2019-12-17 15:38:37
384
原创 ubuntu-18.04.3配置root用户并登录
ubuntu-18.04.3配置root用户并登录关于VMware Workstation Pro创建了一个ubuntu-18.04.3的虚拟机和部署asp.net Core 2.2的过程,参见:Windows 7 X64+VMware+ubuntu-18.04.3+Visual Studio 2017部署.Net Core 2.2过程详细图解说明:下面的操作是经过实际操作验证的...
2019-12-13 09:53:18
472
原创 ubuntu-18.04.3与.net Core 2.2之旅(1)- Windows 7 X64+VMware+ubuntu-18.04.3部署.Net Core 2.2过程详细图解
Windows 7 X64+VMware+ubuntu-18.04.3+Visual Studio 2017部署.Net Core 2.2过程详细图解https://blog.csdn.net/xjzdr/article/details/103494284一、ubuntu-18.04.3的下载与安装1、VMware下载与安装(略)2、ubuntu-18.04.3下载地址:...
2019-12-13 09:51:00
394
原创 vs2017 visual studio 2017 提交到gitee忽略相关的bin package等目录和文件夹的办法
1、在gitee上新建仓库2、clone仓库到本地的一个空文件夹test3、在本地的空文件夹中新建项目(或者把原来需要导入到gitee的项目复制到test文件夹下)注意:新建时,可以选择创建本地仓库,如果没有选择(即目录下没有自动创建.gitignore文件),可以copy一个.gitignore文件到test目录下(或者用文本文件编辑一个空的.gitignore文件)。然后把需要...
2019-12-05 16:40:29
2890
原创 NFine框架全屏问题解决办法
使用NFine的几点要求:1、每个表的主键字段名必须为:F_Id,主键类型是GUID类型;2、每个表必须包含以下几个字段:F_CreatorUserId nvarcahr(50)F_CreatorTime datetimeF_LastModifyUserId nvarcahr(50)F_LastModifyTime datetimeF_DeleteUserId nvarcahr...
2019-05-16 09:55:41
748
原创 Navicat Premium 12022破解及连接MySQL8+时出现2059错误解决方法
关于navicat12022_premium_cs_x64破解方法里面包括navicat12022_premium_cs_x64安装文件、破解文件,以及破解的详细过程截图。安装完毕后,navicat连接MySQL8+时出现2059错误:原因是在mysql8之前的版本中加密规则为mysql_native_password. 而mysql8之后的加密规则为caching_sha2_passwo...
2018-10-16 09:57:18
503
转载 powerdesigner修改物理模型后,怎么生成修改表的SQL语句
这个功能是有的,不过前提条件是你有一个参照对象否则没有比较哪来的修改这个参照对象可以是一下几种情况1、已有的数据库2、已有的建表sql语句3、已有的数据模型闲话不说菜单 database>>apply model changes to database写上你要保存的脚本名字在 get database schema 选择你有的参照对象然后你就可以生成变更脚本 ...
2018-08-14 12:55:58
2511
C#用Ionic.Zip实现文件、目录的压缩及分卷
2022-06-01
iTextSharp实现PDF的合并与分卷
2022-06-01
NPOI iTextSharp导出Excel并加水印源码.rar
2021-11-12
C# .net 利用Npoi将Excel转Pdf(完整代码).rar
2021-11-12
vue-devtools-chrome.rar
2021-07-02
QT5用代码生成一个窗体,并弹出显示窗体
2021-04-08
SourceCode_两种QT动态添加控件(代码添加控件)到窗体的源码.rar
2021-04-06
MulHeardGridview.zip C#Gridview多行表头控件
2021-04-03
QTTcpSocketMulThread.rar
2021-03-19
Ubuntu下QT使用so文件DEMO.rar
2021-03-03
qt-everywhere-src-5.12.5.tar.xz
2021-01-29
HslCommunication_Vs2019CSharp.rar
2020-04-29
百度网盘分享的几百个各种java_python_.net Ruby带后台的小程序前后台源码
2020-04-03
28款有java_Python_php后台小程序商城+43个无后台源码.rar
2020-04-03
DncZeus快速开发框架源码20200229.zip
2020-02-29
DaleCloud.NetFramework20200229.rar
2020-02-29
DaleCloudNetFramework能运行的代码和数据库备份.rar
2020-02-29
DaleCloudNetFramework下载地址及说明.txt
2020-02-29
NFine代码生成器C#源码.rar
2020-01-26
vue模板_20200120.rar
2020-01-20
Asp.net+Mvc+NGinx+IIS分布式部署和负载平衡实例图解
2018-07-24
PowerDesigner16.5正向和反向工程详细图解(SQL2008)
2015-11-27
VS2010云开发之(1)――VS云开发环境配置及HelloCloud
2012-03-01
asp.net MVC示例源码
2012-02-14
想实现在类似于在地图上画3D建筑(或地下管线)模型的效果,有哪些技术可以实现?
2021-09-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人