专题:软件开发
共17篇相关文章

SQL Server数据类型有哪些,看懂这篇能少背几个坑?
大家好,我是刚子。 一个写了六年代码、踩过无数数据库坑的.NET程序员。今天不整那些虚的,就想跟你唠唠SQL Server里那些让人头大的数据类型。 说实话,我刚入行那会儿,看见varchar和nvarchar也是一脸懵,心想“能存进去不就...

如何深入理解File与IO流中的File基础原理与应用?
File构造方法: public File(String pathname){}	将字符串路径变成File对象 public File(String parent , String chlid){}将父级路径和子级路...

如何将文件与IO流之字节流巧妙地成?
FileOutputStream 创建字节输出流对象FileOutputStream fl =new FileOutputStream() 传入的参数可以是字符串路径或者File对象(实际上如果传入字符串也会在内部创建File对象) 如果文...

如何将字节缓冲流为?
创建缓冲区对象(可以传入第二个参数来控制缓冲区大小,如果不传入默认缓冲区长度是8152) BufferedInputStream bis =new BufferedInputStream(new FileInputStream(&a...

字符流与文件IO,哪个更擅长处理?
导入: 字符集:ASCII码表,GBK,Unicode万国码、 ASCII码表中只有英文 GBK能够兼容ASCII码表,内部包含了大部分中文、中文用1开头,保存为两个字节 Unicode万国码,包含大部分国家的大部分文字 utf-8编码规则...

基于AQS的ReentrantLock如何为?
基于AQS实现的ReentrantLock 这里的源码用的Java8版本 lock方法 当ReentrantLock类的实例对象尝试获取锁的时候,调用lock方法, 会进入sync的lock方法,其中Sync是ReentrantLock的一...

如何才能做到工欲善其事,必先利其器呢?
本次分享,面向接触计算机 or 机器人软件开发 or 嵌入式软件开发 的程序员 学习过程中好用的工具
如果大家还有其他好用的工具也欢迎分享...

如何通过VSCode高效开发STM32项目?
已经2026年了,你是否还在使用古老的keil5的调试呢?是否还在为keil5复制粘贴代码到聊天式ai再粘贴回来而烦恼呢?快快加入vscode开发stm32的大部队接受光荣的进化吧!...

《Pro Git》有哪些可以引发深入思考?
阅读《Pro Git》时的一些随想,包括Git的设计思想、内部原理等,不具体介绍Git基本命令的用法。...

使用Lombok时遇到哪些常见问题,如何避免踩坑?
lombok使用时遇到的问题以及思考总结,避免后续踩坑。作为话题延伸,探讨了@data和kotlin中的data区别与联系。...

企业架构设计之IFW实践回顾,有哪些细节和经验可以分享?
IFW是IBM的Information FrameWork缩写,是一套银行及金融业的信息模型框架方案。笔者几年前曾参与过一套基于IFW变体的网络银行的系统建设以及后续这套系统在信用、云服务、保险、基金、支付等领域的复用,借着最近在组内分享的...

远程调用代码封装杂谈,如何打造?
上周处理了一个线上问题,经过排查发现是RPC远端调用超时,框架抛出的超时异常没有被捕捉,导致数据进入中间态,无法推进后续处理。好在影响不大,及时修复掉了。 关于这部分的代码规范,之前也有所思考,正好有这个契机做一下整理。 讨论背景和范围 做...

Spring和Springboot有哪些核心概念和最佳实践?
本文主要整理一些Spring & SpringBoot应用时和相关原理的知识点,对于源码不做没有深入的讲解。...

如何将DDD实践反思转化为?
某大型互联网公司于2019年开始在XX中台财务域进行DDD实践。事后回顾,整体并没有达到预期的效果,个人也做了很多的反思和总结,形成此文。 1. 背景 为什么当时要实践DDD?其中的缘由比较复杂,可以从外部和内部两个视角来看。 首先,从外部...

如何让免费Vibe Coding教程在网络上爆火?
大家好,我是程序员鱼皮。 如今 Vibe Coding 已经火遍全网,不仅是程序员,连设计师、产品运营、甚至完全不懂技术的人都开始用 Vibe Coding 实现自己的想法,用 AI 做出了自己的产品并盈利变现。 为了帮大家紧跟时代,我一人...
