- 博客(49)
- 收藏
- 关注
原创 Excel转换pdf时异常:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败的解决方案
检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败的解决方案-CSDN博客
2023-10-24 10:27:07 141
原创 分享20个最实用的 .NET 开源项目
YuebonCore是基于.Net6.0开发的权限管理及快速开发框架,整合应用最新技术包括Asp.NetCore MVC、SqlSugar ORM、WebAPI、Swagger、Vue3等,核心模块包括:组织机构、角色用户、权限授权、多系统、多应用管理、定时任务、业务单据编码规则。4、语法最爽的ORM、优美的表达式、仓储、UnitOfWork、DbContext、AOP 【文档视频教程(https://www.donet5.com/Home/Doc?一套与SqlSugar一样爽的.Net6低代码开源框架。
2022-09-16 09:38:23 6530
原创 20个.NET/.NET Core 优秀项目框架
2、YuebonCore基于.Net5.0的权限管理及快速开发框架,前后端分离,核心模块包括:组织机构、角色用户、权限授权、多系统、多应用管理、定时任务、业务单据编码规则、代码生成器等,整合应用最新技术包括Asp.NetCore MVC、EF、Dapper、AutoFac、WebAPI、Swagger、Vue等。2、.NET快速应用开发框架、最好用的权限工作流系统。2、是基于 .NET Core,能够以最低的成本、最少的人力投入在最短的时间内架设一个功能齐全、性能优异、规模庞大并易于维护的网站平台。
2022-09-16 09:33:22 4490
原创 查看SQL-SERVER数据库及各个表的数据量及占用空间大小
1、查看某个数据库,直接执行存储过程sp_spaceused即可exec sp_spaceused;2、查看某个表,在存储过程后面加上表名即可EXEC sp_spaceused 'T_XXXXX';3、查看该数据库中的所有表,可以写一个存储过程,然后执行即可存储过程如下: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================
2020-12-02 13:58:07 4782
原创 SQL server 中Merge Into的用法
从备份表中更新字段到正式表中,使用 UPDATE 批量更新大量的数据,会出现效率低下,有时候甚至卡死的情况,后面通过使用 MERGE INTO 代替 UPDATE 执行批量更新,会提升执行效率。MERGE INTO语法如下:MERGE INTO table_name alias1 USING (table|view|sub_query) alias2ON (join condition) WHEN MATCHED THEN UPDATE SET col1 = col1_.
2020-11-06 14:54:30 1377
原创 常用linux命令
cd #目录跳转cd / #回到上一个目录ls #查看目录下的文件df -h #查看文件使用情况mkdir #创建文件夹文件夹vi # 编辑文件:wq! #强制保存文件,并退出viifconfig -a #查看ipfree #查看系统资源使用情况 http://blog.cs...
2020-09-10 16:56:42 95
原创 查询当前库中每个表所占空间
--查询当前库中每个表所占空间SELECT OBJECT_NAME(id) tablename , CASE WHEN reserved * 8 > 1024 THEN RTRIM(8 * reserved / 1024) + 'MB' ELSE RTRIM(reserved * 8) + 'KB' END DataReserve , CASE WHEN dpages * 8 > 1024 THEN RTRIM(8 *...
2020-09-03 14:03:00 141
原创 根据文件路径获取其大小
#region 根据文件路径获取其大小 /// <summary> /// 根据文件路径获取其大小 /// </summary> /// <returns></returns> public static double GetRemoteHTTPFileSize() { long size = 0L; double a...
2020-07-30 14:01:31 336
原创 sql数据tree
;with temp(Id,ParentId,DepartmentName,curLevel,pLevel,haveChild)as(--初始查询select Id,ParentId,DepartmentName,1 as level,0 as pLevel,1 as haveChild from dbo.Sys_Departmentwhere Enabled = 1 and ParentId = 0 union all--递归条件select a.Id,a.ParentId,a.Dep..
2020-07-08 10:20:09 235
原创 SQL语句大全
基础说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname 说明:备份sql server---创建 备份数据的device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' ---开始 备份BACKUP DATABASE pubs TO testBack4、说明:创建新表create tabl...
2020-05-30 13:49:56 909
原创 SQL server 树形递归查询
1,原始查询原始表格查询: select * from dbo.T_DeptInfo;原始表格查询结果:2,递归查询-- with 一个临时表(括号里包括的是你要查询的列名)with tem_table(dept_id,parent_id,dep_name,curlevel)as(--1,初始查询(这里的parent_id='000'是我门数据中最底层的根节点)select dept_id, parent_dept_id, dept_name, 1 as level...
2020-05-22 15:05:20 730
原创 Sqlserver递归查询所有上级或所有下级成员
--菜单目录结构表create table tb_menu(id int not null, --主键idtitle varchar(50), --标题parent int --parent id);--查找所有上级节点with cte_parent(id,title,parent)as( select id,title,parent from tb_menu where id = 1 --列出子节点查询条件 union all selec...
2020-05-22 14:45:17 1364
原创 IDEA 创建新分支,合并代码
不得不说,在 IDEA 上使用 Git 太方便了,清晰,直观,比之前用命令行操作好了太多,下面介绍下如何在 IDEA 上创建新分支,合并代码。适用场景:当前分支是线上分支master,现在需要开发一个新功能,自然是要拉取一个新的分支 test1,待开发测试完毕之后,再合并到 master 才比较恰当。当前处于 master 分支:现在新建一个分支 test1(备注:此时 new branch 是在当前所处分支上新建分支,比如处于A分支,然后 new branch B , 那么..
2020-05-11 09:25:49 780
原创 Chloe:一款轻量、高性能的.net C#数据访问框架(ORM)
UsageEntitypublic enum Gender{ Man = 1, Woman}[Table("Users")]public class User{ [Column(IsPrimaryKey = true)] [AutoIncrement] public int Id { get; set; } public stri...
2019-11-26 14:37:16 1811
原创 如何在IIS7或IIS7.5中导入导出站点及应用程序池
为实现负载平衡,我们可能会使用多个WEB服务器,也就会需要给多个IIS配置同样的站点和应用程序池.那么我们需要一个一个的重新建吗?当然不用,我们只需要一些简单的命令就可以在IIS7(Windows Server 2008)或IIS7.5(Windows Server 2008 R2)上来导出导入这些配置了.当我们在IIS7或IIS7.5上创建站点时,IIS会为我们自动创建一个对应该站点的...
2019-11-18 14:33:23 146
原创 如何才能高效学习,99%的人不知道的高效学习法
每个人从出生到老去,都是需要不断学习不断获得新知识的。我们每个人都清楚,知识真的是这个时代最稀缺的一种资源。只有掌握更多的知识,我们才能在这个社会上更好的立足。 那么,为了掌握更多的知识,获得新的技能,我们就需要学习,而且想是要进行长时间的,高效的学习。不过如何保持长时间高效的学习却是很多人头疼的问题。 今天就和大家来分享一些高效的学习方法,赶紧拿小本本记下来吧!一.费曼学习...
2019-10-09 17:46:25 175
原创 我们该如何高效的学习
1.正确的认识学习 在我们每个人的学习过程中,都贯穿着以下几点:1.学习态度:(靠发心)学习态度对学习效果的影响作用,已被许多实验研究所证明,积极的学习态度对学习速度有促进作用。1952年卡利(Carry)在总 结一项实验研究时指出,男女大学生对解决问题不同的态度,直接影响解决问题的效果。所以在学习时我一定要有正确的学习态度,这就需要我们有正确的发心,即制定恰当的学习目标。...
2019-10-09 16:52:46 154
原创 100 个网络基础知识普及,看完成半个网络高手
1)什么是链接?链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。2)OSI 参考模型的层次是什么?有 7 个 OSI 层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。3)什么是骨干网?骨干网络是集中的基础设施,旨在将不同的路由和数据分发到各种网络。它还处理带宽管理和各种通道。4)什么是 LAN?LAN 是局域网的缩写。...
2019-10-09 16:07:37 1144
原创 图解Redis的安装和使用
Redis 是一个高性能的key-value数据库。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。方法/步骤1、下载的时候就是别人打包好的,如下图所示:2、双击打开redis-server.exe,如...
2019-08-09 11:10:41 341
原创 怎么用IDEA上传本地项目到码云/Github
需要条件:1.码云/Github建好的git项目2.IDEA编辑器3.本地项目步骤1:创建远程项目步骤2:复制远程项目地址 注意:此处码云官方已经给出上传项目方法,不过用的是命令行的形式,我们选择一种更加简单的方法。步骤3:创建好本地项目,点击VCS,按照图中指示给项目创建Git仓库。步骤4:选择此项目的根目录作为仓库。步骤5:选中项目名先将项目a...
2019-04-22 17:43:40 247
原创 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等
一、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(\-)?\d+(\.\...
2019-03-05 14:30:30 393
转载 Echarts-java后端封装option--(一)柱状图/折线图 测试用例(https://blog.csdn.net/Angel_G/article/details/69139584)
最近由于要使用到百度的echarts来做图表的展示,近些天一直在学习echarts的使用,说实话百度echarts的官方文档对于前端通过js来完成图表的展示,确实有很方便之处,但是对于某些数据的处理和赋值都在前端完成确实有些繁琐,国人对于这方面矢志不渝,在后端通过封装好option对象然后转成json传到前端 极大的简化了前端对option的操作。这里就简单的写一些后端对option对象的封装。...
2019-01-14 17:58:14 1620
转载 Echarts-java后端封装option ---(二)饼图测试用例
后端代码:@Controller@RequestMapping("/echart")public class EchartsController { /** * 饼图 测试用例 * @return */ @RequestMapping(value = "/pie",method = RequestMethod....
2019-01-14 17:53:40 1914
转载 Mysql命令总结
– 排序 默认是升序的 多个字段排序 哪个字段排序在前先排序select id,name,age,birth from teacher order BY age,birth DESC;select id,name,age from teacher order by age ASC;select birth from teacher order by birth desc;– 列名 as 序...
2019-01-12 14:57:40 151
转载 sql 存储过程
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可以包含逻辑控...
2019-01-12 14:29:41 114
原创 查看或添加修改sql表和字段描述
//查看表字段描述SELECT A.name AS table_name, B.name AS column_name, C.value AS column_description FROM sys.tables AINNER JOIN sys.columns B ON B.object...
2018-12-29 18:13:36 255
原创 查看或添加修改sql表和字段描述
//查看表字段描述SELECT A.name AS table_name, B.name AS column_name, C.value AS column_description FROM sys.tables AINNER JOIN sys.columns B ON B.object...
2018-12-29 18:13:11 131
原创 查看或添加修改sql表和字段描述
//查看表字段描述SELECT A.name AS table_name, B.name AS column_name, C.value AS column_description FROM sys.tables AINNER JOIN sys.columns B ON B.object...
2018-12-29 18:13:08 422
原创 查看或添加修改sql表和字段描述
---查看表字段描述SELECT A.name AS table_name, B.name AS column_name, C.value AS column_description FROM sys.tables AINNER JOIN sys.columns B ON B.objec...
2018-12-29 18:12:28 3490
原创 查看或添加修改sql表和字段描述
---查看表字段描述SELECT A.name AS table_name, B.name AS column_name, C.value AS column_description FROM sys.tables AINNER JOIN sys.columns B ON B.objec...
2018-12-29 18:11:38 665
转载 Intellij IDEA 2018 最新优化配置
前言好吧工欲善其事必先利其器,我平时比较喜欢使用IDEA,这个软件可以很大程度上提高工作效率。IDEA全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。IDEA...
2018-12-24 18:03:51 524
原创 SqlServer替换回车键和换行
select REPLACE(REPLACE(REPLACE(字段,CHAR(13), ''),CHAR(10),''),',',',')
2018-12-19 16:41:40 4300
原创 STS开发工具配置
分布指南:1.下载STS:一.从Spring官网下载:http://spring.io/tools/sts/all/2.下载Maven和Maven-Respository 一.
2018-12-19 16:38:57 339
原创 前端上传Excel到服务器相应文件夹,后台更加文件夹名称获取上传路径,然后导入datatable
#region 前端选中导入把文件存在服务器上var formData = new FormData();formData.append("file", $("#upload")[0].files[0]);$.ajax({ url: "https://mxgcrm-api.lvshou.com/Upload/UploadFiles", type: 'POST',...
2018-12-19 16:22:37 655
原创 模拟Get、Post请求
#region 模拟Get请求 /// <summary> /// 模拟Get请求 /// </summary> /// <param name="url">地址</param> /// <returns></returns>
2018-12-19 15:32:44 168
转载 java 打印收银小票(58热敏票据打印机)
package com.qy.Scheduler;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.print.Book;import java.awt.print.PageFormat;import java.a...
2018-12-10 15:02:23 1973
原创 sql函数创建和调用
create FUNCTION Fun_GetDeptID(--传入参数 或参数类型@UserID VARCHAR(100),@IDepGrade INT)--返回值类型RETURNS VARCHAR(100)ASBEGIN --定义返回值 DECLARE @DeptID VARCHAR(100); WITH bb AS ( SELECT b.* FROM 表名...
2018-11-14 18:00:33 12777 1
原创 Spring面试题(80道,史上最全)
1.什么是spring?是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。 然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。目的:解决企业应用开发的复杂性功能:使用基本的JavaBean代...
2018-09-12 00:00:30 1505
转载 springBoot数据库jpa+对接mybatis
1 spring Data jpa hibernate引领数据访问技术,使用orm对象关系映射来进行数据库访问,通过模型和数据库进行映射,通过操作对象实现对数据库操作,把数据库相关操作从代码中独立出来。随着hibernate盛行,hibernate主导了JPA规范,即 java persistence api。jps是一个基于orm映射的标准,主要实现有hibernate,eclipse...
2018-09-11 23:25:48 1986
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人