自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决TypeScript error TS1005: ‘;‘ expected

使用"npm unintsall typescript"卸载当前版本,重新安装typescript命令"npm install -g typescript@latest"。开发环境,通过"npm install -g typescript"全局安装了TypeScript尝试编译ts文件。报错:TS1005: ‘;’ expected。导致编译失败的原因主要是编译器版本太老了,使用"tsc -v"命令可以查看当前安装的typescript版本,本地的版本居然还是(1.0.3.0)搭建 Windows10。

2023-03-20 09:08:56 13273 1

原创 Windows 内核驱动开发环境 VS2019+WDK11

Windows 内核驱动开发环境 VS2019+WDK11一、开发工具Visual Studio 2019安装 Windows 11 SDK (22000.1)https://go.microsoft.com/fwlink/?linkid=2166460安装 Windows 11 WDKhttps://go.microsoft.com/fwlink/?linkid=2166289二、程序代码结构// 引入头文件#include <wdm.h>// 卸载函数VOID D

2021-09-22 11:07:47 7087 1

原创 使用RevitNET操作Revit文件

使用RevitNET.dll通过初始化RevitNet核心类Product后可以在不打开RevitUI界面的情况下后台操作模型文件(支持开启事务)。可以对模型文件进行增、删、查、改等一系列操作,总而言之就等于是没有界面,没有了UI交互,但是一样可以操作Revit。Product主要属性及方法:public APISettings Settings { get; }public Application Application { get; } // 当前的应用程序服务Application对象.

2021-08-20 14:36:09 3820 2

原创 Revit获取族预览图

最近做到和族库相关的功能需要获取到族文件的预览图,在RevitAPI中提供了ElementType.GetPreviewImage方法,但是前提就是你是在Revit里面操作的,并且已经拿到了Symbol对象实例,才可以调用此方法。然后在网上找了另外一种方式,通过读取Revit文件,在REVITPREVIEW4.0字段截取文件信息,将其转换为图片格式。一、使用RevitAPI中ElementType.GetPreviewImage方法[Autodesk.Revit.Attributes.Transac.

2021-08-20 11:50:20 1603 1

原创 在.NET Core上部署WordPress

从开始学开发的时候就一直想创建一个属于自己的博客网站。一直都是希望自己手写从0开始,由于才疏学浅,加上刚做开发没多久,知识不够全面,时间也不是非常的充裕,所以一直搁置着。从一开始的.net到php再到最后的django尝试过用很多种语言,最终还是选择了最好的C#。起初用了ABP自己摸索玩了一把,确实完成了,但感觉没必要而且我是一个喜欢换主题的人。然后开始从网上找博客引擎,找了不少也尝试过了,最后选择了WordPress。原因很简单,因为涉及到PeachPie我没用过就当学习,而且WordPress的主题和.

2021-08-20 11:45:29 580

原创 [C#] 客户端Post请求WebAPI上传文件

前言最近开发过程中遇到一个需求需要在客户端发送Post请求WebAPI中已经写好的文件上传接口。WebAPI是用.Net Core写的给网站前端调用的,现在要用客户端调用由于学艺不精所以对这玩意进行了一波搜索。首先是搜索了一番测试了一下没有可以直接使用的方法,所以我就直接打开前端网站上传文件位置查看了一下控制台network中的内容,其实前端就是直接使用form表单提交的方式。最简单的尝试,我也在客户端方法内拼装一个formdata然后转换为二进制写入然后提交请求。客户端上传文件代码:public

2020-08-31 12:52:13 2966

原创 [Revit二次开发] 创建剖面并将视图切换至剖面

前言在Revit建模过程及后期出图的时候都有需要用到剖面,然而每次我们都通过手动去创建剖面再去对剖面视图进行调整就会显得很麻烦,工作量也是相当的大。如果我们通过使用RevitAPI只需要简单的代码就可以实现一个选择构件自动生成剖面的功能。Demo下面演示如何通过使用代码在Revit中选择构件并生成构件的剖面视图,最后将当前显示视图设置为新生成的剖面视图。namespace LjsGo.Example{ [Autodesk.Revit.Attributes.Transaction(Auto

2020-08-31 12:47:40 2199

原创 [Revit二次开发] 使用轮廓生成房间

使用RevitAPI创建房间的时候有挺多地方不是特别明确的,对于我原本就很少,几乎没有在Revit中手动操作过房间的人来说就更难理解了。RevitAPI DemoRoom InsertNewRoomInPlanCircuit(Autodesk.Revit.DB.Document document, Level level, Phase newConstructionPhase){ // create room using Phase Room newScheduleRoom = doc

2020-08-31 12:40:57 1507

原创 Visual Studio for Mac 数据库迁移

Visual Studio for Mac 数据库迁移最近买了一台MacBook玩一下,尝试使用.NET Core Web项目。在初始化的时候我必须使用EF Core 进行数据库迁移,然后就遇到了一点小问题。使用Windows的package manager console 可以直接进行数据库迁移。package manager console 这个功能在 vs for mac 中是没有的...

2019-01-30 11:44:56 1359

空空如也

空空如也

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

TA关注的人

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