WebEnh

.net7 mvc jquery bootstrap json 学习中 第一次学PHP,正在研究中。自学进行时... ... 我的博客 https://enhweb.github.io/ 不错的皮肤:darkgreentrip,iMetro_HD
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 27 下一页

2018年6月4日

摘要: 前言 MQTT协议是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分,http://mqtt.org/。 MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was desig 阅读全文

posted @ 2018-06-04 15:59 WebEnh 阅读(2749) 评论(0) 推荐(1)

摘要: 人工智能、智能家居越来越火,在服务器和多个终端进行通信的过程中使用传统的请求/回答(Request/Response)模式已经过时,伴随而来的是发布/订阅(Publish/Subscribe)模式 MQTT(Message Queuing Telemetry Transport)协议。由于本文是讲解 阅读全文

posted @ 2018-06-04 11:00 WebEnh 阅读(923) 评论(0) 推荐(0)

2018年5月30日

摘要: 项目中有一处需求,需要把长网址缩为短网址,把结果通过短信、微信等渠道推送给客户。刚开始直接使用网上现成的开放服务,然后在某个周末突然手痒想自己动手实现一个别具特色的长网址(文本)缩短服务。 由于以前做过socket服务,对数据包的封装排列还有些印象,因此,短网址服务我第一反应是先设计数据的存储格式, 阅读全文

posted @ 2018-05-30 10:45 WebEnh 阅读(5604) 评论(3) 推荐(2)

摘要: 生成唯一值的方法很多,下面就不同环境下生成的唯一标识方法一一介绍,作为工作中的一次总结,有兴趣的可以自行测试: https://www.cnblogs.com/xinweichen/p/4287640.html 一、在 .NET 中生成 1、直接用.NET Framework 提供的 Guid() 阅读全文

posted @ 2018-05-30 10:33 WebEnh 阅读(650) 评论(0) 推荐(0)

2018年5月29日

摘要: http://blog.csdn.net/w200221626/article/details/52064976 C# 实现 Snowflake算法 /// <summary> /// 动态生产有规律的ID Snowflake算法是Twitter的工程师为实现递增而不重复的ID实现的 /// htt 阅读全文

posted @ 2018-05-29 16:53 WebEnh 阅读(1250) 评论(0) 推荐(0)

2018年5月25日

摘要: 序 一入坑便停不下来。。。 还挺有意思的哈,233,,,, 资料杂,自己一个一个去找确实浪费了不少时间,而且大多还都是英文的,需要硬着头皮看。 这次实践入门,更是对英语的重要确信无疑。Github必须要玩的6了,多好的东西啊,就那么放到你的眼前就因为你的不懂英文把人家拒之门外,可悲可怜可叹~ 另外还 阅读全文

posted @ 2018-05-25 11:13 WebEnh 阅读(29472) 评论(0) 推荐(0)

2018年5月17日

摘要: 在之前版本的代码生成工具Database2Sharp中,由于代码生成都是考虑Winform和Web通用的目的,因此Winform界面或者Web界面都是单独生成的,在工具中生成相应的界面后,复制到项目里面去使用即可。由于我们Winform的界面是模块化的方式独立开发,因此对某些表来说,我们可以独立开发 阅读全文

posted @ 2018-05-17 14:23 WebEnh 阅读(841) 评论(0) 推荐(0)

2018年5月15日

摘要: 最近在做PC端网站的页面的一个表单校验,需要把全角输入转化成半角符号。之前没有了解过这些编码的知识,还是得Google一下查查资料,故简单总结一下。 什么是全角、半角 传统上,英语或拉丁字母语言使用的电脑系统,每一个字母或符号,都是使用一字节的空间(一字节由8比特组成,共256个编码空间)来储存;而 阅读全文

posted @ 2018-05-15 14:56 WebEnh 阅读(430) 评论(0) 推荐(0)

摘要: 1. NetCore ZKweb 在我第一次绘制图形验证码时是采用的ZKweb的绘制库,奉上代码参考 1 public byte[] GetVerifyCode(out string code) 2 { 3 code = string.Empty; 4 int codeW = 80; 5 int c 阅读全文

posted @ 2018-05-15 09:47 WebEnh 阅读(673) 评论(0) 推荐(0)

摘要: 背景 由于swagger不仅提供了自动实现接口文档的说明而且支持页面调试,告别postman等工具,无需开发人员手动写api文档,缩减开发成本得到大家广泛认可 但是由于swagger没有提供上传文件的支持,所以只能靠开发人员自己实现。今天就来看看如何扩展swagger达到上传文件的需求 动起小手手 阅读全文

posted @ 2018-05-15 09:42 WebEnh 阅读(2104) 评论(0) 推荐(2)

2018年5月2日

摘要: 最近在与一个IOS应用做接口对接,之前一直都没有遇到什么很大的问题,但是有一天发现可以通过软件解析app的url,然后直接通过url的拼接修改接口数据,这一下使得数据的安全性和准确性都降低了,于是就想到了url加密。 然后在网上查了一下url的加密算法,使用比较普遍的还是Base64的加密,但是对于 阅读全文

posted @ 2018-05-02 11:49 WebEnh 阅读(1239) 评论(1) 推荐(1)

摘要: OWIN的介绍 OWIN 的全称是 "Open Web Interface for .NET", OWIN 在 .NET Web 服务器和 .NET Web 应用之间定义了一套标准的接口, 其目的是为了实现服务器与应用之间的解耦,使得便携式 .NET Web 应用以及跨平台的愿望成为现实, 标准的 阅读全文

posted @ 2018-05-02 11:47 WebEnh 阅读(5476) 评论(1) 推荐(1)

摘要: Topshelf是一个开源的跨平台的服务框架,支持Windows和Mono,只需要几行代码就可以构建一个很方便使用的服务. 官方网站:http://topshelf-project.com 下面是将普通控制台创建成Windows服务: 1.引用程序集TopShelf.dll 通过NuGet安装或者官 阅读全文

posted @ 2018-05-02 11:46 WebEnh 阅读(216) 评论(0) 推荐(0)

摘要: filter的介绍 filter在Web API中经常会用到,主要用于记录日志,安全验证,全局错误处理等;Web API提供两种过滤器的基本类型:actionfilterattribute,exceptionfilterattribute;两个类都是抽象类,actionfilter主要实现执行请求方 阅读全文

posted @ 2018-05-02 11:45 WebEnh 阅读(4911) 评论(0) 推荐(0)

2018年4月12日

摘要: web Deploy发布asp.net网站给我们提供方便,开始配置好了可以方便的发布网站,但是过久就出现无法执行此操作。请与服务器管理员联系,检查授权和委派设置。花了好长时间找到问问所在。现在解决方法分享出来。希望对大家有点用帮助 原来,当您安装网络部署它设置了两个本地帐户WDeployConfig 阅读全文

posted @ 2018-04-12 16:22 WebEnh 阅读(816) 评论(1) 推荐(0)

2018年2月27日

摘要: npm install -g rimraf // 先进行全局安装rimraf node_modules // 进行删除 1/含义 rimraf 包的作用:以包的形式包装rm -rf命令,用来删除文件和文件夹的,不管文件夹是否为空,都可删除 2/安装 npm install rimraf --save 阅读全文

posted @ 2018-02-27 17:46 WebEnh 阅读(1289) 评论(0) 推荐(0)

2018年2月21日

摘要: MySQL软件版本:64位 5.7.12 1、首先配置MySQL的环境变量,在系统环境变量Path的开头添加MySQL的bin目录的路径,以“;”结束,我的路径配置如下: 2、修改MySQL根目录下的my-default.ini文件的内容;主要修改2个属性:basedir和datadir。 base 阅读全文

posted @ 2018-02-21 15:58 WebEnh 阅读(2778) 评论(0) 推荐(0)

2018年2月3日

摘要: https://segmentfault.com/a/1190000005055899 1. 安装 两种安装方式,我热衷于以chrome插件形式安装 Chrome插件 Mac App 2. 发送请求 Postman最基础的功能就是发送http请求,支持GET/PUT/POST/DELETE,还有很多 阅读全文

posted @ 2018-02-03 11:55 WebEnh 阅读(683) 评论(0) 推荐(0)

2018年2月1日

摘要: 最近工作需要,实现页面静态化,以前在ASP时代,都是FSO自己手动生成的。 新时代,MVC了,当然也要新技术,网上一搜,找到一种解决方案,是基于MVC3的,实现原理是通过mvc提供的过滤器扩展点实现页面内容的文本保存。 基本原理为: 1.为需要静态化的Action上加一个自定义的实现了IResult 阅读全文

posted @ 2018-02-01 16:27 WebEnh 阅读(804) 评论(0) 推荐(0)

摘要: http://2sharings.com/category/asp-net-mvc 前言 大家好,我是Rector 从今天开始,Rector将为大家推出一个关于创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar]的文章系列,和大家一起一步一 阅读全文

posted @ 2018-02-01 14:32 WebEnh 阅读(852) 评论(0) 推荐(0)

2018年1月29日

摘要: 效果截图: 阅读全文

posted @ 2018-01-29 11:16 WebEnh 阅读(494) 评论(0) 推荐(0)

2018年1月23日

摘要: https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/keywords/index 关键字是预定义的保留标识符,对编译器有特殊意义。 除非前面有 @ 前缀,否则不能在程序中用作标识符。 例如,@if 是有效标识符,而 if 阅读全文

posted @ 2018-01-23 15:14 WebEnh 阅读(2031) 评论(0) 推荐(0)

摘要: html5表单添加了很多类型的表单,而且还自带验证的功能。在移动端,手机等设备能够根据不同的input类型弹出不同的键盘,例如iphone弹的键盘 <input type=”email”> <input type=”number”> <input type=”tel”> iphone弹不同类型的键盘 阅读全文

posted @ 2018-01-23 11:23 WebEnh 阅读(407) 评论(0) 推荐(0)

2018年1月11日

摘要: mysqld --skip-grant-tables & 就可以不需要密码就进入 MySQL 了。 然后就是 >use mysql >update user set password=password("new_pass") where user="root"; >flush privileges; 阅读全文

posted @ 2018-01-11 11:21 WebEnh 阅读(204) 评论(0) 推荐(0)

2018年1月2日

摘要: 前言:Web 用户的身份验证,及页面操作权限验证是B/S系统的基础功能,一个功能复杂的业务应用系统,通过角色授权来控制用户访问,本文通过Form认证,Mvc的Controller基类及Action的权限验证来实现Web系统登录,Mvc前端权限校验以及WebApi服务端的访问校验功能。 1. Web 阅读全文

posted @ 2018-01-02 17:51 WebEnh 阅读(613) 评论(0) 推荐(0)

2017年12月28日

摘要: 我们的网站要和Discuz整合到一起,有个新用户同步的需求,网络上很多的做法是用 UCenter的接口来做,反正最后都是插入SQL,笔者使用了直接操作数据库的方式,把操作的表和SQL整理了下,后面如果有时间做个SSO就省事了(熟悉了PHP之后。。) 准备 版本:dz 3.2版本 ucenter1.6 阅读全文

posted @ 2017-12-28 21:57 WebEnh 阅读(773) 评论(0) 推荐(0)

2017年12月25日

摘要: 1. 深入研究 UCenter API 之 开篇 (转载) 2. 深入研究 UCenter API 之 通讯原理(转载) 3. 深入研究 UCenter API 之 加密与解密(转载) 4. 深入研究 UCenter API 之 网站搭建(转载) 5. 深入研究 UCenter API 之 MVC 阅读全文

posted @ 2017-12-25 17:40 WebEnh 阅读(745) 评论(0) 推荐(0)

2017年12月23日

摘要: 看了些文章,实现模式窗口有两种方式。window.showModalDialog以及window.open。 一、方式介绍 window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ showModalDialog() (IE 4 阅读全文

posted @ 2017-12-23 09:33 WebEnh 阅读(5074) 评论(0) 推荐(0)

摘要: 问题描述 上一篇文章写了【ASP.Net】UCenter实现多站点同步登录退出 在整合论坛的时候,同步注册也是相当必要的一个功能:将论坛注册的用户同步到自己的网站,自己网站注册的用户同步到论坛。 官方提供的API里并没有这个功能,我们只能自己实现。 问题分析 根据UCenter同步登录的原理: 在某 阅读全文

posted @ 2017-12-23 08:52 WebEnh 阅读(696) 评论(0) 推荐(0)

摘要: 利用UCenter实现discuz论坛和应用网站同步登录和退出功能 测试环境:Discuz! X3.2、UCenter 1.6、.Net Framework 4.0 进入Discuz 后台的UCenter应用管理页面 UCenter 添加新应用 安装方式选择自定义安装、应用类型为其他。通信密钥可以自 阅读全文

posted @ 2017-12-23 08:51 WebEnh 阅读(434) 评论(0) 推荐(0)

2017年12月22日

摘要: 在写这篇文章的时候,我还在想,这篇文章也许能给你带来一些收获,但或许会令你更加的迷茫,为什么会这样?因为:1、UCenter虽然足够强大,但正为它的强大,它的不少暗箱操作使得我们望而生畏,我们不害怕出错,我们害怕出错时抓不到出错点。2、同步登录经常会跨平台,跨服务器,跨域,跨数据库等。环境要求比较高 阅读全文

posted @ 2017-12-22 19:52 WebEnh 阅读(412) 评论(0) 推荐(0)

2017年12月14日

摘要: 如果在win8,win7情况下报错:未知错误(0x80005000) 见http://blog.csdn.net/ts1030746080/article/details/8741399 阅读全文

posted @ 2017-12-14 14:40 WebEnh 阅读(606) 评论(0) 推荐(0)

摘要: 也就是说二级汉字与拼音不存在联系。这样网上大部分汉字转拼音类只能正确获取部分汉字的拼音(一级汉字).只有小数的3000多一点汉字. 而二级汉字根本查询不到,比如“蜻蜓”,比如"闰",虽然网上补上了二级汉字中"深圳"的圳,但与二级汉字的的总数相比,显得还是远远不够的。 因此据于上面的问题就对现有网上存 阅读全文

posted @ 2017-12-14 14:39 WebEnh 阅读(1009) 评论(0) 推荐(0)

2017年12月12日

摘要: 转自:http://www.open-open.com/code/view/1430625516632 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1 阅读全文

posted @ 2017-12-12 17:53 WebEnh 阅读(290) 评论(0) 推荐(0)

摘要: 利用nginx泛域名解析配置二级域名和多域名 网站的目录结构为html├── bbs└── www html为nginx的安装目录下默认的存放源代码的路径。 bbs为论坛程序源代码路径www为主页程序源代码路径 把相应程序放入上面的路径通过http://www.youdomain.com 访问的就是 阅读全文

posted @ 2017-12-12 17:51 WebEnh 阅读(3287) 评论(0) 推荐(0)

2017年12月5日

摘要: 一、概述 IOC:英文全称:Inversion of Control,中文名称:控制反转,它还有个名字叫依赖注入(Dependency Injection)。 作用:将各层的对象以松耦合的方式组织在一起,解耦,各层对象的调用完全面向接口。当系统重构的时候,代码的改写量将大大减少。 依赖注入: 当一个 阅读全文

posted @ 2017-12-05 09:43 WebEnh 阅读(501) 评论(0) 推荐(0)

摘要: 一、简介 Castle是.net平台上的一个开源项目,为企业级开发和WEB应用程序开发提供完整的服务,用于提供IOC的解决方案.IOC被称为控制反转或者依赖注入(Dependency Injection)。 Windsor是Castle 的一个IOC容器。它构建于MicroKernel之上,功能非常 阅读全文

posted @ 2017-12-05 09:42 WebEnh 阅读(399) 评论(0) 推荐(0)

摘要: 1.ABP Zero项目,登录时出现如图“Empty or invalid anti forgery header token.”错误提示 ABP Zero项目,登录时出现如图“Empty or invalid anti forgery header token.”错误提示的解决方法: 在 WebM 阅读全文

posted @ 2017-12-05 09:41 WebEnh 阅读(528) 评论(0) 推荐(0)

摘要: 在aspnetboilerplate.com生成后,在core下的本地化文件增加选项即可 初始化方法 解析: 解决: Global.asax设置 原方法重写 参考:http://www.ctosay.cn/content/50650577840524115454.html WEB项目拥有自己的本地化 阅读全文

posted @ 2017-12-05 09:40 WebEnh 阅读(713) 评论(0) 推荐(0)

摘要: 本文的项目是官网生成,项目名称为XX,WEB为MVC,以Users权限模块为例解说文章。 1.定义PermissionNames PermissionNames是一个静态类,它在/XX.Core/Authorization之下 public const string Pages_Users = "P 阅读全文

posted @ 2017-12-05 09:40 WebEnh 阅读(1686) 评论(0) 推荐(0)

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 27 下一页