自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JaneYork的博客

不积跬步无以至千里,不积小流无以成江海

  • 博客(348)
  • 资源 (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 9230 1

原创 介绍 TensorFlow 的基本概念和使用场景。

它提供了丰富的API和工具,包括高级API(如Keras)和低级API(如tf.nn和tf.layers),以满足不同的需求和开发经验。在TensorFlow中,计算图是一个由节点和边构成的有向无环图,节点表示计算操作,边表示数据流。张量可以是常量或变量,常量在计算图中的数值是固定的,而变量可以在计算过程中被更新。总之,TensorFlow是一个功能强大的机器学习框架,它的基本概念是计算图和张量,可以应用于各种机器学习任务,包括图像识别、语音识别、自然语言处理等。

2024-04-07 15:57:54 519

原创 解释 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 532

原创 spring boot admin服务端配置邮件通知、钉钉通知

要忽略的状态变化,使用逗号分割。格式是: ":"。用于渲染的Thymeleaf模板路径。邮件收件人列表,用逗号进行分割。副本收件人列表,用逗号分割。根据下面的可选项配置邮件。可以从模板读取的其它属性。

2024-04-01 13:52:29 753

原创 宝塔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 222

原创 LAAS、PAAS、SAAS是什么意思

请注意,虽然SaaS、IaaS和PaaS在云计算领域有明确的定义和区别,但在实际应用中,它们之间可能存在一定的交叉和重叠。此外,随着技术的不断发展,这些服务模式也在不断演进和创新,以适应不同行业和用户的需求。SaaS、IaaS(而不是Laas,因为Laas不是一个常见的云计算服务模式)和PaaS是云计算的三种主要服务模式,每种模式都有其独特的特点和行业应用。如需更多关于SaaS、IaaS和PaaS的行业应用案例,建议查阅相关行业的最新报告和资讯,以获取更详细和深入的了解。

2024-03-26 14:18:20 320

原创 JMETER如何分布式压测

JMeter分布式压测是一种通过多台计算机共同工作来模拟大量并发用户对服务器或应用程序进行压力测试的方法。这种方法可以有效地提高测试的并发用户数,从而更准确地评估系统在高负载下的性能。以上步骤结合了搜索结果中提供的信息,希望能帮助你顺利进行JMeter分布式压测。

2024-03-26 14:05:06 685

原创 8核16G的CentOS服务器,Spring boot undertow如何优化参数提高并发,电商项目

请注意,这些配置只是起点,实际的最优配置取决于你的应用程序特性和工作负载。始终建议在生产环境中进行更改之前,先在测试环境中验证配置的效果。

2024-03-24 21:21:13 636

原创 Spring Boot应用程序中如何优化Undertow的性能?

在Spring Boot应用程序中优化Undertow的性能,可以通过调整Undertow的配置参数来实现。

2024-03-24 20:58:40 617

原创 TikCloud天玑云微服务技术选型

平台采用Java开发语言,具有可移植性、跨平台等特性。同时,平台提供跨平台技术解决方案、Windows、MacOS、Linux多端互通,pgz-serial串口、建行POS收银等,都是基于本平台衍生的跨平台案例。

2024-03-21 14:04:19 1789

原创 什么是云原生,有哪些技术选型?- PUSDN | JaneYork | PGZ

云原生(Cloud Native)是一种构建和运行应用程序的方法论,它代表着一种充分利用云计算模型的设计思想和工程实践。在云原生架构下,应用从设计之初就考虑到在分布式系统和云环境中的部署、扩展、运维与管理,从而实现高可用性、弹性和可移植性。以上是云原生技术选型中的一些关键领域,在实际项目中,还需要根据业务需求、团队能力、成本等因素综合考虑并作出合适的技术决策。持续集成/持续部署(CI/CD)是DevOps实践中非常关键的一环,用于自动化软件构建、测试和发布的过程。

2024-03-21 13:51:39 909

原创 JSX return里面如何用if判断

对于更复杂的逻辑,可以在自定义组件内部处理条件,并通过props传递条件值。return (总结来说,在JSX中没有直接的​​if​​语句,而是通过内联JavaScript表达式的逻辑来间接实现条件渲染。

2024-03-20 17:38:54 270

原创 ant design vue pro admin菜单如果是外链,点击新标签页打开

在Ant Design Vue Pro(Ant Design Pro for Vue)中,要实现菜单项点击后在新标签页打开外链,您通常需要在配置菜单时指定链接(​。在JSX中,您可以根据上述逻辑编写一个返回元素的函数或直接在组件render方法中处理。​​ 属性会让链接在新的浏览器窗口或标签页中打开。同时,为了确保外部链接能在新标签页打开,我们在目标(​。​属性上时,点击该菜单就会在新标签页中打开指定的外部链接了。​​属性来指定目标路由。在HTML标准中,​。​​组件并不会接受​。​​属性,而是通过​。

2024-03-20 17:36:09 451

原创 vue断点续传组件

​等,它们已经封装好了上述复杂逻辑,只需简单配置和集成即可实现大文件断点续传功能。如果你需要自行实现,则需根据上述原理细化各个功能模块并编写相应的代码。实际应用中,你可以使用现有的开源组件,如​。

2024-03-18 15:17:20 312

原创 java怎么做带进度条的上传

在Java中实现带进度条的文件上传功能通常涉及到前后端的配合工作。前端负责收集文件并展示上传进度,后端负责接收和处理文件,并提供进度信息给前端。

2024-03-18 15:12:45 442 1

原创 spring boot唯一性判断不满足后,如何Transactional回滚

在这个例子中,如果检测到唯一性违反,我们调用了TransactionAspectSupport.currentTransactionStatus().setRollbackOnly()方法,这将会标记当前的事务为仅回滚,但不会提交。首先,确保你的方法添加了@Transactional注解,这会使得该方法在一个数据库事务中执行,如果方法中出现任何异常(如唯一性约束违反导致的ConstraintViolationException等),Spring会自动回滚事务。在这个例子中,如果​。

2024-03-17 19:58:16 459

原创 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 460

原创 java实现异步回调返回给前端

在Java中实现异步回调并将结果返回给前端,通常是在Web应用开发中处理耗时操作时所采用的技术手段,以避免阻塞HTTP请求线程并提高用户体验。以下是一个简单的例子,说明如何通过Spring WebFlux或者Servlet 3.0及以上标准的异步API配合JSON响应的方式实现这一目标。

2024-03-15 14:54:14 502

原创 HTML合作企业合作伙伴示例资源图

HTML,CSS合作企业代码资源

2024-03-15 14:37:20 489

原创 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 362

原创 ant design vue动态显示隐藏表格列字段,支持记忆功能

本文档内容下载:动态显示隐藏表格列字段,支持记忆功能.docx.zip: ​​ (访问密码: 4760)链接: ​​。

2024-03-14 16:36:02 1066

原创 云数据库Redis配置用户名密码连接

但是如果有格鲁需求,需要开放redis公网访问,建议端口限制IP,并设置用户密码。一般情况,生产环境6379端口是禁止对外开放的, 所有用户名密码可以不设置。阿里云数据库Redis + Spring boot配置。当然,也可以申请免密登录。

2024-03-13 12:14:19 473

原创 通过日志恢复sql server数据库

请注意,实际操作时需要根据实际情况调整上述命令中的参数。此外,对于生产环境,强烈建议在执行恢复操作前制定详细的恢复计划,并在安全环境中测试恢复策略。同时确保在恢复过程中有足够的磁盘空间和相应的权限。在SQL Server中,通过日志恢复数据库是一个精细的过程,主要用于在数据库出现错误、数据丢失或需要回滚到特定时间点时恢复数据。

2024-03-13 11:11:37 429 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 645

原创 免费实时天气预报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 751

原创 centos7实时查看文件最后30行日志

执行该命令后,tail会开始监视nginx.log文件,并实时输出文件的最后30行内容。在 CentOS 7 中,如果你想实时查看一个日志文件的最后30行内容,并且持续追踪新添加的内容,可以使用。在CentOS 7中,你可以使用tail命令结合-f选项来实时查看文件的最后几行日志。在CentOS 7中,如果你想要查看文件的最后30行日志而不是实时监视文件的变化,你可以使用tail命令的-n选项。这样就能即刻看到日志文件最新的变化,并且随着新的日志条目被写入,你将在终端中看到这些更新。

2024-03-06 21:52:36 443

原创 【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 475 1

原创 nginx设置,如果网页404,就跳转index

如果你想要配置Nginx,使得当用户访问一个不存在的页面(404错误)时,他们会被重定向到另一个网站,你可以使用​。记住,在生产环境中应用任何更改之前,始终备份你的Nginx配置文件,并在测试环境中验证更改是否按预期工作。如果你希望在使用Nginx时,当用户请求一个不存在的页面(即HTTP 404错误)时,能够自动跳转到​。请记住,在进行任何更改之前,始终备份你的Nginx配置文件,以防止任何意外的配置问题导致服务中断。在这个配置中,当用户请求一个不存在的页面时,Nginx会返回404错误。

2024-03-05 15:36:48 577

原创 JS自动跳转手机移动网页

在JavaScript中,如果你想根据用户的设备(如手机或桌面设备)自动跳转到不同的网页,你可以使用​​window.location​​​对象来改变当前页面的URL。对于复杂的设备检测和更好的兼容性,可以考虑使用一些专门的库,比如过去提到的 ​​Device.js​​,但请注意这个库可能需要更新以支持最新的设备类型和浏览器特性。这段代码会检测 ​​navigator.userAgent​​ 中是否存在典型的移动设备标识符,如果存在,则认为用户正在使用移动设备,并将页面重定向到指定的移动版网址。

2024-03-05 15:27:25 624

原创 location.href = ‘/index‘用VUE如何跳转

这种方式能够确保你在Vue应用中使用了Vue Router提供的导航功能,以便更好地与Vue的生命周期和路由守卫等特性进行集成。​​ 使用的是路径(path)方式进行跳转,而不是使用路由的名称(name)。​ 是目标路由的名称。两者之间的区别在于传递的是路径字符串还是包含路由名称的对象。​时,Vue Router 会将其解释为目标路由的路径。如果你需要通过命名路由进行导航,可以使用路由的​。​​来进行路由的编程式导航,而不直接操作​。在Vue.js中,你可以使用​。​ 的路由,并且已经正确设置。

2024-03-03 12:46:31 380

原创 vue2本地开发环境正常,生产环境下this.$router.push({ name: ‘login‘ })不跳转

如果问题仍然存在,请检查浏览器的开发者工具(控制台、网络面板等),查看是否有任何错误消息。如果在Vue.js 2中在本地开发环境下正常运行,但在生产环境下使用​。在检查和解决以上可能的问题之后,你应该能够在生产环境中成功执行​。

2024-03-03 12:42:17 434

原创 java阻塞队列重复怎么不重复元素

在Java中,阻塞队列(Blocking Queue)是一种常见的数据结构,它可以用于在多线程环境中安全地传递数据。如果你想确保阻塞队列中不包含重复元素,可以考虑使用。不允许重复元素,当尝试添加重复元素时,该元素不会被成功添加。在取出元素时,队列会按照先进先出(FIFO)的顺序返回元素。,因为它们内部是基于链表实现的,且不允许重复元素。创建了一个阻塞队列,并通过。

2024-02-29 10:23:05 287

原创 python 利用超分提高监控分辨率

举例代码仅为示意,具体实现细节会根据所使用的深度学习框架和超分辨率模型的不同而有所变化。在使用预训练模型之前,确保模型支持输入帧的尺寸,并可能需要对输入图像进行适当裁剪、缩放或填充以适应模型的输入要求。同时,由于监控视频通常是连续帧,考虑缓存和流水线处理来提高效率也是十分重要的。

2024-02-29 10:18:47 239

原创 Springboot同一台服务器部署多个项目,导致redis混淆,如何根据不同项目区分

在Spring Boot应用中,如果在同一台服务器上部署了多个项目,并且每个项目都使用Redis作为缓存或存储,为了避免Redis数据混淆,你需要确保各个项目在访问Redis时使用不同的数据库索引号、键前缀或者连接配置。例如,在Spring Boot的。通过以上方法,即便在同一台服务器上的不同Spring Boot项目也可以各自独立地使用Redis存储数据,而不会相互干扰。为每个项目的Redis key添加一个唯一的前缀,这样即使它们连接的是同一个Redis数据库也能区分数据归属。

2024-02-28 17:46:18 759

原创 旧项目集成阿里云滑动验证码(web和H5方式)

核心要有一个DOM元素,适用于servlet和HTML项目,VUE + springboot请看另一篇文档。引入JAR,调用HTTP即可。可以把以下代码放到登录接口中,提前进行请求校验。JS代码可以直接复制,其中中文标注的,需要结合业务修改即可。旧项目集成阿里云滑动验证码(web和H5方式)阿里云滑动验证码JAR.zip: ​。​ (访问密码: 4760)

2024-02-28 17:42:04 1038

原创 java接受命令行输入

​​方法用于读取整行输入。当用户输入完成后,你可以在程序中使用输入的内容。​类来接受命令行输入。然后按照提示在命令行中输入内容,程序将读取并显示在控制台上。​​类被用于读取用户在命令行中输入的一行文本。要在命令行中运行这个Java程序,你需要使用​。在Java中,你可以使用​。​​编译源代码,然后使用​。​运行生成的类文件。

2024-02-26 12:07:18 221

原创 CentOS删除除了最近5个JAR程序外的所有指定Java程序

帮我写一个shell脚本,ps -eo pid,lstart,cmd --sort=-start_time | grep "pgz-admin"查到的结果,返回的所有进程PID,第六个之上的,全部kill。在这个脚本中,grep --color=never 选项用于禁用颜色输出。当然,你可以创建一个简单的Shell脚本来完成这个任务。请确保在运行脚本之前你有足够的权限,因为​。​是强制终止进程的操作。​ 语句,可以看到被杀死的进程的PID。不包含颜色,将5改为6,或者用以下。

2024-02-26 12:06:06 841

原创 HTML+CSS滚动条样式如何单独给firefox设置 scrollbar-width: none;,而不影响其他浏览器

请注意,滚动条样式在不同浏览器中可能会有所不同,因此上述样式在 Firefox 中有效,而 Webkit 样式在 Chrome 和 Safari 中有效。在实际使用中,你可能需要根据需要进行调整和测试,以确保在不同浏览器中都能达到预期的效果。为了在 Firefox 中优化滚动条并使其变细,你可以使用新的规范中的属性。请注意,这样的规则只在Firefox中生效,而在其他浏览器中会被忽略。确保在使用这样的规则时进行测试,以确保所需的效果在目标浏览器中按预期工作。​​ 是一个通用的选择器,匹配所有元素,而 ​。

2024-02-21 16:49:27 813

原创 SQL防止注入工具类,可能用于SQL注入的字符有哪些

为了防止SQL注入,强烈建议使用参数化查询或预处理语句,以确保用户输入的值不会直接拼接到SQL语句中。这样可以有效地防止注入攻击。此外,进行输入验证和过滤,只允许合法的字符输入,是增加应用程序安全性的另一种重要措施。SQL注入是一种攻击技术,攻击者试图通过在输入中注入恶意的SQL代码来干扰应用程序的数据库查询。为了防止SQL注入,你需要了解可能用于注入的一些常见字符和技术。

2024-02-20 17:48:12 631

原创 centos7 shell 清除最近30条shell历史记录

但这个设置仅影响当前shell会话,重启终端或新开一个会话时,HISTSIZE将恢复默认值,并且之前的历史记录依然存在。另外,如果你希望实时操作内存中的历史记录,不依赖于文件操作,那么可以编写一个脚本来读取历史、过滤掉最近的30条记录,并重新加载新的历史列表,但这通常涉及到更复杂的步骤,并且不是bash的标准功能。还有一种临时解决方案是在当前会话中不影响历史文件的情况下不保存最近执行的命令到历史记录,但这并不能删除已经存储在。文件是按照最新的命令在最下面排列的,这是大多数Linux系统中的默认设置。

2024-02-18 10:37:21 336

京东云视频直播视频录播Java工具类

京东云视频直播视频录播Java示例代码。截取指定时间小视频。可以结合定时任务使用。详细介绍:https://www.yuque.com/docs/share/e33959e3-0c8f-4b74-b2b4-78533e370400?# 《京东云推流直播录播》

2022-07-27

CertifyTheWebSetup.exe.zip

Windows-SSL生成客户端(official)官网最新版2020-05-07支持acmeV2协议,可视化操作,一键、高效。源自官网。开源。

2020-05-07

archetype-catalog.xml

idea或者eclipse在新建maven项目时archetypes不显示,可以设置本地local或者使用其他镜像,教程查看https://blog.csdn.net/qq_31708763/article/details/104608219

2020-03-02

【XXXX公司】服务信息配置表-【智慧零售】191123.xlsx

微信支付分申请配置模板20191123,https://www.yuque.com/docs/share/5b42b53f-b6fe-4e2d-bb6f-03e7a0a8a166#

2019-12-03

FileZilla_3.40.0_win64-setup_bundled.exe

FileZilla_3.40.0_win64-setup_bundled.exe新版下载。 官网地址:https://filezilla-project.org/download.php?type=client

2019-02-23

myeclipse破解文件

破解教程,查看:https://blog.csdn.net/qq_31708763/article/details/82908904

2019-01-28

【免费】Core Java 核心技术英文原版高清下载

【免费】Core Java 核心技术英文原版高清下载,无水印,原版,绝对高清【免费】Core Java 核心技术英文原版高清下载,无水印,原版,绝对高清【免费】Core Java 核心技术英文原版高清下载,无水印,原版,绝对高清【免费】Core Java 核心技术英文原版高清下载,无水印,原版,绝对高清

2017-09-05

org.json.jar

官网json.jar包下载。json是一种独立的轻量级数据交换格式,是一种独立的语言。多用于服务端向网页发送数据。

2017-08-30

tesly腾讯众测

tesly

2016-11-17

数据结构课程设计

课程设计数据结构,迷宫与栈的问题ex.printStackTrace();      }      finally {             }       return cn;  } }

2015-12-02

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

TA关注的人

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