本文目录一览1、人工智能边缘端设备2、人工智能应用端龙头端的人工智能(EdgeAI)是一种新兴的人工智能技术,其核心理念是将计算和决策的能力移近到数据源头,即边缘设备上。相比于传统的云计算模式,端的人工智能具有更高的实时性、...
- vengomo 2023-12-13
端的人工智能
- vengomo 2023-12-13
eureka 云原生 Ubuntu22.04 安装nvida-docker2和改路径
在 Ubuntu 22.04 上安装 nvidia-docker2 可以通过一系列步骤完成。nvidia-docker2 是一个用于运行 Docker 容器的工具,它使容器能够访问宿主机的 NVIDIA GPU。以下是安装过...
- vengomo 2023-12-12
琥珀人工智能多少钱
琥珀人工智能多少钱?琥珀人工智能的价格是根据具体需求而定的。琥珀人工智能是一家提供高质量人工智能解决方案的公司,他们的产品和服务包括语音识别、图像识别、自然语言处理等多项技术。根据不同的项目需求,价格也会有所不同。...
- vengomo 2023-12-12
CreativAI
CreativAI是一个可帮助您为您的网站、博客、社交媒体或任何其他在线渠道创建引人入胜的原创内容的平台。...
- vengomo 2023-12-11
chatGPT对国际形势的影响
本文目录一览1、chatGPT对中国教育影响2、chatGPT对于学生的影响chatGPT(ChatbotGPT)是由OpenAI开发的一种人工智能对话模型,它的出现对国际形势产生了一定的影响。chatGPT可以提供实时、准...
- vengomo 2023-12-10
数据库 stmt.execute(sql)的返回值
1、stmt.execute(sql 的返回值 执行sql是一条插入或更新语句,不能通过statement.execute(sql 的返回值判断是否插入或更新成功。 插入语句或更新语句,返回的不是执行成功与否的结果。 想要获...
- vengomo 2023-12-10
【实现微服务集成satoken在网关gateway处统一鉴权】
1. 内容说明 本文旨在使用开源轻量级 Java 权限认证框架sa-token+springcloud-gateway实现微服务在网关处统一鉴权。sa-token参考地址:https://sa-token.cc/doc.ht...
- vengomo 2023-12-10
java eclipse 开发语言 在线考试管理系统(含时序图、类图、用例图、er图)
1、项目介绍 基于SSH的在线考试管理系统拥有两种角色,具体功能如下: 2、项目技术 后端框架:Spring、SpringMVC、Hibernate 前端框架:Bootstrap、jsp、css、JavaScript、JQu...
- vengomo 2023-12-09
图像处理 windows 深度学习 机器学习 1024程序员节 conda配置python环境:安装gpu版本的pytorch、torchvision、torchaudio、pytorch-cuda
安装流程 一、anaconda(或miniconda)下载安装教程二、conda配置虚拟环境1、配置conda的环境变量2、python环境创建3、添加镜像源及查看.condarc文件4、gpu版本的pytorch安装...
- vengomo 2023-12-07
【Docker】Docker安装MySQL、Redis、RabbitMQ、Elasticsearch、Nacos等常见服务(质量有保证,详情讲解)
文章目录 1. Docker容器间的连接或通信方式2. Docker常见服务的安装2.1. Docker安装MySQL2.2. Docker安装Redis2.3. Docker安装RabbitMQ2.4. Docker安装...
- vengomo 2023-12-06
chatgpt代理网站反向
本文目录一览1、chatgpt应用网站2、全局代理chatgpt人工智能技术的飞速发展为我们的生活带来了许多便利。chatgpt代理网站作为人与机器之间的桥梁,受到了广泛的关注。在享受这种便利的我们也应该意识到chatgpt...
- vengomo 2023-12-05
scrum devops 运维 敏捷开发 项目管理 敏捷“批判”
实践了一段时间的敏捷,做了一段时间的敏捷教练,读了杂七杂八的敏捷书籍,从最初的新奇、充满信心和兴趣,到如今偶尔感觉敏捷也有不足,尤其是读了一些敏捷背后精益思想的书籍和文章后,越发觉得需要适度的批判一下敏捷。 一、 敏捷是思维...
- vengomo 2023-12-03
机器学习 python 多元统计分析-聚类分析的原理与应用
目录 一、什么是聚类分析 二、聚类分析的应用场景 三、聚类分析的基本原理 四、聚类分析的常用算法 五、使用sklearn实现聚类分析 1. 数据预处理 2. 聚类算法选择 3. 聚类分析结果可视化 六、总结 一、什么是聚类分...
- vengomo 2023-12-01
功能测试 自动化测试 软件测试 面试 程序人生 职场和发展 外包干了5个月,技术退步明显.......
先说一下自己的情况,大专生,18年通过校招进入武汉某软件公司,干了接近4年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落! 而我已经在一个企业干了四年的功能测试,已经让我变得不思进取...
- vengomo 2023-12-01
chatgpt AIGC 人工智能 AI作画 最新Midjourney绘画提示词Prompt教程无需魔法
最新Midjourney绘画提示词Prompt教程无需魔法使用 一、AI绘画工具 SparkAi【无需魔法使用】: SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如何搭建部署AI创作ChatGPT...
- vengomo 2023-11-30
国产数据库 开源数据库 RDBMS openGauss学习笔记-128 openGauss 数据库管理-设置透明数据加密(TDE)
文章目录 openGauss学习笔记-128 openGauss 数据库管理-设置透明数据加密(TDE)128.1 概述128.2 前提条件128.3 背景信息128.4 密钥管理机制128.5 表级加密方案128.6 创...
- vengomo 2023-11-30
postgresql 数据库 将Excel中的数据导入shell脚本,并调用expect脚本
主脚本test.sh # 设置超时时间# 将 Excel 文件转换为 CSV 格式# 初始化一个二维数组# 逐行读取 CSV 文件,并将每个单元格的数据存储在二维数组中# 打印二维数组的内容(仅作示例,您可以根据需要进行其他...
- vengomo 2023-11-30
chatGPT为啥一直转圈圈
chatGPT一直转圈圈可能是由于以下原因之一:1.网络连接问题:chatGPT可能无法连接到服务器或与服务器之间的连接不稳定,导致转圈圈的现象。这可能是由于服务器故障、网络延迟或其他网络问题引起的。2.处理大量请求:cha...
- vengomo 2023-11-24
容器 【chatgpt】使用docker运行chatglm3,原生支持工具调用(Function Call)、代码执行(Code Interpreter)和 Agent 任务,可以本地运行啦
1,项目地址 介绍 ChatGLM3-6B 是 ChatGLM 系列最新一代的开源模型,在保留了前两代模型对话流畅、部署门槛低等众多优秀特性的基础上,ChatGLM3-6B 引入了如下特性: 更强大的基础模型: ChatGL...
- vengomo 2023-11-22
信息可视化 javascript vue.js echarts 2022高职国家技能大赛(大数据竞赛)-模块E:数据可视化-任务书10(工业)
任务一:用折线图展示PM2.5浓度变化 编写Vue工程代码,根据接口,用折线图展示PM2.5浓度变化,同时将用于图表展示的数据结构在浏览器的console中进行打印输出,将图表可视化结果和浏览器console打印结果分别截...
- vengomo 2023-11-22
iot 物联网 网络协议 C# 使用NetStandard.Opc.Ua读写OPC UA数据
OPCFoundation.NetStandard.Opc.Ua是OPC基金会发布的开源OPC UA包,提供Client读写库方便读写OPC 服务器数据。 OPCFoundation.NetStand...
- vengomo 2023-11-22
spring boot intellij-idea java 使用IDEA新建一个springboot项目
目录 一、创建项目 方式一 通过SpringInitializr创建 方式二 通过maven项目创建 编辑 方式三 通过https://start.spring.io/下载项目压缩包 二、配置配置maven仓库 2.1方...
- vengomo 2023-11-21
网络安全 安全 php
0x00 前言: 为什么会有改造蚁剑的想法,之前看到有做冰蝎的流量加密,来看到绕过waf,改造一些弱特征,通过流量转换,跳过密钥交互。 但是,冰蝎需要反编译去改造源码,再进行修复bug,也比较复杂。而AntSword相对于冰...
- vengomo 2023-11-19
【学习笔记】Rider调试unity【 联调、断点调试等】(决定弃用vscode了)
目录 一 弃用vscode原委二 Rider调试Unity2.1 启动调试2.2 pausepoint 暂停点2.2.1 使用pausepoint2.2.2 pausepoint与breakpoint的区别 2....
- vengomo 2023-11-15
开发语言 ecmascript 【JavaScript】JavaScript基础详解(文末送书)
博__主:米码收割机 技__能:C++/Python语言 公众号:测试开发自动化【获取源码+商业合作】 荣__誉:阿里云博客专家博主、51CTO技术博主 专__注:专注主流机器人、人工智能等相关领域的开发...
- vengomo 2023-11-15
18 23-0 w如果eras nvdiffrast的MeshRenderer
获取输入: vertex: 顶点坐标,大小为(B, N, 3 tri: 面片索引,大小为(B, M, 3 或 (M, 3 feat(可选 : 顶点features,大小为(B, C 计算NDC(标准设备坐标 投影矩阵,...
- vengomo 2023-11-15
chatGPT国内开放了吗
截至目前(2022年10月),chatGPT尚未在国内开放。chatGPT是由OpenAI开发的自然语言处理模型,用于生成文本回复,拥有强大的对话能力。由于一些技术和法律上的限制,目前尚未有具体消息表明chatGPT会在国内...
- vengomo 2023-11-14
散列表 字符串哈希 【精选】【c++提高1】数据结构之哈希表
大纲 1.哈希表存储方式 2.哈希表应用:散射表 3.哈希表变形:字符串哈希 4.例题 1.哈希表存储方式 (1 主要思想 哈希表的主要思想是将一个大空间,映射到一个系统可以承受的小空间,一般是映射为0~N。 一般常见的...
- vengomo 2023-11-14
android http Kotlin跨平台的网络请求框架-跨平台的Retrofit
前言 一般安卓开发中网络请求框架都是使用OkHttp+Retrofit,但其只能应用于jvm平台上 而Kotlin可用于jvm,js,native 因此一个Kotlin跨平台的网络请求框架必不可少 而ktor-client是...
- vengomo 2023-11-12
国内有类似chatGPT的问答吗
是的,国内也有类似于chatGPT的问答系统。目前比较知名的有阿里巴巴的“语雀问答”、腾讯的“腾讯问问”、百度的“百度知道”等。这些系统使用自然语言处理和人工智能技术,能够理解用户提出的问题并给出相应的回答。...
- vengomo 2023-11-12
chatgpt如何避免代码被截断
chatgpt避免代码被截断的方法包括以下几个方面:1.代码分段:将代码分成较小的片段,每次只输入一部分代码,然后逐步进行对话。这种方法可以确保输入的代码长度在模型的最大输入长度范围内,避免被截断。2.上下文管理:在对话中,...
- vengomo 2023-10-30
通过手写服务器的方式,立体学习Http
前言Http我们都已经耳熟能详了,而关于Http学习的文章网上有很多,各个知识点的讲解也可说是深入浅出。然而,学习过后,我们对Http还是一知半解。问题出在了哪?Http是一个客户机与服务器之间的通信的协议,真的想学习Htt...
- vengomo 2023-10-30
柚子快报激活码778899分享:Vue开源项目使用探索
前言本文记录一次使用Vue开源项目的过程。寻找Vue开源项目要使用Vue开源项目就必须先找到一个,我们去Github上搜索【后台】,然后使用Vue分类进行检索,找到排名第一的开源框架进行下载—vue-framework-wz...
- vengomo 2023-10-30
柚子快报激活码778899分享:一线架构师的一些项目管理心得
项目管理现代的项目管理通常是4个部分:需求、软件设计、软件开发、产品交付与维护。通常情况下,整个过程是中间重两头轻。1,需求每个项目都是要明确需求的,因为没有明确的需求,就没有项目结束的时间。需求需要分享在项目的初始阶段,是...
- vengomo 2023-10-30
C#使用ML.Net完成人工智能预测
前言Visual Studio2019 Preview中提供了图形界面的ML.Net,所以,只要我们安装Visual Studio2019 Preview就能简单的使用ML.Net了,因为我的电脑已经安装了Visual St...
- vengomo 2023-10-30
柚子快报激活码778899分享:架构中那些需要注意的事儿
架构的定义 架构这个词最早是跟随着建筑出现的,进入到软件行业后,它的含义有了一些变化,但最基础的含义还是没有变的。本质上来说,架构是一个设计动作和实现动作;设计动作描述的是勾勒出满足客户战略规划需求的产品;实现动作描述的是将...
- vengomo 2023-10-30
C#实现JWT无状态验证的实战应用
...
- vengomo 2023-10-30
柚子快报邀请码778899分享:Wpf读写Xaml文件
前言本文主要介绍Wpf读写Xaml文件。读写实现首先我们使用XamlWriter将Wpf的对象转换为Xaml字符串,代码如下:XamlWriter的Save函数,会将指定的对象和其属性序列化 成Xaml字符串。注意:这里有一...
- vengomo 2023-10-30
使用VisualStudioCode开发Vue
...
- vengomo 2023-10-30
学习使用Wpf开源的文本编辑器—smithhtmleditor
前言本文主要介绍使用Wpf文本编辑器——smithhtmleditor。编辑器使用首先新建一个项目WpfEditor。然后到Codeplex下载smithhtmleditor。下载地址:https://archive.cod...
- vengomo 2023-10-30
一个C#开发者用Java搭建Android框架的心路历程
前言Java框架实在是太多了,因为是初学乍练,所以,只好以百度为标准选择框架了。Java的框架文章太难写了,因为他引用了太多框架,而每一个框架都有很繁琐的配置,把每个框架都写一遍,就等于写书了;所以本文只能大体上介绍,但大体...
- vengomo 2023-10-30
柚子快报激活码778899分享:微服务与架构师
框架项目和人类一样,总是会死亡的,有时候会突然死亡,有时候会自然死亡;在自然死亡这一边,有的人去世的很早,有的人则寿命很长,长寿的人,通常都是生活更规律的;项目也一样,框架更好的项目活的更久,框架不好的项目,上线同时就死亡了...
- vengomo 2023-10-30
柚子快报激活码778899分享:android开发技巧杂谈
android开发技巧一android的一些常用包是发布在国外的,所以一些包,我们下载不下来,我们可以使用阿里云的镜像地址(maven { url 'https://maven.aliyun.com/nexus/conten...
- vengomo 2023-10-30
Android使用SurfaceView实现签名板
SurfaceView使用首先创建一个SurfaceViewSign类,继承SurfaceView类,继承 SurfaceHolder.Callback和Runnable接口,代码如下: //用于绘图的Canvas...
- vengomo 2023-10-30
SpringBoot下Akka的简单使用
SpringBoot下Akka的简单使用Akka框架实现一个异步消息传输,通过定义演员来处理业务逻辑。首先引入依赖然后编写一个不带构造函数的演员——Actor类,如下: //处理消息 //处理一个具体类型...
- vengomo 2023-10-11
CopilotHub
帮助你基于私有数据创建智能知识库\u0026人格化 AI...
- vengomo 2023-10-08
Bilibili哔哩哔哩封面提取
在线提取B站视频封面图片...
- vengomo 2023-09-01
C# -Asp.Net.SignalR.Core之Hub
...
- vengomo 2023-08-30
Superhuman
支持人工智能的标准销售包装:自动排序,设置提醒,跟踪打开率,撤消发送。。...
- vengomo 2023-08-14
柚子快报邀请码778899分享:用后台开发的逻辑理念学习VUE
...
- vengomo 2023-08-14
ArcGis API JS 4.X本地化部署与地图的基础使用
...
- vengomo 2023-08-14
一文让你彻底掌握ArcGisJS地图管理的秘密
...
- vengomo 2023-08-14
柚子快报邀请码778899分享:jsPlumb开发流程设计器
...
- vengomo 2023-08-14
一起用AI
一起用AI先行于未来|主要面向AI绘画,AI游戏,AI视频三大领域。我们同时整理了各类AI相关的信息,涵盖AI网址大全,AI工具软件,AI软件免费教程,AI热点资讯,AI学习图书等等|......
- vengomo 2023-08-05
使用开源Cesium+Vue实现倾斜摄影三维展示
...
- vengomo 2023-07-20
柚子快报邀请码778899分享:C#线程安全使用(一)
关于Task的使用,一直都是半知半解,最近终于有时间详细的看了一遍MSDN,作为备忘录,将心得也记录下来和大家分享。首先,根据MSDN的描述,Task是FrameWork4引进的新功能,他和ConCurrent命名空间一起被...
- vengomo 2023-07-20
柚子快报激活码778899分享:C#线程安全使用(二)
刚才想了半天文章应该起什么名字,最后决定起名为《线程安全使用》,线程安全这个词很难理解,感觉就像托管这词一样,但是托管翻译成英文是managed,我通常把他翻译成被管理,这样就好理解多了,线程安全也是一样,可以理解为可以被多...
- vengomo 2023-07-20
柚子快报激活码778899分享:C#线程安全使用(三)
在讲CancellationTokenSource之前我决定先讲一下lock和Interlocked,如果能很好的理解这两个,再去理解CancellationTokenSource就会方便很多,由于我也是后起使用多线程,使用...
- vengomo 2023-07-20
柚子快报邀请码778899分享:单源最短路径解析
首先说下算法原理:1,设0为源点,建立两个集合S,T,S保存节点0,T集合保存节点1,2,3,4。(S,T是官方定义名称,个人理解S应该是source的缩写,T是target的缩写,看了英文是不是就明白点了)2,先找出0到其...
- vengomo 2023-07-20
柚子快报激活码778899分享:C#线程安全使用(四)
这是时隔多年第四篇,主要是因为身在东软受内网限制,好多文章就只好发到东软内部网站,懒的发到外面,现在一点点把在东软写的文章给转移出来。这里主要讲解下CancellationTokenSource,CancellationTo...
- vengomo 2023-07-20
柚子快报邀请码778899分享:我对C#的认知。
关于开发者的技术水平到底该如何定义,到底一个人的技术水平应该定位在高、中、低的标准是什么呢?很多人觉得这是一个仁者见仁的问题,有人觉得根据公司的那个员工等级判断。答案是肯定不是,从纯开发技术的角度来分析。很多人觉得自己一门语...
- vengomo 2023-07-20
柚子快报激活码778899分享:另一个角度的架构师
架构师要做什么?ADMEMS矩阵,明确介绍了架构师需要思考的问题,而在这个矩阵中,做为一个架构师最需要了解的什么呢?技术?业务?都不是,最需要了解的是你的领导,其次是你的团队成员。如果你的领导是不懂且不放权的类型,那你的好架...
- vengomo 2023-07-20
柚子快报邀请码778899分享:架构师的御人之道
一个团队的成员有很多人,其中包括项目经理,架构师,组长,组员等等其他人员。就纯开发而言,编写代码的人员只有架构师和组长、组员三个角色。要完成架构,就要利用好三种角色的关系,并且使用正确的人。架构师的责任是架构,构建出框架的摸...
- vengomo 2023-07-20
柚子快报邀请码778899分享:C#语法——元组类型
元组Tuple 我们现在使用的C#语法已经可以满足日常的开发需求,但C#语法还在进行版本的更新,在创造更多更优秀的语义来让我们使用。这里介绍一下C#5.0里的提供的语法——元组。 在C#中定义Tuple对象,转到定义查...
- vengomo 2023-07-20
柚子快报激活码778899分享:C#线程安全使用(五)
CancellationToken的多种应用这是线程安全的最后一篇了,主要介绍CancellationToken的多种应用。1,ThreadPool直接启动线程,传递CancellationToken。2,Task启动线程...
- vengomo 2023-07-20
谈谈我理解的SA——Systems Architecture
什么是SA?SA即Systems Architecture,是系统体系结构。系统体系结构是定义系统的结构、行为和系统视图的概念模型。架构师将其系统的形式化描述或表示出来,以支持结构和行为的推理的方式组织。谈起SA,我第一印象...
- vengomo 2023-07-20
C#——Nhibernate探索
C#—Nhibernate探索本篇文章,让我们一起来探索Nhibernate。首先我们去搜索Nhibernate下载地址,如下链接所示。该版本可能是最新版,我下载的4.0.4.GA。其中GA意思我没搞清楚。不过应该不重要。...
- vengomo 2023-07-20
柚子快报邀请码778899分享:C#语法——泛型的多种应用
本篇文章主要介绍泛型的应用。泛型是.NET Framework 2.0 版类库就已经提供的语法,主要用于提高代码的可重用性、类型安全性和效率。泛型的定义下面定义了一个普通类和一个泛型类,我们可以明确看到泛型类和普通类最大的区...
- vengomo 2023-07-20
SqlServer注意事项总结,高级程序员必背!
本篇文章主要介绍SqlServer使用时的注意事项。想成为一个高级程序员,数据库的使用是必须要会的。而数据库的使用纯熟程度,也侧面反映了一个开发的水平。下面介绍SqlServer在使用和设计的过程中需要注意的事项。SqlSe...
- vengomo 2023-07-20
C#语法——事件,逐渐边缘化的大哥。
事件是C#的基础之一,学好事件对于了解.NET框架大有好处。事件最常见的比喻就是订阅,即,如果你订阅了我的博客,那么,当我发布新博客的时候,你就会得到通知。而这个过程就是事件,或者说是事件运行的轨迹。事件是发散,以我的博客为...
- vengomo 2023-07-20
C#语法——消息,MVVM的核心技术。
在C#中消息有两个指向,一个指向Message,一个指向INotify。这里主要讲INotify。INotify也有人称之为[通知],不管叫消息还是通知,都是一个意思,就是传递信息。消息的定义INotify消息其实是一个接口...
- vengomo 2023-07-20
C#语法——反射,架构师的入门基础。
前言编程其实就是写代码,而写代码目的就是实现业务,所以,语法和框架也是为了实现业务而存在的。因此,不管多么高大上的目标,实质上都是业务。所以,我认为不要把写代码上升到科学的高度。上升到艺术就可以了,因为艺术本身也没有高度。。...
- vengomo 2023-07-08
【我们一起写框架】MVVM的WPF框架(一)—序篇
前言我想,有一部分程序员应该是在二三线城市的,虽然不知道占比,但想来应该不在少数。我是这部分人群中的一份子。我们这群人,面对的客户,大多是国内中小企业,或者政府的小部门。这类客户的特点是,资金有限,人力有限。什么意思呢?就是...
- vengomo 2023-07-08
【我们一起写框架】MVVM的WPF框架(二)—绑定
MVVM的特点之一是实现数据同步,即,前台页面修改了数据,后台的数据会同步更新。上一篇我们已经一起编写了框架的基础结构,并且实现了ViewModel反向控制Xaml窗体。那么现在就要开始实现数据同步了。DataContext...
- vengomo 2023-07-08
【我们一起写框架】MVVM的WPF框架(三)—数据控件
这世上,没人能一次性写出完美无缺的框架;因为,任何一个框架都需要项目的淬炼,然后才能升华,趋近完美。所以,框架是个反复修改的东西,最终形成的东西。如果你学了一点技术,觉得自己可以写出框架了,觉得自己有架构师的能力,然而自己总...
- vengomo 2023-07-08
【我们一起写框架】MVVM的WPF框架(四)—DataGrid
前言这个框架写到这里,应该有很多同学发现,框架很多地方的细节,其实是违背了MVVM的设计逻辑的。没错,它的确是违背了。但为什么明知道违背设计逻辑,还要这样编写框架呢?那是因为,我们编写的是框架,是使用MVVM的概念编写框架,...
- vengomo 2023-07-08
柚子快报邀请码778899分享:WPF获取原始控件样式。
要获取WPF控件的原始样式,需要我们安装Blend for Visual Studio。然后,我们打开Blend for Visual Studio,创建一个WPF项目。然后,我们向页面拖动一个Button,页面如下:接下来...
- vengomo 2023-07-08
【我们一起写框架】MVVM的WPF框架(五)—完结篇
前言这篇文章是WPF框架系列的最后一篇,在这里我想阐述一下我对框架设计的理解。我对框架设计的理解是这样的:框架设计不应该局限于任何一种设计模式,我们在设计框架时,应该将设计模式揉碎,再重组;这样设计出来的框架才具有一战之力。...
- vengomo 2023-07-08
【我们一起写框架】C#的AOP框架
前言AOP,大家都是听过的,它是一种面向切面的设计模式。不过AOP虽然是被称为设计模式,但我们应该很少能看到AOP设计的框架。为什么呢?因为,AOP单独设计的框架几乎是无法使用的。普遍的情况是,AOP要是和其他设计模式结合在...
- vengomo 2023-07-08
【我们一起写框架】领域驱动设计的CodeFirst框架(一)—序篇
前言领域驱动设计,其实已经是一个很古老的概念了,但它的复杂度依旧让学习的人头疼不已。互联网关于领域驱动的文章有很多,每一篇写的都很好,理解领域驱动设计的人都看的懂。不过,这些文章对于那些初学者而言,还是如同天书一样。买本驱动...
- vengomo 2023-07-08
柚子快报邀请码778899分享:技术文档编写心得
技术文档编写首先寻找资料,阅读资料可以和编写文档同时进行,即编写段落一时查询段落一的相关资料,当编写到后面的段落时,发现和前面的段落有冲突,在回头整改,整个过程类似于ABSD和螺旋开发模式。第一部分技术文档的开头无外乎背景、...
- vengomo 2023-07-08
柚子快报邀请码778899分享:WPF自定义控件创建
WPF自定义控件创建本文简单的介绍一下WPF自定义控件的开发。首先,我们打开VisualStudio创建一个WPF自定义控件库,如下图:然后,我们可以看到创建的解决方案如下:在解决方案中,我们看到了一个Themes文件夹和一...
- vengomo 2023-07-08
SQLSERVER数据库死锁与优化杂谈
死锁杂谈当数据库死锁时,SqlServer会释放一个优先级较低的锁,让另一个事务运行;所以,即时去捕捉数据库死锁,是挺不容易的。如果,数据库死锁比较长时间,那么死锁是可以被捕捉的。可以用SqlServer活动监视器来查看,哪...
- vengomo 2023-07-08
C#-Xamarin的Android项目开发(一)——创建项目
创建项目使用Xamarin开发安卓项目,首先需要安装VS2017以上版本。因为VS2017以上的版本,可以直接创建Xamarin项目。另外用Xamarin开发安卓项目,还需要使用Intel的CPU,并且得是双核以上的CPU,...
- vengomo 2023-07-08
C#-Xamarin的Android项目开发(二)——控件应用
相信我,这不是一篇吐槽文章。。。。基础控件Android的控件和控件样式非常特别,它是一种内联特别高的设计模式,换句话说,它是非常烂的设计。。。。但在这种特别的关系里还是有一定的规律的,下面我们一起来看看控件的使用方式。 首...
- vengomo 2023-07-08
C#-Xamarin利用ZXing.Net.Mobile进行扫码
前言很多人觉得Xamarin的开源少,没法用来开发项目。但,实际上Xamarin已经有很多开源代码了;只要不是特别特殊的项目,基本上是都可以满足开发。下面我们来看一下Xamarin中利用开源代码ZXing.Net.Mobil...
- vengomo 2023-07-08
C#-Xamarin的Activity传值与Fragment引用
前言我们学习任何一个新框架时,肯定都需要学习它的子页面用法,因为子页面是封装公共内容最好的容器。在Xamarin里子页面为Fragment,翻译过来是片段的意思。下面我们来学习Fragment的用法。首先创建一个类MenuF...
- vengomo 2023-07-08
柚子快报邀请码778899分享:C#净化版WebApi框架
前言我们都知道WebApi是依赖于Asp.Net MVC的HttpRouteCollection进行路由 。但WebApi和MVC之间是没有依赖关系的, WebApi的基类ApiController继承于IHttpContr...
- vengomo 2023-07-08
Asp.Net Core Web应用程序—探索
前言作为一个Windows系统下的开发者,我对于Core的使用机会几乎为0,但是考虑到微软的战略规划,我觉得,Core还是有先了解起来的必要。因为,目前微软已经搞出了两个框架了,一个是Net标准(.NetFramework ...
- vengomo 2023-07-08
一个C#开发者重温C++的心路历程
对于骂街的C++开发,我在这篇文章里统一回复了《我对C++开发人员有偏见》,请移步。前言这是一篇C#开发重新学习C++的体验文章。作为一个C#开发为什么要重新学习C++呢?因为在C#在很多业务场景需要调用一些C++编写的CO...
- vengomo 2023-07-08
柚子快报激活码778899分享:C#内存管理—职场生存的必修课
前言在职场中,确立自身的技术水平很重要,因为,如果你被标记成了技术菜鸟,那么你的工作一旦做快了,大家就会一致的认为这个任务比较简单;如果你未如期完成,则会被各种明嘲暗讽,你不但无法获得合理的表扬,还会无端被迫接受攻击。但是,...
- vengomo 2023-07-08
C#—使用InstallerProjects打包桌面应用程序
前言打包桌面应用程序实在是一个不常使用的东西,偶尔使用起来经常会忘东忘西的耽误时间,因此,这篇文章多以图片记录过程,也是用于备忘。 下载打包工具C#打包桌面应用程序有很多种方法,这里介绍一种使用Microsoft Visua...
- vengomo 2023-07-08
C#使用sqlite-net搭建简易的ORM
SQLite简易版ORM首先打开项目,使用nuget搜索sqlite-net,如下图:下载完成后,我们会多出两个文件,SQLite.cs和SQLiteAsync.cs。我们新建一个文件夹SQLiteResources,把这俩...
- vengomo 2023-07-08
柚子快报激活码778899分享:WPF依赖属性的正确学习方法
前言我在学习WPF的早期,对依赖属性理解一直都非常的不到位,其恶果就是,我每次在写依赖属性的时候,需要翻过去的代码来复制黏贴。相信很多朋友有着和我相同的经历,所以这篇文章希望能帮助到那些刚刚开始学依赖属性的朋友。那些[讨厌]...
- vengomo 2023-07-08
WPF滑块控件(Slider)的自定义样式
前言每次开发滑块控件的样式都要花很久去读样式代码,感觉有点记不牢,所以特此备忘。自定义滑块样式首先创建项目,添加Slider控件。然后获取Slider的Window样式,如下图操作。然后弹出界面如下.我们点击确定。点击确定后...
- vengomo 2023-07-08
C#开发可播放摄像头及任意格式视频的播放器
前言本文主要讲述,在WPF中,借助Vlc.DotNet调用VLC类库,实现视频播功能,下面我们先来做开发前的准备工作。准备工作首先,我们创建一个项目WpfVLC,然后,进入Neget搜索Vlc.DotNet,得到如下界面:我...
- vengomo 2023-07-08
柚子快报邀请码778899分享:C#开发学习人工智能的第一步
前言作为一个软件开发者,我们除了要学会复制,黏贴,还要学会调用API和优秀的开源类库。也许,有人说C#做不了人工智能,如果你相信了,那只能说明你的思想还是狭隘的。做不了人工智能的不是C#这种语言,而是你,我这种普通的程序员。...
- vengomo 2023-07-08
C#调用OpenCV开发简易版美图工具
前言在C#调用OpenCV其实非常简单,因为C#中有很多OPenCV的开源类库。本文主要介绍在WPF项目中使用OpenCVSharp3-AnyCPU开源类库处理图片,下面我们先来做开发前的准备工作。准备工作首先,我们先创建一...
- vengomo 2023-07-08
C#调用RabbitMQ实现消息队列
前言我在刚接触使用中间件的时候,发现,中间件的使用并不是最难的,反而是中间件的下载,安装,配置才是最难的。所以,这篇文章我们从头开始学习RabbitMq,真正的从头开始。关于消息队列其实消息队列没有那么神秘,我们这样想一下,...
- vengomo 2023-07-08
柚子快报邀请码778899分享:让我们一起揭开算法的神秘面纱
前言其实我一直想写一篇揭秘算法的文章,因为,据我所见,大多数写算法的软件工程师,其实,就是普通程序员,并非高人一等。但我一直不知道从何下手,今天姑且尝试着乱写一点。最唬人的高大上算法最唬人的东西莫过于公式了。而公式中最唬人的...