vim编辑器常用命令总结
什么是 vim?
Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。
简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。
连 vim 的...[2022/6/27]
Unity调用C++?dll实现打开双目相机
目录1.vs中生成dll2.unity中justatry脚本3.在unity中调试4.在vs中调试4.1 把unity的工程生成对应的exe4.2 在vs项目的属性中做如下设置4.3 在VS工程的属性中的输出目录设置为上面的目录5.注意vs和unity的平台x86/x64要对应5.1 vs x86/...[2022/5/9]
解决docker搭建gitlab时容器不停重启的问题
在我按照gitlab的官方文档搭建后,准备进入容器修改配置文件时,发现进入不了。显示错误时容器正在重启,如下所示
[root@gitlab ~]# docker exec -it gitlab /bin/bash
Error response from daemon: Container 9...[2022/5/9]
Java?Maven构建工具中mvnd和Gradle谁更快
目录1.mvnd 简介2.Gradle 简介2.1 Gradle 优点简述3.Gradle 使用3.1 更换 Gradle 为国内源3.2 项目依赖文件对比3.3 settings.gradle VS build.gradle3.4 打包项目4.mvnd 5.性能对比5.1 Maven 打...[2022/5/9]
教你Docker安装GitLab功能
目录概述选择镜像中文版英文版创建映射文件目录创建并运行Gitlab容器关闭防火墙 概述
Gitlab是一个开源分布式版本控制系统,由Ruby开发,有管理项目源代码、版本控制、代码复用与查找等功能。
GitLab是一个Git的代码托管工具,有免费的社区版允许我们在本地搭建代码托管网站,也...[2022/4/18]
原生实现C#与Lua相互调用方法(Unity3D可用)
目录引言一、编译Lua动态链接库1. 编译Windows下使用的DLL文件2. 编译Android下使用的SO文件二、编写C#使用的API1. 动态链接库在Unity中的存放位置。2. 编写C#的API[LuaDll.cs]3.需要注意的几个地方三、C#与Lua的相互调用举例1. C#中创建Lua环...[2022/4/18]
GitHub?AI编程工具copilot在Pycharm的应用
目录前言一、获取copilot的使用权限二、安装使用总结 前言
最近发现一个神器,那就是GitHub和OpenAI联合构建的AI自动编程工具Copilot!Copilot基于自然语言处理模型GPT-3搭建而成,可在程序员编写代码时提供建议,甚至直接补齐代码。随着这一工具的亮相,褒贬不一,究其原因...[2022/4/12]
基于Unity实现2D边缘检测
目录一、ShaderLab1.Alpha值边缘检测2.卷积边缘检测二、ShaderGraph 一、ShaderLab
1.Alpha值边缘检测
根据图片的Alpha值边缘判定,向内扩一段距离做边缘,颜色设置未描边颜色;
片元着色阶段,向上下左右四个方向做检测,有一个点的透明度为0,...[2022/4/11]
springboot实现maven多模块和打包部署
目录创建多模块项目依赖关系 开发工具 :idea
工程结构:
父工程father
子模块 dao (用于持久化数据跟数据库交互)
子模块 entity (实体类)
子模块 service (处理业务逻辑)
子模块 web (页面交互接收、传递数据,唯一有启动类的模块)
关...[2022/4/7]
C#使用Unity实现IOC
一、什么是IOC
学习IOC之前先来了解一个依赖导致原则(DIP),依赖导致原则是IOC的核心原理。
依赖导致:即上层模块不应该依赖于低层模块,二者应该通过抽象来依赖。依赖于抽象,而不是依赖于细节。
首先来看下面的例子:
1、定义一个接口,封装数据库的基本CRUD操作,接口定义如下:...[2022/3/8]
关于maven全局配置文件settings.xml解析
目录settings.xml有什么用?settings.xml文件位置配置优先级settings.xml元素详解顶级元素概览LocalRepositoryInteractiveModeUsePluginRegistryOfflinePluginGroupsServersMirrorsProxiesP...[2022/3/8]
使用maven如何将项目中的test代码打包进jar中
目录maven将项目的test代码打包进jar中在pom中添加如下在resources中添加一个a embly.xml文件运行mvnpackagemaven打包跳过test在pom.xml文件中添加插件使用mvn命令带附加参数 maven将项目的test代码打包进jar中
项目结构如下:
&...[2022/3/8]
解决@Test注解在Maven工程的Test.class类中无法使用的问题
目录@Test注解在Maven的Test.cla 类中无法使用异常背景异常信息异常分析解决方案Maven工程找不到@Testmaven的scope范围如下依赖的传递 @Test注解在Maven的Test.cla 类中无法使用
异常背景
在一个maven的web工程里, 我想写一个简单的测试类...[2022/3/8]
maven项目test执行main找不到资源文件的问题及解决
目录maven项目test执行main找不到资源文件在pom.xml中配置maven项目test编写如下代码测试 maven项目test执行main找不到资源文件
在test下直接执行main方法会导致找不到资源文件,发现是Test output path下的目录没有资源文件,导致加载不到。
...[2022/3/8]
解决maven打包失败:程序包xxxx不存在问题
目录1.问题实质2.问题原因3.解决步骤解决方案1解决方案2解决方案3解决方案4 用Maven引入本地jar包这种做法非常不合理,很容易导致团队jar包混乱,最好尝试搭建私服解决。
1.问题实质
Maven仓库jar包下载失败或项目引入本地jar包Maven没有对应进行配置
2.问题原因...[2022/3/8]
Maven构建忽略测试失败的解决方案
目录Maven构建忽略测试失败在Maven项目的pom文件中进行设置Maven执行单元测试失败后继续两个办法可以解决这个问题 Maven构建忽略测试失败
在Maven构建过程中,测试是其生命周期的一部分,每一个构建过程都会执行项目中的测试用例,如果遇到一个测试失败,默认会停止当前的构建。
如...[2022/3/8]
maven-compiler-plugin版本指定方式
目录maven-compiler-plugin版本指定1 pom文件添加支持2 环境jdk/jre指定3 Java Build4 pom文件去除支持maven-compiler-plugin配置JDK版本仓库地址使用过的配置补充说明 maven-compiler-plugin版本指定
sprin...[2022/1/18]
如何修改maven默认的JDK版本
目录修改maven默认的JDK版本第一种:修改maven目录下conf ettings.xml,适用全局第二种:修改maven项目的pom.xml文件修改maven项目JDK版本-编译compile和运行时build path解决方案 修改maven默认的JDK版本
平时开发中,新增java m...[2022/1/18]
Eclipse+Java+Swing+Mysql实现电影购票系统(详细代码)
目录一、系统介绍1.开发环境2.技术选型3.系统功能3.1.用户3.2.管理员4.数据库5.工程截图二、系统展示 1.注册系统2.登录系统3.用户-欢迎界面4.用户-影片排行榜5.用户-购票信息6.用户-场次信息8.用户-搜索电影9.管理员-首页10.管理员-对用户进行操作11.管理员-对...[2022/1/18]
关于maven依赖 ${xxx.version}报错问题
目录maven依赖 ${xxx.version}报错在pom文件加入以下配置即可解决maven依赖的版本号报错解决(玄学)玄学解决 maven依赖 ${xxx.version}报错
pom.xml 引入依赖时,版本取<version>${xxx.version}</versio...[2022/1/18]
maven依赖的version声明控制方式
目录maven依赖的version声明控制下面以springcloud的注册中心模块举例maven设置依赖version属性1、加入profiles2、version处用${name}替代 maven依赖的version声明控制
在写新的springcloud项目时
启动报错Correct ...[2022/1/18]
VS2022支持.Net Framwork4.0
? 由于VS2022不支持.net framwork4.5.2以下版本,但是一些项目需要支持xp系统,故需要使用.net framwork4.0进行开发。
? 如果直接下载.net framwork4.0的安装包会提示已经安装更高版本。
? 这里我们可以通过vs_buildtool...[2022/1/17]
使用 Silk.NET 创建 OpenGL 空窗口项目例子使用 Silk.NET 创建 OpenGL 空窗口项目例子
本文告诉大家如何使用 Silk.NET 创建 OpenGL 空窗口项目。在 dotnet 基金会下,开源维护 Silk.NET 仓库,此仓库提供了渲染相关的封装逻辑,包括 DX 和 OpenGL 等等的封装,利用此封装可以用来代替原有的 SharpDx 等库。这是一个全新写的项目,使用上了 do...[2022/1/17]
【PS算法理论探讨三】 Photoshop中图层样式之 颜色叠加/渐变叠加/图案叠加 算法原理初探讨。【PS算法理论探讨三】 Photoshop中图层样式之 颜色叠加/渐变叠加/图案叠加 算法原理初探讨。
这三个表面上看上去很简单,我们就先描述简单的部分。
颜色叠加:这个和编辑菜单下的填充 颜色 基本是一个意思,相当于在原有的图层上部添加了一个纯实色的虚拟图层,选项里的不透明度和混合模式和普通的概念是一个意思。注...[2022/1/17]
WebGL 与 WebGPU 比对[1] 前奏
目录1 为什么是 WebGPU 而不是 WebGL 3.0显卡驱动图形 API 的简单年表WebGL 能运行在各个浏览器的原因WebGPU 的名称由来2 与 WebGL 比较编码风格OpenGL 的编码风格CPU 负载问题WebGPU 的装配式编码风格厨子戏法3 多线程与强大的通用计算(GPGP...[2022/1/17]
教你使用eclipse?搭建Swt?环境的全过程
目录一、查看当前使用的eclipse 版本型号二、到官网上去下载相匹配的SWT插件,或者直接在线安装三、安装SWT插件1、在线安装2、本地安装四、激活SWT插件,未激活的插件只能够使用其中的一一部分功能五、创建SWT工程 我本是想用java开发一个记事本,开发记事本使用到SWT插件,我从网上找了许多...[2021/12/31]
详解eclipse项目中的.classpath文件原理
目录1 前言2 作用3 .cla path内容3.1 kind="src"3.2 kind="output"3.3 kind="con"3.3.1 JRE配置3.3.2 Server Runtime配置3.3.3 Web App Libraries配置3.3.4 User Library配置3.4 ...[2021/12/31]
【PS算法理论探讨二】 Photoshop中图层样式之 投影样式 算法原理初探讨。
接下来几篇文章我们将稍微简单的探索下PS中多种图层混合模式的算法内部原理,因为毕竟没有这方面的官方资料,所以很多方面也只是本人自己的探索和实践,有可能和实际的情况有着较大的差异。
在PS的实践中,图层样式的存在...[2021/12/31]
git branch -a无法显示远程分支解决办法
阅文时长
| 0.2分钟
字数统计
| 330.4字符
主要内容
| 1、引言&背景
2、git fetch拓展
3、声明与参考资料
『git branch -a无法显示远程分支解决办法』
编写人
| SCscHero
编写时间
| 2021/12/...[2021/12/31]
导入maven项目各个注解均报错的解决方案导入maven项目各个注解均报错的解决方案
目录导入maven项目各个注解均报错所遇问题解决方案新导入maven项目注解爆红,所有依赖包无法导入经过反复测试终于发现原因所在!!!解决步骤如下 导入maven项目各个注解均报错
所遇问题
导入maven项目各个注解均报错了
思考1:
这个项目使用了springboot;sprin...[2021/12/31]
10分钟搭建自己的Git仓库
目录Gitlab服务端搭建下载Gitlab的Docker镜像运行如下命令来启动Gitlab开启防火墙的指定端口访问GitlabGitlab的使用选择创建项目、创建组织、创建帐号 创建组织创建用户并修改密码输入用户名密码添加用户 创建项目并添加README文件 将用户分配到组织 Git客户端安装及使用...[2021/12/24]
maven的pom.xml中profiles的作用详解
目录1、profiles是什么?有什么作用2、如何配置3、区别构建发布包maven多环境profiles参数切换项目结构图 1、profiles是什么?有什么作用
在maven构建的项目都存在一个pom.xml的项目对象模型配置文件,用于约束项目(如:jar包管理、构建管理等)。profiles...[2021/12/24]
Unity实现批量Build打包详解
一般来讲如果项目是PC或Android、IOS端不会有批量Build打包这样的需求,但如果项目是WebGL端可能会遇到这样的需求:不同场景打包成不同的包体,入口是前端在页面中布局的,点击链接打开相应的程序。依次手动打包比较繁琐而且需要等待很长时间,因此写了批量Build这样的功能,下班时点击Bui...[2021/12/15]
关于Tomcat?结合Atomikos?实现JTA的方法关于Tomcat?结合Atomikos?实现JTA的方法
最近项目切换环境,把weblogic 换成tomcat 记录中间遇到的问题
Tomcat下配置Atomikos实现JTA
Tomcat作为一款经典的Web服务器,在开发、测试和生产环境中得到了广泛的使用。但Tomcat毕竟不是Java EE服务器,因此在EJB,JTA方面并没有提供支持。本文讲...[2021/11/23]
Dw CC 2018怎么设置上载前先保存文件? Dreamweaver站点的设置方法_Dreamweaver教程
Dw CC 2018怎么上载前先保存文件呢?下面就来给大家介绍Dw CC 2018上载前先保存文件的方法。
Adobe Dreamweaver CC 2018 64位 官方版类型:网页设计大小:600MB语言:多国语言时间:2017-10-30查看详情
点击菜单中的编辑菜单
弹...[2021/11/9]
解决maven没有打包xml文件的问题解决maven没有打包xml文件的问题
目录maven没有打包xml文件的问题maven打包时不打包resources下的xml文件 maven没有打包xml文件的问题
最近使用maven带管理项目,采用SSM的技术栈,在配置好一些配置文件,打包部署到tomcat上,出现没有找到SpringMVC的配置文件,在查看maven打包生成的...[2021/11/8]
Unity实现游戏伤害数字显示HUD的方法
目录伤害数字显示HUDDemo展示HUDPopup类 伤害数字显示HUD
游戏中收到伤害掉血,会有飘动的伤害数值;
可以使用OnGUI中GUI.Label来实现;
可自定义字体,颜色,大小等;
如果需要更好看的数字特效,可以手动添加;
普通字体不够好看可以使用插件FontEdit...[2021/10/25]
Unity使用LineRender实现签名效果
本文为大家分享了Unity制作签名功能的具体代码,供大家参考,具体内容如下
前言:项目中需要做一个签名的功能,同时需要两个两个屏幕进行显示,但是都是在UI上,从网上查了大量资料。
找到两种方法:
1、修改图片像素点 但是是马赛克效果,不满足需求
2、使用LineRende...[2021/10/11]
Unity实现局域网聊天室功能
基于Unity实现一个简单的局域网聊天室,供大家参考,具体内容如下
学习Unity有一点时间了,之前学的都是做客户端的一些内容,现在开始学习联网。我的这个是在观看了 Siki 的教学内容来做的,也有自己的一点点小小的改动在里面。纯粹用于练手了。
因为本人也是小白一枚,所以,有错误的地方或者...[2021/10/11]
基于CentOS8系统使用Docker搭建Gitlab的详细教程
目录一、安装Docker二、安装GitLab三、初始化GitLab 一、安装Docker
#1、卸载旧版本
yum remove docker docker-client docker-client-latest docker-common docker...[2021/10/8]
dockerfile-maven-plugin使用指南小结
目录pom配置setting.xml配置登录情况需要登录无需登录maven多模块情况配置jenkinsjenkins服务器安装docker修改jenkins项目配置 最近在将应用部署到容器平台,需要在打包时生成docker镜像,在网上首先搜到了docker-maven-plugin这个插件,但使用起...[2021/9/28]
教你如何利用docker-maven-plugin自动化部署教你如何利用docker-maven-plugin自动化部署
1、docker-maven-plugin 介绍
在我们持续集成过程中,项目工程一般使用 Maven 编译打包,然后生成镜像,通过镜像上线,能够大大提供上线效率,同时能够快速动态扩容,快速回滚,着实很方便。docker-maven-plugin 插件就是为了帮助我们在Maven工程中,通过简单的...[2021/9/28]
详细docker-maven-plugin使用方法
目录Docker-Maven-PluginMaven插件自动部署步骤1、修改宿主机的docker配置,开放2375端口,让其可以远程访问2、刷新配置,重启服务3、配置容器防火墙 4、在pom.xml 添加配置 Docker-Maven-Plugin
微服务部署有两种方法:
...[2021/9/27]
IDEA配置Maven并版本统一管理的实现IDEA配置Maven并版本统一管理的实现
目录1.Maven安装2.Maven配置3.IDEA全局配置Maven4.Maven统一管理6.子模块依赖管理 1.Maven安装
前往官网下载:https: maven.apache.org/download.cgi
将文件解压自行存放,并在刚刚下载的maven存放目录下新建...[2021/9/6]
Dreamweaver2018怎么开启临时文件预览?_Dreamweaver教程
Dw CC 2018中是可以设置使用临时文件预览的,该怎么设置呢?下面我们就来看看详细的教程。
软件名称:Adobe Dreamweaver CC 2018 官方中文离线安装版软件大小:304KB更新时间:2018-03-21立即下载
打开一个Dw CC 2018的界面中
然后点...[2021/8/16]
Dw2018键盘快捷键怎么设置? Dreamweaver键盘快捷键的用法_Dreamweaver教程Dw2018键盘快捷键怎么设置? Dreamweaver键盘快捷键的用法_Dreamweaver教程
Dw CC 2018中想要开启键盘快捷键呢,该怎么设置呢?下面我们就来看看详细的教程。
软件名称:Adobe Dreamweaver CC 2018 官方中文离线安装版软件大小:304KB更新时间:2018-03-21立即下载
一、开启键盘快捷键
打开一个Dw CC 2018的界面...[2021/8/16]
Unity Shader实现径向模糊效果
在游戏里面有很多模糊效果,像赛车类游戏。当你加速时,会发现2边的场景变模糊。如下图:
今天也来做一下径向模糊效果,首先创建一个Material,给它添加一个纹理后将Material拖到新建的Plane上。如图所示,可以看出模糊效果是从中心点由内往外扩散。接下来脑子里有了步骤
步骤一:...[2021/8/9]
Unity Shader实现模糊效果
本文实例为大家分享了Unity Shader实现模糊效果的具体代码,供大家参考,具体内容如下
今天分享一个超简单实现模糊效果的方法,先上图:
核心代码就这句:
注意要在3.0以上的版本才能使用
在采样后做偏移采样再叠加,效果与下面的代码类似:
f...[2021/8/9]
unity实现简单计算器
本文实例为大家分享了unity实现简单计算器的具体代码,供大家参考,具体内容如下
using System.Text;
using UnityEngine;
using UnityEngine.UI;
using DG.Tweening;
using System;
pu...[2021/8/9]
Unity使用多态制作计算器功能
本文实例为大家分享了Unity使用多态制作计算器,供大家参考,具体内容如下
Unity中需要的组件
在Unity中创建两个InputField,一个Dropdown,一个Button和一个Text
创建脚本文件
计算父类
using System.Collecti...[2021/8/9]