自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

从入门到放弃

分享博主在实际项目过程中遇到的问题解决方案 都是经过检验可行的经验总结

  • 博客(36)
  • 资源 (6)
  • 收藏
  • 关注

原创 centos ApacheHttp 配置https域名访问

本文详细介绍了在Apache服务器上配置SSL证书的完整步骤:1)下载证书文件;2)确认域名解析;3)安装mod_ssl模块;4)创建证书存储目录;5)上传证书文件;6)修改Apache配置文件(包括00-ssl.conf、httpd.conf和ssl.conf);7)可选配置HTTP跳转HTTPS;8)重启httpd服务。文章提供了具体的命令操作和配置文件修改说明,并提醒注意文件路径差异和安全性设置。最后附带了一个.NET/C#/Java技术交流群号。

2025-07-19 09:02:03 369

原创 项目范围管理

项目范围管理包括确保项目做且只做所需的全部工作,以成功完成项目。范围管理主要在于定义和控制哪些工作应该包括在项目内,哪些不应该包含在项目中。在项目环境中,范围包括两种含义:产品范围和项目范围。产品范围指某项产品,服务或成果所具有的特征和功能。完成情况由产品需求来衡量。项目范围指为交付具有规定特性与功能的产品,服务或成果而必须完成的工作。完成情况由项目管理计划来衡量。项目范围包含产品范围。项目范围管理知识领域包括如下过程。

2025-07-07 08:48:23 977

原创 app版本升级

本文介绍了使用Uniapp和SpringBoot开发的个人博客App的在线升级功能实现方案。主要步骤包括:1)服务器存储最新APK文件;2)App启动时比对版本信息;3)下载更新并重启安装。详细说明了前端实现方法:在app.vue中通过uni.request获取最新版本信息,新建app-update-check.js处理版本比对(checkUpdate方法),使用compareVersion函数精确对比版本号。当检测到新版本时,会跳转至更新页面完成下载安装。文章还给出了服务器端update.json的配置格

2025-06-22 13:10:20 265

原创 项目整合管理(三)

实施整体变更控制是审查所有变更请求,批准变更,管理对可交付成果,项目文件和项目管理计划的变更,并对变更处理结果进行沟通的过程。本过程审查对项目文件,可交付成果或项目管理计划的所有变更请求,并决定对变更请求的处置方案。本过程主要作用是确保对项目中已记录在案的变更做出综合评审。本过程需要在整体项目期间定期开展,项目经理对此过程承担最终责任。

2025-06-01 12:32:59 381

原创 项目整合管理(二)

管理项目知识是使用已有知识产生新知识,以实现项目目标并帮助组织学习的过程。监控项目工作是跟踪,审查和报告整体项目进展,以实现项目管理计划中确定的绩效目标的过程。

2025-05-06 18:12:09 286

原创 项目整合管理(一)

项目整合管理包含识别,定义,组合,统一和协调项目管理过程组的各个过程和项目管理活动

2025-04-30 06:36:52 948

原创 项目立项管理

第四版信息系统项目管理师 项目立项管理

2025-04-28 20:48:33 400

原创 layui 下拉框 可根据输入字符走后台接口进行筛选

原本系统的开发者设计逻辑是用户手动输入客服/客户账号名称,然后系统在后台根据输入的内容去判断该客服/客户账号名称在系统中是否存在,如果存在,就将查询到的账号编码作为外键,继续后续流程,不存在则提示用户。但我考虑到操作便利性和用户体验提升,更重要的是为了系统完整性和数据一致性,建议将这两个组件由文本框改成下拉框形式,且由于目前账号数据量均已达到千这个级别,所以另外增加了模糊搜索的功能。维护的一套预约系统,其中的一个表单中,有客服账号和客户账号名称两个组件。

2025-04-15 15:43:39 452

原创 mybatis 中对于 order by 动态排序的处理

首先字段名不知道,数量不确定,同时既要可以做到准确查询出结果,又要防止注入情况的发生,我是在网上没找到合适的解决方案。显然注入不了,因为这句sql 执行的结果是 查询 ctaname为 "Tom or 1=1" 这个字符的结果集,有就是有,没有就是没有。这样一种 or (或)的查询条件,显然 1=1 始终为真,则会查询出对应表中的所有数据,这不就是简单的注入情况了吗?比如最近有兄弟咨询,我需要动态的根据调用方法传递的比如 排序字段来进行排序(排序字段不知道,数量也不确定)。可以进行正常的排序。

2025-03-23 19:11:39 998

原创 mysql 更改默认端口号 新增用户密码 赋予权限

本文介绍MySQL安全配置的两个关键步骤:修改默认端口和创建权限受限用户。首先通过编辑/etc/my.cnf文件修改默认3306端口,并重启MySQL服务生效。其次详细说明了创建新用户、设置密码,并仅授予对特定数据库(test)的必要操作权限(select/insert/update/delete)的过程。通过show grants命令可验证用户权限,确保遵循最小权限原则,提高数据库安全性。

2024-09-11 08:48:42 633

原创 收纳程序 源码

之前一段时间,由于家里小朋友的物件特别多,导致家里放置的乱七八糟,找东西也不方便,就想着抽空开发了一个简单的物品收纳小系统,通过扫描箱子上的二维码直接就可以查看里面收纳的物件,方便查找,也不用每次每个箱子去查看里面到底有啥了。具体各位可在源码基础上二次开发,不会的也可以找我,比如输入箱号,看里面有啥东西,或者输入关键字,找对应物件到底在哪个箱子等等。.NET C# JAVA 基础交流群 1095936339 欢迎入群 交流。支持 按照家庭和箱号来区分,比如A家庭1号箱子,B家庭1号箱子,2号箱子这样。

2024-09-02 08:29:08 388

原创 winform 实现优美的进度条 包含百分比

摘要:文章介绍了如何在WinForm的ProgressBar控件上显示百分比进度。通过重写OnPaint方法,利用ProgressBarRenderer绘制进度条,并计算当前进度百分比显示在控件中央。核心代码展示了如何获取控件区域、绘制进度块以及居中显示百分比文本的实现方法。文章附有效果展示图,并提供了代码下载地址和.NET/C#/Java技术交流群信息。该方法解决了原生ProgressBar不显示百分比的问题。

2024-08-26 08:58:37 1000

原创 点餐系统(扫码点餐小程序)

支持多门店模式,SaaS多租户模式, 包含外卖与自取、商品管理(多规格sku)、店铺管理、云小票打印、图片素材库、订单管理、充值、优惠券、多门店、商家中心、收银台、会员卡等功能.

2024-08-20 07:18:08 836 1

原创 C# 利用自定义特性,动态拼接sql,查询数据库,动态新增datagridview 列

本文介绍了一种通过自定义特性实现动态生成SQL查询和DataGridView列的方法。作者在开发"售后包装防错系统"时,针对多字段表设计的自动化解决方案:1)使用自定义特性ChangeShow标记需要查询和显示的属性;2)通过反射获取标记特性的属性,动态构建SQL查询语句;3)自动生成DataGridView列并设置显示文本。该方法有效简化了多字段表的CRUD操作界面开发,减少了重复编码工作,提高了开发效率。文章展示了完整的实现代码,包括特性定义、反射处理和SQL拼接等关键步骤。

2024-08-13 09:52:04 722 1

原创 Mysql数据库主从同步配置

MySQL主从同步的主要作用包括:实现读写分离分担主库压力、提供数据热备保障高可用、防止数据永久丢失。同步流程是通过主库记录binlog日志,从库I/O线程获取日志并写入relay log,再由SQL线程执行实现数据同步。配置时,主库需开启二进制日志并设置server-id,创建同步账号;从库需配置对应的server-id,指定主库连接信息(IP、端口、账号、binlog位置等)。关键配置项还包括过滤不需要同步的数据库,设置同步超时等参数。完成配置后,通过show slave status命令可查看同步状态

2022-07-10 07:10:28 612

原创 若依框架 多数据库类型分页

本文介绍了若依框架中配置多数据源Druid连接池的方法,包含MySQL和SQLServer两种数据库的配置示例。重点说明了PageHelper分页插件的配置,包括如何设置默认MySQL分页方言,以及启用自动适配多数据源分页功能(auto-dialect和auto-runtime-dialect参数)。其中提到SQLServer2012需要特殊处理,只能使用通用SQLServer方言。最后提供了完整的PageHelper配置示例,并附带了.NET/C#/Java技术交流群信息。

2022-03-30 07:30:15 3438 3

原创 企事业单位 固定资产管理系统

资产管理特点:数量多,种类多,价值高,使用周期长,使用地点分散,盘点工作量大传统管理方式痛点:1:海量固定资产盘点时效率低每次的季度或者年终盘点固定资产都是一场硬仗。抱着一摞摞表格,爬楼挨个去确认对比打钩。如果盘点时发现信息不对,需要修改时,需要记录在纸质表格上,然后盘点完毕再录入到电子表格中。给资产管理者的工作带来了比较大的压力。2:统计结果正确率不高无历史操作记录可供查询,盘点过程用中,当信息需要修改时,先纸质文档记录,再录入电子表格,由于管理资产

2021-08-07 10:16:48 556

原创 springboot 知识付费型网站

前段时间给一个客户开发了一套小型的知识付费型的网站系统,主要关注的是职场资料的共享,包含pc,手机端以及管理后台。前后端分离,后端开发语言是java,数据库选择的是mysql。技术栈是springboot+mybatis+vuejs,前端的话就是html+jquery+layui。由于目前的体量没那么多,所以暂时没有考虑高并发,分布式等,后期看网站发展可能会进行相关调整。先上几个效果图1:pc端首页2:文档在线预览效果3:手机端4:手...

2021-07-24 10:11:27 675 1

原创 layui carousel 轮播图 根据机器像素 自定义高度

LayUi的carousel轮播图插件支持通过height参数设置高度,可使用像素(px)或百分比(%)单位。该参数允许根据设备屏幕分辨率动态调整显示高度,例如在1024px分辨率下设置特定高度值。开发者只需在carousel.render()方法中配置height属性即可实现自适应效果。

2021-06-24 15:19:16 1176

原创 .net mvc 拦截器 登录控制

本文介绍了在.NET MVC中通过拦截器实现登录验证的方法。通过创建一个继承自ActionFilterAttribute的AuthAttribute类,重写OnActionExecuting方法,可以在控制器执行前进行登录校验。在需要验证的控制器上添加[AuthAttribute(IsLogin=true)]特性即可实现自动登录验证,未登录用户将被重定向到登录页面。文章还提供了将用户信息存入Cookie的实现示例,包括使用FormsAuthenticationTicket加密和存储用户数据。这种方法简化了登

2021-06-15 13:50:16 912

原创 C# SqlParameter 里面使用 LIKE % 模糊查询

摘要:在C#中使用SqlParameter进行LIKE模糊查询时,若参数写法不当会导致查询失败,而直接将SQL语句放入查询工具却能正常返回结果。文章指出了常见的错误写法,并提供了正确的参数化查询方式。最后邀请读者加入.NET/C#/JAVA基础交流群1095936339进行技术讨论。

2021-06-11 15:18:04 2519 2

原创 reload nginx 报 nginx: [error] open() “/usr/local/nginx/logs/nginx.pid“ failed (2: No such file....

Nginx配置修改后需使用nginx -s reload命令重新加载,若报错可检查nginx.conf中nginx.pid是否被注释。若端口被占用,可查找并终止占用程序。修改完成后需执行配置命令/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf使更改生效。技术交流群1095936339欢迎加入讨论。(82字)

2021-03-05 07:50:17 525 1

原创 IIS发布 部署 ASP网站

本文简要介绍了IIS服务器配置的基本步骤:1)安装IIS;2)新建网站并配置应用程序池为ASP模式;3)添加必要的模块;4)设置文件夹权限。适用于.NET/C#/Java开发者,提供了技术交流群号1095936339。

2021-01-20 10:51:25 1228 1

原创 C# 链接mysql数据库 出现 给定关键字不在字典中 异常解决

摘要:C#连接MySQL数据库时出现"给定关键字不在字典中"错误,主要发生在con.Open()和MySqlDataAdapter.Fill()两个环节。经分析,问题源于数据库使用utf8mb4编码而驱动不兼容。解决方案是升级MySQL.Data驱动至6.9.12或更高版本,该版本已支持utf8mb4编码。该问题提醒开发者需注意数据库编码与驱动版本的匹配性。

2020-09-14 16:12:26 13384

原创 C# \0 的意义和解决方案

摘要:笔记记录了一个C#代码问题:在WinForm中读取图片二进制数据并转换为字符串后,TextBox无法完整显示。原因是字符串中包含终止符"\0",导致C#自动截断。解决方案是替换"\0"字符。文章最后附带了.NET/C#/Java技术交流群号。

2020-07-31 16:32:54 7429

原创 springboot + vue-manage-system-master 开发部署流程总结

博主在利用vue+springboot 搭建开发框架的时候,前端选择了开源的 vue-manage-system-master框架。部署在服务器上试跑了一下,简直就是小清新的感觉。实际开发过程中遇到的问题 这里就不赘述了,有问题的可以加博主qq 1208422545(备注 来自csdn+你的目的)咨询,这里只记录下部署的心酸历程。第一步:安装MySQL数据库博主使用的是CentOS服务器,安装mysql数据库的方法可以参照博主的另一篇文章《CentOS 配置 Apache HTTP My

2020-07-19 15:18:35 1992 1

原创 游标方式 删除制定表索引 保留部分索引

摘要:本文介绍了使用游标方式批量优化MSSQL数据库索引的方案。针对项目中多个表存在不合理索引的情况,通过编写脚本一次性处理所有C端更新。方案采用游标遍历系统表,获取指定表(DELIVERY_COMMAND_HEADER等6个表)的索引信息,根据业务规则保留关键索引(如IS_SYNC等字段),删除其他非必要索引。脚本通过判断表名和字段名动态生成DROP INDEX语句执行删除操作,确保索引优化操作的高效性和一致性。该方案适用于需要批量处理多个客户端数据库索引优化的场景。

2020-05-10 09:22:52 199

原创 winform 鼠标离开子控件触发mouseleave事件处理

摘要:本文介绍了在Winform开发中解决面板控件间鼠标交互问题的方案。当实现VIP按钮(panel1)悬停显示会员中心(panel2)功能时,遇到由panel1进入panel2时子控件无法触发的问题。通过自定义SelfDefinePanel类,重写OnControlAdded和OnMouseLeave事件,为子控件添加鼠标离开事件处理,并判断鼠标是否仍在控件区域内。最后通过在panel1和panel2之间添加过渡面板,解决了快速移动时面板消失的问题,实现了平滑的交互效果。该方案有效处理了Winform中复

2020-04-11 09:14:24 4012 1

原创 Vue 中父组件如何获取子组件中form的值

摘要:在Vue商城项目中,将富文本编辑器封装为独立组件MEdit.vue供多页面调用时,遇到子组件数据获取难题。通过给组件添加ref属性(如<MEdit ref="medit">),父组件Product.vue可使用this.$refs.medit.form直接访问子组件实例数据,解决了通过v-model取值失败的问题。这种方法实现了父子组件间的简洁数据交互,为类似场景提供了有效解决方案。 (注:已过滤原文中的群号等无关信息,严格控制在150字内)

2020-04-01 19:13:17 6432 1

原创 基于 CentOS 搭建 FTP 文件服务

在CentOS服务器安装FTP服务的完整指南:1)使用yum安装vsftpd并启动服务;2)配置安全参数,禁用匿名访问和根目录切换;3)创建FTP专用用户并设置主目录权限;4)访问测试时需注意防火墙和SELinux设置。文章详细记录了每个配置步骤,包括用户创建、目录权限设置和登录验证方法,提供了完整的FTP服务搭建解决方案。

2020-03-09 07:47:18 351

原创 C#调用JAVA代码,C#怎么使用JAVA功能

本文详细介绍了将Java程序转换为C#可用的DLL控件的完整流程。首先通过jar命令打包class文件,然后下载IKVM组件并配置环境变量。重点讲解了使用ikvmc命令将jar包转换为dll文件的方法,包括单文件转换和多依赖包处理。针对转换后可能出现的类型初始值异常问题,提供了完整的dll文件引用方案,共需引用17个IKVM相关的dll文件。最后通过重新编译测试确保转换成功。这套流程解决了Java程序在C#项目中的调用问题,具有实用价值。

2020-02-25 08:49:25 1953

原创 mysql 8.0 版本远程连接出现1130 2059 错误代码问题解决方法

摘要:本文解决了Navicat连接远程MySQL数据库的两个常见错误:(1)1130错误,通过修改用户host为"%"并重启服务解决;(2)2059认证插件错误,通过将root账户的验证插件改为mysql_native_password并更新密码。文中提供了详细的SQL操作步骤,包括用户权限修改、密码更新和权限刷新等关键操作。最后提供了一个.NET/C#/Java技术交流群号1095936339供读者加入讨论。

2020-01-20 11:04:15 2223 1

原创 微信公众平台模板消息 C# 操作

本文介绍了微信模板消息的开发流程,包括申请模板、参数配置和发送实现。首先需要在公众号后台申请合适的消息模板并审核通过,然后根据业务需求匹配字段信息。发送时需构造包含first、keyword等参数的JSON数据,支持自定义字体颜色。调用微信接口发送时需携带access_token和用户openid。文章还提供了C#实现示例,并提示可能需要配置IP白名单等额外操作。最后推荐了一个.NET/C#/JAVA技术交流群。

2019-08-31 11:43:17 1006

原创 CentOS 配置 Apache HTTP MySql WordPress

本文介绍了在CentOS 7系统上搭建WordPress网站的全过程。首先安装Apache HTTP服务器并确保80端口开放;然后安装MySQL数据库,包括解决安装过程中的常见错误和修改root密码;接着配置Apache和MySQL开机自启动;创建WordPress使用的数据库;安装PHP及相关组件;下载并解压WordPress程序包;最后将文件复制到网站目录并设置权限。完成上述步骤后,即可通过浏览器访问域名进入WordPress配置页面。文章还提供了.NET/C#/JAVA技术交流群号供读者交流学习。

2018-06-26 14:17:40 683

原创 C# 单例模式 非线程安全 线程安全

单例模式就是保证在整个应用程序的生命周期中,在任何时刻,被指定的类只有一个实例,并为客户程序提供一个获取该实例的全局访问点。一:非线程安全的单例模式using System;namespace dappernet{ public class DLInstance{// 定义一个静态变量来保存类的实例 private static DLInstance uniq...

2018-06-25 17:28:40 1702 1

原创 C#,SQLSERVER数据批量导入

C#程序里面有多种方式实现数据的批量插入,比如逐条插入,拼接sql,使用SqlBulk,表值参数(TVPs)等,此处使用SqlBulk基本可以满足大多数批量插入的应用场景,有人测试过,使用该方法100w条记录大概花费11秒多,性能还是蛮不错的。如果遇到更多的记录,可以考虑分段进行操作。 先创建TESTBULK数据库CREATE DATABASETESTBULK ...

2018-06-25 13:45:08 869

java 开发的 简单的 储物柜

java 开发的 简单的 储物柜 可以生成二维码 放在物品柜子或者纸盒子上 扫描二维码直接进入系统 可以查看该盒子内部放置了哪些东西 方便收纳物件

2024-09-02

winform 实现 国际化 多语言自由切换

winform 实现 国际化 多语言自由切换 样例以 中英文为例 测试登录页 手动选择语言切换过后 存在记忆功能 下次再次进入系统 默认上次选择的语言进入

2024-08-26

c# winform 自定义实现 优美的进度条包含百分比

c# winform 自定义实现 优美的进度条包含百分比

2024-08-26

国密加密 SM2加密 c# 源码

国密加密 SM2加密 c# 源码 可执行 测试通过

2024-08-24

winform DataGridView 设置 单元格合并 实现多维表头

winform DataGridView 设置 单元格合并 源码 实现多维表头

2024-08-24

wpf c# 画雷达图 源码

wpf c# 画雷达图 源码

2024-08-24

064-java+ssh+sqlserver电影购票系统.rar

本系统为基于jsp+sqlserver的电影票预订网站,包含用户和管理员权限,功能如下: 用户:可以注册、登录网站,查看销售排行榜、特价电影票、最新电影;按分类查看电影,按电影名搜索电影;查看电影详情,加入购物车,下单;查看我的购物车,我的订单;可以修改个人信息,网站留言等等。 管理员:修改密码、注册用户管理、电影类别管理、电影票管理、订单管理、留言管理等。

2024-08-23

.264视频文件格式 转化为图片格式保存

.264视频文件格式 通过 ffmpeg 工具 转化为图片格式保存 源码 C#

2024-08-23

c#源码 实现 cbc加解密

c# cbc加解密

2024-08-23

根据数据库表自动生成实体类对象

根据数据库表结构自动生成实体类对象 生成文件支持 .cs .java 文件 实体类属性 支持 下划线转驼峰 数据库支持 sqlserver mysql 虽然这种工具网上比较多 但还是想自己写一写 简单一点 以后也好根据自己的需要自由拓展

2024-08-16

C#实现SM2国密加密

C#实现SM2国密加密

2021-06-09

Spring+Mybatis 图书管理系统.rar

Spring+Mybatis 图书管理系统 解压密码 www.shcodetool.cn

2021-06-22

C# 将数据导出到excel模板 自定义字段

C# 将数据导出到excel模板 自定义字段 excel表格可复杂 解压密码: www.shcodetool.cn

2021-06-29

C# 实现HTTPS协议POST数据到接口.rar

C# 实现HTTPS协议POST数据到接口

2021-06-15

iis批量添加网站批处理文件.rar

iis批量添加网站批处理文件程序 解压密码 www.shcodetool.com

2021-06-15

微信公众号消息模板.rar

.NET 发送微信公众号模板消息 解压密码 www.shcodetool.com

2021-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除