- 博客(97)
- 收藏
- 关注
原创 Threejs 轨道控制器 OrbitControls.js
Three.js OrbitControls.js是一个用于在Three.js中提供相机控制的库。它允许您通过鼠标和触摸手势来旋转、平移和缩放相机,从而实现在3D场景中进行交互和导航。通过使用OrbitControls.js,您可以轻松地为Three.js场景提供交互式的相机控制功能,使用户能够自由浏览和编辑3D对象的视角和位置。
2024-05-11 10:02:37 803 1
原创 Ubuntu16.04安装配置SQL Server数据库
要在 Ubuntu 上配置 SQL Server,请在终端中运行以下命令以安装 mssql-server 包。
2024-05-10 22:29:33 1203
原创 node pnpm修改默认包的存储路径
PNPM和NPM是两个不同的包管理工具。NPM(Node Package Manager)是Node.js的官方包管理工具,用于安装、发布和管理Node.js模块。NPM将包安装在项目的node_modules目录中,每个包都有自己的依赖树。PNPM(Plug’n’Play Package Manager)是一个新的包管理工具,也是NPM的另一个替代方案。与NPM不同,PNPM使用符号链接(symlink)而不是复制文件来安装包。
2024-05-10 16:56:35 989
原创 Css 和OpenCv.js 多种方式实现图像叠加 / 图像融合
cross-fade属性用于在两个给定图像之间形成一种混合。简而言之,它用于按百分比将图像混合在一起。
2024-04-11 17:28:13 492
原创 车牌校验正则表达式
(([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z](([0-9]{5}[DF])|([DF]([A-HJ-NP-Z0-9])[0-9]{4})))|([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z][A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳使领]))$新能源车牌的序号规则如下: 小型车:第1位只能是字母D或F,第2为可以是数字或字母,第3到6位必须是数字。'港FV9039 '
2024-04-11 16:41:06 1137
原创 Android Studio 新建module报错:No signature of method
(2)将build.gradle文件中的namespace的值改回到新建插件文件夹中AndroidMainfest.xml文件中。原因:Android Studio 版本过高,新增了namespace,对于uni的模板项目是不能够识别的。android平台uni原生插件开发过程中,使用Android Studio 新增 module 报错。(1)删除build.gradle文件中的namespace这一行。(3)build.gradle文件更新后,可以看到新增的模块了。
2023-08-16 21:52:41 2128
原创 Redis Windows版本安装教程
由于Redis官网不再提供最新版本的Windows安装包,但有些项目根据需要用到最新版本的。Github仓库redis-windows提供了最新版Windows安装包下载。
2023-07-19 17:23:08 994
原创 2023年05月文章收集
postgresql中的 pg_dump和pg_restorePostgreSQL 数据库备份与还原PostgreSQL 自动生成的主键的 UUID、序列或标识列?聊聊NPM镜像那些险象环生的坑封装Vue Element的可编辑table表格组件
2023-05-23 16:05:51 367
原创 [译文] PostgreSQL 自动生成的主键的 UUID、序列或标识列?
有时客户会问我关于自动生成主键的最佳选择。在本文中,我将探索这些选项并给出建议。每个表都需要一个主键。在关系数据库中,能够识别单个表行很重要。如果您想知道为什么,请在 Internet 上搜索数以千计的问题,寻求帮助以从表中删除重复条目。建议您选择一个主键,它不仅是唯一的,而且在表行的生命周期内永远不会改变。这是因为外键约束通常引用主键,更改在别处引用的主键会导致麻烦或不必要的工作。现在,有时一个表有一个自然的主键,例如一个国家公民的社会安全号码。但通常情况下,没有这样的属性,您必须生成一个人工主键。有些人
2023-05-23 15:25:33 3249
原创 PostgreSQL Windows安装教程
出现该问题的原因很大程度上是因为无法获取 postgresql 服务,安装路径的文件夹度权限不够。安装完成后重启电脑打开pgAdmin,输入密码,出现如下界面,则说明安装成功。
2023-04-07 23:04:31 422 1
原创 Win下nginx默认80端口被System占用,造成nginx启动报错的解决方案
重启之后,start nginx.exe。在浏览器中,输入127.0.01,即可看到亲爱的“Welcome to nginx!2、找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP。看到80端口果真被占用。发现占用的pid是4,名字是System。3、找到一个REG_DWORD类型的项Start,将其改为0。4、重启系统,System进程不会占用80端口。1、打开注册表:regedit。
2023-04-06 22:48:09 550
原创 MySql 8.0 设置允许远程登录授权
MySQL 连接出现 is not allowed to connect to this MySQL Server错误提示。
2023-03-28 14:42:43 3753
原创 Sourcetree 离线安装免注册的教程
修改之前把sourcetree关闭,修改完成后重启sourcetree。,进入sourcetree安装目录。运行win+r,输入。
2023-03-13 11:40:42 859
原创 Threejs MeshBasicMaterial材质改用LineMaterial材质,实现线条宽度自定义
把正方体网格作为参数,实际上是根据geometry.vertices的Vector3点集和computeBoundingBox()方法计算的。参考:https://blog.csdn.net/m0_49399323/article/details/107461063。//line2材质的边界值判断。计算和世界轴对齐的一个对象 Object3D (含其子对象)的包围盒,计算对象和子对象的世界坐标变换。但是,我当前使用的项目只支持ES5语法,所以需要将所有需要的文件都由ES6改成ES5。
2023-02-08 16:27:48 1683
原创 “TypeError: handler.call is not a function“ 的问题
进入组件页面时,vue报错:Error in mounted hook: “TypeError: handler.call is not a function”造成报错原因就是生命周期钩子函数mounted: {} 是否有声明了未定义方法或是只声名了钩子函数。2.把mounted: {}改为mounted(){},1.把mounted: {}删除掉,
2023-01-05 15:17:22 2915
原创 lilishop xxl-job InvalidArgument: “host” network_mode is incompatible with port_binding
然后打开:http://localhost:9001/xxl-job-admin/第二个是 PARAMS 这个地方改为mysql://mysql:3306。第一个是 network_mode: host 这个注释掉。lilishop 使用 docker 脚本一键搭建。
2022-08-31 21:26:19 2222
原创 router.addRoutes() is deprecated and has been removed in Vue Router 4. Use router.addRoute() instead
router.addRoutes() is deprecated and has been removed in Vue Router 4. Use router.addRoute() instead
2022-08-03 17:02:50 2631
原创 Bootstrap FileInput插件上传图片和文件
步骤:1、引入所需的css文件和js文件(可以从https://github.com/kartik-v/bootstrap-fileinput下载相关的js文件)2、HTML:3、JS:4、后台上传代码(C#):5、总结:需注意该插件要求返回的值是json类型的,如果后台返回的结果是string或者无返回值类型,该插件会报错,谨记。参考网站:官网:http://plugins.krajee.com/file-input#event-manipulationGithub: https://g
2022-07-10 23:01:23 909
原创 AspNet 解决API跨域问题
在A项目中使用ajax调用B项目的api,A项目的js会出现以下错误:由于A项目api返回的结果是json类型的,使用 ajax 获取 json 时,存在跨域限制,不能这样调用;如果将ajax的dataType设为jsonp,又会报错 “Uncaught SyntaxError: Unexpected token :”,这是因为 jsonp 实际上是请求一个 script,而B项目的返回结果是json方法一:(测试通过)方法二:(未进行测试)打开IIS选择发布后的webapi或者是WebService
2022-07-10 22:58:16 411
原创 浏览器URL传参最大长度问题
这几天为解决一个BUG头疼了一段时间,BUG现象如下:一个选择人员的选择控件,当选择多个人时(50多个的时候),返回没有错误现象,而再一次打开的时候就报404错误。看到这个错误非常纳闷,无法下手,只能再一次看控件的代码,在详细看代码时,发现所有的参数都是经过URL传参的,赶紧百度一下URL参数的大小限制(从这个百度开始,我就进入一个误区:参数大小的限制)。结果发现网上都说URL参数的大小为256字节,再一看自己的数据,的确超过了这么多,既然找到原因就修改,把参数传递方法修改为不通过URL传参。过了几天,再一
2022-07-10 22:57:07 6788
原创 javascript 实现网站浏览统计功能
1.从客户端获取piwik信息,后台接口接收传入的值再存入数据库 js代码如下2.从服务器获取信息 后台使用HttpContext.Current.Request获取不同信息,如域名,服务器,浏览器等3.将该项目发布至服务器,在需要采集的项目的页面中加入以下代码【注】使用ajax方式存在跨域问题,所以后期要进行修改。要将客户端的信息获取到存入到图片中,这样安全且不存在跨域的问题,类似google analytics。...
2022-07-10 22:55:31 3169
原创 javascript 实现树形下拉框
1.后台返回的数据2.转成树形json数据3.将list数组结构的数据转成tree结构json4.根据tree结构json数据生成下拉框
2022-07-10 22:54:11 1765 1
GitLab网站结合SourceTree工具的开发流程.docx
2024-05-10
Gitlab持续集成持续部署(CI-CD)研究报告.doc
2024-05-10
蓝桥杯省赛真题(2013-2017)
2024-05-09
蓝桥杯历届试题及答案(2015).docx
2024-05-09
opencv.js 4.x版本
2024-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人