行走代码江湖,怎能没有一把趁手的兵器?本专区包括开发者工具、极客技能、开发库、文档、应用开发、操作系统、编码工具等。

加载中
置顶
程序员
发表了资讯
今天 08:29

PyCharm 2021.1.1 RC 发布

PyCharm 2021.1.1 RC 现已发布。该版本对之前发布的 2021.1 RC 版本进行了一些快速错误修复。 主要更新内容 "在文件中查找" 现在可以正常使用 禁用了 Python Console 的自动导入功能。在 Python Console 中,代码补完现在可以正常工作 Jupyter Notebooks:在预览和编辑窗口中以滚动的方式自动同步 Jupyter Notebooks:预览窗格保持活跃和并实时更新 如果自定义的 virtualenv 目录被删除,PyCharm 将不再扫描主目录中的 virtuale... 展开更多

收藏 1
置顶
发表了问答
昨天 16:15

什么是MT4的API?

什么是MT4的API? API 是 Application Programming Interface 的缩写,是指应用程序编程接口。 API 一方面是指一些预先定义的函数,预先定义一些函数的目的是让应用程序与编程开发人员能够在编写相关软件的时候直接调用这些函数,无需去访问其源代码。有些时候 API 还特指相关的说明或帮助文档。 API一般情况下是由软件开发方提供,有的时候也可以由第三方开发提供。 对于 MT4 平台 的 API 程序,目前应当是其官方提供的相关函数... 展开更多

收藏 0
置顶
技术主管
发表了博客
前天 19:09

Closeable和AutoCloseable有什么区别?

导读:我们知道,在java中jvm虚拟机会自动去调用gc(垃圾回收器)去回收堆中没有被引用的对象,至于什么时候回收,是不确定的,同时有些是用到其他资源,jvm也不会进行回收,类似Io流中的FileInputStream使用到了硬盘资源,垃圾回收器是不会去回收的,因此,必须手动关闭掉。我们进行手动的编写close()方法进行关闭,然而,每次这些写会造成代码冗余不优雅,JDK中对于释放资源有Closeable和AutoCloseable可以使用,以下为详解。、... 展开更多

收藏 0
0
昨天 14:56

技术干货 | 应用上线前的“体检”,你知道需要检测哪些指标吗?

随着越来越多的企业基于 mPaaS 搭建并上线新的 App,App 的上线质量也成为各个客户关注的重点。上线前检测哪些项目?如何检测?检测数据指标包括哪些? 借着上次去 XX 农信客户去做线上功能检测,加上之前多个 mPaaS 历史项目的经验总结,将 App 上线前 mPaaS 相关检测内容整理沉淀如下。 一、安全性 1.1 RPC 是否开启国密加密 对 App 来说,数据通信安全至关重要,mPaaS 已经支持 ECC、RSA 和国密(SM2)三种方式。其中,在金融... 展开更多

收藏 0
0
置顶
发表了问答
昨天 15:44

大佬们好,本来想写一篇博客,奈何技术不够 Charset()

ka各位大佬好,我是一名java初学者,在学习开源项目: 本来想写一篇技术博客,奈何技术不够,所以我又来了 Charset:公共抽象类,实现的接口:Comparable 不说了,耽误各位大佬一段时间,看看代码 public static final Charset ISO_8859_1 = "ISO_8859_1"; public static final Charset CHARSET_ISO_8859_1 = Charset.forName(ISO_8859_1); 调用了java.nio.charset.Charset.forName(String charsetName); private static v...... 展开更多

收藏 0
置顶
架构师
发表了资讯
昨天 12:59

BeetlSQL 3.3.10 发布,Java 的 DAO 工具

本次发布做了如下更新: 人大金仓数据库支持,Bug修复 更新sql-solon-plugin::solon 升级为1.3.20 com.ibeetl beetlsql 3.3.10-RELEASE BeetlSQL 研发自2015年,目标是提供开发高效,维护高效,运行高效的数据库访问框架,它适用范围广,性能高,维护性好,写起数据库访问代码特别顺滑。目前支持的数据库如下 传统数据库... 展开更多

收藏 4
置顶
高级程序员
发表了资讯
昨天 11:50

京东猎户座发布开源,配置化一键生成 cms 系统

猎户座核心配置化功能开源啦! 在降本提效的大环境下,猎户座系统为了扩展更多应用场景,近期完成了第一阶段的开源工作。此次开源的代码内容涉及两个代码库,内容为CCMS管理系统核心配置化功能以及包含表格列与表单项在内的常用组件。 配置化核心业务逻辑(开源地址) UI实现代码库(开源地址) 希望通过开源吸引更多贡献者参与共建,完善对各类表单项、列表项的展示、校验需求的覆盖,促进产品的长期发展。收集Issue以及社区的... 展开更多

收藏 27
置顶
程序员
发表了问答
昨天 11:01

用异常来控制业务流程?

这个问题我感觉都不是问题,大家都应该遵守的习惯,就是异常不应该用于流程控制,除非迫不得已或者没有更好的方案的情况下。用一位大哥的话说:“ 你能知道的异常,不是异常,请提前规避 ”。 然后我去知乎找了下,也有人有这种疑惑,我也贴一下。 举个例子,如果service层有一个简单的插入数据功能,要返回boolean值或者int来表示插入成功或者成功插入的条数。 如果被插入的数据已经存在,应该终止操作,并给前台返回信息,提.... 展开更多

收藏 0
置顶
发表了资讯
昨天 09:55

itest work 接口测试&敏捷测试管理平台 9.5.0 GA_u3,优化及 bug 修复

(一)itest work 简介 itest work (爱测试) 一站式工作站让测试变得简单、敏捷,“好用、好看,好敏捷” ,是itest wrok 追求的目标。itest work 包含极简的任务管理,测试管理,缺陷管理,测试环境管理,接口测试,接口Mock,还有压测 ,又有丰富的统计分析,8合1工作站。可按测试包分配测试用例执行,也可建测试迭代(含任务,测试包,BUG,接口)来组织测试工作,也有测试环境管理,还有很常用的测试度量;对于发版频繁,需求常变... 展开更多

收藏 3
置顶
发表了资讯
昨天 09:41

sqltoy-orm 4.18.13 发版,您还在坚持 mybatis(plus) 吗?

开源地址: github: https://github.com/sagframe/sagacity-sqltoy gitee: https://gitee.com/sagacity/sagacity-sqltoy idea 插件(可直接在idea中检索安装): https://github.com/threefish/sqltoy-idea-plugins 更新内容 1、 增加DataSourceSelector,为多数据源场景下使用其他开源插件如dynamic-datasource等提供扩展 2、升级依赖包版本 心中理想的ORM框架应该是什么? 个人的观念是:JPA+更加灵活高效的sql组织和执行机制,任... 展开更多

收藏 8
置顶
发表了博客
昨天 10:18

【高手问答汇总】 与 Spring Cloud Alibaba 开源项目负责人一起深入理解 Spring Cloud

据 O’Reilly 在 2020 年 7 月 15 日公布的企业微服务市场现状的调研数据来看,有 77% 的组织采用了微服务,其中, 92% 的组织成功地使用了微服务。Spring Cloud 和 Apache Dubbo 作为非常流行的两款微服务开发框架,深受开发者们关注。 OSCHINA 请来了 Spring Cloud Alibaba 开源项目负责人方剑 @fangjian0423 和大家一起探讨关于 Spring Cloud 相关的问题。 本期高手问答嘉宾方剑参与了 Spring Cloud Alibaba 开源项目的建设... 展开更多

收藏 0
0
置顶
程序员
发表了博客
前天 19:38

静态代理设计模式

静态代理设计模式 代理设计模式是在程序开发中使用最多的设计模式,代理设计模式的核心是有真实业务实现类和代理业务实现类,并且代理类要完成比真实业务更多的处理操作。 传统代理设计模式的弊端 所有的代理设计模式如果按照设计要求来说,必须是基于接口的设计,也就是说需要首先定义出核心接口的组成。 范例:模拟一个消息发送的代理操作结构(传统代理设计) public class JavaAPIDemo { public static void main(Stri...... 展开更多

收藏 3
0
置顶
发表了博客
前天 21:09

MQTT简介

1 简述 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。 MQTT是一个基于客户端-服务器的消... 展开更多

收藏 1
0
置顶
架构师
发表了博客
前天 22:09

手撸golang 仿spring ioc/aop 之7 扫码2

手撸golang 仿spring ioc/aop 之7 扫码2 # 缘起 最近阅读 [Spring Boot技术内幕: 架构设计与实现原理] (朱智胜 , 2020.6) 本系列笔记拟采用golang练习之 Talk is cheap, show me the code. # Spring ``` Spring的主要特性: 1. 控制反转(Inversion of Control, IoC) 2. 面向容器 3. 面向切面(AspectOriented Programming, AOP) 源码gitee地址: https://gitee.com/ioly/learning.gooop 原文链接: https://my.oschina.net/i... 展开更多

收藏 0
2
置顶
高级程序员
发表了博客
前天 22:44

Java技术专题-JVM研究系列(12)字符串常量池的研究分析

# 字符串冗余问题 > 从平均情况来看,应用程序中的String对象会消耗大量的内存。这里面有一部分是冗余的——同样的字符串会存在多个不同的实例(a != b, 但a.equals(b))。在实践中,有许多字符串会出于不同的原因造成冗余。 >最初JDK提供了一个**String.intern()** 方法来解决字符串冗余的问题。**这个方法的缺点在于你必须得去找出哪些字符串需要进行驻留(interned)**。通常都需要具备冗余字符串查找功能的堆分析的工具才行,... 展开更多

收藏 2
0
置顶
发表了博客
03/24 08:18

Handler二十七问|你真的了解我吗?

点击上方蓝字关注我,知识会给你力量 前言 对于handler,你会想到什么呢? 面试必考?项目常用?体系庞大? 既然它如此重要,不知对面的你了解它多深呢?今天就和大家一起打破砂锅问到底,看看Handler这口砂锅的底到底在哪里。 Handler二十七问,送上。 大纲 Handler被设计出来的原因?有什么用? 一种东西被设计出来肯定就有它存在的意义,而Handler的意义就是切换线程。 作为Android消息机制的主要成员,它管理着所有与界面有... 展开更多

收藏 0
1
置顶
程序员
发表了资讯
昨天 08:42

AppCode 2021.1 RC 发布

AppCode 2020.1.1 RC 现已发布,并且正式版将在不久之后发布。 主要更新内容 修复 SourceKit 检查在 Xcode 项目 + SPM Firebase 依赖关系中被破坏的问题 如果 key 包含 “.{DIGIT}” 、“-{DIGIT}” 或以数字开头,则无法在 Localizable.strings 中找到字符串的使用 修复 Swift 软件包中对于指定了 “excluded” 和 “sources” 的目标,解析无法正常工作的问题 对于 Swift 软件包,添加文件以正确解析 "sources "或 "exclude" ... 展开更多

收藏 1
置顶
程序员
发表了资讯
昨天 06:56

Spring Boot 2.4.5 & 2.3.10 发布

Spring Boot 2.4.5 & 2.3.10 现已发布。本次更新是错误修复版本,分别包含 57 个与 78 个错误修复。 主要更新内容 2.4.5 当 spring.main.cloud-platform 被设置为NONE时,CloudPlatform.isActive 可以返回 true Elasticsearch 自动配置没有配置默认的转换器 Gradle bootBuildImage 不会保留资源的文件权限 Keystore.load 调用不会关闭 InputStream 带有 Reactory Netty 的 TCP 的密码配置被忽略 修复使用 Cassandra 关闭 Spring... 展开更多

收藏 1
置顶
程序员
发表了资讯
昨天 06:34

TeamCity 2020.2.4 发布,持续集成工具

TeamCity 2020.2.4 发布了。TeamCity 是一款功能强大的持续集成工具,覆盖服务器端和客户端。它提供一系列特性可以让团队快速实现持续集成:IDE 工具集成、各种消息通知、各种报表、项目的管理、分布式编译等等。该版本是 2020.2 系列的最后一次错误更新,解决了 30 多个问题。 主要更新内容 在侧边栏中显示非常用构建类型和项目的状态和计数器 “管理项目和构建配置” 页面与管理无关 从 URL 创建失败时显示 404 如果没有配置工... 展开更多

收藏 4
置顶
发表了博客
前天 11:09

贝叶斯Bayes定理是怎么想出来的

看了贝叶斯定理,大多数文章都一步步解释贝叶斯公式,用抽象的实例如计算发病率,计算吸毒率甚至计算渣女的概率解释这个伟大的公式,又为此搞出一堆“先验率”、“后验率”等抽象的词汇解释公式内涵。一个命题还没有说清楚又搞出一些新词汇、新概念反而污染了公式本身的纯粹性和朴实性。 我们试图想象贝叶斯是怎么想出这个定理?都是人类为什么他能想出来,他的思维逻辑怎么形成的,这个问题说明白了对人类从事工作有着重要意义... 展开更多

收藏 3
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部