E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
《项目开发
前端框架的发展史
框架,目的很简单,能帮助我们提高效率框架对现代化
项目开发
模式的意义。
Armin444
·
2024-01-18 20:28
前端框架
前端
web
项目开发
中安全问题及解决方法-----用户标识不能从客户端获取
服务端直接使用了客户端传过来的用户标识,导致了安全问题:@GetMapping("wrong")publicStringwrong(@RequestParam("userId")LonguserId){return"当前用户Id:"+userId;}开发同学没有正确认识接口或服务面向的用户。如果接口面向内部服务,由服务调用方传入用户ID没什么不合理,但是这样的接口不能直接开放给客户端或H5使用。在
ADRU
·
2024-01-18 20:20
分布式项目调优
java
前端
javascript
项目开发
中安全问题及解决方法-----平台资源需要考虑防刷机制
下面的例子中,直接调用方法获取短信验证码@GetMapping("wrong")publicvoidwrong(){sendSMSCaptcha("13600000000");}privatevoidsendSMSCaptcha(Stringmobile){//调用短信通道}如果不加任何限制的话,某些用户大量请求就会导致系统出现问题好的防刷逻辑是,对正常使用的用户毫无影响,只有疑似异常使用的用户才
ADRU
·
2024-01-18 20:20
分布式项目调优
java
开发语言
项目开发
中安全问题及解决方法-----资金处理一定要幂等
任何资金操作都需要在平台侧生成业务属性的订单,可以是优惠券发放订单,可以是返现订单,也可以是借款订单,一定是先有订单再去做资金操作。一定要做好防重,也就是实现幂等处理,并且幂等处理必须是全链路的。//错误:每次使用UUID作为订单号@GetMapping("wrong")publicvoidwrong(@RequestParam("orderId")StringorderId){PayChanne
ADRU
·
2024-01-18 20:20
分布式项目调优
前端
项目开发
中安全问题及解决方法----请求头中信息仅供参考
有下面案例:@Slf4j@RequestMapping("trustclientip")@RestControllerpublicclassTrustClientIpController{HashSetactivityLimit=newHashSet<>();@GetMapping("test")publicStringtest(HttpServletRequestrequest){Stringi
ADRU
·
2024-01-18 20:17
分布式项目调优
java
servlet
服务器
前后端分离必备的接口规范
然而带来的另一个问题:前后端的对接界面双方却关注甚少,不知大家是否还记得下面这张图: 没有任何接口约定规范情况下各自干各自的,导致我们在产品
项目开发
过程中,前后端的接口联调对接工作量占比
独泪了无痕
·
2024-01-18 20:49
#
开发规范
Java
技术栈
java
后端
前端
centos7 arm服务器编译安装openssl 1.1.1版本
前言在centos7中,默认安装的openssl版本是1.0.2,太低了,在python
项目开发
中,由于需要用到requests包,这时候就会出现如下错误“ImportError:urllib3v2.0onlysupportsOpenSSL1.1.1
番茄小能手
·
2024-01-18 19:06
aarch64Linux
服务器
运维
【干货】单片机STM32F103物联网
项目开发
代码200例
pwd=1688提取码:16881、嵌入式物联网单片机
项目开发
实战,每个例程都经过实战检验,简单好用。
vx349014857
·
2024-01-18 19:54
产品代码合集
单片机
stm32
物联网
Java_配置文件读取
Java_配置文件读取大多
项目开发
都需要使用到配置文件读取,但由于本人都是使用的使用的时候才去搜一下用法(是的,不咋记),因此本文遍历记录下用到的配置文件读取方式,防止某些项目某些方式无效不可用(往往因为冲突
ranfreedom
·
2024-01-18 18:30
Java
Web项目技术
java
配置文件
经验分享
java获取配置文件数据源_java读取配置文件方式
问题:最近,在
项目开发
的过程中,遇到需要在properties文件中定义一些自定义的变量,以供java程序动态的读取,不需要在进行查找修改代码。
彼女的秘密
·
2024-01-18 18:59
java获取配置文件数据源
Java实现流和文件的转换 将InoutStream转为File输出到磁盘
业务描述
项目开发
中,把较小的文本文件直接用BLOB数据类型存到了MySQL中获取时得到的是流对象,需要转换为对应的.txt文件输出到磁盘中实现流对象说白了就是一堆进制码,并不支持和文件的直接转换,因为流本身并不知道文件的类型实现思路
NoloseWind
·
2024-01-18 17:24
Java
java
开发语言
【Mybatis-plus】updateById()方法不能更新字段为null的原因及解决办法---@TableField(updateStrategy = FieldStrategy.ALWAYS)
【Mybatis-plus】updateById()方法不能更新字段为null的原因及解决办法一、问题描述在日常
项目开发
过程中,经常会使用Mybatis-plus的updateById()方法,快速将接收道德参数或者查询结果中原本不为
zlfjavahome
·
2024-01-18 16:52
mybatis
java
代码分支合并git命令快速解决
问题描述在
项目开发
中会存在分支代码合并的问题,一般会涉及到多个仓库的合并工作,同一个仓库下可能涉及到很多笔提交,每一笔提交都有可能产生冲突,很多时候使用compare比较去处理,也是一种方法,但是往往工作量比较大
持续成长,保持快乐
·
2024-01-18 15:19
开发小技巧
git
IDEA怎么用Devtools热部署
IDEA怎么用Devtools热部署大家知道在
项目开发
过程中,有时候会改动代码逻辑或者修改数据结构,为了能使改动的代码生效,往往需要重启应用查看改变效果,这样会相当耗费时间。
小灰灰-58
·
2024-01-18 13:38
开发工具
intellij-idea
java
ide
基于snabbdom和jsx优化开发的分析与实践
一、背景介绍目前前端
项目开发
普遍会基于react、vue等框架,采用数据驱动的模式,通过虚拟dom减少与真是dom的交互来提高渲染性能。
没有感情的搬运工
·
2024-01-18 09:06
DDD分架构模型介绍
那么,以下图为例,我们一般在
项目开发
中,会将整个项目分为:用户接口层、应用层、领域层和基础设施层。针对分层架构分为:严格分层架构
学亮编程手记
·
2024-01-18 08:58
后台编程
架构
DDD
BigeMap在Unity3d中的应用,助力数字孪生
下载地址:点击前往下载页面(Unity需要Unity2021.3.2f1之后的版本)Gisoffice下载地址:点击前往下载页面Bigemap离线服务器下载地址:点击前往下载页面Unity用于数字孪生
项目开发
Bigemap
·
2024-01-18 07:20
BIGEMAP三维地球
Bigemap
离线地图
Unity
游戏引擎
初识微服务
目录一、单体结构VS分布式结构二、微服务简介一、单体结构VS分布式结构单体结构:将所有功能集中在一个
项目开发
,打包部署。优点:架构简单,部署成本低;缺点:耦合度较高。
过✪
·
2024-01-18 06:20
微服务
架构
云原生
QT quick基础:qml界面切换
需求说明,在
项目开发
过程中,可能会出现多个界面切换问题。再测试过程中发现,程序开始运行时,所有界面的功能逻辑都在运行,这可能导致程序开始运行时浪费性能。
wildlily8427
·
2024-01-18 03:20
qt
quick
qt
qt
quick
React全局状态管理(state)之Context的使用方法
谈到全局状态管理,不得不说Redux,很有名气,个人认为比较适合大型
项目开发
。没做过什么超大项目的我。个人观点,Redux总感觉不舒心不直接。感觉做个简单的事情绕来绕去的。
ITKEY_
·
2024-01-17 21:34
React
React
Native
reactjs
Bootstrap学习总结
学习并掌握了bootstrap的相关基础知识,能够在
项目开发
送使用相关知识,并调节页面中的相关内容。
好好他爸爸
·
2024-01-17 19:58
使用Python批量上传本地maven库到nexus
背景:外包类
项目开发
时是调用的公司maven仓库进行开发,交付后需要将maven仓库转移到客户环境。
onlyonexhj
·
2024-01-17 13:39
maven
intellij-idea
java
计算机毕业设计 基于SSM的历史/博物馆藏系统的设计与实现 Java实战项目 附源码+文档+视频讲解
博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序
项目开发
和Android
项目开发
等。
IT学长编程
·
2024-01-17 11:19
计算机毕业设计1000套
毕业设计
课程设计
毕业论文
Java
SSM
mySQL
大佬们都在谈论区块链下一个行业爆发的逻辑
因为现在是寒冬才能让大家看得更明白那些团队在认真做事,比如亦来云的社区和团队,在这样的环境下,他们从来没有停过,
项目开发
从未停过,代码一直在不断的提交,全球Meetin
美国哈佛
·
2024-01-17 11:35
WPF真入门教程28--项目案例--MQTT服务器和客户端
1、先上图看帅照这个案例还是布局加视图模型,样式应用,业务逻辑,该项目是一个mqtt服务器和客户端的通信工具,这里不去分析mqtt的通信原理,关注在于wpf技能的应用,能够掌握这个例子,离
项目开发
也差不多了
hqwest
·
2024-01-17 08:26
WPF真入门教程
wpf
wpf案例
WPF布局
wpf
ui
C#
.NET
viewmodel
深入了解Vue-loader: 优化Vue.js
项目开发
的利器
Vue-loader是一个用于加载Vue组件的webpack插件。它允许你编写单文件组件(SFC),并将它们转换为JavaScript模块,以便在浏览器中使用。这个工具非常有用,因为它可以帮助你在开发过程中更好地组织和管理你的Vue组件。如何安装:npminstallvue-loadervue-template-compiler--save-dev安装完毕后,你需要在webpack配置文件中添加v
代码真的养发
·
2024-01-17 07:41
前端
vue.js
vue
参数校验注解使用- validator
在
项目开发
中,接口有很多的入参,这时候往往需要对参数进行校验,是否不为空,数据类型,格式是否正确等校验,如果有大量的if-else堆砌很不优雅,因此引入参数校验的工具类,进行统一参数校验参数校验有哪些常用注解
q琦一
·
2024-01-17 02:29
Java
java
Vuex的使用
前言Vuex作为Vue官方维护和推荐的全局状态管理插件,是使用Vue框架的前端开发所必须掌握的一个知识点,实际上Vuex的使用也确确实实能够在
项目开发
中帮助我们处理复杂组件关系间的值传递问题。
moutory
·
2024-01-17 00:35
springboot + mybatis启动时执行sql脚本
目录1.创建数据版本表,结构如下:2.创建HdVersion对象3.创建执行sql的dao4.创建dao对应的xml5.创建sql执行器,实现ApplicationRunner6.结语背景:
项目开发
或发布阶段修改表结构
我要4级了
·
2024-01-16 22:48
springboot
mybatis
mybatis
spring
boot
sql
如何获取气象数据
问题如何获取气象数据详细问题笔者进行
项目开发
,需要获取某地的气象数据,但是无法获取解决方案步骤1:浏览器输入https://www.ncei.noaa.gov/maps-and-geospatial-products
飞滕人生TYF
·
2024-01-16 20:50
数据采集
数据库
火爆!大厂流出的接口版本号规约,速度收藏
在实际
项目开发
中,API的版本号控制不仅仅是一个数字游戏,它的使用需遵循语义版本控制(SemanticVersioning)原则,确保代码的每一次更改都能通过版本号的变化得到准确的体现,本篇文章对版本号如何使用做了详细的解释
程序员古德
·
2024-01-16 19:52
系统架构
【软件测试】功能测试的测试工作流程
■按照产出的文档,介绍
项目开发
过程中的工作步骤壹测试计划:这个计划,我个人觉得应该在详细设计确定后,代码开始编写的时候进行制定,因为我是“提早开始测试工作”思路的忠实fans.a)测试计划,主要是给后面的测试工作一些指南
软件测试墨白
·
2024-01-16 19:29
使用Mybatis-plus配置TypeHanlder实现自定义转换
在
项目开发
时候,我们需要将前端传递过来的数组等…一些不需要怎么操作的类型存入数据库。然后在查询数据详情时候将数据再用数组返回去就行了,这个时候就可以使用TypeHanlder来帮我们实现。
陆慢慢
·
2024-01-16 18:01
mybatis
简述一下组件的生命周期
在进行组件化
项目开发
的时候都会存在一个组件的生命周期概念,像Vue、React、小程序等等,无一例外,而通常情况组件的生命周期主要分成三个阶段,包括:创建、更新以及销毁阶段。
是个车迷
·
2024-01-16 17:22
前端
vue.js
react.js
在
项目开发
中统计代码行数的方式
一、使用find和wc命令统计代码行数直接在项目文件目录下使用命令行进行统计,是比较方便的,能统计所有的代码总行数、以及每个文件的行数、进行条件过滤统计等等,比如find和wc。find和wc两个命令是Linux和Unix系统中的常用命令,而在Windows系统下,如果安装了Git,可以调出GitBash工具,使用find和wc命令统计代码行数。GitBash可以在Windows系统中提供类似于U
热爱生活的五柒
·
2024-01-16 15:15
windows相关
代码统计
统计
Maven简介
Maven简介什么是MavenMaven的本质是一个项目管理工具,将
项目开发
和管理过程抽象成一个项目对象模型(POM)如图蓝色部分为Maven,其不包括外部其他部分,上部分为核心,下部分为各种插件。
Dashesand
·
2024-01-16 09:31
后端
maven
嵌入式物联网单片机
项目开发
实例-4G DTU边缘数据采集网关开发
链接:https://pan.baidu.com/s/163D-kElFqXov629YaSrWDw?pwd=1688提取码:1688[1.EC200S_STM32F103_4GCAT1网络TCP和UDP的透传字符串][2.EC200S_STM32F103_4GCAT1网络TCP和UDP的透传十六进制包含0x00][3.EC200S_STM32F103_4GCAT1通过外置MQTT协议发送定位和固
vx349014857
·
2024-01-16 09:59
产品代码合集
物联网
单片机
嵌入式硬件
开发语言
计算机毕业设计 基于Java的手机销售网站的设计与实现 Java实战项目 附源码+文档+视频讲解
博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序
项目开发
和Android
项目开发
等。
IT学长编程
·
2024-01-16 08:23
计算机毕业设计1000套
毕业论文
毕业设计
课程设计
Java
springboot
idea
STM32WL用户手册学习
STM32Cube包括:一套用户友好的软件开发工具,涵盖
项目开发
从设计到生产,其中:STM32CubeMX,一个图形软件配置工具,允许使用图形向导自动生成C初始化代码。
饼干饼干圆又圆
·
2024-01-16 07:47
stm32
stm32
学习
嵌入式硬件
50天精通Golang(第18天)
web开发介绍、iris框架安装、HTTP请求和返回、Iris路由处理一Web
项目开发
介绍及实战项目介绍1.1引言本系列课程我们将学些Golang语言中的Web开发框架Iris的相关知识和用法。
恶灵退却
·
2024-01-16 01:39
50天精通golang
golang
开发语言
后端
如何解决进行git合并造成的冲突
如何解决进行git合并造成的冲突场景:在我们在参与
项目开发
的时候,通常会创建公共的文件,但是当我们编码完成,使用git进行分支合并时,往往会出现合并冲突,也就是负责不同部分的开发人员会对同一个文件的同一个部分进行修改
H-hang
·
2024-01-15 23:56
前端
git
github
51case(无忧案例网),以案促新构建互联网产品解决方案共享平台
“很多时候,我知道自己想开发一款这样概念的软件,但实际
项目开发
后,我得到却不是我心中的想要APP
51case
·
2024-01-15 21:13
个人如何利用Python爬虫技术赚Q
另外要**注意:**不管你是为了Python就业还是兴趣爱好,记住:
项目开发
经验永远是核心,各位新入行的猿人看官大多都会先尝试这个
IT猫仔
·
2024-01-15 20:45
python
爬虫
开发语言
Spring Boot集成Quartz定时任务详解
在实际
项目开发
中,我们想在规定时间执行一些任务,所以会经常用到定时任务。
十点摆码
·
2024-01-15 18:27
Spring
Cloud
Spring
Boot
Quartz
定时任务
卡尔曼滤波笔记
文章目录前言1.公式2.实验总结前言最近
项目开发
上需要用到卡尔曼滤波对GPS、IMU、里程计进行融合定位,本文主要记录对卡尔曼滤波的学习与理解。1.公式卡尔曼滤波主要由下列五个公式组成。
集贤楼食堂堂主
·
2024-01-15 17:59
自动驾驶
矩阵
Java基础到高级:锁的全面解析与实践
前言在
项目开发
过程中,当需要使用多线程去处理一些业务问题的时候,尤其涉及到多线程读写数据同时发生的操作时,就会产生一些线程安全的问题。那如何理解线程安全问题呢?
(eleven)
·
2024-01-15 15:29
JAVA基础
线程
java
开发语言
多线程
锁
线程安全
并发
国产大模型LLM 魔搭社区|阿里云服务器部署
阿里云进行大语言模型的服务器部署魔搭社区部署云端大模型开始搭建你的大语言模型找到模型服务选择模型部署方式选择函数计算(FC)部署模式PAI-EAS部署小结参考视频魔搭社区部署云端大模型如果各位想要在服务器上面搭建大语言模型进行
项目开发
或者日常学习
八荒、
·
2024-01-15 15:25
阿里云
服务器
云计算
人工智能
自然语言处理
python
机器学习
软件需求变更管理
在实际的软件开发过程中,需求变更是在所难免的,但是频繁的需求变更常常会导致整个
项目开发
的失败。
XYZ_916
·
2024-01-15 13:21
软件需求工程
需求变更
变更评估
Pyside6实现自定义widget嵌套(自定义widget为独立ui文件)
在实际
项目开发
中,可能存在需要将自定义的widget嵌入到某一窗口的情况,或者为维护简洁方便,将一个大的UI文件拆分为多个独立的UI文件进行管理。这时就存在不同窗口的ui文件进行嵌套。
DragonSoal
·
2024-01-15 13:20
python
ui
pyqt
软件系统培训方案(Word)
.培训目的3.培训对象及要求3.1.培训对象3.2.培训人员基本要求4.培训方式5.培训内容6.培训讲师7.培训教材8.培训质量保证8.1.用户培训确认报告8.2.培训疑问解答软件开发全文档下载:软件
项目开发
全套文档下载
软件项目资料查询库
·
2024-01-15 13:11
数据库
大数据
物联网
安全
运维
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他