11 2020 档案
摘要:IntelliJ IDEA安装 Lombok后,启动时出现 Lombok Requires Annotation Processing 解决的方法: File —> Settings —> Build,Execution,Deployment —> Compiler —> Annotation Pr
阅读全文
摘要:上半年还设置过,但是今天用到却忘记了,还是记下来吧 项目基点默认为隐藏状态,使用快捷键 vv,在视图可见性中设置 设置好可见性就可以在视图中看到了 项目基点 测量点 注意:如果不能修改值,就先打开旁边的“回形针锁” 补充: 项目基点 项目在用户坐标系中测量定位的相对参考坐标原点,需要根据项目特点确定
阅读全文
摘要:GLB是GLTF模型的二进制文件格式表示 MIME Type为 model/gltf-binary 文件的组成: (1)header 包含3部分,每部分4 bytes组成,共12个bytes a.uint32 magic 标识符,值为0x46546C67是 gltf的ASCII码值 b.uint32
阅读全文
摘要:java -jar aaa.jar>log.txt 下面代码输出乱码 System.out.print("你好"); cmd字体已经修改为”Lucida Console”,但还是输出乱码 使用查看操作系统的编码 System.out.print(System.getProperty("file.en
阅读全文
摘要:1.cmd窗口执行 chcp 65001 2.设置字体 选择”属性”->”字体”,将字体修改为”Lucida Console” 再执行需要的命令 注: CHCP是一个计算机指令,能够显示或设置活动代码页编号。 代码页 描述 65001 UTF-8代码页 950 繁体中文 936 简体中文默认的GBK
阅读全文
摘要:restful安全认证 Flask-HTTPAuth是一个简单的扩展,它简化了使用Flask路由的HTTP身份验证的使用 安装 Flask-HTTPAuth pip install Flask-HTTPAuth 认证方式有 Basic 、Digest、token 1.Basic认证 使用HTTP基本
阅读全文
摘要:使用flask的RESTful扩展库 flask-restful 安装 pip install flask-restful eg: 最简单的api from flask import Flask from flask_restful import Api, Resource app = Flask(
阅读全文
摘要:判断json对象时JSONArray还是JSONObject 使用的fastjson Object object = js.get("guid"); if (object instanceof JSONArray) { System.out.println("JSONArray"); }else{
阅读全文
摘要:使用nodejs的fs模块 const fs = require("fs"); fs.exists(filePath, (exists) => { if (exists) { console.log("文件已存在"); } else { console.log("文件不存在"); } });
阅读全文
摘要:使用flask 构造服务的方法有: (1)利用路由实现 (2)利用flask的扩展插件实现 利用路由实现REST API 1.GET 获取资源 获取列表 from flask import Flask,request,abort,jsonify app = Flask(__name__) tasks
阅读全文
摘要:Flask是一个基于Python开发的微型web框架 使用Flask实现简单的 api 安装 pip install flask flask版本 import flask print(flask.__version__) $ python test.py1.1.2 eg: from flask im
阅读全文
摘要:1.Basic Auth 测试代码 from flask import Flask,jsonify from flask_httpauth import HTTPBasicAuth from werkzeug.security import generate_password_hash, check
阅读全文
摘要:由Richard Lee和Cesium团队用来优化glTF的工具 https://github.com/CesiumGS/gltf-pipeline 将glTF转换为glb(并反向) 将缓冲区/纹理保存为嵌入文件或单独文件 将glTF 1.0模型转换为glTF 2.0 应用Draco网格压缩 安装(
阅读全文
摘要:Data URI scheme是在RFC2397中定义的,目的是将一些小的数据,直接嵌入到网页中,从而不用再从外部文件载入 格式: data:{mimeType};base64,{code} data 表示取得数据的协定名称 {mimeType} 指格式类型 {code} 指图片二进制转换成base
阅读全文
摘要:Base64是一种最常见的二进制编码方法 编码步骤: 1.每3个字节(8位二进制)为一组,一共24个二进制位 2.将这个24个二进制位分成4组,每个组有6个二进制位,不足6位的,后面补0。 3.在每个组前面加两个0,这样每个组就又变成了8位,即每个组一个字节,4个组就4个字节了。 4.根据Base6
阅读全文
摘要:ServletRequestAttributes requestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); HttpServletRequest request = requ
阅读全文
摘要:Java获取PDF文件流 @RequestMapping("/getPdf") public void showPdf(HttpServletResponse response, String path) { response.setContentType("application/pdf"); F
阅读全文
摘要:错误: 找不到或无法加载主类 com.......... 解决的方法 使用cmd 进入项目跟目录,执行 mvn clean install
阅读全文
摘要:1.string转buffer var str = 'hello,world'; var buffer = Buffer.from(str) buffer的值为 <Buffer 68 65 6c 6c 6f 2c 77 6f 72 6c 64> 转回字符串 buffer.toString() hel
阅读全文
摘要:Buffer 是Nodejs提供的可以直接操作二进制数据的类 从 Buffer 的定义Buffer继承自 Uint8Array Uint8Array 则是8位无符号整型数组(一段以8bit数据为单位的无符号整型数组),是 ArrayBuffer 的一种 1.string 转 buffer var b
阅读全文
摘要:Buffer 是Nodejs提供的可以直接操作二进制数据的类 ArrayBuffer 是符合ES标准的 用来表示通用的、固定长度的原始二进制数据缓冲区,是一个字节数组,可读但不可直接写 注: ArrayBuffer对象并没有提供任何读写内存的方法,但允许在其上方建立DataView,从而插入与读取内
阅读全文
摘要:接收的数据为buffer,每次数据放入到arrRs中,现在想将多个ArrayBuffer合并成一个ArrayBuffer 前端可以借助 Blob,FileReader.readAsArrayBuffer var blob = new Blob(arrRs, { type: 'application/
阅读全文
摘要:data为buffer 写入 fs.writeFile('./upload/2.txt', data, function (err) { console.log("写入成功"); })
阅读全文
摘要:通过API:doc.Export()方法导出dwg using Autodesk.Revit; using Autodesk.Revit.DB; using Autodesk.RevitAddIns; using System; using System.Collections.Generic; u
阅读全文
摘要:上次是用程序直接读取rvt,来判断 还有一种方法,使用解压软件解压到文件夹,目录结构为 其中rvt的版本在BasicFileInfo中 使用Java来判断 import java.io.BufferedReader; import java.io.File; import java.io.FileR
阅读全文
摘要:不启动Revit,读取rvt文件里的墙 1.使用vs2015新建控制台应用程序 2.在项目中引入 RevitNet.dll,Revit.dll 3.代码实现 using Autodesk.Revit; using Autodesk.Revit.DB; using System; using Syst
阅读全文
摘要:获取已安装的Revit版本与路径 1.使用vs2015新建控制台应用程序 2.在项目中引入 RevitAddInUtility.dll 3.实现代码 using Autodesk.RevitAddIns; using System; using System.Collections.Generic;
阅读全文
摘要:使用vs2015判断rvt文件的revit版本 using System; using System.Text; using System.IO; using System.Text.RegularExpressions; namespace ReadRvt { class Program { st
阅读全文