Kiba518

Kiba518

博文原创,力求真实,无谓是非,只为留痕。

Fork me on GitHub
摘要:前言 Visual Studio2019 Preview中提供了图形界面的ML.Net,所以,只要我们安装Visual Studio2019 Preview就能简单的使用ML.Net了,因为我的电脑已经安装了Visual Studio2019,所以我不需要重头安装Visual Studio2019 阅读全文
posted @ 2020-12-08 09:21 kiba518 阅读(1360) 评论(1) 推荐(5) 编辑
摘要:前言 本文主要讲解一下C#常用的那些加密算法。 MD5加密 MD5加密是最常见的加密方式,因为MD5是不可逆的,所以很多系统的密码都是用MD5加密保存的。 虽然MD5是不可以解码的,但因为MD5加密的字符串是固定的,所以,理论上只需要建立一个庞大的数据库,把所有的字符串都加密一遍,那就可以解码所有的 阅读全文
posted @ 2020-11-24 09:30 kiba518 阅读(698) 评论(5) 推荐(6) 编辑
摘要:前言 本文主要介绍TCP、Sokcket和SuperSocket的基础使用。 创建实例模式的SuperSocket服务 首先创建控制台项目,然后Nuget添加引用SuperSocket.Engine。 然后编写服务代码,SuperSocket的服务代码主要是配置AppServer对象,因为AppSe 阅读全文
posted @ 2020-10-12 09:16 kiba518 阅读(1052) 评论(1) 推荐(13) 编辑
摘要:前言 近些年前端开发快速发展,现在学习前端已经不像以前那样仅仅学习一个语法就可以了,它已经是一门编程技术了,它们有自己独立的类似Main函数的入口,有像MVC一样规范好的层次结构,有自己的开发工具可以发布打包程序,甚至还可以独立连接数据库,当然了,优点与缺点共存,不能向其他语言那样断点调试导致了,它 阅读全文
posted @ 2020-09-16 09:13 kiba518 阅读(753) 评论(2) 推荐(6) 编辑
摘要:项目管理 现代的项目管理通常是4个部分:需求、软件设计、软件开发、产品交付与维护。通常情况下,整个过程是中间重两头轻。 1,需求 每个项目都是要明确需求的,因为没有明确的需求,就没有项目结束的时间。 需求需要分享 在项目的初始阶段,是进行需求整理和需求分析,把需求整理和分析的结果分享给团队,可以使团 阅读全文
posted @ 2020-09-14 09:17 kiba518 阅读(954) 评论(5) 推荐(4) 编辑
摘要:前言 本文记录一次使用Vue开源项目的过程。 寻找Vue开源项目 要使用Vue开源项目就必须先找到一个,我们去Github上搜索【后台】,然后使用Vue分类进行检索,找到排名第一的开源框架进行下载—vue-framework-wz 然后新建一个文件夹,将下载解压后的文件放进去,如下图: 运行项目 运 阅读全文
posted @ 2020-09-01 15:36 kiba518 阅读(1013) 评论(1) 推荐(2) 编辑
摘要:前言 本文主要记录,刚刚步入架构师岗位4个月的我,重构项目的一些经历。 项目重构的过程 重构项目这件事,最重要的其实是心态,只要心态良好,这事儿十有八九能干成。 因为,我们要面对困难,往往并不仅仅是代码。比如,你在项目重构开始后,发现,重构项目组只剩你一个人。。。 01熟悉表结构 对于这一次重构的项 阅读全文
posted @ 2020-08-10 09:02 kiba518 阅读(662) 评论(4) 推荐(2) 编辑
摘要:前言 Http我们都已经耳熟能详了,而关于Http学习的文章网上有很多,各个知识点的讲解也可说是深入浅出。然而,学习过后,我们对Http还是一知半解。问题出在了哪? Http是一个客户机与服务器之间的通信的协议,真的想学习Http,就必须把客户机和服务器也学了,也就是说,必须立体的学习,不然我们永远 阅读全文
posted @ 2020-07-07 09:31 kiba518 阅读(742) 评论(1) 推荐(1) 编辑
摘要:前言 RSA加密算法是一种非对称加密算法,简单来说,就是加密时使用一个钥匙,解密时使用另一个钥匙。 因为加密的钥匙是公开的,所又称公钥,解密的钥匙是不公开的,所以称为私钥。 密钥 关于RSA加密有很多文章,但几乎都只介绍了RSACryptoServiceProvider类的使用方法,如果只是走走看看 阅读全文
posted @ 2020-06-22 09:37 kiba518 阅读(690) 评论(1) 推荐(3) 编辑
摘要:前言 本文提供全网最完整的Redis入门指导教程,下面我们从下载Redis安装包开始,一步一步的学习使用。 下载Redis 官网提供的Redis安装包是服务于Linux的,而我们需要在Window下使用Redis,所以,我们去下面这个网址中下载。 Redis的下载地址:https://github. 阅读全文
posted @ 2020-06-15 09:01 kiba518 阅读(1549) 评论(4) 推荐(10) 编辑
摘要:前言 本文主要以开发的角度讲解Node.js,Npm和Vue。 Node.js学习 什么是Node.js Node.js简单来说就是一个IISExpress,提供一个前端Html的独立运行环境。 安装Node.js 首先进入官网下载安装包,官网下载地址:https://nodejs.org/en/d 阅读全文
posted @ 2020-06-09 13:15 kiba518 阅读(408) 评论(0) 推荐(0) 编辑
摘要:前言 Quartz3与Quartz2的主要区别有两点: 1,Quartz3将它的资源类库拆的更细了,比如,想使用Quartz3开发,最少要引用Quartz,Quartz.Jobs,Quartz.Plugins这三个类库。 2,Quartz3整体上使用的是异步创建实例,所以我们使用时就必须要async 阅读全文
posted @ 2020-05-21 08:42 kiba518 阅读(1909) 评论(6) 推荐(10) 编辑
摘要:前言 本文介绍在Winform桌面应用中,使用IISExpress做Host主机,启动.Net平台的Web项目。 浏览Web网页使用CEF开源组件。 准备 首先创建Winform项目WinFormIISExpressHost。 然后把IISExpress文件夹放到项目的Bin\Debug下。 寻找I 阅读全文
posted @ 2020-05-18 09:44 kiba518 阅读(549) 评论(4) 推荐(2) 编辑
摘要:前言 上一篇文章介绍了ABP的Web API,本文在继续介绍ABP的其他内容。 在ABP中,WEBAPI是一个值得用的东西。但其他东西,就不一定是那么好用了。 因为越深入的学习ABP,你就越会发现,它自身有着非常强的设计约束,而而微软的框架已经有一定的约束了,再使用一套附加约束,显然会更辛苦。 下面 阅读全文
posted @ 2020-04-10 09:00 kiba518 阅读(3545) 评论(34) 推荐(17) 编辑
摘要:前言 本文介绍另一种学习ABP框架的方法,该方法为正面硬钢学习法。。。 我们不去官网下载模板,直接引用DLL,直接使用。 WebApi项目创建 首先创建一个WebApi项目,结构如下。 然后Nuget搜索ABP,安装ABP框架。(我这里安装的是5.1.0,因为最高版本安装不上) 在安装ABP前先检查 阅读全文
posted @ 2020-04-07 09:38 kiba518 阅读(1020) 评论(0) 推荐(6) 编辑