会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
李玉宝的代码人生
最好用的.Net 权限工作流OpenAuth.Net
博客园
首页
新随笔
联系
订阅
管理
2025年6月8日
我的开源十年
摘要: 🌟 依稀记得十年前,发的第一条关于OpenAuth.Net的博客:领域驱动设计实战—基于DDDLite的权限管理OpenAuth.net。那时star数只有1,现在各种平台零零散散东拼西凑加起来也7K多了😂。那时候,我对DDD(领域驱动设计)简直是走火入魔,觉得它就是我通往高级境界、人生巅峰的不
阅读全文
posted @ 2025-06-08 19:40 李玉宝
阅读(2534)
评论(21)
推荐(23)
2024年9月1日
大模型应用开发实战
摘要:
在接触AI应用开发的这段时间,我以为会像以前学.net,学java,学vue一样。先整个hello world,再一步一步学搭功能,学搭框架直到搭一个系统出来。然而,理想总是很丰满,现实很骨感。在实践的过程中各种千奇百怪的问题:概念太多。huggingface、transformers、torch、tokenizers、langchain、modelscope、fastapi、CUDA、cuDNN、Conda、vLLM、ResNet-50、top_p等等等等....它们有些是工具,有些只是个库,有些甚至就是个参数名以及还有些我到现在都不知道是个啥。运行代码时,经常莫名地各种报错。以前学vue的时候,我以为前端的包已经够混乱了,直到开始接触AI,没有最混只有更混。在学的过程中,我就想着。等我做出个东西。我一定要把这些个牛鬼蛇神给掰扯清楚。
阅读全文
posted @ 2024-09-01 19:42 李玉宝
阅读(4329)
评论(19)
推荐(42)
2020年10月26日
那些鼓吹国内首个.NET 5框架的,该醒醒了!
摘要: 前两天看过园子里有篇【国内首个 .NET 5 框架 XX 斩获 XXX stars,XXX 发布】,一顿羡慕嫉妒恨啊。我这.net core 3.1才上手没几天,还没用热乎呢,你这.NET 5的框架都出来了。我好难啊!不过难归难咱也得跟上啊。于是一个天高云淡的的夜晚,一顿猛操作。花费了我.....5分钟的时间把.net core 3.1的项目升级到.NET 5预览版。
阅读全文
posted @ 2020-10-26 07:33 李玉宝
阅读(16904)
评论(116)
推荐(46)
2019年11月27日
大话设计,没有模式—通用权限设计与实现
摘要: 当代码写多了,总有些是经验,但经验是什么呢?if…else用的次数比别人多?显然不是。有些超棒的设计可以谓之经验!网络上流行的经典的权限设计是【主体】- 【领域】 - 【权限】( who、what、how问题原型 ) 的设计思想,数据权限是在功能权限的基础上面进一步的扩展,比如可以查看订单属于【功能权限】的范围,但是可以查看哪些订单就是【数据权限】的工作了。
阅读全文
posted @ 2019-11-27 07:42 李玉宝
阅读(24069)
评论(32)
推荐(54)
2019年2月25日
仅此一文让你明白事务隔离级别、脏读、不可重复读、幻读
摘要: 网络上关于这方面的博文有些偏理论,有些通篇代码,都不能深入浅出。本文用图文并茂的方式,配上行云流水般的代码,非要摆清楚这个问题。相关代码已提交至码云(点击这里下载)。 事务是现代关系型数据库的核心之一。在多个事务并发操作数据库(多线程、网络并发等)的时候,如果没有有效的避免机制,就会出现以下几种问题
阅读全文
posted @ 2019-02-25 08:43 李玉宝
阅读(32180)
评论(11)
推荐(38)
2019年1月18日
我是李玉宝,我是个程序员!
摘要: 听说今天我的名字很火,那我也来凑个热闹。在2015年的时候,我做过一次人生总结,当时写了:为了理想,我放弃了一切! 转眼到了2019年,说说最近一年多的一些事情吧! 做的好的! 坚持把权限管理框架OpenAuth.Net做了下来,star数已经1800+。在开源中国这个java横行的地方为.NET赚
阅读全文
posted @ 2019-01-18 15:00 李玉宝
阅读(7993)
评论(59)
推荐(34)
2018年7月7日
关于单元测试的思考--Asp.Net Core单元测试最佳实践
摘要: 在我们码字过程中,单元测试是必不可少的。但在从业过程中,很多开发者却对单元测试望而却步。有些时候并不是不想写,而是常常会碰到诸如不能模拟一次HTTP请求,不能读取配置文件,测试类的构造参数太多等问题,让开发者放下了码字的脚步。这些问题确实存在,但它们阻止不了我们那颗要写单元测试的心。单元测试的优点很多,你或许可以不管。但至少能让你从那些需要在浏览器里点击10多下的操作里解脱出来。本文从一个简单的逻辑测试出发,慢慢拉开测试的大幕,让你爱上测试。文章主要是传播一些单元测试的理念,顺便介绍一下asp.net core中的单元测试。
阅读全文
posted @ 2018-07-07 22:23 李玉宝
阅读(5057)
评论(14)
推荐(17)
2018年6月10日
千星项目.Net Core 2.1移植填坑记--OpenAuth.Core诞生
摘要: 本文并不是诸如《.net core 入门系列之新建....》《.net core项目实战系列(1).....》等介绍step by step。因为我觉得完全没有必要。asp.net core mvc与asp.net mvc在应用层面的开发体验区别并不是很大,一个拥有多年.net开发经验的人完全没必要再去走新建一个Hello world的道路,完全可以新建一个asp.net core应用项目,然后把原来.net 4.5的工程代码文件扔进来,修修改改即可。本文介绍在我移植过程中 ,让我无限吐槽(大部分是让我无限惊喜)的地方,以及某些疑问的最优解决方案!
阅读全文
posted @ 2018-06-10 16:02 李玉宝
阅读(8961)
评论(34)
推荐(43)
2018年4月23日
5分钟快速打造WebRTC视频聊天
摘要: 百度一下WebRTC,我想也是一堆。本以为用SkyRTC-demo 就可以一马平川的实现聊天,结果折腾了半天,文本信息都发不出去,更别说视频了。网上的SimpWebRTCDemo,WebRTC-Experiment等对于第一次部署的人来说,都是相当的蛋疼。于是亲自踩坑填坑,完美实现!
阅读全文
posted @ 2018-04-23 10:04 李玉宝
阅读(30109)
评论(22)
推荐(28)
2018年4月15日
关于OpenAuth.Net被攻击
摘要:
今天我个人开源项目OpenAuth.Net发布了最新版(有兴趣戳一下:http://openauth.me/),本来是比较高兴的事情。但下午在外面的时候,有人QQ私信我说官网打不开,当时没在意,以为是哪个应用出问题了,回来搞搞就可以了。
阅读全文
posted @ 2018-04-15 00:21 李玉宝
阅读(10198)
评论(20)
推荐(7)
下一页
公告