- 博客(357)
- 资源 (10)
- 问答 (2)
- 收藏
- 关注

原创 Git教程 - 使用gogs搭建Git服务
GitHub搭建自己GIT代码仓库腾讯云centOS6.9 64位 1核1G1M;gogs;mysql社区版centos6 64位8.0.19bundle;git1.简单介绍下,Gogs优缺点:优点:轻量、快、免费、开源。不足:较GitHub、gitlab功能少,其他暂不清楚,可以自行搜索。2.进入官网,进行安装(2020-03-12摘自官网)。https://gogs.io/doc...
2020-03-13 10:54:55
10112
1
原创 vben5 admin ant design vue如何使用时间范围组件RangePicker
vben5adminantdesignvue如何使用时间范围组件RangePicker。由PUSDN整理发行,收录时请保留PUSDN。
2025-01-19 18:08:04
288
原创 GeeFox-sbv3-vben5-admin + ant design vue3使用手册|开发问题【宇宙最全持续更新】
GeeFox-sbv3-vben5-admin+antdesignvue3使用手册|开发问题【宇宙最全持续更新】例如,点击cell查看详情点击cell查看地图安装外部依赖,用了monorepo。
2025-01-19 18:03:27
1191
原创 在Spring Boot中,如何配置@DateTimeFormat接受多种格式?
你可以通过 方法来绑定你自定义的 。这样配置后,你的 Spring Boot 应用将能够接受多种日期格式。你可以在控制器方法中使用 注解来指定日期字段。在这个示例中, 注解会根据你自定义的 自动解析传入的日期参数。
2024-07-26 11:58:51
672
原创 Java唯一订单编号生成
请注意,虽然这个方法生成的订单号有很大可能保持唯一性,但在高并发环境下,仅依赖系统时间和UUID的随机部分可能不够安全。在生产环境中,你可能需要更复杂的机制,例如使用数据库中的序列或分布式ID生成器如Snowflake算法来确保在任何情况下都能生成全局唯一的订单号。如果你需要在高并发环境下生成订单号,可以考虑使用像Twitter的Snowflake这样的算法,它能够生成64位的整型数字,其中包含了时间戳和工作节点的标识,确保了ID的唯一性和有序性。为了简化,我们将使用。的格式(即年月日时分秒毫秒)。
2024-07-23 21:32:46
1137
原创 新版uniapp微信小程序授权登录,获取用户信息手机号
从一开始的getUserInfo改成getUserProfile,再改到直接不能获取信息了,那这个接口还有什么用,根本就没调用必要,直接wx.login拿个code登陆就完事了。其次,如果需要绑定手机号,可以根据标识,后续提示引导用户需要绑定手机号。或者点击按钮微信授权手机号【需要马内】:。 但是可以通过wx.login直接获取到openid, 微信小程序获取头像填写,昵称填写 。【不推荐】uniapp一键登录,获取手机号+ unicloud云函数,需要马内: 。
2024-07-13 15:50:51
2148
原创 mysql 存储过程返回更新前记录
触发器是一种特殊类型的存储过程,它在执行特定操作(如INSERT、UPDATE或DELETE)之前或之后自动执行。在这种情况下,我们将使用。这样,你就可以在存储过程中捕获并返回更新前的记录了。请注意,触发器是在数据库级别上运行的,而不是在特定的存储过程中运行的。在MySQL中,要在存储过程中返回更新前的记录,你可以使用。表上执行更新操作,触发器就会自动捕获更新前的记录。替换为你要监视的表名,并根据需要添加其他列。以下是一个示例,说明如何创建一个。触发器来捕获更新前的记录。
2024-05-27 11:12:54
436
原创 java安全可控、安可、国产信创、国产化有哪些替代品【完整版本】100%兼容测试
安全可控、安可、国产信创、国产化java安全可控、安可、国产信创、国产化有哪些替代品【完整版本】100%兼容测试系统、芯片、CPU、缓存、数据库、中间件、负载均衡、WEB服务器、防火墙、消息队列
2024-05-12 23:36:48
2220
1
原创 解释 RESTful API,以及如何使用它构建 web 应用程序。【极狐低代码】【PUSDN】【GeeFox】
REST是一种架构模式,用于设计网络应用程序,它通过使用HTTP协议中的标准方法(如GET、POST、PUT、DELETE)来访问和操作资源。这种设计模式允许客户端和服务器之间的松耦合通信,提供了一种标准化、简单和可靠的接口,适用于各种类型的应用程序。例如,使用GET方法检索资源的详细信息,使用POST方法创建新资源,使用PUT方法更新资源,使用DELETE方法删除资源。认证和安全性:根据应用程序的需求,为API添加认证和安全性,以确保只有授权的用户可以访问特定的资源。
2024-04-20 11:45:25
364
原创 介绍 TensorFlow 的基本概念和使用场景。
它提供了丰富的API和工具,包括高级API(如Keras)和低级API(如tf.nn和tf.layers),以满足不同的需求和开发经验。在TensorFlow中,计算图是一个由节点和边构成的有向无环图,节点表示计算操作,边表示数据流。张量可以是常量或变量,常量在计算图中的数值是固定的,而变量可以在计算过程中被更新。总之,TensorFlow是一个功能强大的机器学习框架,它的基本概念是计算图和张量,可以应用于各种机器学习任务,包括图像识别、语音识别、自然语言处理等。
2024-04-07 15:57:54
642
原创 解释 RESTful API,以及如何使用它构建 web 应用程序。
动词(Verbs):RESTful API使用HTTP动词(GET、POST、PUT、DELETE等)对资源进行操作。状态(State):客户端和服务器之间的通信是无状态的,服务器不会保存客户端的状态。设计HTTP方法:确定每个资源对应的HTTP方法(GET、POST、PUT、DELETE等)。测试API:使用工具(如Postman)测试API的各种功能和边界情况。部署和发布:将API部署到服务器,通过API的URL地址进行访问和使用。文档编写:为API编写文档,包括API的使用方式、请求和响应的结构等。
2024-04-07 15:57:15
662
原创 spring boot admin服务端配置邮件通知、钉钉通知
要忽略的状态变化,使用逗号分割。格式是: ":"。用于渲染的Thymeleaf模板路径。邮件收件人列表,用逗号进行分割。副本收件人列表,用逗号分割。根据下面的可选项配置邮件。可以从模板读取的其它属性。
2024-04-01 13:52:29
1051
原创 宝塔nginx listen多个端口,如果端口是2993,那么proxy_pass是http://127:9999/admin,否则proxy_pass代理其他
虽然简单的if语句通常是安全的,但复杂的if语句可能会导致意外的行为,并且不建议在所有情况下使用。另一方面,将不同端口的配置分离到不同的server块中可能会更清晰和易于维护,因为每个server块可以专门处理特定端口的请求。在这种情况下,使用if语句和使用多个server块的性能差异通常可以忽略不计,因为Nginx的性能非常高效,并且这两种方法在实践中的性能影响很小。综上所述,性能方面的影响非常小,但从清晰度和维护性的角度来看,将不同端口的配置分离到不同的server块可能更好一些。
2024-04-01 10:17:06
487
原创 LAAS、PAAS、SAAS是什么意思
请注意,虽然SaaS、IaaS和PaaS在云计算领域有明确的定义和区别,但在实际应用中,它们之间可能存在一定的交叉和重叠。此外,随着技术的不断发展,这些服务模式也在不断演进和创新,以适应不同行业和用户的需求。SaaS、IaaS(而不是Laas,因为Laas不是一个常见的云计算服务模式)和PaaS是云计算的三种主要服务模式,每种模式都有其独特的特点和行业应用。如需更多关于SaaS、IaaS和PaaS的行业应用案例,建议查阅相关行业的最新报告和资讯,以获取更详细和深入的了解。
2024-03-26 14:18:20
860
原创 JMETER如何分布式压测
JMeter分布式压测是一种通过多台计算机共同工作来模拟大量并发用户对服务器或应用程序进行压力测试的方法。这种方法可以有效地提高测试的并发用户数,从而更准确地评估系统在高负载下的性能。以上步骤结合了搜索结果中提供的信息,希望能帮助你顺利进行JMeter分布式压测。
2024-03-26 14:05:06
885
原创 8核16G的CentOS服务器,Spring boot undertow如何优化参数提高并发,电商项目
请注意,这些配置只是起点,实际的最优配置取决于你的应用程序特性和工作负载。始终建议在生产环境中进行更改之前,先在测试环境中验证配置的效果。
2024-03-24 21:21:13
2414
1
原创 Spring Boot应用程序中如何优化Undertow的性能?
在Spring Boot应用程序中优化Undertow的性能,可以通过调整Undertow的配置参数来实现。
2024-03-24 20:58:40
2913
原创 TikCloud天玑云微服务技术选型
平台采用Java开发语言,具有可移植性、跨平台等特性。同时,平台提供跨平台技术解决方案、Windows、MacOS、Linux多端互通,pgz-serial串口、建行POS收银等,都是基于本平台衍生的跨平台案例。
2024-03-21 14:04:19
1907
原创 什么是云原生,有哪些技术选型?- PUSDN | JaneYork | PGZ
云原生(Cloud Native)是一种构建和运行应用程序的方法论,它代表着一种充分利用云计算模型的设计思想和工程实践。在云原生架构下,应用从设计之初就考虑到在分布式系统和云环境中的部署、扩展、运维与管理,从而实现高可用性、弹性和可移植性。以上是云原生技术选型中的一些关键领域,在实际项目中,还需要根据业务需求、团队能力、成本等因素综合考虑并作出合适的技术决策。持续集成/持续部署(CI/CD)是DevOps实践中非常关键的一环,用于自动化软件构建、测试和发布的过程。
2024-03-21 13:51:39
1092
原创 JSX return里面如何用if判断
对于更复杂的逻辑,可以在自定义组件内部处理条件,并通过props传递条件值。return (总结来说,在JSX中没有直接的if语句,而是通过内联JavaScript表达式的逻辑来间接实现条件渲染。
2024-03-20 17:38:54
798
原创 ant design vue pro admin菜单如果是外链,点击新标签页打开
在Ant Design Vue Pro(Ant Design Pro for Vue)中,要实现菜单项点击后在新标签页打开外链,您通常需要在配置菜单时指定链接(。在JSX中,您可以根据上述逻辑编写一个返回元素的函数或直接在组件render方法中处理。 属性会让链接在新的浏览器窗口或标签页中打开。同时,为了确保外部链接能在新标签页打开,我们在目标(。属性上时,点击该菜单就会在新标签页中打开指定的外部链接了。属性来指定目标路由。在HTML标准中,。组件并不会接受。属性,而是通过。
2024-03-20 17:36:09
709
原创 vue断点续传组件
等,它们已经封装好了上述复杂逻辑,只需简单配置和集成即可实现大文件断点续传功能。如果你需要自行实现,则需根据上述原理细化各个功能模块并编写相应的代码。实际应用中,你可以使用现有的开源组件,如。
2024-03-18 15:17:20
587
原创 java怎么做带进度条的上传
在Java中实现带进度条的文件上传功能通常涉及到前后端的配合工作。前端负责收集文件并展示上传进度,后端负责接收和处理文件,并提供进度信息给前端。
2024-03-18 15:12:45
751
1
原创 spring boot唯一性判断不满足后,如何Transactional回滚
在这个例子中,如果检测到唯一性违反,我们调用了TransactionAspectSupport.currentTransactionStatus().setRollbackOnly()方法,这将会标记当前的事务为仅回滚,但不会提交。首先,确保你的方法添加了@Transactional注解,这会使得该方法在一个数据库事务中执行,如果方法中出现任何异常(如唯一性约束违反导致的ConstraintViolationException等),Spring会自动回滚事务。在这个例子中,如果。
2024-03-17 19:58:16
581
原创 mybatis mapper.xml获取insert后的自增ID
useGeneratedKeys设置为true表示我们希望获取数据库生成的键值,keyProperty设置为Java对象中的属性名,MyBatis会将生成的ID设置到这个属性中。在MyBatis中,要获取执行INSERT操作后的自增ID,可以在mapper.xml文件中的对应标签中使用useGeneratedKeys属性和keyProperty属性。在执行insertUser操作后,MyBatis会将生成的ID自动设置到传入的User对象的id属性中。
2024-03-17 19:56:28
1161
原创 java实现异步回调返回给前端
在Java中实现异步回调并将结果返回给前端,通常是在Web应用开发中处理耗时操作时所采用的技术手段,以避免阻塞HTTP请求线程并提高用户体验。以下是一个简单的例子,说明如何通过Spring WebFlux或者Servlet 3.0及以上标准的异步API配合JSON响应的方式实现这一目标。
2024-03-15 14:54:14
1528
原创 vue2两个数组嵌套循环返回的新数组item顺序要一致
const newArr = [] arr2.forEach(item => { this.allOriC.forEach(item2 => { if (item.dataIndex === item2.dataIndex) { newArr.push(item2) } }) })优化下这个代码,返回的新数组item顺序要一致。的顺序依次查找匹配项,并保留查找到的元素(按原顺序)。中未找到匹配项,则该位置的元素为。中元素的顺序一致,即使它们在。(取决于您的选择),最后通过。
2024-03-14 16:45:43
540
原创 ant design vue动态显示隐藏表格列字段,支持记忆功能
本文档内容下载:动态显示隐藏表格列字段,支持记忆功能.docx.zip: (访问密码: 4760)链接: 。
2024-03-14 16:36:02
1195
原创 云数据库Redis配置用户名密码连接
但是如果有格鲁需求,需要开放redis公网访问,建议端口限制IP,并设置用户密码。一般情况,生产环境6379端口是禁止对外开放的, 所有用户名密码可以不设置。阿里云数据库Redis + Spring boot配置。当然,也可以申请免密登录。
2024-03-13 12:14:19
735
原创 通过日志恢复sql server数据库
请注意,实际操作时需要根据实际情况调整上述命令中的参数。此外,对于生产环境,强烈建议在执行恢复操作前制定详细的恢复计划,并在安全环境中测试恢复策略。同时确保在恢复过程中有足够的磁盘空间和相应的权限。在SQL Server中,通过日志恢复数据库是一个精细的过程,主要用于在数据库出现错误、数据丢失或需要回滚到特定时间点时恢复数据。
2024-03-13 11:11:37
864
1
原创 ✅图片上传组件使用
媒体类型,默认所有图片,可以选择固定后缀 acceptType: 'image/x-png, image/jpg, image/jpeg, image/gif'暂仅支持:bmp, gif, jpg, jpeg, png格式,暂不支持svg、webp等格式【升级后支持】若在使用中发现问题、发现部分项目不支持,或者不满足业务,请第一时间反馈!图片压缩、图片预览、图片多图上传、默认高清压缩。图片裁剪:空间背景图。单张图:缩略图、头像、营业执照。默认:4张,若上传单张设置为1。默认:false,是否可多选。
2024-03-07 16:08:11
752
原创 免费实时天气预报api接口
5分钟更新一次,包含基本天气信息、24小时逐小时天气、实时气象预警列表、湿度、能见度、气压、日出日落、9大生活指数、pm2.5、pm10、o3、no2、so2、是否需要带口罩、外出适宜、开窗适宜、是否需要打开净化器等,可按地名、城市编号、IP查询。新增:优化预警字段, 返回实时预警数组, 5分钟更新一次数据源, 可同时出现多个预警, 可参考文档下方JSON。如: 119.545023 (需额外开通lbs权限, 500/年, 2000/5年)优,良,轻度污染,中度污染,重度污染,严重污染。
2024-03-07 14:38:00
1401
1
原创 centos7实时查看文件最后30行日志
执行该命令后,tail会开始监视nginx.log文件,并实时输出文件的最后30行内容。在 CentOS 7 中,如果你想实时查看一个日志文件的最后30行内容,并且持续追踪新添加的内容,可以使用。在CentOS 7中,你可以使用tail命令结合-f选项来实时查看文件的最后几行日志。在CentOS 7中,如果你想要查看文件的最后30行日志而不是实时监视文件的变化,你可以使用tail命令的-n选项。这样就能即刻看到日志文件最新的变化,并且随着新的日志条目被写入,你将在终端中看到这些更新。
2024-03-06 21:52:36
911
原创 【PUSDN】centos查看日志文件内容,包含某个关键字的前后5行日志内容,centos查看日志的几种方法
你可以使用-u选项加上单元名来查看特定服务的日志,例如journalctl -u nginx。你也可以使用-n选项来指定显示的行数,例如tail -n 20 /var/log/messages会显示最后20行。通过替换"keyword"为你想要查找的关键词,你可以筛选日志文件中包含特定关键词的行。在CentOS系统中,你可以使用多种方法来查看日志文件。centos查看日志文件内容,包含某个关键字的前后5行日志内容。centos查看日志文件内容,包含某个关键字的前后5行日志内容。
2024-03-06 21:49:42
733
1
原创 nginx设置,如果网页404,就跳转index
如果你想要配置Nginx,使得当用户访问一个不存在的页面(404错误)时,他们会被重定向到另一个网站,你可以使用。记住,在生产环境中应用任何更改之前,始终备份你的Nginx配置文件,并在测试环境中验证更改是否按预期工作。如果你希望在使用Nginx时,当用户请求一个不存在的页面(即HTTP 404错误)时,能够自动跳转到。请记住,在进行任何更改之前,始终备份你的Nginx配置文件,以防止任何意外的配置问题导致服务中断。在这个配置中,当用户请求一个不存在的页面时,Nginx会返回404错误。
2024-03-05 15:36:48
2136
原创 JS自动跳转手机移动网页
在JavaScript中,如果你想根据用户的设备(如手机或桌面设备)自动跳转到不同的网页,你可以使用window.location对象来改变当前页面的URL。对于复杂的设备检测和更好的兼容性,可以考虑使用一些专门的库,比如过去提到的 Device.js,但请注意这个库可能需要更新以支持最新的设备类型和浏览器特性。这段代码会检测 navigator.userAgent 中是否存在典型的移动设备标识符,如果存在,则认为用户正在使用移动设备,并将页面重定向到指定的移动版网址。
2024-03-05 15:27:25
974
原创 location.href = ‘/index‘用VUE如何跳转
这种方式能够确保你在Vue应用中使用了Vue Router提供的导航功能,以便更好地与Vue的生命周期和路由守卫等特性进行集成。 使用的是路径(path)方式进行跳转,而不是使用路由的名称(name)。 是目标路由的名称。两者之间的区别在于传递的是路径字符串还是包含路由名称的对象。时,Vue Router 会将其解释为目标路由的路径。如果你需要通过命名路由进行导航,可以使用路由的。来进行路由的编程式导航,而不直接操作。在Vue.js中,你可以使用。 的路由,并且已经正确设置。
2024-03-03 12:46:31
723
原创 vue2本地开发环境正常,生产环境下this.$router.push({ name: ‘login‘ })不跳转
如果问题仍然存在,请检查浏览器的开发者工具(控制台、网络面板等),查看是否有任何错误消息。如果在Vue.js 2中在本地开发环境下正常运行,但在生产环境下使用。在检查和解决以上可能的问题之后,你应该能够在生产环境中成功执行。
2024-03-03 12:42:17
951
京东云视频直播视频录播Java工具类
2022-07-27
CertifyTheWebSetup.exe.zip
2020-05-07
archetype-catalog.xml
2020-03-02
【XXXX公司】服务信息配置表-【智慧零售】191123.xlsx
2019-12-03
FileZilla_3.40.0_win64-setup_bundled.exe
2019-02-23
Android高版本webview加载本地网页无法相互跳转?
2020-10-28
黑苹果问题详细讲解。
2015-10-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人