摘要:
一、前言 在上一篇随笔中,我向大家介绍了如何制作自己的 nuget 包,并没有向大家介绍如何发布制作好的包,今天就继续向大家介绍如何搭建一个简易的 nuget 私有仓库,并上传自己的包以供内部使用。 老规矩,今天介绍的还是在Windows系统下进行的操作,Linux系统下也可以使用 nexus 来搭 阅读全文
摘要:
一、前言 在开发过程中经常有这样的场景:一个工具性质的代码会经常被用到,在.net中一般的做法是将这些代码封装成一个类库,让后需要用到这个功能时直接引入类库的dll文件,然后就可以直接使用这些代码了。但是相比于人工的方式引入dll文件,通过nuget来进行包的管理将会更加优雅方便,今天就来向大家介绍 阅读全文
摘要:
一、引言 继上次实现文件上传功能后,产品经理又提出了新的需求:上传图片预览及进度条效果。本次就来搞定这个功能,这次开发基于上次的随笔,需要的小伙伴们自取 -- 如何使用Ajax实现简单的文件上传。 二、了解原理 要想实现文件预览效果,这里使用的是 FileReader 对象。使用它的 readAsD 阅读全文
摘要:
解决办法:清除本地git缓存,然后提交一下即可生效 git命令如下: git rm -r --cached . //清除缓存 git add . //重新添加git管理 git commit -m "修改gitignore" //提交到本地 git push -u origin master //推 阅读全文
摘要:
一、起因 最近在使用Umi进行React的前端开发,有一个数据表格分页的功能需求,由于后端还没完成所以考虑前端先使用Mock先来进行模拟数据测试。 Mock的介绍这里就不做赘述,大家感兴趣的可自行前往官网学习--Mock.js。 由于是分页功能,必然少不了当前页码、分页大小、过滤条件等请求参数,但是 阅读全文
摘要:
前言: 最近在做框架项目,为了适应不同使用者的需求,需要针对主流数据进行支持。现在主流的数据库主要有:MySQL、Oracle、SQL server、PostgreSql,每种数据库有自己的特点,为了使用MyBatis连接并操作上述四种数据库,查阅了很多资料。在学习过程中发现资料分散,所以笔者在此做 阅读全文
摘要:
一、前言 近些年来,前端领域可谓是越来越火,各种技术层出不求,前端工程师岗位也是大受欢迎。前端项目也越来越庞大,其复杂程度已经不输后端,其中各种包的引用、导出等管理问题俨然成为一项棘手的工作,还好有各种包管理工具帮助我们解决这些问题。其中 npm(node package manager) 是现在每 阅读全文
摘要:
一、基础知识: 1.日志系统 系统日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。用户可以通过它来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹。系统日志包括系统日志、应用程序日志和安全日志。-- 百度百科 日志的管理是系统很重要的一部分,千万不可忽略其重要性。完 阅读全文
摘要:
如何使用Ajax实现简单的文件上传 一、起因 相信大家在做web项目中难免会遇到文件上传的业务需求,上传文件一般是通过表单来上传,但当我们不想使用表单时就可以通过Ajax的方式来上传文件,这里就给大家分享使用Ajax上传文件的方法。 二、web页面 这里我简单地写了一个Demo页面,由一个input 阅读全文
摘要:
Redis的使用模式主要分为单机和集群,而集群又分为三种模式,分别是主从模式、Sentinel模式、Cluster模式,本文记录下三种搭建集群的方式,方便以后回顾。 由于搞不到那么多服务器,本文搭建集群使用一个主机,不同端口运行不同实例来模拟多个服务器。 一、主从模式: 主从模式是最基本的集群模式, 阅读全文