推荐
专栏
教程
课程
飞鹅
本次共找到2816条
程序设计基础
相关的信息
爱写码
•
4年前
再聊t-io网络编程架构的基础知识:半包和粘包
半包顾名思义,就是收到了半个包,这个时候不足以组成一个应用层的包。就像你要对你喜欢的人说“我喜欢你”,但是因为喝水咽着了,第一次只说了“我”字,第二次说了个“喜”字,第三个次了个“欢你”,那么就发生了半包问题,对方只有等待你说完这4个字后才知道你是想说“我喜欢你”!用http协议为例,展示半包场景粘包粘包与半包相反,就是把多个想说的话,一口气说完了,对方反应
Wesley13
•
4年前
Java面试基础篇——第八篇:抽象类与接口的区别
1.抽象类抽象类:如果一个类中包含有抽象方法,或这个类使用abstract关键字修饰,则称这个类是抽象类。抽象方法是什么呢?抽象方法就是指用abstract关键字修饰的方法。需要注意的是:抽象类不一定必须包含抽象方法,而如果一个类中有抽象方法,这个类必须是抽象类。packagecom.developlee.abstractI
Stella981
•
4年前
Spring Boot 2.x基础教程:使用Flyway管理数据库版本
之前已经介绍了很多在SpringBoot中使用MySQL的案例,包含了SpringBoot最原始的JdbcTemplate(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.didispace.com%2Fspringbootlearning2131%2F)、Spr
Stella981
•
4年前
SpringBoot2.x基础篇:Linux后台运行Jar以及Jvm参数调优
!(https://oscimg.oschina.net/oscnet/upc5c9362401c5627495b4406279f3ce4b79a.png)知识改变命运,撸码使我快乐,2020继续游走在开源界<br/点赞再看,养成习惯<br/给我来个Star吧,点击了解下基于SpringBoot的组件化接口服务落地解决方案(http
Wesley13
•
4年前
thinkphp3.0基础如何在模板引擎中输出系统变量和系统常量
我们在上一节讲了在“thinkphp中如何修改模版标签定界符(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.51php.com%2Fthinkphp%2F8681.html)”,达到防止与JS混淆的目的。今天接着讲thinkphp的模板引擎,无忧主机(www.51php.c
Easter79
•
4年前
SpringBoot2.x基础篇:Linux后台运行Jar以及Jvm参数调优
!(https://oscimg.oschina.net/oscnet/upc5c9362401c5627495b4406279f3ce4b79a.png)知识改变命运,撸码使我快乐,2020继续游走在开源界<br/点赞再看,养成习惯<br/给我来个Star吧,点击了解下基于SpringBoot的组件化接口服务落地解决方案(http
linbojue
•
1星期前
Java通用型支付+电商平台双系统实战 | 完结
掌握基础增删改查(CRUD)只是Java开发的起点,要真正吃透这门技术栈,必须深入业务场景,通过实际项目来磨练架构思维。本文将围绕“电商”与“支付”这两个强关联的核心系统,从技术选型、架构设计到核心代码实现,带你一步步完成从初级开发向架构设计的进阶。一、项
LeeFJ
•
3年前
Foxnic-Web 代码生成 (1) —— 开始生成代码
使用FoxnicWeb以及FoxnicSQL进行应用开发时,都可以支持代码生成。他们的区别是,基于FoxnicSQL的快速main函数启动的应用,只需要生成Model和Service即可。基于FoxnicWeb开发Web应用时,除了生成Model和Service以外,还要生成Proxy、Controller、UI界面等。 Foxnic的代码生成是基于数据表的,所以当表结构变更,甚至只是注释的调整,我们也是建议重新生成必要的代码。在Foxnic的体系中,我们认为最初的表结构设计、ER图设计,就是这个系统设计的起点。后续的程序设计或数据结构设计都是表结构设计的延续。 Foxnic的代码生成体系希望开发者可以有一个较高的开发起点,可以基于生成的代码直接开发应用,甚至是代码生成后无需修改就可以直接使用了。另一方面,我们又不关闭二次开发的开放性,毕竟自由的修改代码才是软件系统可以按需定制的终极路径。这也是Foxnic体系没有走无代码或低代码平台的原因。
linbojue
•
2星期前
C++的动态内存分配:从对象生命周期到智能管理
C的动态内存分配:从对象生命周期到智能管理C作为面向对象的编程语言,其动态内存分配机制在C语言“原始内存操作”的基础上,增加了对对象生命周期的深度管理——不仅要分配/释放内存,还要自动调用对象的构造函数(初始化资源)和析构函数(清理资源)。这种设计
linbojue
•
2星期前
JavaScript ES5 + ES6+ 字符串 (String) 所有方法大全
字符串(String)是JavaScript中最基础、使用频率最高的引用数据类型,JS中字符串是「不可变的」→所有字符串方法执行后,都不会修改原字符串本身,只会返回一个新的字符串/布尔值/数组等结果,这是字符串的核心特性,务必牢记。本文专门整理字符串的所有
1
•••
193
194
195
•••
282