会员
T恤
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
洞庭夕照
……
博客园
首页
新随笔
联系
订阅
管理
随笔 - 108
文章 - 0
评论 - 1089
阅读 -
126万
2023年11月3日
数据存储主键类的选择-雪花漂移算法
摘要: 数据存储主键类的选择-雪花漂移算法 常用主键类型: 整型:int,long。优点:可以自增,占用空间小,存取速度快。缺点:难于扩展,需要合并、分表、分库或者数据迁移会相当痛苦。不大适合分布式存储。 字符串。性能差不推荐使用。 GUID/UUID:优点:全局唯一,合并、分表、分库,迁移相当方便。缺点:
阅读全文
posted @ 2023-11-03 16:36 洞庭夕照
阅读(255)
评论(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 洞庭夕照
阅读(836)
评论(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 洞庭夕照
阅读(4298)
评论(4)
推荐(4)
2020年4月27日
通过接口调取博客园文章的实现
摘要: 通过接口调取博客园文章的实现 注册了个域名(Nineksy.cn),在阿里云申请了个云虚主机。今天域名备案通过了,准备给网站做几个个页面,因为博客园用的很顺手了就不准备自己内容管理了,准备直接调用博客园的内容。由于阿里云的云虚主机不支持.net core, 但支持.NET Framework,就用.
阅读全文
posted @ 2020-04-27 15:47 洞庭夕照
阅读(1004)
评论(0)
推荐(0)
2017年1月6日
.Net Core MVC 网站开发(Ninesky) 2.4、添加栏目与异步方法
摘要: 在2.3中完成依赖注入后,这次主要实现栏目的添加功能。按照前面思路栏目有三种类型,常规栏目即可以添加子栏目也可以选择是否添加内容,内容又可以分文章或其他类型,所以还要添加一个模块功能。这次主要实现栏目的添加,附带实现模块列表功能,并将业务逻辑层的功能都实现了异步方法。 先来个完成后的界面吧。 一、业务逻辑层异步方法 .net Core中异步方法很简单,只需要Task、async、await三个关...
阅读全文
posted @ 2017-01-06 14:55 洞庭夕照
阅读(5421)
评论(17)
推荐(9)
2016年12月26日
.Net Core MVC 网站开发(Ninesky) 2.3、项目架构调整(续)-使用配置文件动态注入
摘要: 上次实现了依赖注入,但是web项目必须要引用业务逻辑层和数据存储层的实现,项目解耦并不完全;另一方面,要同时注入业务逻辑层和数据访问层,注入的服务直接写在Startup中显得非常臃肿。理想的方式是,web项目近引用接口而不引用实现,在配置文件中进行配置实现程序集合类,注入业务逻辑层而不必注入数据访问
阅读全文
posted @ 2016-12-26 22:39 洞庭夕照
阅读(2419)
评论(1)
推荐(7)
2016年12月19日
.Net Core MVC 网站开发(Ninesky) 2.3、项目架构调整-控制反转和依赖注入的使用
摘要: 再次调整项目架构是因为和群友dezhou的一次聊天,我原来的想法是项目尽量做简单点别搞太复杂了,仅使用了DbContext的注入,其他的也没有写接口耦合度很高。和dezhou聊过之后我仔细考虑了一下,还是解耦吧,本来按照软件设计模式就应该是高内聚低耦合的,低耦合使项目的模块独立于其他模块,增加了可维护性和移植性! 注:前面写的博客详细记录没项目操作的每一步,其实写起博客来很费时间,而且整片博文里很...
阅读全文
posted @ 2016-12-19 01:40 洞庭夕照
阅读(2896)
评论(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 洞庭夕照
阅读(2481)
评论(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 洞庭夕照
阅读(1945)
评论(4)
推荐(0)
下一页
公告
昵称:
洞庭夕照
园龄:
14年11个月
粉丝:
1263
关注:
40
+加关注
<
2025年4月
>
日
一
二
三
四
五
六
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
.NET CORE(1)
Asp.Net(1)
Asp.Net MVC(85)
c#(1)
EF Core(1)
HTML(4)
随笔档案
2023年11月(1)
2023年10月(1)
2021年4月(1)
2020年5月(1)
2020年4月(1)
2017年1月(1)
2016年12月(7)
2016年11月(1)
2016年8月(4)
2016年4月(1)
2016年3月(4)
2016年2月(6)
2014年12月(5)
2014年4月(1)
2014年3月(7)
2014年2月(7)
2014年1月(7)
2013年12月(4)
2013年11月(8)
2013年6月(2)
2013年2月(7)
2013年1月(11)
2012年12月(4)
2012年11月(12)
2012年10月(3)
2012年9月(1)
更多
阅读排行榜
1. ASP.NET MVC5 网站开发实践 - 概述(157265)
2. ASP.NET MVC5 网站开发实践(一) - 项目框架(117230)
3. ASP.NET MVC5 网站开发实践(一) - 框架(续) 模型、数据存储、业务逻辑(95329)
4. ASP.NET MVC5 网站开发实践(二) Member区域 - 用户部分(1)用户注册(64810)
5. ASP.NET MVC5 网站开发实践(二) Member区域 - 用户部分(2)用户登录、注销(47613)
评论排行榜
1. ASP.NET MVC5 网站开发实践(一) - 框架(续) 模型、数据存储、业务逻辑(98)
2. ASP.NET MVC5 网站开发实践(二) Member区域 - 用户部分(1)用户注册(89)
3. ASP.NET MVC5 网站开发实践(二) Member区域 - 用户部分(2)用户登录、注销(52)
4. 学用MVC4做网站一:用户(48)
5. ASP.NET MVC5 网站开发实践 - 概述(34)
推荐排行榜
1. ASP.NET MVC5 网站开发实践 - 概述(68)
2. ASP.NET MVC5 网站开发实践(一) - 框架(续) 模型、数据存储、业务逻辑(30)
3. ASP.NET MVC5 网站开发实践(一) - 项目框架(29)
4. MVC5 网站开发之六 管理员 2、添加、删除、重置密码、修改密码、列表浏览(18)
5. MVC5网站开发之一 总体概述(14)
最新评论
1. Re:.NET Core 3.1 跨域请求 (CORS)
需要在UseHttpsRedirection前调用
--newideas
2. Re:数据存储主键类的选择-雪花漂移算法
@z5337 是的,用起来简单,生成的id更短一些。...
--洞庭夕照
3. Re:数据存储主键类的选择-雪花漂移算法
调用起来和 雪花ID 一样简单,不过雪花飘移生成的长度比 雪花ID长度少几位
--z5337
4. Re:ASP.NET MVC5 网站开发实践(二) Member区域 - 用户部分(3)修改资料、修改密码
按照文章写 会遇到很多问题 省略了很多细节
--小兵小兵大将
5. Re:.NET Core 3.1 跨域请求 (CORS)
竟然更新啦~
--一盏魂灯.渡佳人
点击右上角即可分享