marcushbs
码龄5年
关注
提问 私信
  • 博客:291,277
    291,277
    总访问量
  • 1
    原创
  • 990,451
    排名
  • 51
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2019-08-16
博客简介:

marcushbs的博客

查看详细资料
个人成就
  • 获得91次点赞
  • 内容获得30次评论
  • 获得581次收藏
  • 代码片获得418次分享
创作历程
  • 169篇
    2021年
  • 335篇
    2020年
成就勋章
TA的专栏
  • 技术
    503篇
兴趣领域 设置
  • 运维
    容器jenkinsdevops自动化kubernetes系统架构网络运维开发graylogelk
  • 网络空间安全
    安全
  • 服务器
    linuxcentos
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【C语言程序设计】C语言求圆周率π(三种方法)

题目一:利用公式①计求π的近似值,要求累加到最后一项小于10^(-6)为止。程序代码:#include <stdio.h>#include <stdlib.h>#include <math.h>int main(){ float s=1; float pi=0; float i=1.0; float n=1.0; while(fabs(i)>=1e-6){ pi...
转载
发布博客 2021.04.25 ·
15460 阅读 ·
7 点赞 ·
0 评论 ·
53 收藏

为什么要用Spring Boot?

什么是Spring Boot?  Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程,该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 Spring Boot默认配置了很多框架的使用方式,就像 Maven整合了所有的Jar包,Spring Boot整合了所有的框架。它的核心设计思想是∶约定优于配置,Spring Boot所有开发细节都是依据此思想进行实现的。什么是约定优于配置?  约定优于配置(Con.
转载
发布博客 2021.04.25 ·
4798 阅读 ·
8 点赞 ·
0 评论 ·
20 收藏

Python scrapy框架教学(二):Scrapy 框架结构

思考scrapy 为什么是框架而不是库?scrapy 是如何工作的?Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542Python学习交流群:1039649593项目结构在开始爬取之前,必须创建一个新的 Scrapy 项目。 进入您打算存储代码的目录中,运行下列命令:注意:创建项目时,会在当前目录下新建爬虫项目的目录。这些文件分别是:scrapy.cfg : 项目的配置文件quotes/ ..
转载
发布博客 2021.04.24 ·
361 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C# copy folder and files from source path to target path

static void Main(string[] args) { string sourceDir = @"E:\SourcePath"; string destDir = @"E:\Dest"; CopyDirectoriesFiles(sourceDir, destDir); Console.ReadLine(); } public sta..
转载
发布博客 2021.04.23 ·
506 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

.net反编译原理

目录目录前言ILdasmILasm结语推荐文献目录NLog日志框架使用探究-1NLog日志框架使用探究-2科学使用Log4View2前言本来没有想写反编译相关的文章,但是写着写着就扯到反编译破解了。更何况上一篇《科学使用Log4View2》文章还被管理员移出了首页。花了几个小时写的文章被移除首页的感受你们了解吗?终于凭借我的三寸不烂之舌终于打动管理大大恢复到了首页。为了更加合规合法,因此有了该篇文章。上一篇文章我们使用DnSpy可以非常方便的反编译甚至可以直接修改IL并生成新的程序集。本.
转载
发布博客 2021.04.23 ·
414 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C#界面设计相关设置

1.Anchor属性设置对需要设置的控件,如主窗体中的TextBox,设置Anchor为上下左右都停靠,就会实现随着窗体的变化而变化。2.AutoScaleMode属性的用法:《转自:https://www.cnblogs.com/lmcblog/archive/2012/07/19/2599316.html》 ① None : 禁用自动缩放。(默认时) ② Font :根据类使用的字体(通常为系统字体)的维度控制缩放。 如果希望控件或窗体根据操作系统中字体的大小进...
转载
发布博客 2021.04.22 ·
242 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

.net core控制台程序中使用原生依赖注入

如果要在程序中使用DbContext,则需要先在Nuget中安装Microsoft.EntityFrameworkCore.SqlServerusing ConsoleApp1.EntityFrameworkCore;using Microsoft.EntityFrameworkCore;using Microsoft.Extensions.DependencyInjection;using System;using ConsoleApp1.BusinessLogic;namespac..
转载
发布博客 2021.04.21 ·
378 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C#基础——break ,continue, return用法

转载
发布博客 2021.04.20 ·
271 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C# WPF有趣的登录加载窗体

时间如流水,只能流去不流回!点赞再看,养成习惯,这是您给我创作的动力!本文 Dotnet9 https://dotnet9.com 已收录,站长乐于分享dotnet相关技术,比如Winform、WPF、ASP.NET Core等,亦有C++桌面相关的Qt Quick和Qt Widgets等,只分享自己熟悉的、自己会的。阅读导航:一、先看效果二、本文背景三、代码实现四、文章参考五、代码下载一、先看效果二、本文背景在YouTube上看到的一个视频,文末有链接,使用前端时间介绍的开源..
转载
发布博客 2021.04.20 ·
517 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

WPF ComboBox 默认选中无效

在WPF开发当中,我发现ComboBox的默认选中逻辑失效了,仔细查找后发现后台逻辑并没有出现问题。测试后发现在XAML中,ComBoBox控件的SelectedValue属性需要写在ItemSource之前,默认选中又恢复正常了。<ComboBox SelectedValue="{Binding TypeValue}" ItemsSource="{Binding CmbListItem}" SelectedItem="{Binding CmbSelectItem}" SelectedValu.
转载
发布博客 2021.04.19 ·
1292 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

asp.net core 配置文件动态更新

IOptions<T> //站点启动后,获取到的值永远不变IOptionsSnapshot<T> //站点启动后,每次获取到的值都是配置文件里的最新值 (reloadOnChange:true 必须为true)IOptionsMonitor<T> //站点启动后,如果配置文件有变化会发布事件 (reloadOnChange:true 必须为true)默认的reloadOnChange是true ...
转载
发布博客 2021.04.19 ·
584 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ZedGraph怎样在双击图形后添加箭头标记

场景在ZedGraph的曲线图上,双击图时会在图形上生成箭头符号标记。效果注:博客主页: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现首先在ZedGraph所在的窗体的load事件中对ZedGraph的鼠标双击事件进行重写 zgc.DoubleClickEvent -= zgc_DoubleClickEvent; //鼠标双击事件订阅 zgc...
转载
发布博客 2021.04.19 ·
372 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

.NETCore3.1中的Json互操作最全解读-收藏级

前言本文比较长,我建议大家先点赞、收藏后慢慢阅读,点赞再看,形成习惯!我很高兴,.NETCore终于来到了3.1LTS版本,并且将支持3年,我们也准备让部分业务迁移到3.1上面,不过很快我们就遇到了新的问题,就是对于Json序列化的选择;我本着清真的原则,既然选择迁移到3.1,一切都应该用官方标准或者建议方案。所以我们信心满满的选择了System.Text.Json。本文将会全面介绍System.Text.Json 和 Newtonsoft.Json 的相同和异同之处,方便需要的同学做迁移使用,对未来.
转载
发布博客 2021.04.18 ·
555 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

C#加密与解密(DES\RSA)学习笔记

本笔记摘抄自:https://www.cnblogs.com/skylaugh/archive/2011/07/12/2103572.html,记录一下学习过程以备后续查用。 数据加密技术是网络中最基本的安全技术,主要是通过对网络中传输的信息进行数据加密来保障其安全性,这是一种主动安全防御策略,用很小的代价即可为信息提供相当大的安全保护。 一、加密的基本概念 "加密",是一种限制对网络上传输数据的访问权的技术。原始数据(也称为明文,plaintext)被加密设备(硬件或软...
转载
发布博客 2021.04.18 ·
788 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

【UWP】在 UWP 中使用 Exceptionless 进行遥测

2020年4月10日更新:官方 nuget 新版本已发布https://www.nuget.org/packages/Exceptionless2020年1月17日更新:nightly build 版本已发布https://www.myget.org/feed/exceptionless/package/nuget/Exceptionless2020年1月16日更新:PR 已合并了,等待官方发布新的 nuget 包2020年1月10日更新:clone 官方源码调了一下找到问题所在了,UW.
转载
发布博客 2021.04.17 ·
126 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

.Net 程序代码混淆加密工具 ILProtector

我的项目中某一部分信息比较敏感,但是.Net程序反编译之后连注释都看得到。需要把exe保护起来,如:代码混淆之后再加壳。Bing到一款.Net混淆工具ILProtector 作为资深工具党,先"拿来主义"体验体验。本篇主要介绍工具使用1.加密前的exe,反编译之后什么都有2.用ILProtector加密,参考官网介绍http://www.vgrsoft.net/Products/ILProtector原理是把.Net的中间语言MSIL代码 转换成特殊的代码,只有他自己可以...
转载
发布博客 2021.04.17 ·
480 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C# aggregateexception flatten innerexceptions

static void AggregateExceptionsDemo() { var task1 = Task.Factory.StartNew(() => { var child1 = Task.Factory.StartNew(() => { throw new CustomException("Atta..
转载
发布博客 2021.04.16 ·
187 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

.NET CORE(C#) WPF 重新设计Instagram

微信公众号:Dotnet9,网站:Dotnet9,问题或建议:请网站留言,如果对您有所帮助:欢迎赞赏。.NET CORE(C#) WPF 重新设计Instagram阅读导航本文背景代码实现本文参考源码1. 本文背景老外的一个界面设计,站长觉得不错,分享给大家作为参考,难度不大,主要是界面布局设计。2. 代码实现使用 .NET CORE 3.1 创建名为 “InstagramRedesign” 的WPF模板项目,添加1个Nuget库:MaterialDesignThemes,版本..
转载
发布博客 2021.04.15 ·
131 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

WinFrom 在Devexpress里用GridControl和DataNavigtor进行分页

1,分页嘛先要有个SQL 程序才能写下去 先提供下SQL的思路,对于分页的SQL我之前帖子有介绍,就不一一介绍了select top pageSize * --显示数量from (select row_number() over(order by EG_ID asc) as rownumber,* --行数from ExchangGifts) temp_rowwhere rownumber>((pageIndex-1)*pageSize);--开始页数 --建议SQL存.
转载
发布博客 2021.04.15 ·
493 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

从未来看 C#

前言如今 C# 虽然发展到了 8.0 版本,引入了诸多的函数式特性,但其实在 C# 未来的规划当中,还有很多足以大规模影响现有 C# 代码结构和组成的特性,本文中将会对就重要的特性进行介绍,并用代码示例展示这些特性。以下特性将会在 C# 9.0、10.0 或者更高版本提供。RecordsRecords 是一种全新的简化的 C# class 和 struct 的形式。现在当我们需要声明一个类型用来保存数据,并且支持数据的解构的话,需要像如下一样写出大量的样板代码:class Point : IE.
转载
发布博客 2021.04.13 ·
332 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多