Wesley13 Wesley13
3年前
java编码优化10技巧
最近,我给Java项目做了一次代码清理工作。经过清理后,我发现一组常见的违规代码(指不规范的代码并不表示代码错误)重复出现在代码中。因此,我把常见的这些违规编码总结成一份列表,分享给大家以帮助Java爱好者提高代码的质量和可维护性。这份列表没有依据任何规则或顺序,所有的这些都是通过代码质量工具包括CheckStyle(https://www.osch
Wesley13 Wesley13
3年前
C# TCP与UDP
Http使用端口是80SMTP使用端口是25TCP是首选协议,它提供有保证的传输、错误校正和缓冲。System.Net.Sockets.TcpClient类封装了TCP链接,提供属性字段来控制链接,包括缓冲、缓冲区的大小和超时。TCP提供很多功能来确保数据的传输,它还提供了错误校正以及当数据丢失或数据包损坏时重新传输的功能。TCP可缓冲传入
Stella981 Stella981
3年前
Kubernetes初学者实操教程:五步轻松调试K8s服务
下周二晚上8点,为你全面解读Istio最新发布的两个新版本!包括Istio架构演化、新架构解读以及新特性的实战demo噢!点击【阅读原文】或访问以下链接即可预约报名!http://zmz.cn/1BGJE在Kubernetes中,服务是一个核心概念。在本文中,将介绍如何调试K8S服务,这些服务是由多个Pod组成的工作负载的抽象接
Wesley13 Wesley13
3年前
DNA级别的安全:一机一密认证在百度安全OTA中的应用
随着智能硬件的加速普及,日益丰富和复杂的产品功能诉求为OTA固件升级带来前所未有的强需求,智能硬件厂商需要定期或不定期为硬件设备提供固件更新以增加新的功能、完善现有功能或是修复新出现的安全问题,这对OTA固件升级的流量通道、稳定性、安全性提出了新的要求.!1.png(https://anquan.baidu.com/upload/ue/image/2
Stella981 Stella981
3年前
Liquibase的使用
LiquiBase是一个用于数据库重构和迁移的开源工具,通过日志文件的形式记录数据库的变更,然后执行日志文件中的修改,将数据库更新或回滚到一致的状态。它的目标是提供一种数据库类型无关的解决方案,通过执行schema类型的文件来达到迁移。其有点主要有以下:支持几乎所有主流的数据库,如MySQL,PostgreSQL,Oracle,Sql
Stella981 Stella981
3年前
CodeBlocks无法编译的原因和解决办法
CodeBlocks16.01最新版百度云下载(安装包内含编译器)https://pan.baidu.com/s/1kWjtmKJCodeBlocks为什么无法编译?1.您下载的安装包本身不含编译器,请进上面分享的百度云链接重新下载安装包。2.您把CodeBlocks装在了除C盘外的其他盘中(比如D盘,E盘什么的,或虽然安装在C盘,但
Easter79 Easter79
3年前
Struts2 转换器
转换器从一个HTML表单到一个Action对象,类型转换是从字符串到非字符串Http没有“类型”的概念,每一项表单的输入只可能是一个字符串或一个字符串数组,在服务器端必须把String转换为特定的数据类型在struts2中把请求参数映射到action属性的工作由Paramet
Stella981 Stella981
3年前
Android 网络性能监控方案
无论是Androidapp还是Jar应用,代码一旦分发出去,都会以某种形式处于不可信环境中,难免被有心人分析破解。隐藏在代码中的秘密,无论是私有算法,或是私有协议,或者是加解密秘钥,都可能被攻击者破解出来,然后侵犯原作者的商业利益或知识产权。所以应用被逆向破解是商业风险源头之一。1:移动应用安全现状分析根据工信
Stella981 Stella981
3年前
JVM(Java SE 11版本)加载类和接口
本文介绍了Java虚拟机(JavaSE11版本)加载类和接口。加载类和接口加载是指查找具有特定名称的类或接口类型的二进制形式的过程。典型的做法是,查找事先由Java编译器从源代码计算而来二进制表示,但也可能是通过动态计算。二进制形式最终会构造成一个Class对象。加载的精确语义在JavaJavaMachineSpecif
Wesley13 Wesley13
3年前
TCP三次握手和四次挥手
TCP建立连接为什么是三次握手,而不是两次或四次?TCP,名为传输控制协议,是一种可靠的传输层协议,IP协议号为6。顺便说一句,原则上任何数据传输都无法确保绝对可靠,三次握手只是确保可靠的基本需要。举个日常例子,打电话时我们对话如下:对应为客户端与服务器之间的通信:!(https://oscimg.oschina.net/oscnet