筱乐云博客

草根站长的技术分享与交流

用Android和IOT检测地震波

介绍 物联网(Internet of Things,IoT)近年来一直是互联网的流行词,除了对大众群众具有强烈的意义之外,它正在推动数据在机器间的混洗扩展到网络。说实话,物联网是未来技术的下一个前沿。 本文介绍了物联网的一般概念及其在现实世界中的应用,我们还将在本文的后面部分讨论如何构...

2017-12-21 11:00:37

阅读数 664

评论数 0

aarbac - 基于角色的自动访问控制.NET框架

介绍 背景 现在技术解决方案非常庞大,每个技术问题至少有一个解决方案。典型的应用程序有以下几层: 安全层(认证和授权)用户界面层业务逻辑层数据访问层和一个RDBMS数据库 安全层通常只是执行认证和授权,并为了方便角色(权限和权利),开发人员实现了各种HasP...

2017-12-21 00:18:58

阅读数 180

评论数 0

Angular5,使用EF和WEB API进行库存管理的ASP.NET Core CRUD

介绍 如果您是Angular5和ASP.NET核心的新手,请阅读我以前的文章  在我之前的文章中,我已经介绍了如何开始使用Angular5和ASP.NET Core。现在,在本文中,我们深入了解如何使用WEB API,EF来为Angular5和ASP.NET Core应用程...

2017-12-21 00:13:26

阅读数 863

评论数 0

使用“if Exists”条件生成现有行的插入脚本

介绍 数据传输是应用程序编程中最常见的任务之一。如果您在应用程序编程并且支持生产环境,您将很容易理解发送插入脚本在生产中运行,无论是配置条目还是数据更正脚本。 如果您要将数据脚本发送到生产环境,则需要格外小心。即使一个不正确的数据值也会导致完全的混乱。而且,这就是为什么建立这些脚本需要...

2017-12-21 00:09:54

阅读数 175

评论数 0

多租户系统在MVC中具有独立的数据库

介绍 随着宽带和网络技术的进步,我们正在看到从传统的桌面应用转向基于网络的系统。云是这几天的所有范围。Sage和Quickbooks等会计软件包正在被诸如Kashflow和Wave Apps等在线软件取代。 每个客户并没有创建一个独特的软件实例,而是像Kashflow和Wave A...

2017-12-21 00:06:57

阅读数 1080

评论数 0

实现基本的Hello World WCF服务(v4.5)

介绍 在这篇文章中,我们将从头开始实现一个基本的WCF 4.5服务。我们将通过执行以下步骤来构建HelloWorld WCF服务: 创建解决方案和项目创建WCF服务契约接口实现WCF服务在IIS Express中主持WCF服务创建一个客户端应用程序来使用此WCF服务 创建He...

2017-12-20 23:54:25

阅读数 277

评论数 0

TridentOpt:多目标优化引擎或求解器

抽象 描述了使用混合遗传算法 - 多代理系统的新的通用多目标优化引擎。不同于传统的多目标方法,所提出的方法将问题转化为模糊规划等价物,其中包括模糊目标和约束条件。所提出的方法然后对目标函数和约束进行模糊集操作,将信息组合成单个目标和单个约束。这个单一的目标和单一的约束,然后用于排序模糊帕累托...

2017-12-20 23:52:17

阅读数 781

评论数 1

在C#中理解和实现策略模式的绝对入门教程

介绍 本文的目的是理解战略模式的基础知识,并试图了解何时可以使用,并有一个基本的实现,以便更好地理解。在现实世界的应用中,这是无法实施战略模式的,所采用的例子也远没有实际可行。这篇文章的想法只是为了说明战略模式的概念。 背景 应用程序开发中有很多场景,有多种方法可以进行相同的操作...

2017-12-20 23:50:49

阅读数 1336

评论数 0

HTLSharp - HPC模板库的CSharp版本

介绍 HTLSharp是一个C#端口和HPC模板库(HTL)的升级。在HTL与HTLSharp库线程安全的容器,随机数生成器和分布,以及集成的序列化引擎提供的软件包。有关原始的更多信息HTL, HTLSharp库中的软件包如下所示: 包装说明 运行状态 ...

2017-12-20 23:49:10

阅读数 267

评论数 0

使用实体框架6.1的通用数据访问助手(代码优先)

介绍 这个帮助器的目标是使用实体框架(CodeFirst)开发一个通用的 - 可重用的数据访问帮助程序,而其动机是使用泛型和代理消除冗余代码。 帮助者分为两个部分,第一部分是查询(检索)业务,第二个是将数据库的更改保存到同步和异步的数据库中。 背景 这个帮助者提出使用这...

2017-10-22 11:44:26

阅读数 214

评论数 0

在XAMPP上运行一个组合的Jekyll / PHP站点

为什么这个组合?有人会说,使用它与服务器端语言一起破坏了静态站点生成器的目的,但在我看来,在某些情况下是有意义的。 我觉得我的情况是这些地方的一个没有任何意义: 最近,我建造了Sindorftrödelt,这是一个在我家乡镇每年停车场销售的网站,我以Jekyll / PHP的方式结...

2017-10-08 21:30:18

阅读数 329

评论数 0

用面向对象的方法增强测试驱动开发

介绍 测试驱动开发(TDD)是软件开发的流行和有效的方法。TDD的一些优点包括: 更好地了解您在写入之前应该写的代码在成功或失败方面快速衡量进展通过有条不紊,更短,可衡量的步骤,分解和征服大而复杂的问题快速确定对正在开发的系统进行更改的影响 任何形式和在开发过程中任何时刻创建的模型通常都是有益的...

2017-10-05 10:04:00

阅读数 327

评论数 0

从MVC到Razor页面

介绍 使用ASP.NET Core 2,Microsoft为我们提供了创建Web应用程序的MVC(Model-View-Controller)方法的全新替代方案。微软将其命名为“剃刀页”,尽管采用不同的方法,但在某些方面仍然很熟悉。 本文将展示一个场景,其中Razor Pages用于生...

2017-10-04 16:34:17

阅读数 5923

评论数 0

SqlDependency .NET库可以自动检测更新

SqlDependency可用于选择更改而不执行查询,以查看是否存在来自数据库的更新,WHERE CLAUSE也可用于缩小范围,将其从SQL Server推送到SQLDependency的方式,.NET库,SQL Server Broker服务发送更新到SQLDependency。 ...

2017-10-04 16:24:49

阅读数 3100

评论数 0

AutoMapper自动映射对象减少180%

介绍 从AutoMapper CodePlex Web页面,我们可以看到这AutoMapper 是一个对象对象映射器。对象对象映射通过将一种类型的输入对象转换为不同类型的输出对象来起作用。它有大量的设置,有时很难设置。在我的项目中,我需要自动映射没有集合属性的简单对象,只有自定义属性类型...

2017-10-04 12:01:57

阅读数 293

评论数 0

使用Postman作为客户端和Web API 2作为服务器进行基于令牌的认证

介绍 开发包含有限资源的Web应用程序时,认证和授权是一个主要问题。我们知道基于cookie的身份验证是用于访问同一域的资源的一种认证方式。基于令牌的认证是遵循OAuth2标准的不同认证方式。基于令牌的身份验证对于访问来自其他域的意图不在同一个域中的资源非常有用。Microsoft We...

2017-10-03 19:47:51

阅读数 1592

评论数 0

AI:虚拟鱼的遗传演化

介绍 另一个进化实验。我正在使用来自nuget 的并行神经网络库来BackPropagationNetwork进行强化学习。遗传突变,强化学习和适当的选择使得鱼学习如何找到食物。在这里,a Fish是具有神经网络,颜色,尺寸,空气动力学效率和传感器的实体,其将食物的位置与其相应的神经输入的角...

2017-10-03 19:10:15

阅读数 212

评论数 0

以编程方式查找网络位置

介绍 上周,我在互联网上正在努力寻找一个解决方案来解决一个有趣的问题,我正在构建一个“Windows资源管理器”的应用程序时遇到的问题。我无法访问通常在Windows资源管理器的“此PC”节点下看到的网络位置。 在环顾一个好时机之后,我终于找到了我需要的,并为那些有兴趣以编程方...

2017-10-03 18:52:54

阅读数 424

评论数 0

在.NET中创建高级控制台应用程序

介绍 在本文中,我将举一个例子,说明如何使用SimpleSoft.Hosting包实现更高级的控制台应用程序  。这个想法是通过利用最近的Microsoft.Extensions。*包,但没有太多的样板代码,更容易设置依赖注入,记录和导入应用程序设置。这些概念类似于Microsoft.Asp...

2017-10-03 18:49:36

阅读数 966

评论数 0

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