会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
洞庭夕照
……
博客园
首页
新随笔
联系
订阅
管理
2023年11月3日
数据存储主键类的选择-雪花漂移算法
摘要: 数据存储主键类的选择-雪花漂移算法 常用主键类型: 整型:int,long。优点:可以自增,占用空间小,存取速度快。缺点:难于扩展,需要合并、分表、分库或者数据迁移会相当痛苦。不大适合分布式存储。 字符串。性能差不推荐使用。 GUID/UUID:优点:全局唯一,合并、分表、分库,迁移相当方便。缺点:
阅读全文
posted @ 2023-11-03 16:36 洞庭夕照
阅读(265)
评论(2)
推荐(1)
2023年10月30日
.Net Core中读取json配置文件
摘要: 1、编写实例化类。新建可供实例化的配置类JwtConfig /// <summary> /// Jwt的配置类 /// </summary> public class JwtConfig { /// <summary> /// 定位 /// </summary> public const strin
阅读全文
posted @ 2023-10-30 15:21 洞庭夕照
阅读(303)
评论(0)
推荐(0)
2021年4月20日
weui+vue列表滑动删除
摘要: 由于移动端的屏幕尺寸限制,很多App都的列表项使用了的滑动显示删除按钮,然后点击删除功能。网页端可以采用插件方式很容易实现。 这里采用Vue+Weui+vue2-touch-events插件实现。 Vue是一套用于构建用户界面的渐进式框架。使用起来很容易上手。https://vuejs.bootcs
阅读全文
posted @ 2021-04-20 14:34 洞庭夕照
阅读(843)
评论(0)
推荐(0)
2020年5月19日
.NET Core 3.1 跨域请求 (CORS)
摘要: .NET Core 3.1 跨域请求 (CORS) 在用ajax进行请求服务器资源时如果协议+主机名+端口号 (如存在)相同则允许交互,否则会出现跨域问题,不能访问和操作其他域下的资源。常用解决方式有在前端使用jsonp和在后端启用CORS。 jsonp可以支持get请求,但不支持post请求。完美
阅读全文
posted @ 2020-05-19 11:23 洞庭夕照
阅读(4300)
评论(4)
推荐(4)
2020年4月27日
通过接口调取博客园文章的实现
摘要: 通过接口调取博客园文章的实现 注册了个域名(Nineksy.cn),在阿里云申请了个云虚主机。今天域名备案通过了,准备给网站做几个个页面,因为博客园用的很顺手了就不准备自己内容管理了,准备直接调用博客园的内容。由于阿里云的云虚主机不支持.net core, 但支持.NET Framework,就用.
阅读全文
posted @ 2020-04-27 15:47 洞庭夕照
阅读(1005)
评论(0)
推荐(0)
2017年1月6日
.Net Core MVC 网站开发(Ninesky) 2.4、添加栏目与异步方法
摘要: 在2.3中完成依赖注入后,这次主要实现栏目的添加功能。按照前面思路栏目有三种类型,常规栏目即可以添加子栏目也可以选择是否添加内容,内容又可以分文章或其他类型,所以还要添加一个模块功能。这次主要实现栏目的添加,附带实现模块列表功能,并将业务逻辑层的功能都实现了异步方法。 先来个完成后的界面吧。 一、业务逻辑层异步方法 .net Core中异步方法很简单,只需要Task、async、await三个关...
阅读全文
posted @ 2017-01-06 14:55 洞庭夕照
阅读(5423)
评论(17)
推荐(9)
2016年12月26日
.Net Core MVC 网站开发(Ninesky) 2.3、项目架构调整(续)-使用配置文件动态注入
摘要: 上次实现了依赖注入,但是web项目必须要引用业务逻辑层和数据存储层的实现,项目解耦并不完全;另一方面,要同时注入业务逻辑层和数据访问层,注入的服务直接写在Startup中显得非常臃肿。理想的方式是,web项目近引用接口而不引用实现,在配置文件中进行配置实现程序集合类,注入业务逻辑层而不必注入数据访问
阅读全文
posted @ 2016-12-26 22:39 洞庭夕照
阅读(2420)
评论(1)
推荐(7)
2016年12月19日
.Net Core MVC 网站开发(Ninesky) 2.3、项目架构调整-控制反转和依赖注入的使用
摘要: 再次调整项目架构是因为和群友dezhou的一次聊天,我原来的想法是项目尽量做简单点别搞太复杂了,仅使用了DbContext的注入,其他的也没有写接口耦合度很高。和dezhou聊过之后我仔细考虑了一下,还是解耦吧,本来按照软件设计模式就应该是高内聚低耦合的,低耦合使项目的模块独立于其他模块,增加了可维护性和移植性! 注:前面写的博客详细记录没项目操作的每一步,其实写起博客来很费时间,而且整片博文里很...
阅读全文
posted @ 2016-12-19 01:40 洞庭夕照
阅读(2910)
评论(2)
推荐(1)
2016年12月16日
.Net Core MVC 网站开发(Ninesky) 2.2、栏目管理功能-System区域添加
摘要: 在asp或asp.net中为了方便网站的结构清晰,通常把具有类似功能的页面放到一个文件夹中,用户管理功能都放在Admin文件夹下,用户功能都放在Member文件夹下,在MVC中,通常使用区域(Areas)来组织,在.Net Core MVC 之前的MVC版本,区域都包含在Areas文件夹下,.Net Core MVC 与以前的版本还是有所不同,固定位置的限制,控制器和视图等都可以放置在任何地方,只...
阅读全文
posted @ 2016-12-16 00:50 洞庭夕照
阅读(2483)
评论(2)
推荐(2)
2016年12月11日
MVC Core 网站开发(Ninesky) 2.1、栏目的前台显示(补充)
摘要: 在2.1、栏目的前台显示中因右键没有添加视图把微软给鄙视了一下,后来有仔细研究了一下发现应该鄙视自己,其实这个功能是有的,是自己没搞清楚乱吐糟。 其实只要在NuGet中安装两个包(Microsoft.VisualStudio.Web.CodeGeneration.Tools和Microsoft.VisualStudio.Web.CodeGenerators.Mvc)就可以了。如下图: 是不是...
阅读全文
posted @ 2016-12-11 00:59 洞庭夕照
阅读(1946)
评论(4)
推荐(0)
下一页
公告
点击右上角即可分享