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
日常开发
SpringBoot系列教程之防重放与操作幂等
目录前言具体方案前端页面Redis数据库后记代码开源总结前言
日常开发
中,我们可能会碰到需要进行防重放与操作幂等的业务,本文记录SpringBoot实现简单防重与幂等防重放,防止数据重复提交操作幂等性,多次执行所产生的影响均与一次执行的影响相同解决什么问题
·
2022-04-12 11:09
JS的深拷贝和浅拷贝的几种实现方案
深拷贝和浅拷贝**在
日常开发
过程中,我们经常会涉及到数据的拷贝。
·
2022-04-12 10:56
javascriptes6前端
Dubbo高频面试题+解析,极其重要
每一个地方用什么技术承载,也可以考虑自己的
日常开发
中,都有哪些技术来支撑你们整个技术框架。这是一张把服务端开发涉及的技术栈汇总出来的一张技术架构图。当然技术栈内容绝对不止局限于此,还有很多的其他
普通网友
·
2022-04-11 07:01
程序员
面试
后端
java
时间戳转换日期格式 - Vue
日常开发
中经常会遇到时间相关的问题,服务端返回的数据都是以时间戳的方式,那么需要将其处理转化为对应的时间格式,具体方式如下:一、filters中formatDate方法实现:exportdefault{
survivorsfyh
·
2022-04-10 12:48
Vue
Vue
formatDate
【Java 多线程】多线程带来的的风险-线程安全、多线程五个经典案例
日常开发
中如果用到多线程编程,也一定会涉及到线程安全问题线程安全这个问题就不太好理解正因为如此,程序猿们才尝试发明出更多的编程模型来处理并发编程的任务例如:多进程、多线程、actor、csp、async
安陵容
·
2022-04-09 22:33
JavaEE
java
算法
数据结构
java-ee
多线程
SpringBoot异步任务获取HttpServletRequest
前言在使用框架
日常开发
中需要在controller中进行一些异步操作减少请求时间,但是发现在使用@Anysc注解后会出现Request对象无法获取的情况,本文就此情况给出完整的解决方案原因分析@Anysc
·
2022-04-09 16:38
springboot
SpringBoot系列——防重放与操作幂等
前言
日常开发
中,我们可能会碰到需要进行防重放与操作幂等的业务,本文记录SpringBoot实现简单防重与幂等防重放,防止数据重复提交操作幂等性,多次执行所产生的影响均与一次执行的影响相同解决什么问题?
huanzi-qch
·
2022-04-08 17:00
4种方法python批量修改替换列表中元素
在
日常开发
中,我们可能会遇到批量修改列表元素的需求。可以使用列表推导式来快速的实现,在这里做了一些技术总结可供参考。
·
2022-04-07 16:17
如何设计 Log 工具类 —— timber 解析
Log类简介不论是
日常开发
调试,还是用户行为分析,日志都扮演着不可或缺的角色。从日志中我们可以看出程序运行时的状态,用户进行了哪些操作等等。
大路朝前
·
2022-04-04 23:33
python lambda 表达式形式分析
目录lambda表达式格式匿名的用法前言:在
日常开发
的过程中,有时候会临时用到一些简单的函数,她们的业务逻辑会相对简单,简单到并不值得让他们留下名字,这个时候,就很值得使用匿名函数lambda函数来完成这个需求
·
2022-04-02 17:03
dll反编译(修改引用文件、修改代码)再生成dll
问题描述我们在
日常开发
中经常会遇到,想要对dll文件做修改的操作,但苦于没有源代码,只能想想其他办法解决问题办法就是通过几个工具来反编译、正向编译、修改属性反编译、正编译参考https://wenku.baidu.com
王吉平
·
2022-04-01 19:00
MySQL经典100问
8、
日常开发
中你是怎么优化SQL的?9、MySQL的并发连接与并发查询什么区别?10、M
软件开发小刘
·
2022-03-31 12:00
java
java
后端
互联网公司去年到今年的大批裁员,难道程序员没有未来了吗?
在
日常开发
工作中,其实程序员最需要的能力绝不仅仅是只是[codeing]的能
千锋python和唐唐
·
2022-03-30 10:10
程序员
IT职场
如何保证缓存和数据库的一致性?
我们在
日常开发
中,为了提高数据响应速度,可能会将一些热点数据保存在缓存中,这样就不用每次都去数据库中查询了,可以有效提高服务端的
·
2022-03-29 18:52
javaredis
关于nginx 反向代理 URL替换方案
目录1.直接替换location匹配部分2.使用nginx的rewrite模块rewrite企业应用场景nginx提供反向代理服务,
日常开发
过程中有时候我们需要使用nginx作为代理服务根据url的不同去访问不同的服务器或者不同端口
·
2022-03-29 16:03
如何使用正则表达式判断邮箱(以C#为例)
目录首先引入正则需要使用的命名空间判断是否为QQ邮箱判断是否为邮箱补充:C#正则表达式(Regex类)总结
日常开发
中,判断邮箱是少不了的,这个我以**C#**为例,来写一个判断方法,正则表达式是通用的,
·
2022-03-28 11:43
关于.NET 6.0 Crossgen2的一些研究
我们
日常开发
时使用C#编译器CSC编译一个.NET程序集,程序集包含MSIL代码(中间语言代码)。当应用程序运行时,目标环境的本地JIT编译器将MSIL代码转换为本机代码,然后CPU才能执行它们。
Eric zhou
·
2022-03-28 07:00
项目可以怎么规范Git commit ?
但是在
日常开发
中,大家的commitmessage都比较随意,中英文混合使用的情况有时候很常见,这就导致后续代码维护成本比较大。
初见雨夜
·
2022-03-26 22:00
Dubbo-Admin 正式支持 3.0 服务治理
大家在
日常开发
中更多使用的是dubbo提供的RPC通信这一部分能力,而对其提供的服务治理的能力使用相对少一些,本文的重点将放在服务治理这方面。dubbo框架提供了极其丰富的服务治理的功
·
2022-03-25 14:04
运维
Linux最小化安装之安装nginx
nginx是一个高性能的HTTP和方向代理web服务器,在我们
日常开发
中进行会使用nginx实现相关的功能:如正向代理、反向代理、负载均衡等等。接下来我们将演示在Linux中安装NGINX。
记录经历
·
2022-03-25 10:06
项目可以怎么规范Git commit ?
但是在
日常开发
中,大家的commitmessage都比较随意,中英文混合使用的情况有时候很常见,这就导致后续代码维护成本比较大。
·
2022-03-24 15:12
git程序员规范化
SVG实例入门与动画实战
前言在
日常开发
过程中,我们或多或少都接触过SVG,有可能是用它来画一些简单的图形,有可能是使用它来构建工程的字体文件库,甚至是用它来绘制一些复杂的可视化模块。
·
2022-03-24 15:54
javascriptcss
关于条件渲染和列表渲染
条件渲染和列表渲染在我们
日常开发
中使用频率极高。首先来看条件渲染,在vue.js中经常使用v-if和v-show。在微信小程序中经常使用wx:if。
·
2022-03-24 14:17
C++(Qt) 和 Word、Excel、PDF 交互总结
阅读本文大概需要6分钟
日常开发
软件可能会遇到这类小众需求,导出数据到Word、Excel以及PDF文件,如果你使用C++编程语言,那么可以选择的方案不是很多,恰好最近刚好有这部分需求,整理下这段时间踩过的坑
·
2022-03-24 14:04
vue3 setup语法糖中组件之间通讯以及vuex的使用以及数据监听,路由跳转传参等基础知识点
在我们
日常开发
过程中,常用的知识点1路由的跳转传参2组件通讯3.vuex状态管理4.数据监听等等,其他的就是一些数据处理,数据的组装1.路由的跳转传参使用路由跳转传参//l路由引入import
1登峰造极
·
2022-03-24 12:09
vue3
vue.js
项目可以怎么规范Git commit ?
但是在
日常开发
中,大家的commitmessage都比较随意,中英文混合使用的情况有时候很常见,这就导致后续代码维护成本比较大。
·
2022-03-24 10:06
git程序员规范化
使用.Net6中的System.Text.Json遇到几个常见问题及解决方案
不过
日常开发
使用中会有一些问题,本文记录一下解决方法,欢迎交流~(文章末尾包含小彩蛋)字符编码问题默认的System.Text.Json序列化的时候会把所有的非ASCII的字
程序设计实验室
·
2022-03-23 15:00
位运算原理及使用讲解(带图、超详细)
前言
日常开发
中位运算不是很常用,但是巧妙的使用位运算可以大量减少运行开销,优化算法。举个例子,翻转操作比较常见,比如初始值为1,操作一次变为0,再操作一次变为1。
eden_Liang
·
2022-03-23 07:31
基础
补码
java
编程语言
面试
其他
SVG实例入门与动画实战
前言在
日常开发
过程中,我们或多或少都接触过SVG,有可能是用它来画一些简单的图形,有可能是使用它来构建工程的字体文件库,甚至是用它来绘制一些复杂的可视化模块。
·
2022-03-22 23:43
javascriptcss
面试必问的安卓虚拟机,你真的掌握了么?——安卓虚拟机基础知识回顾
不得不承认,对于每一位Androider而言,安卓虚拟机是我们
日常开发
中不可或缺的一环,但是关于安卓虚拟机的一些知识点和小细节你真的完全掌握了么?
·
2022-03-22 16:41
面试必问的安卓虚拟机,你真的掌握了么?——安卓虚拟机基础知识回顾
不得不承认,对于每一位Androider而言,安卓虚拟机是我们
日常开发
中不可或缺的一环,但是关于安卓虚拟机的一些知识点和小细节你真的完全掌握了么?
BlueSocks
·
2022-03-22 16:00
最好的 6 个 React Table 组件详细亲测推荐
本文首发卡拉云技术博客:《最好的6个ReactTable组件详细亲测推荐》在
日常开发
中,特别是内部使用的后台系统时,我们常常会需要用表格来展示数据,同时提供一些操作用于操作表格内的数据。
·
2022-03-22 10:23
javascript数组中的lastIndexOf方法
目录1前言2编辑器打开3代码部分4运行结果5总结1前言在我们的
日常开发
中不免会有很多需要处理数据的方法本节主要说一说lastIndexOf方法,lastIndexOf()方法可返回一个指定的字符串值最后出现的位置
·
2022-03-21 09:44
《MySQL是怎样运行的》学习导图
表空间的结构,主要就是讲了mysql底层的数据结构相关的东西2查询的过程及优化,主要讲了基于成本和规则的优化,以及MySQL是如何确定查询方式的,通过这一部分的学习能够对查询的底层原理有一定的了解从而帮助
日常开发
中进行查询语句的优化
o今晚打老虎o
·
2022-03-21 05:57
mysql
数据库
database
关于条件渲染和列表渲染
条件渲染和列表渲染在我们
日常开发
中使用频率极高。首先来看条件渲染,在vue.js中经常使用v-if和v-show。在微信小程序中经常使用wx:if。
·
2022-03-19 17:21
MySQL - 对数据表进行“增删查改”的进阶操作 - 细节狂魔
4、primarykey-主键约束-
日常开发
中最常使用的约束!
Dark And Grey
·
2022-03-19 09:03
MySQL
mysql
数据库
database
Linux环境基础开发工具
IDE(集成开发环境)依赖图形界面;主流IDE也支持远程开发,但是当前远程开发的用户体验很差;在没有图形界面的Linux环境下来开发调试代码,IDE往往效果差强人意,只能靠一组基于命令行的工具软件来完成
日常开发
PUYU1477
·
2022-03-19 03:45
Linux笔记
Flutter 2.0的路由把我搞懵了
前言前面几篇介绍了Flutter的路由,包括使用自带的Navigator和使用fluro路由插件,实际上两种方式都能满足
日常开发
的使用。
岛上码农
·
2022-03-19 01:09
Flutter
入门与实战
flutter
android
App
开发
ios
跨平台开发
git打patch文件
在软件开发者的
日常开发
与合作过程中,对于**code的生成patch和打patch(应用patch)**成为经常需要做的事情。什么是patch?
YaXinShi
·
2022-03-19 01:59
android
git&svn
git
github
ssh
tsx开发vue3:从零到全面覆盖
里面也介绍了jsx语法的基本使用:vue3+jsx使用递归组件实现无限级菜单本篇聚焦于vue3中使用tsx,从基础语法到复杂使用,再到一些特殊情况的处理方法,并且对照传统template写法,目的是覆盖
日常开发
的全部使用
超人鸭
·
2022-03-18 22:41
springboot如何获取文件流
目录springboot获取文件流前端获取springboot返回的文件流的踩坑踩过坑的我给您提供一个答案两种解决方案springboot获取文件流在
日常开发
中,经常会获取项目的相对路径用以获取存放在项目路径下的资源
·
2022-03-18 11:06
不懂物理的前端不是好的游戏开发者(二)—— 物理引擎的学习之路
在我们的
日常开发
当中,自然是用不到非常复杂的物理系统,大部分游戏都是基于刚体,再在游戏场景下进行一定的适配,最后模拟出物体在我们常规认识中的运动状态,使我们觉得这些位移,形变看起来都是理所当然,顺应规律的
·
2022-03-17 19:21
javascript
不懂物理的前端不是好的游戏开发者(二)—— 物理引擎的学习之路
在我们的
日常开发
当中,自然是用不到非常复杂的物理系统,大部分游戏都是基于刚体,再在游戏场景下进行一定的适配,最后模拟出物体在我们常规认识中的运动状态,使我们觉得这些位移,形变看起来都是理所当然,顺应规律的
凹凸实验室
·
2022-03-17 18:00
【yapi-tool】 - 前端接口生成工具
1、背景在
日常开发
中,前端和后端联调之前,一般都会在特定文件夹下新建目录或文件,然后按照一定的格式将每个接口进行有序地书写,方便联调调用和后期的维护,如图:从图中可以看出书写的内容一般包括接口名称、传参
·
2022-03-16 18:57
前端工具命令行效率工具
ng-template用法
在我们
日常开发
中见到的结构型指令,如*ngIf,ngFor是一个微语法,解开之后会变成标签。
威~
·
2022-03-16 09:17
angularjs
前端
延时任务从入门到精通
1.背景在
日常开发
中,延时任务是一个无法避免的话题。为了达到延时这一目的,在不同场景下会有不同的解决方案,对各个方案优缺点的认知程度决定了架构决策的有效性。
wenxinzizhu
·
2022-03-16 06:19
互联网架构
java
开发语言
后端
本地缓存Guava Cache、分布式缓存Redis与数据库mysql的整合
本地缓存GuavaCache、分布式缓存Redis与数据库mysql的整合在
日常开发
中,当我们数据访问非常频繁的时候可以使用缓存,以减少持久层的压力。
qin_Lion
·
2022-03-16 06:28
缓存技术
redis
缓存
java
javascript学数组中的foreach方法和some方法
目录一、foreach方法1直接vs打开2代码部分二、some方法1直接vs打开2代码部分3总结在我们的
日常开发
中不免会有很多需要处理数据的方法本节主要说一说foreach和some的使用不多说把代码编辑器打开一
·
2022-03-15 15:36
javascript数组中的slice方法和join方法
目录一、slice方法1编辑器部分2代码部分3运行结果二、join方法1编辑器2代码部分3运行结果前言:在我们的
日常开发
中不免会有很多需要处理数据的方法本节主要说一说slice和join方法不多说把代码编辑器打开一
·
2022-03-15 11:46
javascript数组中的concat方法和splice方法
目录一、concat方法1直接vs打开2代码块3运行结果二、splice方法1代码部分2运行结果前言:在我们的
日常开发
中不免会有很多需要处理数据的方法本节主要说一说concat和splice方法的使用不多说把代码编辑器打开一
·
2022-03-15 11:44
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他