自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 linux下使用jexus部署aspnet站点

Centos 7安装dos2unix工具安装jexus。

2024-05-09 09:16:12 519

原创 C盘清理垃圾脚本

新建.bat为后缀的文件。

2024-04-11 22:41:20 936

原创 win11右键菜单恢复win10脚本

新建以.bat后缀的文件。

2024-04-11 22:39:19 252

原创 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

原创 Nvm安装与使用

nvm工具安装、切换nodejs版本具体使用教程

2023-08-11 10:28:24 319

原创 win11右键菜单恢复win10

Bat脚本摘自:https://zhuanlan.zhihu.com/p/421197454,亲测有效!

2023-08-06 15:08:58 317

原创 2023年07月文章收集

字节跳动的前端工程化实践

2023-07-19 21:51:09 94

原创 Redis Windows版本安装教程

由于Redis官网不再提供最新版本的Windows安装包,但有些项目根据需要用到最新版本的。Github仓库redis-windows提供了最新版Windows安装包下载。

2023-07-19 17:23:08 994

原创 2023年6月文章收集

6.2深入理解Vite核心原理

2023-06-02 10:07:26 128

原创 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

原创 Windows云服务器配置多用户登录

Windows Server 2012操作系统的云服务器为例介绍实现多用户登录的操作步骤。

2023-04-24 10:12:24 3317 1

原创 vue 使用按钮实现组件切换

【代码】vue 使用按钮实现组件切换。

2023-04-13 06:59:05 1143

原创 vue element-ui 暗黑主题应用到若依框架

基于若依框架的element-ui,将主题更换为暗黑主题。

2023-04-11 17:44:59 4344

原创 PostgreSQL Windows安装教程

出现该问题的原因很大程度上是因为无法获取 postgresql 服务,安装路径的文件夹度权限不够。安装完成后重启电脑打开pgAdmin,输入密码,出现如下界面,则说明安装成功。

2023-04-07 23:04:31 422 1

原创 git修改已经提交的用户名和邮箱

说明:该方案仅针对未push到远程仓库的情况。

2023-04-06 23:27:46 2314

原创 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

原创 端口号被占用的解决方案

【代码】端口号被占用的解决方案。

2023-03-28 09:55:16 184

原创 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

原创 javascript 根据文字生成字母头像

参考博客:https://mkblog.cn/1886/

2022-12-08 14:59:34 716

原创 H5页面强制横屏

h5 页面强制横屏js

2022-09-30 14:32:33 3557

原创 ES6 数组排序(时间), ES6 数组模糊查询 ,ES6 数组添加属性

ES6常用函数记录

2022-09-16 11:27:31 1303

原创 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

原创 C# StopWatch 实现程序精准计时

下面的示例演示如何使用Stopwatch类来确定应用程序的执行时间。

2022-08-10 14:09:48 641

原创 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

原创 setTimeout实现一个准时的定时器

setTimeout实现一个准时的定时器。

2022-07-21 16:51:40 907

原创 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

原创 JS地址栏获取参数,解决中文乱码问题(支持中文参数)

第一种:参数只能是英文的。第二种:参数可以是中文也可以是英文

2022-07-10 22:53:22 1332

GitLab网站结合SourceTree工具的开发流程.docx

GitLab是一个基于Git的源代码管理系统,同时也提供了项目管理和持续集成等功能。而SourceTree则是一款可视化的Git客户端工具,支持Windows和macOS平台。它们的结合可以让团队开发更加高效。

2024-05-10

Gitlab持续集成持续部署(CI-CD)研究报告.doc

持续集成包含自动编译、自动化的代码审查、自动部署和自动化测试这些步骤。整个过程可以通过提升软件研发过程中的自动化程度来提高效率。持续集成遵循“早集成,早失败”的原则,能在第一时间发现问题,并及时修复,从而达到降低风险的目的。越来越多的公司开始引入持续集成实践,并且为之组建专门的团队(很多公司的持续集成团队成员最初都是来源于测试或者质量管理团队)。

2024-05-10

蓝桥杯省赛真题(2013-2017)

蓝桥杯省赛真题(2013-2017) 蓝桥杯大赛题目难度较高,覆盖面广,包括C/C++、Java、Python等多种编程语言,涵盖了数据结构、算法设计、计算机网络、数据库等多个计算机领域。

2024-05-09

蓝桥杯历届试题及答案(2015).docx

蓝桥杯是由中国教育部主管、中国计算机学会主办的全国性计算机科学比赛,旨在选拔和培养优秀的计算机科学人才。蓝桥杯大赛包括个人赛和团体赛两个阶段,分为省赛、预选赛和总决赛三个阶段。个人赛包括初赛和复赛两个阶段,初赛为网上测试,复赛为线下笔试;团体赛则为线下模拟开发比赛。 在比赛中,考生需根据比赛要求和规则完成程序设计、算法设计等任务,通过比赛来检验自己的编程能力和创新能力。蓝桥杯大赛题目难度较高,覆盖面广,包括C/C++、Java、Python等多种编程语言,涵盖了数据结构、算法设计、计算机网络、数据库等多个计算机领域。

2024-05-09

opencv.js 4.x版本

opencv.js 4.x版本,引入可直接用,亲测有效 OpenCV.js是OpenCV的JavaScript版本,它提供了在浏览器中使用OpenCV功能的能力。4.x版本是它的最新版本,相比于旧版本,4.x版本在性能和功能上都有很大的提升。以下是一些4.x版本的新特性: 1. 支持WebAssembly:WebAssembly是一种新型的二进制格式,可以在浏览器中运行本地代码。OpenCV.js 4.x版本利用WebAssembly的优势,加速了图像处理算法的运行。 2. 支持多线程:OpenCV.js 4.x版本支持在Web Worker中运行算法,这样可以充分利用现代浏览器的多核处理能力,加速图像处理的速度。 3. 支持更多的算法:OpenCV.js 4.x版本新增了很多新的图像处理算法,包括深度学习相关的算法。同时,它还支持一些常用的计算机视觉任务,例如人脸检测、目标追踪等。

2024-05-09

空空如也

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

TA关注的人

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