![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发编程
鲁正杰
研发+项目管理+解决方案+市场营销,职业“全栈”,欢迎交流。
展开
-
【GIT】GIT服务器迁移了之后如何重新映射
执行后我发现它将服务器的身份信息写到本地的.ssh目录下主机信息文件里了。最近我的一个GIT服务器镜像迁移了,伴随着ip地址也发生了变化。执行后会提示一堆信息,只要不出错应该就对的;1、进入客户端版本管理后的源码文件夹;原创 2024-06-28 00:45:21 · 272 阅读 · 1 评论 -
[go]https://proxy.golang.org/github.com/...A connection attempt failed
这个错误看起来是由于无法连接到代理服务器导致的。这可能是由于网络问题或代理服务器问题引起的。网络连接正常,多次尝试后问题仍然存在。原创 2024-04-06 11:51:50 · 416 阅读 · 0 评论 -
【VSTO开发】 C# 代码获取当前文档的末尾位置
在上面的示例中,我们首先获取当前活动文档(ActiveDocument),然后使用 Content.End 属性来获取文档的末尾位置。这个 endPosition 变量就是文档的末尾位置。原创 2024-03-29 16:06:38 · 258 阅读 · 0 评论 -
【VSTO开发】遍删除选中范围内除了大纲以外的所有内容
删除选中范围内除了大纲以外的所有内容。原创 2024-03-29 14:23:51 · 218 阅读 · 0 评论 -
【VSTO开发】遍历 Ribbon 中的所有控件或按钮
在 VSTO(Visual Studio Tools for Office)中,可以通过代码来遍历 Ribbon 中的所有控件或按钮。可以使用 C# 或 VB.NET 等编程语言来实现这个功能。是你的 Ribbon 的名称,你可以根据实际情况进行替换。通过遍历 Ribbon 中的。集合,可以获取到所有的控件,并对其进行操作。原创 2024-03-23 23:21:18 · 344 阅读 · 0 评论 -
【Caddy】 Ubuntu 下卸载 Caddy
这样就完成了在 Ubuntu 下卸载 Caddy 的操作。请确保在卸载前备份重要数据,并根据实际情况调整命令。Caddy 已经被成功卸载。你可以检查是否彻底移除了 Caddy 相关的文件和数据。原创 2024-03-18 18:32:27 · 472 阅读 · 0 评论 -
【Caddy】简单的 Caddy 安装、部署和配置教程
Caddy 默认支持自动 HTTPS 部署,只需确保你的域名解析正确并且服务器开放了 80 和 443 端口。原创 2024-03-18 18:30:19 · 1307 阅读 · 0 评论 -
【 Go】GoFrame 框架下执行 SQL 语句并获取结果
请注意,以上示例代码仅用于演示如何在 GoFrame 中调用 SQL 语句并获取结果。实际应用中,需要根据具体的业务逻辑和数据库连接配置进行调整和完善。包来执行 SQL 语句并获取结果。方法执行 SQL 查询语句。如果查询成功,我们通过。方法获取结果集,并遍历每一行数据进行处理。在 GoFrame 框架中,可以使用。函数获取到数据库连接对象,然后使用。在这个示例中,我们首先通过。原创 2024-03-07 14:16:46 · 309 阅读 · 0 评论 -
【Flutter】实现按钮点击后显示一个60秒的倒计时效果
在这个示例中,当用户点击按钮后,按钮的文本会显示60秒的倒计时,每秒更新一次。倒计时结束后按钮文本会恢复为"Click Me",按钮恢复可点击状态。要实现按钮点击后显示一个60秒的倒计时效果,可以结合使用Flutter的。来实现每秒更新按钮文本的功能。方法来更新按钮的文本内容。原创 2024-02-27 17:53:20 · 685 阅读 · 0 评论 -
【flutter】加载指示器(loading indicator)阻止用户在某个操作执行期间操作页面
在Flutter中,通过显示一个加载指示器(loading indicator)来阻止用户在某个操作执行期间操作页面。在模拟的操作完成后(这里用。,加载指示器消失,用户可以继续操作页面。在这个示例中,当用户点击按钮时,会触发。方法,在这个方法中设置。原创 2024-02-27 15:53:08 · 517 阅读 · 0 评论 -
【flutter】页面按钮被点击后倒计时
在Flutter开发中,实现页面按钮被点击后倒计时15秒,这15秒内按钮不能再次被点击的功能,可以通过使用Flutter的。这段代码创建了一个按钮,点击按钮后会触发倒计时15秒的功能,期间按钮会被禁用。倒计时结束后按钮恢复可点击状态。原创 2024-02-27 15:50:38 · 472 阅读 · 0 评论 -
【会员管理2】简要数据库表结构
这是一个简单的会员管理系统的表定义示例,可以根据实际需求和功能进行扩展和调整。设计好数据库表结构是建立一个高效、可靠的系统的关键步骤。当你要设计一套会员管理系统时,一个重要的步骤是定义数据库表结构。原创 2024-02-21 16:56:07 · 344 阅读 · 0 评论 -
【会员管理-1】规划设计
会员管理系统选择:选择一个适合你需求的会员管理系统,比如Memberful、MemberPress、Wild Apricot等。当需要对会员进行管理,包括不同会员使用不同产品或功能的试用日期和失效日期时,可以考虑使用一个会员管理系统来帮助你处理这些信息。失效日期管理:根据会员的订阅计划或购买产品,设定相应的失效日期。会员分类:根据不同会员的需求和权限,将会员分为不同等级或组别。试用期设置:针对不同产品或功能,设置不同的试用期。数据分析:定期分析会员数据,包括试用期转化率、续订率等,帮助你优化会员管理策略。原创 2024-02-21 16:40:32 · 161 阅读 · 0 评论 -
【c#实现用户连续按下指定按键后执行关闭窗口】
在这个示例中,我们将用户按键序列存储在 keySequence 变量中,并检查最后三个按键是否为 “abc”。如果用户按下了 “abc” 键,则会弹出消息框提示用户,并关闭窗口。想实现在用户连续按下例如 “abc” 键时执行关闭窗口的操作,可以修改代码以检测用户按键序列是否为 “abc”。原创 2024-02-20 23:54:07 · 328 阅读 · 0 评论 -
【C# 中抓取包含多个屏幕内容的整个桌面】
要在 C# 中抓取包含多个屏幕内容的整个桌面,可以使用 .NET Framework 或者其他第三方库来实现。一种常见的方法是使用 System.Windows.Forms 和 System.Drawing 命名空间中的类来实现屏幕截图。在这个示例中,我们遍历所有屏幕,获取整个桌面的大小,并创建一个与整个桌面大小相同的位图。然后,我们使用 Graphics 类的 CopyFromScreen 方法将整个桌面内容绘制到位图上,并最终保存为一张图片文件。原创 2024-02-20 23:50:52 · 514 阅读 · 0 评论 -
【nginx实践连载-4】彻底卸载Nginx(Ubuntu)
在Ubuntu系统上干净地卸载Nginx,并清除相关的配置文件和依赖项。原创 2024-02-18 21:27:38 · 1834 阅读 · 0 评论 -
【nginx实践连载-3】发布VSTO应用
要使用 Nginx 发布 VSTO 应用程序,需要将 ClickOnce 发布文件夹部署到 Nginx 服务器上。确保 ClickOnce 应用程序清单文件(.application 文件)和所有相关文件都可通过 Nginx 获得。在 Nginx 配置文件中创建一个指向 ClickOnce 发布文件夹的位置块。将 ClickOnce 发布文件夹复制到 Nginx 服务器上。启用 MIME 映射以正确处理 ClickOnce 文件。原创 2024-02-17 22:02:39 · 392 阅读 · 0 评论 -
【nginx实践连载-1】安装部署配置初始化
现在已经成功安装、部署和配置了Nginx服务器。可以通过浏览器访问您的服务器IP地址或域名来查看是否一切正常。原创 2024-02-17 21:44:22 · 497 阅读 · 0 评论 -
【在 Windows 系统上开发 Flutter 项目并将其发布到 Ubuntu 服务器】
通过以上步骤,就可以在 Windows 系统上开发 Flutter Web 应用,并将其成功发布到 Ubuntu 服务器上供访问。原创 2024-02-14 23:30:26 · 541 阅读 · 0 评论 -
【在 Ubuntu 上配置 Nginx 作为 Web 服务器】
通过以上步骤,你可以在 Ubuntu 上成功配置 Nginx 作为 Web 服务器,并部署你的 Flutter Web 应用。原创 2024-02-14 23:19:43 · 1019 阅读 · 0 评论 -
XMLHttpRequest请求错误
用goframe写了一个web服务框架,用dart写了个访问端,结果出现了XMLHttpRequest错误。其中,r.Response.CORSDefault()是关键。后来发现是跨域请求问题。原创 2024-01-14 16:51:38 · 523 阅读 · 0 评论 -
在flutter项目中如何分门别类比较合适
按状态管理划分: 如果您使用了状态管理工具(如Provider、Bloc等),可以将与状态管理相关的代码放在单独的目录下,以便更好地管理应用程序的状态。按页面划分: 将每个页面的相关代码放在同一个目录下,包括页面的布局、状态管理、数据处理等。按网络请求划分: 将与网络请求相关的代码(如API请求、数据解析等)放在单独的目录下,以便更好地管理数据层逻辑。按组件划分: 将可重用的组件放在单独的目录下,以便在整个应用程序中共享和重用这些组件。这种组织方式可以帮助您更好地管理代码,并使其更易于维护和扩展。原创 2024-01-14 13:15:50 · 379 阅读 · 0 评论 -
手把手教你在 Ubuntu 上搭建 Git 服务器(续:对连接主机添加身份验证)
命令执行成功后,会在当前用户目录的.ssh文件夹(Windows 目录是 X:\Users{username}.ssh, Linux 是 /home/{username}/.ssh)生成文件「id_rsa」和「id_rsa.pub」,其中 .pub 文件就是公匙,另一个是私匙。说明:关于 git 操作的详细命令,请参考:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html。这通常是因为您首次连接到该主机,或者主机的公钥发生了变化。原创 2023-12-04 15:29:38 · 71 阅读 · 0 评论 -
如何让mysql数据库sql不区分大小写
请注意,如果您已经在MySQL数据库中创建了表并使用了大小写不同的表名或列名,则在将lower_case_table_names参数设置为1之前,可能需要重命名这些表或列。否则,在执行SQL语句时可能会出现错误。请注意,如果您已经在MySQL数据库中创建了表并使用了大小写不同的表名或列名,则在将lower_case_table_names参数设置为1之前,可能需要重命名这些表或列。具体而言,需要将参数lower_case_table_names设置为1,这样MySQL将不再区分表名和列名的大小写。原创 2023-10-21 19:09:42 · 1355 阅读 · 1 评论 -
【强烈推荐】基于c#语言实现指定规则下遍历某目录及子目录下的所有文件
基于c#语言按照指定规则递归遍历指定目录及子目录下的所有文件,后来发现指定规则递归遍历指定目录及子目录还有更精炼的方法,强烈建议!原创 2023-10-16 12:33:35 · 160 阅读 · 2 评论 -
c#指定规则递归遍历指定目录及子目录下的所有文件
【代码】【通用】指定规则递归遍历指定目录及子目录下的所有文件。原创 2023-10-16 12:02:49 · 967 阅读 · 1 评论 -
兼容Office和WPS中Word图标库
最近在用c#写VSTO文字操作插件,因为要同时在WPS中有效,因此进行了提取。原创 2023-10-14 21:58:10 · 154 阅读 · 1 评论 -
WPF框架下WebBrowser控件的右键屏蔽问题
/获得要展示的html。//html和禁止右键html代码合并。//禁止右键html代码。//初始到控件中展示。原创 2023-10-09 12:31:28 · 201 阅读 · 1 评论 -
c#中如何使用计时器
System.Timers.Timer 类可以在 Windows 服务或者控制台应用程序中使用,它是一个多线程计时器,可以在指定时间间隔内触发事件。在 C# 中,可以使用 System.Timers.Timer 或 System.Windows.Forms.Timer 类来实现计时器功能。// 创建计时器,设置时间间隔为 1 秒。// 绑定 Elapsed 事件处理程序。// 计时器触发事件时执行的操作。// 等待用户按下任意键退出。原创 2023-10-09 12:01:07 · 524 阅读 · 1 评论