自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

腾讯全栈-ITCJF

腾讯全栈开发工程师,6年工作经验,荣获 腾讯第一届云开发大赛一等奖 ,全国职业技能大赛物联网应用技术 二等奖,国家奖学金等。微信/手机:18316541022

  • 博客(32)
  • 资源 (13)
  • 收藏
  • 关注

原创 定期存款转消费卡项目需求书

一、文档版本号: A1.0.0  二、项目概述: 为实现存款人利益最大化,为推动消费者金融消费本地化,提高当地商户营业额,农商行携手商户推出: 商户+银行+消费者,“客户银行定期存款可预消费”的业务模式。银行作为监管方,对银行定期存款可预消费资金流向进行有效的监管。 三、角色说明: 1. 银行:农商行银行科技系统——资金监管 2. 客户银行定期存款可预消费——投资消费 3. 商

2017-11-29 11:33:01 636

转载 RESTful API 设计指南

网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概

2017-11-29 09:02:57 530

原创 nginx反向代理配置

不加 / 会带原来的baidu过去会baidu过来,主要看proxy_pass http://baidu.com后面有没有加 /不会baidu过来,主要看http://baidu.com后面有没有加 /#user nobody;worker_processes 1;#error_log logs/error.log;#error_log ...

2017-11-28 16:57:58 1751

翻译 关于 Token,你应该知道的十件事

1. Token 应该被保存起来(放到 local / session stograge 或者 cookies)在单页应用程序中,有些用户刷新浏览器后会带来一些跟 token 相关的问题。而解决方法很简单:你应该把 token 保存到起来:放到 session storage, local storage 或者是客户端的 cookie 里。而浏览器不支持 session storage

2017-11-24 14:40:09 1774

转载 net WebApi中使用swagger

Swagger是非常流行用于编辑api给前端同事用、或者测试api的工具。 1. 首先,创建webpapi类型的项目 TestSwagger 2. 安装swagger+swagger ui包打开nuget界面,搜索swagger,并安装下面两个安装完成之后,可以看到这些类与文件都是安装完成时swagger添加的 3. 打开xml文档文件右键项目属性—

2017-11-23 11:22:18 1361

转载 为什么好多公司的开发语言从C#变成了JAVA

今天这篇文章不黑也不吹,就和大家唠唠一些我的所见及所闻,如有不妥之处请各位看官见谅。从我之前的一些博客文章看,大家也能知道之前是一个微软技术栈的程序员,也就是主要C#,.net MVC的东东,后来换了工作,算是国内的一二线的一些互联网公司,所以在技术方向和储备上都有一些调整,开发语言也慢慢跳出微软技术栈,工作中使用了其他的开源开发语言,新项目基本是开源语言,框架也使用了不少,所以就.net 和 类j

2017-11-21 15:52:06 4413

转载 2017年UI、Web、微服务顶级框架都有啥?不看就落伍了1

【IT168 评论】作为程序员一定要先了解技术趋势,不要单纯地每天埋头苦干,抽时间给自己充充电吧。以下技术趋势针对UI、Web、微服务相关的程序员,是JAXenter.com和JAXenter.de网站用了一个月的时间,大约900+程序员共同参与投票的结果,值得一看。  UI 趋势  HTML5是今年最受欢迎的UI编程语言。如果结合“非常感兴趣”和“感兴趣”这两个选项的投票来看,总

2017-11-14 15:03:25 994

原创 vue 开发中element-ui库的switch开关绑定number类型数据不成功问题 解决方法

最近在使用element-ui库进行vue项目的开发,这个ui库对于一些后台管理项目的开发还是非常实用的,各种组件都比较齐全,而且文档也很详细。但是对于我这种初学者来说,部分组件的文档还需更加详细。其中的switch开关组件,我在这就花费了不少时间才完成自己想要的效果。   也就是说当value为Number类型的时候 on-value和off-value前边必须加:单项绑定一...

2017-11-14 11:29:48 21975 23

原创 PowerShell因为在此系统中禁止执行脚本解决方法

在Powershell直接脚本时会出现:无法加载文件 ******.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参阅 "get-help about_signing"。 所在位置 行:1 字符: 17 + E:\Test\test.ps1     + CategoryInfo          : NotSpecified: (:) [], PSSecurityExce

2017-11-13 16:17:03 10705 1

转载 Windows PowerShell 使用SDKMAN

前言 sdkman(The Software Development Kit Manager),从名字上就可以很明显的感觉到,这个软件是干什么的,有点像Nodejs中的nvm工具。  在开发过程中,总能遇到这样一种情况,就是有些时候要这个版本的,有些时候要使用其他版本的,这样就得不停的切换环境变量中的设置。  使用sdkman即可解决这个问题。*UNIX 系统请参照本人另外

2017-11-13 16:15:15 811

转载 基于JWT(Json Web Token)的授权方式

JWT 是JSON风格轻量级的授权和身份认证规范,可实现无状态、分布式的Web应用授权;从客户端请求服务器获取token, 用该token 去访问实现了jwt认证的web服务器。 token 可保存自定义信息,如用户基本信息, web服务器用key去解析token,就获取到请求用户的信息了;很方便解决跨域授权的问题,因为跨域无法共享cookie,.net平台集成的 FormAu

2017-11-09 16:13:00 2474

原创 IIS下配置跨域设置Access-Control-Allow-Origin

设置Access-Control-Allow-Origin打开IIS,找到“HTTP响应标头”点进去,在右侧可以看到添加,然后添加如下标头即可Access-Control-Allow-Headers:Content-Type, api_key, AuthorizationAccess-Control-Allow-Origin:*

2017-11-08 15:46:54 9960

转载 web前端技术框架选型参考

一、出发点  随着Web技术的不断发展,前端架构框架、UI框架、构建工具、CSS预处理等层出不穷,各有千秋。太多的框架在形成初期,都曾在web领域掀起过一场技术浪潮,可有些却仅仅是昙花一现,随着他们用户量的逐渐减少,社区也越来越不活跃。如:meteor、backbone、ember、knockout。不禁感叹技术的更新换代来的太突然。为了追赶技术更新的脚步,保证技术

2017-11-08 15:00:57 1442

转载 浅谈web网站架构演变过程

前言    我们以javaweb为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。   该系统具备的功能: 用户模块:用户注册和管理商品模块:商品展示和管理交易模块:创建交易和管理  阶段一、单机构建网站  网站的初期,我们经常会在单机上跑我们所有的程序和软件。此时我们使用一个容器,如tomcat、jetty

2017-11-08 14:57:15 387

转载 实例趣谈框架模式 MVC、MVP 和 MVVM

前言:框架模式不是一门写代码的学问,而是一门管理与组织代码的学问。其本质是一种软件开发的模型。与设计模式不同,设计模式是在解决一类问题时总结抽象出的公共方法(工厂模式,适配器模式,单例模式,观察者模式……),他们与某种具体的技术栈无关。一种框架模式往往使用了多种设计模式,切不要把他们的关系搞混。更多信息可以看看这本《Developing Backbone Application》一

2017-11-08 14:37:30 537

转载 选择恐惧症的福音!教你认清MVC,MVP和MVVM

相信大家对MVC,MVP和MVVM都不陌生,作为三个最耳熟能详的Android框架,它们的应用可以是非常广泛的,但是对于一些新手来说,可能对于区分它们三个都有困难,更别说在实际的项目中应用了,有些时候想用MVP的,代码写着写着就变成了MVC,久而久之就对它们三个的选择产生了恐惧感,如果你也是这样的人群,那么这篇文章可能会对你有很大的帮助,希望大家看完都会有收获吧!文章重点:(1)了

2017-11-08 14:33:02 562

转载 浅析前端开发中的 MVC/MVP/MVVM 模式

MVC,MVP和MVVM都是常见的软件架构设计模式(Architectural Pattern),它通过分离关注点来改进代码的组织方式。不同于设计模式(Design Pattern),只是为了解决一类问题而总结出的抽象方法,一种架构模式往往使用了多种设计模式。要了解MVC、MVP和MVVM,就要知道它们的相同点和不同点。不同部分是C(Controller)、P(Presenter)、VM(

2017-11-08 14:29:13 2551

转载 MVC,MVP 和 MVVM详解

复杂的软件必须有清晰合理的架构,否则无法开发和维护。MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。一、MVCMVC模式的意思是,软件可以分成三个部分视图(View):用户界面。控制器(Controller):业务逻辑模型(M

2017-11-08 14:26:49 754

转载 使用C#开发HTTP服务器系列之构建RESTful API

到目前为止,“使用C#开发HTTP服务器”这个系列系列文章目前已经接近尾声了,虽然我们在服务器功能的完整性(如支持并发、缓存、异步、Htts等)上没有再继续深入下去,可是我们现在已经具备了一个基本的服务器框架啦,所以更多深层次的问题就需要大家根据自己的需要来扩展了,因为写博客更多的是一种“记录-输出-反馈”的一个过程,所以我更希望大家在看完我的博客后能对我有所反馈,因为抄博客上的代码实在是太无聊啦

2017-11-07 09:02:22 5237

转载 极简的Restful API 框架推荐推荐:Resty(服务端+客户端)

resty一款极简的restful轻量级的web框架,拥有jfinal/activejdbc一样的activerecord的简洁设计,使用更简单的restful框架。拥有jfinal/activejdbc一样的activerecord的简洁设计,使用更简单的restful框架。restful的api设计,是作为restful的服务端最佳选择(使用场景:客户端和服务端解藕,用于对

2017-11-07 08:53:46 2563

转载 Vue.js 上传文件(后台使用.net)

页面部分"app"> "myform"> "file" name="fileup" id="fileup" v-on:change="fileChange($event)" /> {{img}}"text/javascript"> var app = new Vue({ el: "#app",

2017-11-06 14:28:24 4026

原创 生活中有趣的6个数学小故事

你觉得自己很聪明,但是数学经常会让你感觉自己笨得不行。很多同学不喜欢数学,那是因为在课堂上,数学被一些死板的老师教死板了。事实上,数学本身非常有趣,它是我们日常生活的一部分,每个人都能从中获得享受。请跟随数学加编辑的脚步,来探寻有趣的数学吧! 自己身体的计算器 我们身体真的很奇妙,手是一个常见的计算器。最常见的手的计算是9的倍数计算。家长可能不理解,但是很多小孩子很快就能学会...

2017-11-06 09:42:17 59716

转载 它们才是真正的数学家 寻找自然界中的数学

为什么一片叶子,总能精确的分成两瓣?各种花的花瓣成完美星形?贝壳和松果的螺旋形生长模式?其实数学就在我们身边。其实生活中就是有很多的数学家,例如猫:为什么在寒冷的冬天,猫睡觉时总要把身体抱成一个球形?这其间也有数学,(因为球形使身体的表面积最小,这样身体露在冷空气中的表面积最小,因而散发的热量也最少。)其实我们身边有很多资源,可以帮助我和孩子学习,哪怕是数学。    其实如果家长有时间,可

2017-11-06 09:41:22 7192

转载 WebApi实现验证授权Token,WebApi生成文档等

using System;  using System.Linq;  using System.Web;  using System.Web.Http;  using System.Web.Security;    namespace OtherApi.Auth  {        public class AuthFilterOutside : Authori

2017-11-03 10:30:05 1216

转载 WebApi安全性 使用TOKEN+签名验证

首先问大家一个问题,你在写开放的API接口时是如何保证数据的安全性的?先来看看有哪些安全性问题在开放的api接口中,我们通过http Post或者Get方式请求服务器的时候,会面临着许多的安全性问题,例如:请求来源(身份)是否合法?请求参数被篡改?请求的唯一性(不可复制),防止请求被恶意攻击为了保证数据在通信时的安全性,我们可以采用TOKEN+参数签名的方式来进行相关验证。

2017-11-03 10:26:18 1771

转载 基于token的多平台身份认证架构设计

1   概述在存在账号体系的信息系统中,对身份的鉴定是非常重要的事情。随着移动互联网时代到来,客户端的类型越来越多, 逐渐出现了 一个服务器,N个客户端的格局 。不同的客户端产生了不同的用户使用场景,这些场景:有不同的环境安全威胁不同的会话生存周期不同的用户权限控制体系不同级别的接口调用方式综上所述,它们的身份认证方式也存在一定的区别。本文将使用一定的篇幅对这些场景

2017-11-03 10:21:02 988

原创 RESTful API 特点

透明性,暴露资源存在。充分利用 HTTP 协议本身语义。无状态,这点非常重要。在调用一个接口(访问、操作资源)的时候,可以不用考虑上下文,不用考虑当前状态,极大的降低了复杂度HTTP 本身提供了丰富的内容协商手段,无论是缓存,还是资源修改的乐观并发控制,都可以以业务无关的中间件来实现轻量,直接基于http,不在需要任何别的诸如消息协议。get/post/put/delete为CRUD操作 面向

2017-11-01 14:35:53 1637

原创 传统接口写法与Restful API 区别

一个文件操作接口,传统模式:api/getfile.php - 获取文件信息,下载文件api/uploadfile.php - 上传创建文件api/deletefile.php - 删除文件RESTful:api/file 只需要这一个接口GET 方式请求 api/file - 获取文件信息,下载文件POST 方式请求 api/file - 上传创建文件

2017-11-01 14:29:10 14061 3

转载 API接口设计之RESTful软件架构风格

说到API接口设计有的喜欢用Web Service,有的喜欢用WCF,当然也有还在用最原始的ashx,aspx页面的。无论采用什么方式能很好的满足业务需求就ok,但是不同的方式在扩展性、易用性,可维护性都有一定的差别。如今移动移动互联网正如火如荼,各种终端,各种平台,各种开发语言也是层出不穷,所以要设计出能满足这些要求的API也就显得至关重要了。在介绍RESTful前我们来谈谈AP

2017-11-01 14:26:29 1167

翻译 WCF、WebAPI、WCFREST、WebService之间的区别

在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API。在.net平台下,你有很多的选择来构建一个HTTP Services。我分享一下我对Web Service、WCF以及Web API的看法。  Web Service  1、它是基于SOAP协议的,数据格式是XML  2、只支持HTTP协议  3、它不

2017-11-01 14:21:14 439

翻译 使用ASP.NET Web API构建RESTful API

近年来,很明显,HTTP不仅仅是为了提供HTML页面。它也是构建Web API的强大平台,使用少量动词(GET,POST等)加上一些简单的概念,如URI和头文件。ASP.NET Web API是一组简化HTTP编程的组件。因为它构建在ASP.NET MVC运行时之上,Web API自动处理HTTP的低级传输细节。同时,Web API自然地暴露了HTTP编程模型。事实上,Web API的一个目标是不

2017-11-01 11:27:05 3920

转载 Vue + ElementUI 手撸后台管理网站基本框架(二)权限控制

接口权限控制页面权限控制编写路由表页面访问权限页面元素操作权限路由控制完整流程图NEXT登录及系统菜单加载本系列目录后台管理系统中,权限控制一般分为两个部分。一个是接口访问的权限控制,一个是页面的权限控制。本章将讲述这两种权限控制如何实现。本章内容较多,请耐心阅读。接口权限控制相比于页面权限控制,接口权限控制简单很多,实现也很简单,所以写

2017-11-01 09:58:46 2953

Open Source XMPP Messenger

Open Source XMPP Messenger

2023-04-10

java串口通信操作的jar包rxtx-2.2(内含32位与64位版本)

java串口通信操作的jar包rxtx-2.2 java串口通信操作的jar包rxtx-2.2(内含32位与64位版本)

2019-09-09

OfficeRegClean清理小工具

OfficeRegClean清理小工具,可以完美解决安装office2013/2010/2007 64位版本时出现”无法安装64位版本的Office,因为在您的PC上找到了以下32位程序“的问题。

2019-05-06

Win10家庭版开启组策略编辑器功能cmd命令

Win10家庭版开启组策略编辑器功能cmd命令

2018-08-22

Web Api 通过文件流 下载文件到本地实例

ASP.NET(C#) Web Api通过文件流下载文件到本地实例源码

2017-12-08

cjftool工具

cjf

2017-08-22

蔡俊锋 毕业设计智能家居报告 doc

这次的毕业设计项目:的设计理念是源于通过手机端的app与智能家居传感器通过wifi、zigbee相连接,实现无线家居电子设备控制。主要利用了B302物联网实训室的现有传感器硬件设施,结合自主编写的java(android)、C#语言源代码以及AI、PS制作的UI界面,开发设计一套(PC端软件+android端app+数据库)智能家居控制系统。

2017-05-02

蔡俊锋 毕业设计智能家居报告

这次的毕业设计项目:<终端控制系统>的设计理念是源于通过手机端的app与智能家居传感器通过wifi、zigbee相连接,实现无线家居电子设备控制。主要利用了B302物联网实训室的现有传感器硬件设施,结合自主编写的java(android)、C#语言源代码以及AI、PS制作的UI界面,开发设计一套(PC端软件+android端app+数据库)智能家居控制系统。

2017-05-02

vscode 格式化json JsFormat-master.zip

vscode 格式化json JsFormat-master.zip

2017-04-19

Redis jar包 jedis-2.9.0.jar包

Redis jar包 jedis-2.9.0.jar包

2017-04-15

手机当电脑麦克风 wo_mic 电脑版和手机版

手机当电脑麦克风wo_mic电脑版和手机版

2017-04-12

空空如也

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

TA关注的人

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