首页 文章 精选 留言 我的

精选列表

搜索[质量风险],共10000篇文章
优秀的个人博客,低调大师

ActFramework 1.9.1 发布 - 高质量的 Java Web 应用框架

ActFramework 1.9.1 是常规 bug 修复版本,主要带来了以下改进: #1329 支持自定义资源文件编码 #1352 当同时上传文件和多个表单字段选项的时候注入文件为空值错误 #1353 运行开发人员制定 ECJ 编译器选项 #1354 支持 Java 14 Record class #1358 返回 500 错误的时候控制台确实错误栈信息 #1361 act-test 数字校验逻辑错误 #1368 开发模式下热加载之后 ehcache 报告 ClassCastException 错误 #1369 上传空文件引起空指针错误 #1372 资源文件改动在热加载之后没有生效 [打包工具] #18 添加 shutdown 脚本 升级至 1.9.1 版的姿势 使用 act-starter-parent 的同学,可以直接将 act-starter-parent 版本升级至 1.9.1.0 直接使用 act 依赖的同学,请将 act 版本升级至 1.9.1b 资源链接: 英文聊天室 技术支持 启动新项目的方法 示例项目合集

优秀的个人博客,低调大师

.NetCore外国一些高质量博客分享

前言 我之前看.netcore一些问题时候,用bing搜索工具搜到了一些外国人的博客。翻看以下,有学习的价值,就分享在这里了。 个人博客 andrewlock.net 最新几篇如下,一看标题就知道很有实用价值。 为什么我的ASP.NET Core特定于环境的配置没有加载? 使用Docker在CI中运行ASP.NET核心应用程序的冒烟测试 将Segment客户端分析添加到ASP.NET Core应用程序 在Dapper和PostgreSQL中使用蛇案例列名 将Serilog添加到ASP.NET核心通用主机 stephencleary-并行异步专家 举几篇例子: asp.net core 压缩流 使用Roslyn进行单元测试 Docker作为工具提供者 quickbird 这个博客的内容,可以看看,很不错的,但是需要FQ。博客举例: 在Docker和Kubernetes中调试.NetCore容器用于Arduino的EC和PH传感器 使用Kubernetes模拟数百个物联网设备 west-wind.com west-wind是作者的一个测试工具,作者也是一位微软MVP,可能有许多是他用自己的工具的软文,但整体还是很不错的。文章举例如下: 使用ASP.NET核心中间件创建通用Markdown页面处理程序 ASP.NET核心中的轻松配置绑定 - 重新审视 cecilphillip 这个网站有几篇内容挺好的博文,但今年没有新的更新,总体量很少,没兴趣的也可以不看。 使用Consul进行ASP.NET核心健康检查 使用Consul进行ASP.NET核心服务发现 使用Autofac Aggregate Services重构依赖关系 规模型博客 csharpcorner csharpcorner是个很出名的网站,我觉得它应该具有和csdn类似的地位。里面印度人挺多的,也有很多微软MVP。例如下面三位。 syed-shanu nitin-pandit MAHESH CHAND dzone.com dzone.com也许是infoq类型的开发者社区?有兴趣就看看,没兴趣也可以不看。 分为大数据/云/物联网/微服务/工作等二级类型。 微服务 你要询问的微服务概念,里面都能找到说明。 如: 微服务的模式语言 应用架构模式 分解 部署模式 横切关注点 沟通风格 外部API 事务消息传递 服务发现 可靠性 数据管理 测试 监控 UI模式 .net 微软官方站 这里是最权威的学习网站。英语不好的,部分子文档需要借助翻译 .net core 指南 c# 指南 .net framework指南 .netcore微服务微软官方文档 大家可以点击去查看学习。 MSDN杂志期刊 能入选MSDN杂志期刊的文章,还是有看头的。 数据点 - 深入了解 EF Core HasData 种子设定 领先技术 - 使用 ASP.NET Core SignalR 实现社交网络式通知 测试运行 - 使用 C# 执行 Q-Learning 入门 后语 英文网站看不懂的可以借助chrome的右键的翻译成中文,基本可以看懂了。。有些站点需要FQ,如果谁需要可以加入QQ群:823035027,共同交流学习。 评论补充 @Esofar Tahir Naushad's Blog -https://tahirnaushad.com Dot Net Core Tutorials - https://dotnetcoretutorials.com StrathWeb. A free flowing web tech monologue. - https://www.strathweb.com Index - Joonas W's blog - https://joonasw.net Talking Dotnet - http://www.talkingdotnet.com Steve Gordon - Adventures in ASP.NET Core -https://www.stevejgordon.co.uk @五行缺猫 Marc Gravell - https://blog.marcgravell.com/ Scott Hanselman -https://www.hanselman.com/blog/ @DJLNET http://www.entityframeworktutorial.net/efcore/entity-framework-core.aspx 2018-9-11日更新: https://www.dotnetperls.com https://www.dotnetcurry.com .NET Framework Tools 2018-9-12更新: http://www.dotnet-programming.com/ 作者:从此启程/范存威 出处:http://www.cnblogs.com/fancunwei/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。如文章对您有用,烦请点个推荐再走,感谢! 本博客新开通打赏,鼠标移到右侧打赏浮动处,即可赏博主点零花钱,感谢您的支持!

优秀的个人博客,低调大师

写出高质量jq代码常记,提高代码性能

论jQuery和javascript性能的文章并不罕见。然而,本文我计划总结一些速度方面的技巧和我本人的一些建议,来提升你的jQuery和javascript代码。好的代码会带来速度的提升。快速渲染和响应意味着更好的用户体验。 首先,在脑子里牢牢记住jQuery就是javascript。这意味着我们应该采取相同的编码惯例,风格指南和最佳实践。 当你准备使用jQuery,我强烈建议你遵循下面这些指南: 一、DOM操作 1.缓存变量 DOM遍历是昂贵的,所以尽量将会重用的元素缓存。 // 糟糕 // 建议 2.繁重的操作中分离元素 如果你打算对DOM元素做大量操作(连续设置多个属性或css样式),建议首先分离元素然后在添加。 // 糟糕 // 建议 3.使用子查询缓存的父元素 正如前面所提到的,DOM遍历是一项昂贵的操作。典型做法是缓存父元素并在选择子元素时重用这些缓存元素。 // 糟糕 // 建议 (高效) 二、选择器 1.避免通用选择符 将通用选择符放到后代选择符中,性能非常糟糕。 // 糟糕 // 建议 2.避免隐式通用选择符 通用选择符有时是隐式的,不容易发现。 // 糟糕 // 建议 3.优化选择符 例如,Id选择符应该是唯一的,所以没有必要添加额外的选择符。 // 糟糕 // 建议 4.避免多个ID选择符 在此强调,ID 选择符应该是唯一的,不需要添加额外的选择符,更不需要多个后代ID选择符。 // 糟糕 // 建议 三、变量 1.避免全局变量 jQuery与javascript一样,一般来说,最好确保你的变量在函数作用域内。 // 糟糕 // 建议 2.使用匈牙利命名法 在变量前加$前缀,便于识别出jQuery对象。 // 糟糕 // 建议 - 在jQuery对象前加$前缀 3.使用 Var 链(单 Var 模式) 将多条var语句合并为一条语句,我建议将未赋值的变量放到后面。 四、函数调用 1.请使用’On’ 在新版jQuery中,更短的 on(“click”) 用来取代类似 click() 这样的函数。在之前的版本中 on() 就是 bind()。自从jQuery 1.7版本后,on() 附加事件处理程序的首选方法。然而,出于一致性考虑,你可以简单的全部使用 on()方法。 // 糟糕 // 建议 2.精简javascript 一般来说,最好尽可能合并函数。 // 糟糕 // 建议 3.链式操作 jQuery实现方法的链式操作是非常容易的。下面利用这一点。 // 糟糕 // 建议 五、技巧 1.维持代码的可读性 伴随着精简代码和使用链式的同时,可能带来代码的难以阅读。添加缩紧和换行能起到很好的效果。 // 糟糕 // 建议 2.选择短路求值 短路求值是一个从左到右求值的表达式,用 &&(逻辑与)或 || (逻辑或)操作符。 // 糟糕 // 建议 3.选择捷径 精简代码的其中一种方式是利用编码捷径。 // 糟糕 // 建议 4.熟记技巧 你可能对使用jQuery中的方法缺少经验,一定要查看的文档,可能会有一个更好或更快的方法来使用它。 // 糟糕 // 建议 (高效) 5.坚持最新版本 新版本通常更好:更轻量级,更高效。显然,你需要考虑你要支持的代码的兼容性。例如,2.0版本不支持ie 6/7/8。摒弃弃用方法关注每个新版本的废弃方法是非常重要的并尽量避免使用这些方法。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册