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
编码技巧
品读 Java 经典巨著《Effective Java》90条编程法则,第4条:通过私有构造器强化不可实例化的能力
这本书被公认为Java开发者的必读经典,对提升
编码技巧
和代码质量具有重要意义
@赵士杰
·
2024-09-14 00:27
品读《Effective
Java》
java
开发语言
Effective
Java
【程序员如何平衡日常编码工作与提升式学习?】在繁忙的编码工作中找到个人成长空间
以下是对编程工作挑战的深入分析以及一些日常实践中的高效
编码技巧
。1.1高效
编码技巧
高效编码是每个程序员追求的目标。实现高效编码的关键在于熟练掌握编程语言、开发工具以及良好的编码习惯。
王尼莫啊
·
2024-08-25 09:12
chatgpt
编码技巧
——Springboot工程加密yml配置/Maven引入本地二方包
1.背景基于Springboot的工程项目,通常很多信息都是在application.yml中直接明文配置的,比如数据库链接信息,redis链接信息等;为了安全考虑,公司打算将yml配置文件中的数据库连接信息的账号,密码进行加密!公司有开发相关的安全规定,要求对源代码工程中所有的敏感信息进行加密,包括代码和配置文件,防止密码泄露;实际上没太大必要——咋办呢,有专员检查,做还是得做;2.方案初步想了
修行者对666
·
2024-03-05 01:51
安卓gradle
spring
boot
maven
后端
编码技巧
——基于Socket通信的接口调用
背景在新公司项目开发,发现内部服务之间竟然有基于Socket通信的"上古"接口,它甚至都不是Http,难找到一些类似Apache的工具包提供好用的操作api,所以需要自己实现;以下是代码示例;代码(1)配置property文件sms_config.properties#短信发送相关配置#接口鉴权账号sms.account=62340C4CC23F46C0915E492E39473492#接口鉴权t
七海健人
·
2024-02-08 09:45
代码技巧
socket编程
spring
java
编码技巧
——在项目中使用Alibaba Cloud Toolkit远程部署
背景在新公司项目开发,当前项目为自建项目,意思是从开发到运维都需要自己负责,远程的服务器也是自己搭建的win操作系统;之前在大厂工作时,一般提交代码之后,CICD流水线会自动的执行最新代码的拉取、构建打包、启动;搜了下发现阿里提供了IDEA下的插件,可用于轻量级的远程服务部署,准备自己搭建配置下试试;由于没有运维经验,也没搞过cmd脚本,过程比较曲折,最终也算是顺利完成配置和使用,这里记录下完整的
七海健人
·
2024-02-08 09:45
代码技巧
开发工具
Cloud
Toolkit
远程部署
cmd脚本
springboot
maven
编码技巧
——批量删除数据
1.背景今天遇到个业务场景需要批量根据索引删除数据,ORM框架为mybatis,跟以往遇到的根据MySQL主键批量删除不同,本次使用的数据库时PgSQL,使用的联合主键索引;搜索相关资料网上大部分帖子都是使用类似whereidin(...)的写法,直到找到花了点时间才找到合适的写法,现在总结下;2.代码(1)对于单列主键一般使用IN语句deletefromt_datawhereidin#{batc
七海健人
·
2024-02-08 09:15
代码技巧
sql
批量删除
mybatis
编码技巧
——Lua脚本的应用及库存扣减场景应用
demo包括lua脚本文件、文件读入、redis命令执行脚本;(1)Lua脚本位置放在resource目录下:脚本较多,列举几个:1.如果key存在,自减返回计算后的值localkey=KEYS[1]localusedstore=tonumber(redis.call('get',key))ifusedstore~=nilandusedstore>0thenlocalcurrent=tonumbe
七海健人
·
2024-02-08 09:14
代码技巧
Redis
java
编码技巧
——基于RedisTemplate的RedisClient实现、操作Lua脚本
1.背景在新公司的脚手架中开发,需要用到redis,发现没有封装好一套能集成各种常用命令、包括Lua脚本的方便使用的RedisTemplateClient,于是自己来实现下;springboot整合redis之后,提供了操作redis的简便方式,可以通过通用对象RedisTemplate方式操作String,Hash,List,SetSortSet五大数据类型;本次的实现就是基于Spring的Re
七海健人
·
2024-02-08 09:42
代码技巧
springboot
RedisTemplate
Lua脚本
React组件进阶--render-props,render props模式的使用步骤,children代替render属性,传递props
1.state2.操作state的方法(组件状态逻辑)两种方式:1.renderprops模式2.高阶组件(HOC)注意:这两种方式不是新的API,而是利用React自身特点的
编码技巧
,演化而成的固定模式
格鲁的斯图尔特
·
2024-01-30 03:33
React学习
react.js
javascript
前端
ecmascript
前端框架
从leveldb学
编码技巧
(3)
leveldb中的大部分文件都是用一种类似日志的方式来写数据的,比如和memtable一一对应的log文件,以及manifest文件。他们的特点是:文件内容都是一条条记录,每条记录都有特定的格式。为了方便读取这类文件中的内容,leveldb使用一个log::Reader类完成读取和解析的工作。log::Reader提供了从文件中读取出一条完整记录的方法,定义如下:boolReadRecord(Sl
wangjie_yy
·
2024-01-20 00:15
go 语言实现依赖注入
依赖注入(Dependencyinjection)依赖注入和控制反转恰恰相反,它是一种具体的
编码技巧
。
ldxxxxll
·
2024-01-17 11:36
golang
log4j
开发语言
编码技巧
:如何在Golang中高效解析和生成XML
编码技巧
:如何在Golang中高效解析和生成XML引言Golang中的XML基础解析XML文件生成XML文件错误处理和调试高级技巧和最佳实践总结引言在当今数据驱动的编程世界中,有效地处理各种数据格式是每个开发人员必备的技能之一
walkskyer
·
2024-01-16 13:26
Golang前行
golang
xml
python
c#
编码技巧
(十八):新语法糖record深入分析
c#
编码技巧
(十四):新语法糖record深入分析从C#9开始新增了一个关键字record,用于封装数据。
八荒我为王
·
2024-01-15 09:38
C#编码技巧
C#
c#
后端
深度解析js递归函数的妙用技巧
递归在JavaScript中是一种强大的工具,可以解决许多问题,无论你是初学者还是有经验的开发者,了解递归函数的原理和应用将对你的
编码技巧
有着重要的提升。让我们深入研究JS递归函数,
weixin_836869520
·
2024-01-14 10:21
javascript
前端
开发语言
编码技巧
:如何在Golang中高效解析和生成XML
编码技巧
:如何在Golang中高效解析和生成XML引言Golang中的XML基础解析XML文件生成XML文件错误处理和调试高级技巧和最佳实践总结引言在当今数据驱动的编程世界中,有效地处理各种数据格式是每个开发人员必备的技能之一
walkskyer
·
2024-01-13 11:46
Golang前行
golang
xml
python
编码技巧
(二) element-ui table中根据状态控制是否可以勾选
项目中使用element-ui时,表格中的数据有不同的状态,需要对某个状态的数据进行勾选操作如图所示:只有id为12的符合条件可以进行勾选<el-table-columntype="selection"header-align="center":selectable="selectable"align="center"width="45"/
选择与努力
·
2024-01-13 02:25
Java工程师
elementui
不被“开猿节流”的12个防御性
编码技巧
你好,我是坚持分享干货的EarlGrey,翻译出版过《Python编程无师自通》、《Python并行计算手册》等技术书籍。如果我的分享对你有帮助,请关注我,一起向上进击。创作不易,希望大家给一点鼓励,把公众号设置为“星标”,给文章点个“赞”和“在看”,谢谢大家啦~本文分享自掘金社区,原文:juejin.cn/post/7286155742850449471工作六七年以来,接手过无数个烂摊子,屎山雕
codingpy
·
2023-12-31 03:22
本栏目学习路线
本付费栏目会从以下几个学习方向,引导您从小白晋级成大咖Linux环境下java相关环境软件安装(基本操作)
编码技巧
(基于平时工作总结)SpringCloud项目搭建(网关项目,注册中心,业务服务)待更新
选择与努力
·
2023-12-30 08:22
Java工程师
学习
iOS BCD编码
这种
编码技巧
最常用于会计系统的设计里,因为会计制度经常需要对很长的数字串作准确的计算。相对于一般的浮点式记数法,采用BCD码,既可保存数
MrSYLong
·
2023-12-17 18:59
前端资源收集
学习javascript的学习指导不定期更新JavaScript技巧javascript
编码技巧
总结H5项目常见问题汇总及解决方案高质量的常见问题汇总git教程廖雪峰
mjzhang1993
·
2023-12-17 12:15
资料收集
javascript
前端
资源收集
资源
前端
编码技巧
须知
前端开发中可能会使用到以下软件,它们各自具有不同的作用:代码编辑器:例如SublimeText、Atom、VisualStudioCode等,用于编写和编辑HTML、CSS和JavaScript等前端代码。网页浏览器:例如Chrome、Firefox、Safari等,用于测试和展示前端页面。版本控制系统:例如Git、SVN,用于跟踪代码的变更,并支持多人协作开发。前端框架:例如React、Vue、
jsPao
·
2023-12-04 06:05
javascript
开发语言
ecmascript
深入探讨Fortran中PSO(粒子群优化)算法的实现:N维目标函数的优化策略与
编码技巧
简介:粒子群优化(PSO)是一种优化技术,其基于社会行为的模拟,如鸟群的觅食。自从PSO被引入以来,它已经被成功应用于许多优化问题,从简单的函数优化到复杂的工程设计问题。本文将深入探讨如何在Fortran中实现PSO算法,特别是针对N维目标函数的优化。1.粒子群优化(PSO)简介:PSO是一种基于种群的随机优化技术,其灵感来源于鸟群觅食的模拟。在PSO中,每个解(粒子)都会在解空间中飞行,并根据自
快撑死的鱼
·
2023-11-27 11:14
算法
java
开发语言
Matlab提速方法-转
用过Matlab的人都知道,Matlab是一种解释性语言,存在计算速度慢的问题,为了提高程序的运行效率,matlab提供了多种实用工具及
编码技巧
。
StephenZhen
·
2023-11-23 06:13
matlab
实用小算法
严格意义上,它不是一个算法,而是一种
编码技巧
。但其中涉及的思想层面的东西是共通的,如果能熟练掌握它,在某些场景下将大幅提升我们程序的执行效率
smart哥
·
2023-11-19 11:31
java基础进阶
java
java基础
C++性能分析
目录一,性能对比二,性能分析工具1,VS性能分析工具2,汇编分析工具三,计算机性能1,存储访问2,处理器性能加速3,系统调用开销4,时钟函数四,编译器优化1,总体特点2,指令重排3,防优化技巧五,性能提升
编码技巧
csuzhucong
·
2023-11-17 11:59
c语言
开发语言
goland高效
编码技巧
- 第三部分(完)
goland高效
编码技巧
-第三部分剪贴板操作与剪贴板比较历史复制粘贴内容从剪贴板添加包通用提示切换到编辑器隐藏所有工具窗口快速打字全局搜索本地历史(localhistory)剪贴板操作与剪贴板比较Ctrl
_little_stone
·
2023-11-15 17:13
编译器
golang
编辑器
js 常用简写技巧(干货满满)
面试必备)推荐:★★★★★地址:web前端面试题库分享一些自己常用的js简写技巧,长期更新,会着重挑选一些实用的简写技巧,使自己的代码更简洁优雅~这里只会收集一些大多数人不知道的用法,但是确实能提高自己的
编码技巧
前端技术栈
·
2023-11-04 18:33
前端面试题
javascript
前端
开发语言
《CSS揭秘》心得
第一章第一章主要介绍的是
编码技巧
,设计一个网站,涉及多方面的知识,不管是团队合作完成或是个人完成,为了更高效率地完成网站开发,以我个人的观点,前端开发需要遵循以下三个原则:代码的可复用性代码的可维护性代码的可读性
Yyingyunxi
·
2023-10-31 08:09
实用的嵌入式
编码技巧
:第四部分
嵌入式工程师详细的结构模式分析甚至确定了系统将如何振动,从而避免了残酷的发射阶段引起的破坏性共振。尽管他们创建的产品可以在恶劣且经常未知的环境中工作,但他们的详细计算却描述了系统的运行方式。想想土木工程师。今天,没有人不做数学就架起一座桥梁。支撑薄薄的舞蹈之路的那条细腻的电缆只是在起作用。期。计算证明了承包商开始浇筑混凝土的时间。飞机设计师还使用定量方法来预测性能。您最后一次听说不会飞的新飞机设计
非著名程序员阿强
·
2023-10-17 11:40
java
开发语言
【多线程案例】设计模式-单例模式
通过
编码技巧
约定某个类只能有唯一一个实例对象,并且提前在类里面创建好一个实例对象,把构造方法私有化,再对外提供获取这个实例对象的方法,(方法名通常是用getInstance这个名称)。
去北极避暑~
·
2023-10-10 10:46
设计模式
java
开发语言
CSS的
编码技巧
CSS的N个
编码技巧
垂直居中如何将一个未知高度的元素垂直居中,通常有两种常用的方法:1、用绝对定位和translate//htmlcenter//css.parent{height:300px;width
烂泥也能扶上墙
·
2023-10-09 12:06
css
CSS揭秘
CSS
编码技巧
尽量减少代码重复代码可维护性的最大要素是尽量减少改动时要编辑的地方比如,当我们需要改变一个按钮的字号,就得同时调整行高。
左冬的博客
·
2023-10-01 17:30
Java
编码技巧
:验证码
目录1.1、EasyCaptcha(优选,支持种类多,样式多,使用简单)1.1.1、作用1.1.2、官方信息1.1.3、使用案例1.1.4、依赖1.1.5、代码1.1.6、效果1.1.7、拓展1.2、kaptcha1.2.1、作用1.2.2、官方信息1.2.3、使用案例1.2.4、依赖1.2.5、代码1.2.6、效果1.3、AJ-Captcha(TODO)1.3.1、作用1.3.2、官方信息1.3
明快de玄米61
·
2023-09-29 20:14
编程技巧
java
开发语言
Java 编程技巧之数据结构
编码过程中踩过的坑多了,获得的编码经验也就多了,总结的
编码技巧
也就更多了。总结的
编码技巧
多了,凡事又能够举一反三,编码的速度自然就上来了。笔者从数据结构的角度,整理了一些J
weixin_39685921
·
2023-09-28 15:32
java小技巧
CSS进阶:
编码技巧
——相互依赖的写法
CSS
编码技巧
来自神作《CSS揭秘》,使自身的CSS知识升华,适合CSS有着不错基础的小伙伴,进阶时可以去读一读尽量减少代码重复在软件开发中,保持代码的DRY和可维护性是最大的挑战之一,而这句话对CSS
林多多@
·
2023-09-24 06:36
css
css
前端
最强 Android Studio 使用小技巧和快捷键
根据这些小技巧的使用场景,本文将这62个小技巧分为常用技巧(1–28)、
编码技巧
(29–49)和调试技巧(50–62),分成三个部分。
切切歆语
·
2023-09-24 02:31
实用的嵌入式
编码技巧
:第三部分
每个触发器都有两个我们在风险方面违反的关键规格。“建立时间”是时钟到来之前输入数据必须稳定的最小纳秒数。“保持时间”告诉我们在时钟转换后保持数据存在多长时间。这些规格因逻辑设备而异。有些可能需要数十纳秒的设置和/或保持时间;其他人则需要少一个数量级。图9.1:建立和保持时间如果我们倾向于编织,我们将尊重这些参数,并且触发器将始终是完全可预测的。但是,当区域同步时(例如,腕部以其自己的速度旋转,并且
非著名程序员阿强
·
2023-09-22 10:24
linux
嵌入式
人工智能
实用的嵌入式
编码技巧
:第一部分
几乎每个嵌入式系统嵌入式系统都使用中断。许多支持多任务或多线程操作。这些类型的应用程序可以期望程序的控制流几乎在任何时候更改上下文。当该中断到来时,将暂停当前操作,并开始运行另一个功能或任务。如果函数和任务共享变量会怎样?如果一个例程破坏了对方的数据,那么灾难肯定会隐现。通过仔细控制数据的共享方式,我们创建了可重入函数,这些函数允许多个并发调用而不会相互干扰。“纯”一词有时可与“折返”互换使用。R
非著名程序员阿强
·
2023-09-22 10:23
人工智能
linux
嵌入式
c语言
实用的嵌入式
编码技巧
:第二部分
除本章中讨论的问题外,还有其他更妙的问题第1部分来自硬件和软件的交互。这些可能不符合折返的经典定义,但是会带来类似的风险,并且需要类似的解决方案。我们在硬件和软件之间的模糊接口上工作,由于我们的代码和设备之间的相互作用,这还会产生其他问题。有些导致不稳定的故障,而且几乎无法诊断,导致我们的客户大为恼火。所有最严重的错误是很少出现的错误,无法复制。但是,可靠的系统不能容忍任何类型的缺陷,尤其是通过我
非著名程序员阿强
·
2023-09-22 10:23
嵌入式
linux
人工智能
什么是BCD码?BCD码编码规则
这种
编码技巧
,最常用于会计系统的设计里,因为会计制度经常需要对很长的数字串作准确的计算。相对于一般的浮点式记数法,采用BCD码,既
xkdlzy
·
2023-09-11 22:47
1024程序员节
编码技巧
——Bean转换工具MapStruct
业务开发过程中,经常会遇到各种实体之类的转换,JSON转换,Map转换,属性赋值填充,这里整理几个常用的工具,提升效率。(1)Bean转换工具类在一些通用传参、签名验证等场景,需要将接口Param参数或实体,转成Map类型;importcom.google.common.collect.Maps;importlombok.extern.slf4j.Slf4j;importorg.apache.co
七海健人
·
2023-09-06 13:51
代码技巧
java
iOS
编码技巧
之抛异常
开发过程中常常有一些需要返回值的方法,在方法写完之前会一直有个缺少返回值的报错,强迫症肯定不能忍,于是先给一个默认的返回值比如**return0returnnil**,还有一种情况,在处理大一长串的逻辑的时候,有个函数的实现需要暂时搁置,但是又怕时间长了忘记,怎么办,这时候可以善用异常了.OC:-(UITableViewCell*)tableView:(UITableView*)tableView
AnnieAri
·
2023-09-02 12:59
c#
编码技巧
(十四):全面总结delegate、Func委托的写法演变
delegate委托对于初学者来说不太好理解。按笔者的经验,delegate本质是函数指针,可以把它理解为某一类方法的入口,把他翻译为:“长得像XXX的函数方法(入参是什么、返回值是什么)”可能更容易理解。以下示例是delegate的写法列举://步骤一声明委托publicdelegatestringSayHelloDelegate(stringname);internalclassProgram
八荒我为王
·
2023-08-19 11:28
C#
c#
开发语言
JavaScript 中常用简写技巧总结
分享一些自己常用的js简写技巧,长期更新,会着重挑选一些实用的简写技巧,使自己的代码更简洁优雅~这里只会收集一些大多数人不知道的用法,但是确实能提高自己的
编码技巧
,像ES6那些基础的简写语法或者是三目运算符代替
Front思
·
2023-08-16 19:13
JS
javascript
前端
开发语言
JavaScript 中常用简写技巧总结
分享一些自己常用的js简写技巧,长期更新,会着重挑选一些实用的简写技巧,使自己的代码更简洁优雅~这里只会收集一些大多数人不知道的用法,但是确实能提高自己的
编码技巧
,像ES6那些基础的简写语法或者是三目运算符代替
嘴巴嘟嘟
·
2023-08-12 17:33
javascript
前端
编码技巧
——Sentinel的blockHandler与fallback
本文介绍Sentinel的blockHandler与fallback的区别,背景是:发生限流时,配置的sentinel的blockhandler没有生效而fallback生效了;排查原因,从而给出Sentinel配置异常降级和限流降级的代码写法;在查看源码前,查阅了相关的技术帖子(1.Sentinel的blockHandler与fallback的区别2.Sentinel服务熔断[fallBack/
七海健人
·
2023-08-11 18:00
代码技巧
sentinel
blockHandler
fallback
限流
降级
JavaScript 中常用简写语法技巧总结
分享一些自己常用的js简写技巧,长期更新,会着重挑选一些实用的简写技巧,使自己的代码更简洁优雅~这里只会收集一些大多数人不知道的用法,但是确实能提高自己的
编码技巧
,像ES6那些基础的简写语法或者是三目运算符代替
厚积薄发的Cicci
·
2023-08-08 15:04
js知识点
javascript
前端
开发语言
js语法
js简写技巧
设计模式-适配器模式 C++实现
在软件开发中采用类似于电源适配器的设计和
编码技巧
被称为适配器模式。通常情况下,客户端可以通过目标类的接口访问它所提供的服务。
MachineChen
·
2023-08-08 12:35
设计模式
设计模式
适配器模式
c++
这16 个必知必会的Python
编码技巧
你掌握了吗?值得收藏!
有一些鲜为人知的Python
编码技巧
和库可以让你作为开发人员的工作更为轻松,编写代码更高效。本文中将探讨一些鲜为人知的Python技巧,这些技巧非常有用,但并不广为人知。
HUHU爱学习
·
2023-07-20 14:40
python
开发语言
微信公众号入门指引
这篇文章不会给你带来厉害的
编码技巧
陀螺匠-企业助手
·
2023-07-17 17:14
微信
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他