-
常见的递归问题总结
不管是工作中还是面试中经常会遇到有关递归的问题,这里我总结了几种常见的递归问题。 问题一 一列数的规则如下: 1、12、123、1234、12345、123456…&#…
-
百度静态资源公共库地址,免费、高速的静态资源托管平台
在开发中网站总是离不开静态资源比如CSS、JS、图片等文件,一般的话都是将这些文件直接放到项目下面,然后页面添加引用,如果太多或者太大的静态文件这样做就会对用户体验或者服务器有所影…
-
MVC 跨域、跨网站调用接口获取数据解决方法
MVC 网站中接口如果跨域或者是跨网站访问是有权限控制的,这里我介绍下Asp.net MVC 如何做跨域访问的接口。 提供数据接口(网站A) 注意添加第三方dll,using Ne…
-
Web Api 几点注意事项(Post 传递多个参数、ApiController多个Action函数)
近期有项目需要使用对外提供接口服务,原来Web Api 没有尝试过,所以这里使用Web Api来开发接口。下面总结几点开发中所遇到的问题,以作记录方便后人。。 1、Post 传参…
-
C# 代码生成二维码方法及代码示例(QRCode)
二维码是越来越流行了,很多地方都有可能是使用到。如果是静态的二维码还是比较好处理的,通过在线工具就可以直接生成一张二维码图片,比如:草料二维码。但有的时候是需要动态生成的(根据动态…
-
FluentValidation 验证组建在MVC中的运用(图文,附代码示例)
数据验证是比较重要的,一般是前后台双向验证。前台使用js验证,而后台通过代码来验证数据。对于前台验证来说就写js来操作,而后台的验证是方式还是比较多的比如:手写正则表达…
-
调用淘宝IP地址接口(API)获取相关地理信息(包括国家、省份、城市、区县等)
最近的一个项目中需要记录用户登录的物理地址,但是目前我们已知的只是IP地址,所以就需要根据IP查询所对应的物理信息。 自建IP库我想肯定是不现实的,因为数据量太大。百度了下发现有很…
-
Visual Studio 根据json数据自动生成实体类
Visual Studio 可以直接通过json数据来生成所对应的实体类,不需要手动去编写实体类。 具体操作步骤: 1、创建一个新的类文件 2、复制需要生成的json数据…
-
JavaScript 验证输入的时间是否合法(正则表达式)
一段验证是否是日期的JavaScript代码。
-
Redis 的几点使用经验
软件开发中缓存的重要性是不言而喻的,对于经常访问的数据我们一般都会考虑使用缓存,缓存的根据使用场景等也都会有多种不同的方法, 其中最常见的是应该是使用内存直接缓存,内存缓存访问速度…