自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

寒冰屋的专栏

工作中遇到的,感兴趣的,研究的技术总结、学习、整理等

  • 博客(46)
  • 资源 (639)
  • 问答 (1)
  • 收藏
  • 关注

原创 Vue学习笔记(三) —— 前后端交互

简介本文主要是为了介绍前端交互的相关知识,而严格来讲,这也不算是Vue的专属知识,但是却是必须要指定的。本文开始简单说了ajax、jquery 的方式,但是随着SPA开发模式的大火,相继出现了一些新的交互方式,而我们应该对这些知识有所了解。此文可以作为后端工程师了解前端交互的入门,对于想要转纯前端的同学应该也有一定的帮助作用。有兴趣的朋友可以看看之前的两篇文章:Vue学习笔记(一)—— 常用特性Vue学习笔记(二)—— 组件开发1、前后端交互模式1.1 接口调用方式原生ajax基于jQ

2020-07-31 21:42:14 1640

原创 Vue学习笔记(二) —— 组件开发

简介在了解了Vue语法的基础知识和常用特性之后,在进行正式的开发之前,非常有必要的对组件化的相关知识进行了解。本文就是为介绍组件的相关知识点的。1、组件化开发思想现实生活中的组件化思想主要是:标准,分治,重用和组合。而软件上的组件化思想,其实都是对上面所说的进行抽象表示,然而每种语言所用的标准可能又不相同。组件化规范:Web Components但是这个规范并不是所有的浏览器都支持我们希望尽可能多的重用代码自定义组件的方式不太容易(html,css和js)多次使用组件可能导致冲突W

2020-07-31 21:29:00 309

原创 Vue学习笔记(一)—— 常用特性

简介Vue的常用特性其实也是Vue语法的一部分,只是为了学习方便,所以单独拿出来进行说明,学习上也显得更清晰。对于基础部分,可用参考官网上的介绍。Vue 常用特性表单操作自定义指令计算属性侦听器生命周期1.1 表单操作1、基于表单的操作Input 单行文本textarea 多行文本select 下拉多选radio 单选框checkbox 多选框2、表单域修饰符number :转化为数值trim : 去掉开始和结尾的空格lazy : 将input事件切换为cha

2020-07-31 21:21:49 377

转载 数据结构与算法专题——第九题 鸡尾酒排序

这篇我们来聊一下鸡尾酒排序,为了知道为啥取名为鸡尾酒,特意看了下百科,见框框的话,也只能勉强这么说了。要是文艺点的话,可以说是搅拌排序,通俗易懂点的话,就叫“双向冒泡排序”,我想作为码农的话,不可能不知道冒泡排序,冒泡是一个单向的从小到大或者从大到小的交换排序,而鸡尾酒排序是双向的,从一端进行从小到大排序,从另一端进行从大到小排序。从图中可以看到: 第一次正向比较,我们找到了最大值 9. 第一次反向比较,我们找到了最小值 1. 第二次正向比较,我们找到了次大值 8.

2020-07-28 21:28:23 213 1

转载 .Net Core WebAPI + Axios +Vue 实现下载与下载进度条

写在前面老板说:系统很慢,下载半个小时无法下载,是否考虑先压缩再给用户下载?本来是已经压缩过了,不过第一反应应该是用户下的数量多,导致压缩包很大,然后自己测试发现,只是等待的时间比较久而已,仍然是下载状态中,并不是系统慢,但是用户体验肯定是最直观的,确实是我们做得不够好,单纯弹出遮罩层显示冰冷的“拼命加载中……”,对用户来说确实不够友好。嗯,了解实际情况了,那就开撸,增加用户体验。解决它效果图:Vue+ElementUIAxiosdownloadTask(ind..

2020-07-28 21:26:56 1363 2

转载 基于.NetCore3.1搭建项目系列 —— 认证授权方案之Swagger加锁

开始在之前的使用Swagger做Api文档中,我们已经使用Swagger进行开发接口文档,以及更加方便的使用。这一转换,让更多的接口可以以通俗易懂的方式展现给开发人员。而在后续的内容中,为了对api资源的保护,我们引入了认证授权方案,利用HTTP提供了一套标准的身份验证框架,服务端可以用来针对客户端的请求发送质询(challenge),客户端根据质询提供应答身份验证凭证,进而实现对资源的保护。因为之前在使用Swagger的系列中还没有加身份认证授权这一块,所以我们使用的接口都是没有进行资源保护的,而

2020-07-28 21:22:27 1787

转载 Logging with ElasticSearch, Kibana, ASP.NET Core and Docker

“好久不见,前两周经历了人生第一次"伪牛市",基金和股市大起大落,更加坚信“你永远赚不到超出你认知范围之外的钱,除非靠着运气”,老韭菜诚不欺我也。当能力与野心不匹配,只能多看书,收割那些不求甚解的韭菜。言归正传,本文聊一聊在ASP.NET Core3.1中集成ElasticSearch、Kibana日志查询系统。我们为什么需要ElasticSearch、Kibana?成熟的应用程序,会在各个阶段以各种姿势记录日志,这些日志包括(但不限于)nginx日志、pod/Container、业务..

2020-07-28 21:17:30 226

翻译 NumPy、TensorFlow和scikit-learn简介

目录安装NumPyTensorFlowscikit-learn结论下载Module8.zip-1.4 KB这是我们关于Python及其在机器学习和AI中的应用系列的第八个也是最后一个模块。在上一篇中,我们与Keras讨论了神经网络。现在,我们将快速看一下NumPy和TensorFlow。因为它们是机器学习库的构建块,所以您一定会遇到它们。如果您是企业开发人员,则不会仅使用这些库编写完整的解决方案(这需要更长的时间,而且更难维护)。对于数据科学家,专门的AI/ML工程师以及更高级别的

2020-07-26 16:38:52 543

翻译 Keras简介

目录安装后端配置用Keras进行图像分类拟合模型测试模型生成预测数据扩充保存和还原模型下一步下载源2.1 KB这是我们系列中有关学习Python及其在机器学习和AI中的用途的第七个模块。在上一篇中,我们讨论了使用NLTK进行文本分析。现在让我们进入Keras,这是神经网络的高级库。安装使用Anaconda conda install可以轻松安装Keras:conda install keras这将立即安装您需要的所有依赖项。后端配置Ke

2020-07-26 16:37:44 358

翻译 NLTK自然语言处理简介

目录安装文本分类结论自然语言工具包(NLTK)提供了许多用于对文本内容执行自然语言处理(NLP)和机器学习分析的功能。我们将通过一个情感分析示例来演示其文本分类功能。下载源1.6 KB这是我们学习Python系列及其在机器学习和AI中的使用的第六个模块。在上一篇中,我们讨论了使用OpenCV进行图像识别。现在让我们看一下自然语言工具包(NLTK)可以做什么。安装可以使用Anaconda安装NTLK:conda install nltk或使用pip,通过在Jupyte

2020-07-26 16:36:17 839

翻译 OpenCV简介

目录介绍安装读取并绘制图像对象检测下一步下载源2.7 MB介绍这是我们有关学习Python及其在机器学习和AI中的用途的系列文章中的第五个模块。我们只是快速浏览了一些有趣的库,让我们立即开始使用OpenCV!安装通过在Jupyter Notebook单元中运行以下命令,可以通过pip安装OpenCV:!pip install --upgrade opencv-pythonpip是Python的默认软件包管理器和独立的可执行文件,但是以这种方式运行可确保将软件

2020-07-26 16:34:05 417

翻译 Python AI和机器学习库

目录介绍NLTKOpenCVKerasTensorFlowPyTorchscikit-learnNumPy和SciPyMatplotlibPandas选择什么?下一步介绍这是我们学习Python及其在机器学习(ML)和人工智能(AI)中使用的系列文章的第四个模块。我们已经学习了Python基础知识,因此现在我们可以看看哪些库可用于AI和ML任务。请注意,这更多是Python库的清单,其中包含可了解更多信息的链接。我们将深入探讨在以后的模块中使用这些

2020-07-21 21:03:19 465

翻译 Python生成器和类

目录介绍生成器类继承魔术方法结论下载源1.4 KB介绍这是我们关于学习Python及其在机器学习(ML)和人工智能(AI)中的应用的系列文章中的第三个模块。在前面的模块中,我们研究了数据结构和循环。现在,让我们进一步介绍一下生成器和类。生成器创建自己的迭代器的一种方法是使用生成器函数。生成器函数使用yield关键字将下一个迭代器值传递给调用方。这类似于C#中的yield return关键字。一旦函数返回,就没有任何迭代的余地了。让我们使用生成器函数演示yield

2020-07-21 20:57:54 1010

翻译 Python元组,列表,解构和循环

目录介绍列表元组负索引和切片解构循环结论下载源1.3 KB介绍这是我们系列中的第二个模块,可帮助您了解Python及其在机器学习(ML)和人工智能(AI)中的使用。既然您已经了解了Python的一些基本知识,这些知识已在第一个模块中进行了讨论,那么我们可以更深入地了解列表和元组数据结构,并了解如何使用它们。列表列表是项目的集合。列表是可变的:您可以更改其元素和大小。因此,它们类似于C#中的List<T>,Java中的ArrayList<T&

2020-07-21 20:54:57 2028

翻译 机器学习和AI的Python基础

目录介绍从哪里获得Python哪个版本:Python 2或Python 3?在代码示例中识别Python版本Python语言基础:类型和变量结论下载源-769 B介绍当开发人员开始使用人工智能(AI)和机器学习(ML)软件时,他们今天最可能遇到的编程语言是Python和C / C ++。大多数时候,C / C ++都用于专门的应用程序中,例如嵌入式物联网(IoT)和高度优化的、特定于硬件的神经网络库。Python是大多数AI和ML应用程序开发中最常用的语言,甚至是用于那

2020-07-21 20:52:04 412

翻译 Tableau中的行级数据安全性——第2部分

目录介绍业务需求——第2节——(部分保留在数据库中的安全配置)解决方案概念在数据库中创建访问级别字段更新用户过滤器测试访问控制结论介绍这是在Tableau中实现行级数据安全性的第2部分。在上一篇文章中,我解释了如何使用Tableau Server组中保留的安全性配置实现Tableau中的行级数据安全性——第1部分。我建议先阅读上一部分。在这一部分中,我们将使用部分保留在Database中的安全性配置在Tableau中实现行级数据安全性。业务需求——第2节——(..

2020-07-19 19:25:12 814

翻译 Tableau中的行级数据安全性——第1部分

目录Tableau中的数据安全性概述本文是关于什么的?业务需求(Tableau Server组中保留的安全配置)解决方案概念分步解决方案在Tableau Server上创建Tableau Server组创建用户筛选器(Tableau Desktop中的计算字段)在工作簿中应用用户筛选器以进行访问控制测试访问控制结论继续...Tableau中的数据安全性概述当我们谈论Tableau中的数据安全性时,我们想到了各种选择,例如我们可以仅基于数据库实现安全性,或者

2020-07-19 19:22:02 961

翻译 防止对SQL Server的蛮力攻击

目录介绍背景使用代码备注介绍有时,您需要将SQL服务器暴露给internet,从而允许在不使用VPN的情况下从任何IP地址连接,从而降低SQL服务器被不需要的客户机攻击的可能性。通过检测失败的登录并阻止其IP地址一段时间,您很有可能让它们继续攻击另一台服务器。此代码创建防火墙规则,以阻止攻击者几次尝试。背景有一种解决方案是为每个应该被阻止的IP地址创建了一个防火墙规则,当阻止列表中有成百上千个地址时,这使情况变得一团糟。我的解决方案创建IP地址块(可配置),并将防火墙规则列表

2020-07-19 16:06:24 894

翻译 DiagnosticsTextBox:WinForms的日志窗口

介绍您是否需要为WinForm应用程序添加一个日志窗口?我们创建了一个易于使用的用户控件,以从具有线程支持的应用程序中捕获跟踪。最新的源代码可从GitHub获得。背景当与应用程序开发的WinForms工作,大部分的时间,我们希望在开发期间以及发布之后捕获System.Diagnostics.Debug和System.Diagnostics.Trace的输出,其中的日志对于理解用户报告的问题非常有用。需求随着应用程序的复杂性而增加。对于执行复杂处理的应用程序,日志窗口是一种快速而有用的指...

2020-07-19 15:28:38 784

转载 微软推出经典进程监控工具 Procmon 的 Linux 版本

微软最近为 Windows Sysinternals 工具集中的Process Monitor 应用程序打造了Linux 版本,并将其以 MIT 协议开源了出来。▲Windows 上的ProcmonProcess Monitor(以下简称 Procmon)是一种进程监控工具,为开发者提供了简便有效的方式来跟踪系统调用(syscall)活动。该工具能够帮助诊断程序崩溃、资源占用率过高,甚至是潜在的恶意感染等问题。Sysinternals 工具集在 Windows 上堪称经典,功能强大。现...

2020-07-19 10:55:23 807

转载 Vue 3 首个 RC 版本发布

Vue.js 作者尤雨溪昨日宣布Vue 3 已进入 RC 阶段,这意味着 Vue 3 内核的 API 和实现已到达稳定状态。原则上,进入 RC 阶段后不会在最终版本发布之前引入新的主要功能或做出重大更改。现在,大部分的官方框架组件已支持 Vue 3,点此查看最新状态。新的文档Vue 文档团队已对 v3 版本的文档进行更新,现在可以在v3.vuejs.org查看。从 v2 到 v3 版本的文档迁移过程十分精细,新的文档涵盖了 v2 和 v3 之间的差异,可以在 VuePress 上运行,...

2020-07-19 10:54:02 855

转载 微软为 Visual Studio 推出新的 Razor 编辑器

随着 Visual Studio 最新版本的发布,微软推出了一款新的 Razor 编辑器,用于使用 MVC、Razor Pages 和 Blazor 进行本地开发。该工具目前还处于实验状态。Razor 是一种基于 HTML 和 C# 的模板语言,可以用来为 .NET Web 应用程序创建动态内容。它不是一种编程语言,而是服务器端的标记语言。目前,Visual Studio 能够在同一Razor 文件中可同时支持针对 HTML、CSS、JavaScript、C# 和 Razor 特定语法的 Inte.

2020-07-17 21:50:20 554

翻译 间歇输入数据的数据处理设计模式

目录介绍背景使用代码兴趣点下载源1.5 KB介绍如果您的数据是间歇性的(非连续性),那么我们可以利用时间跨度间隔来优化CPU\RAM利用率。这个想法是在下一批数据到达之前处理数据。假设您每T秒接收N个输入数据,每个数据的大小为d,而一个数据需要P秒的处理时间。如果使用单线程,则所需的总输出时间将为N x P秒。如果N x P <T,那么无论如何编程都没有问题。但是,如果N x P> T,那么您需要多个线程,即,当处理输入所需的时间大于两个连续批次的数据之间的时间。如果我

2020-07-14 20:20:55 329

翻译 将VS Code用于C#脚本

目录介绍需要什么怎么做现在你可以NScript特征VSCode中的调试下载源19.7 KB介绍最近,有人在Code Project的论坛上问您如何进行离线C#代码段测试?而且大多数人会创建许多控制台解决方案来试用代码,这很麻烦,而且这是混乱的,你失去你所做的在众多的ConsoleApp文件夹。我多年来一直使用的是经过修改的NScript C#运行程序,但是最近我安装了VSCode来帮助使用智能感知编写C#代码,而在记事本中执行此操作时会丢失该代码。这使您可以快速尝试

2020-07-14 20:20:24 729

翻译 在Logstash中配置多个管道

目录介绍背景为(DB、API和WEB)服务器配置filebeat.yml创建管道配置文件dblogpipeline.confapilogpipeline.confweblogpipeline.confPipeline.yml介绍考虑您在不同的2台服务器上安装了多个filebeats,您希望为每个filebeat创建单独的管道,并希望在elasticsearch或任何文件上输出。背景因此,让我们来看一个示例,其中有多个服务器,例如:数据库服务器 API服务

2020-07-13 21:54:21 3151

翻译 使用Python与Sharepoint进行交互——第2部分

目录介绍背景安装认证方式在Sharepoint文档库中创建文件夹将文件添加到您的Sharepoint文档库将文件的元数据更新到您的Sharepoint文档库从您的Sharepoint文档库下载上传的文件从您的Sharepoint文档库中删除上传的文件兴趣点介绍这是关于使用Python与开源Python库Shareplum进行Sharepoint交互的教程。在本文中,我们将介绍安装Shareplum,与Sharepoint帐户建立连接并创建文档库,将记录添加到文

2020-07-13 21:19:43 7329 6

翻译 使用Python与Sharepoint进行交互——第1部分

目录介绍背景安装认证方式将列表添加到您的Sharepoint网站将项目添加到您的Sharepoint网站列表将项目更新到您的Sharepoint网站列表从您的Sharepoint网站列表中获取数据兴趣点介绍这是关于使用Python与开源Python库Shareplum进行Sharepoint交互的教程。在本文中,我们将介绍安装Shareplum,与Sharepoint帐户建立连接并创建列表,将记录添加到列表,更新列表中的现有记录以及以后从列表中检索所有记录的过程。

2020-07-13 21:12:50 4624

翻译 使用可自定义的定期计划自动执行数据库备份

介绍CLI通过可自定义的定期计划自动执行数据库备份。特征备份方案——Synchly使用完全可自定义的祖父-父亲-儿子备份轮换方案(每天、每周、每月)。默认计划:每天7次+每周8次+每月6次(最多在给定的瞬间将进行21次备份)。 灵活的计划——安排每日备份以适合您的维护和开发计划,以便随着时间的推移清晰了解数据库备份 支持的数据库 MySQL MongoDB 压缩——同步压缩数据库备份以节省空间。 云存储集成——将本地备份同步到您选择的远程存储。 支持的远程存储 Goo...

2020-07-10 21:18:58 239

转载 Newbe.McrMirror 1.1.6 发布,助您全速下载 mssql docker 镜像

更新说明- 增加了 mssql 镜像的支持。现在也可以通过 docker 来安装 mssql 2017 和 2019 了。软件介绍2018 年五月之后,微软将后续发布的所有 docker image 都推送到了 MCR (Miscrosoft Container Registry),但在中国大陆,它的速度实在是令人发指,本文将介绍一种方法来解决这个问题。如何使用下载方式存在至少三种方法进行加速:使用 docker-mcr (推荐) 拉取国内服务器上的镜像 使用 Do.

2020-07-10 20:59:17 395

转载 SonarQube 8.4 发布,分析时间最多可减少 80%

SonarQube v8.4发布了。SonarQube 是一个用于管理源码质量的平台,帮助开发者编写干净的代码,其支持的语言包括:Python、Java、PHP、C#、C、Cobol、PL/SQL 与 Flex 等。此版本扩展了 OWASP(Open Web Application Security Project,开放式 Web 应用程序安全项目)类型覆盖范围、带来了更快的分析速度、热备份和更快的启动。Python 添加了 XSS 检测,以及另外 4 个 OWASP Top 10 类型此版本.

2020-07-10 20:58:46 1316

翻译 .NET的可调信号量

目录介绍背景使用代码兴趣点下载源代码19.5 KB介绍当控制活动任务/线程的数量时,Semaphore和SemaphoreSlim是有用且有价值的组件。但是,现有的Semaphore和SemaphoreSlim实现不允许实例化后重新调整信号量的大小——因此,无法通过调整实例化信号量的大小来限制任务/线程。背景使用信号量作为限制或限制应用程序的方法是一种众所周知的方法,但是——在.NET世界中,无法通过某种方式调整实例化的信号量或SemaphoreSlim的大小,从而允许对要

2020-07-10 20:58:19 450

翻译 7种用户界面UI原则

目录介绍1.最好的用户界面就是没有用户界面2.抽象层3.自我解释4.最小互动次数5. 最让人惊讶的6.视觉模式7.常识结论介绍以下列出了七种用户界面(UI)原则:最好的UI是没有UI:UI应该尽可能有效地解决任务,理想情况下应该没有交互。 抽象层:可见层是真实世界,隐藏层是机器,UI将它们连接起来。 自我说明:元素的作用应显而易见或至少直观。 最少的互动次数:使用组和统计信息即可轻松访问任何功能。 最让人惊讶的是:通过不破坏逻辑流程来流畅地使用。 视

2020-07-08 21:53:32 461

转载 木兰编程语言重现——范围语法“下限..上限 by 间隔”,重构

在支持 Python 的 range 之外,木兰还支持如下的等价语法。个人感觉这样的语法更直观易读一些:闭区间for 数 in 0..2 { println(数)}输出:012 左闭右开区间:for 数 in 0..<2 { println(数)}输出:01 对应的带间隔取数:这是本周重现的语法。for 数 in 4..-1 by -2 { println(数)}输出:420左闭右开区间:for

2020-07-07 21:02:54 235

翻译 微服务中的面向切面编程和更多模式

目录介绍如何建立这篇文章?在Java中使用代码(11 +,Spring boot 2.2 +,Spring Boot AOP,AspectJ)在C#中使用代码(7,.NET MVC Core 2.1 +,Autofac,Caste Core动态代理)概念:基本原则面向切面如何工作?为什么要使用方面定向?1.使用分布式服务调用2.使用二进制库3.复制粘贴代码4.使用面向切面高级设计一般实现细节Java实现细节Java方面LTW Java代理C

2020-07-06 22:08:09 1286

翻译 机器学习的三种方法

目录介绍鸢尾花(Iris)数据集梯度下降逻辑回归使用逻辑回归处理鸢尾花(Iris)数据集反向传播使用反向传播处理鸢尾花(Iris)数据集支持向量机用支持向量机处理鸢尾花(Iris)数据集结论下载Iris_Data-3.7 KB 下载LogiticRegression_Iris-309.7 KB 下载LogiticRegression_Iris_Test-37.6 KB 下载反向传播-696.8 KB 下载BackpropagationTest-1,001.

2020-07-04 18:00:58 2778

翻译 使用ASP.NET Web API和Handlebars的Web模板

目录介绍目标听众期待什么示例代码概述总览Handlebars和模板使用代码起步第1步从GitHub下载介绍Web应用程序的开发趋势不时发生变化。几年前我们用来构建的应用程序体系结构现在已经开始或已经过时且效率较低。您将要阅读的文章适用于相同的变化趋势。本文为集成Web应用程序的三个不同但至关重要的部分提供了启示。即客户端层,服务端层和服务层。将客户端和服务端代码区域称为层可能是错误的,但是为了命名约定的统一,让我们将它们视为多层系统的特定层,服务端位于其中

2020-07-04 17:21:39 427

转载 华为正式开源数据虚拟化引擎 openLooKeng

近日,华为正式宣布开源数据虚拟化引擎 openLooKeng,开源社区官网同步上线。openLooKeng 致力于为大数据用户提供极简的数据分析体验,让用户像使用“数据库”一样使用“大数据”。2019 年 11 月 19 日,华为宣布开源数据虚拟化引擎 HetuEngine(开源版本的 HetuEngine 叫 openHetu),现在,openHetu 正式更名为 openLooKeng,HetuEngine 更名为 LooKengEngine。openLooKeng 是一款开源的高性能数据虚拟化

2020-07-04 16:40:22 2372

转载 Ubuntu 19.10 将于本月结束生命周期

Ubuntu 19.10 “Eoan Ermine” 的官方支持将于 2020 年 7 月 17 日终止。若有需要,可迁移至Ubuntu 20.04 “Focal Fossa”。2019 年 10 月 17 日,Ubuntu 19.10 发布。作为一个非长期支持版本,它获得了 9 个月的支持,包括程序更新和安全补丁。现在,这 9 个月即将走到尽头。在Ubuntu 19.10 生命周期结束后,用户将无法获得官方的更新程序。并且,许多第三方开发人员也会停止为不受支持的 Ubuntu 版本构建软件..

2020-07-04 16:39:10 389

转载 微软推出 Pylance,改善 VS Code 中的 Python 体验

微软宣布推出一种新的 Python 语言服务器,名为 Pylance,其可利用语言服务器协议与 VS Code 进行通信。Pylance 这个名字是对 Monty Python 的 Lancelot 的致敬,Lancelot是亚瑟王和圆桌骑士中的第一位勇士。Visual StudioPython 语言服务器和 Python 程序经理Savannah Ostrowski表示,Pylance 现在作为 Visual Studio Marketplace 的扩展提供,它“极大地改善了 Visual S...

2020-07-04 16:33:37 4129 1

转载 Vue 3 最新进展

Vue.js 作者尤雨溪近日介绍了 Vue 3 的最新进展。尤雨溪表示,由于在 Vue 3 上花费的大部分时间都投入到了设计和构建稳定的内核上,不过要让整个框架处于"ready"状态,不仅仅是内核的问题,还需要有兼容版本的支持库 (Vue Router, Vuex, test utils)、工具(CLI、eslint 插件、浏览器开发工具扩展、IDE 扩展)和文档(包括针对新用户和用于迁移的文档)。将所有这些内容整合在一起需要协调许多方面的工作。他希望专注于编写出好的软件,而不是赶工期。因此原本

2020-07-04 16:32:14 1004

64-AspNet8-jQery-Datatables-9-Code.zip

构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。

2024-09-18

63-AspNet8-jQery-Datatables-8.-Code.zip

构建使用jQuery组件DataTables.net的ASP.NET 8 MVC应用程序的实用指南。

2024-09-18

62-AspNet8-jQery-Datatables-7-Code.zip

构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。

2024-09-18

61-AspNet8-jQery-Datatables-6-Code.zip

构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。

2024-09-18

60-AspNet8-jQery-Datatables-5-Code.zip

构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。

2024-09-18

59-AspNet8-jQery-Datatables-4-Code.zip

构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。

2024-09-18

58-AspNet8-jQery-Datatables-3-Code.zip

构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。

2024-09-18

57-AspNet8-jQery-Datatables-2-Code.zip

构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。

2024-09-18

56-AspNet8-jQery-Datatables-1-Code.zip

构建使用jQuery组件DataTables.net的ASP.NET 8 MVC应用程序的实用指南。本文重点介绍如何将不同的技术(ASP.NET 8、MVC、C#、Bootstrap 5、jQuery DataTables.net)集成到专业级应用程序中。

2024-09-18

POCOGenerator-src.zip

POCO生成器是一个用于生成POCO类的综合工具,侧重于自定义和灵活性,支持各种数据库对象类型和关系。在从SQL Server数据库生成POCO类时首选以可视化为中心的方法的情况下,它特别有用。

2024-09-14

POCOGenerator-demo.zip

POCO生成器是一个用于生成POCO类的综合工具,侧重于自定义和灵活性,支持各种数据库对象类型和关系。在从SQL Server数据库生成POCO类时首选以可视化为中心的方法的情况下,它特别有用。

2024-09-14

55-BootstrapBreadcrumbs-Code2.zip

我们正在展示自定义Bootstrap 5面包屑的代码(CSS)。这是之前发表的文章的改进版本。

2024-08-27

sqlite-main.zip

SQLite Helper是一个微对象关系映射(ORM)工具,旨在促进使用SQLite数据库进行应用程序开发。它特别适合中小型应用程序,无需从头开始编写每个SQL查询。

2024-08-25

WebapiViaJavascriptBindApi.zip

使用多种方法通过在.NET Core WebAPI方法([FromQuery]、[FromForm]、[FromBody]、[FromHeader])上设置的特殊属性检索数据的完整示例。

2024-08-20

cpSqliteStudyV3.zip

我正在我的网站后端运行一个sqlite数据库。我很好奇它能处理多少,所以我构建了一个小型.NET Core控制台应用程序,以使用Entity Framework使用并发插入来练习sqlite的本地副本。在此过程中,你将了解生成使用EF、Sqlite和.NET Core的应用是多么容易。

2024-08-18

DataGridUC1.zip

在DataGrid中分组一直是我的兴趣所在,当我找到一个关于它的MS Learn示例时,下一步就是让它变得更大。

2024-08-06

Downloadzip.zip

最近,我不得不建立一个俱乐部网站,用户可以在其中下载图像作为压缩文件。因此,我计划制定一个程序,自动将图像文件转换为zip文件。在线搜索使我进入了一个博客,其中包含在J#中使用ZIP选项的绝妙想法,它真的吸引了我。

2024-08-06

SharpMoku-main.zip

一款C# Gomoku/Five in a row游戏,具有各种棋盘大小、模式和AI级别,具有详细的UI实现和AI策略,利用minimax和alpha-beta修剪和高级评估功能来优化决策。

2024-08-02

SharpMoku.zip

一款C# Gomoku/Five in a row游戏,具有各种棋盘大小、模式和AI级别,具有详细的UI实现和AI策略,利用minimax和alpha-beta修剪和高级评估功能来优化决策。

2024-08-02

EOCS.BlazorAuthentication.zip

今天标志着我们在Blazor Server和ASP.NET Core中探索身份验证的开始。我们的旅程将从以cookie为中心的基本示例开始,逐步朝着使用SAML协议开发综合应用程序的方向发展。我们的首要目标是阐明ASP.NET Core中身份验证过程的复杂性和基本机制。

2024-08-02

nFormgen.zip

在本文中,您将了解用于创建和管理表单的JavaScript对象FormGen。

2024-08-02

SampleApp.UITests-v9.zip

在本文中,你将了解一个名为Atata的C# Web测试自动化框架。

2024-08-02

46-EF8-RowSql-Code.zip

在EF8中,现在可以包含返回任何C#/.NET类型的任何行SQL查询,而无需在EF模型中包含该类型。执行任意SQL语句或存储过程比以前容易得多。

2024-07-26

TrafficLights.zip

本文介绍了React如何与.NET 8最小API集成,以创建动态且响应迅速的交通灯管理系统,并演示采用解耦架构实现高效且可扩展的应用程序设计的现代Web开发实践。

2024-07-26

WpfOpenTK-src.zip

这是使用专门为与OpenGL的互操作性而设计的WPF控件(例如OpenTK的GLWpfControl或SharpGL的OpenGLControl)的非常规替代方法。相反,它只是创建一个OpenGL窗口,并将其添加为WPF主窗口的子窗口,使其看起来像主窗口的一个区域。它保持“粘”在主窗口上,即它随它移动,甚至随着主窗口调整自身大小。这种方法有优点也有缺点,本文将对此进行讨论,但无可争辩的优势是不受阻碍的性能——您可以获得OpenGL的原始性能,而不是渴望接近它的东西。

2024-07-19

CycleUsbPort.cpp.zip

演示如何通过给定的设备实例ID在Windows设备管理中查找USB设备、确定使用的USB端口号、获取其父设备(其USB集线器)、打开集线器并执行IOCTL_USB_HUB_CYCLE_PORT调用。

2024-07-15

CustomConfigurationProvider-master.zip

在现代软件开发领域,配置管理在确保应用程序的灵活性、可扩展性和可维护性方面发挥着关键作用。Microsoft的.NET生态系统通过IConfiguration接口提供了一个强大的配置框架,允许开发人员访问来自各种来源的配置数据。但是,在处理复杂系统或企业级应用程序时,可能需要针对特定要求量身定制的自定义配置提供程序。

2024-07-15

45-SharedResources-Code.zip

构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。在这里,我们展示了资源管理器的老式方法在ASP.NET 8 MVC中仍然有效。

2024-07-15

44-SharedResources-Code.zip

构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。在这一部分中,我们将重点介绍表单验证错误字符串的本地化。

2024-07-15

43-SharedResources-Code.zip

这是构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。在这里,我们展示了一个与本系列上一篇文章不同的解决方案的变体。

2024-07-15

42-SharedResources-Code.zip

这是构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。

2024-07-15

DbSharpApplication-8-1-0-0.zip

DbSharpApplication是一个C#源代码生成器。它生成一个存储过程客户端类,使您能够轻松调用存储过程。DbSharpApplication还创建用户定义的表类型类。最新更新2024.01.26。

2024-07-12

BinarySearchTreeGUI.zip

在本文中,我希望演示如何在二叉搜索树中插入和遍历节点。我还想解释一下以图形方式可视化二叉搜索树中节点关系的过程。

2024-07-12

FolderMetadata.zip

本文介绍用于开发文件夹元数据编辑器的方法。

2024-07-11

EOCS.Polly.zip

从今天开始,我们将开始一系列全面的文章,深入探讨使用Polly构建健壮的C#应用程序的艺术。我们的主要重点将放在实现各种策略的复杂性上,特别关注它们在微服务架构领域的应用。

2024-07-10

google-oauth-2.0-sample.zip

在Web应用程序中实现“使用Google登录”。

2024-07-08

EOCS.DataClustering.zip

从今天开始,我们将开始一系列关于数据聚类的文章,比较该领域的重要算法(特别是K-Means和DBSCAN)。我们的目标是将理论概念与实际实现(在C#中)相结合,为相关挑战提供清晰的说明。

2024-07-08

python-norm.zip

本文将介绍我编写的自定义脚本,该脚本能够获取您现有的mp3并规范化(提高音量)或拆分mp3的长度。该脚本使用ffmpeg命令行工具来实现规范化和拆分功能。有一个包含图片和结构的分步指南,将解释如何使用脚本以及如何安装和准备ffmpeg。

2024-07-08

EOCS.LanguageDetector.zip

我们开始了一系列文章,重点介绍用于语言检测的朴素贝叶斯分类器的构造。我们的目标是将理论概念与实际实施无缝结合,为所涉及的挑战提供例证。

2024-07-07

EOCS.LogisticRegression.zip

从今天开始,我们将推出一系列关于逻辑回归的文章,采用渐进式方法,特别关注IRLS算法。我们的目标是将理论概念与实际实施(ML.NET)相结合,清楚地说明相关挑战。

2024-07-07

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

TA关注的人

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