C++ 一篇搞懂继承的常见特性
2020-01-02 14:55 | 分类:开发语言 | 评论:0 次 | 浏览: 76
继承和派生 01 继承和派生的概念 继承: 在定义一个新的类 B 时,如果该类与某个已有的类 A 相似(指的是 B 拥有 A 的...
CPP 设计模式学习
2020-01-02 14:54 | 分类:开发语言 | 评论:0 次 | 浏览: 60
源地址 https://www.ev0l.art/index.php/archives/20/ 备忘录模式 在一个类内部记录另一...
spring事务代码实践
2020-01-02 14:54 | 分类:开发语言 | 评论:0 次 | 浏览: 74
事务一般是指数据库事务,是指作为一个程序执行单元执行的一系列操作,要么完全执行,要么完全不执行。事务就是判断以结果为导向的标准。...
手写MQ框架(四)-使用netty改造梳理
2020-01-02 14:54 | 分类:开发语言 | 评论:0 次 | 浏览: 60
新手应该怎样使用netty?如果将http服务(不含页面)改造为使用socket的服务? ...
JVM探秘:四种引用、对象的生存与死亡
2020-01-02 14:54 | 分类:开发语言 | 评论:0 次 | 浏览: 53
本系列笔记主要基于《深入理解Java虚拟机:JVM高级特性与最佳实践 第2版》,是这本书的读书笔记。 Java虚拟机的内存区域中...
Logback的AsyncAppender与RollingFileAppender流程解析
2020-01-02 14:54 | 分类:开发语言 | 评论:0 次 | 浏览: 58
通过对Logback的AsyncAppender以及RollingFileAppender源码进行解析,学习Logback对文件...
自己实现java中Iterator(迭代器功能)
2020-01-02 14:54 | 分类:开发语言 | 评论:0 次 | 浏览: 51
今天躺在床上忽然想到一个问题,迭代器的代码是如何实现的?于是乎不由自主的爬起来敲两行代码。 上面的代码是java中很常见的一个迭...
JVM探秘:垃圾收集算法
2020-01-02 14:54 | 分类:开发语言 | 评论:0 次 | 浏览: 62
本系列笔记主要基于《深入理解Java虚拟机:JVM高级特性与最佳实践 第2版》,是这本书的读书笔记。 垃圾收集算法 垃圾收集算法...
大白话讲解Spring的@bean注解
2020-01-02 14:54 | 分类:开发语言 | 评论:0 次 | 浏览: 55
1、Spring注解分类 从广义上Spring注解可以分为两类: 一类注解是用于注册Bean 假如IOC容器就是一间空屋子,首先...
记一次线上问题 → 事务去哪了
2020-01-02 14:54 | 分类:开发语言 | 评论:0 次 | 浏览: 69
开心一刻 小羊:哎呀,前面有奶喝 狗妈:这谁呀,走开 小羊:我就喝点,能怎么的嘛 狗妈:你喝就喝,咋还上头了呢? 小羊:真香! ...
JavaNIO第一话-Buffer
2020-01-02 14:53 | 分类:开发语言 | 评论:0 次 | 浏览: 52
Buffer是入门Java NIO的基础,本文希望通过一些形象的比喻来解释一下缓冲区的概念,帮助读者快速理解和记忆。 本文灵感来...
成长计划设计方案·补充
2020-01-02 14:53 | 分类:开发语言 | 评论:0 次 | 浏览: 66
1. 回顾 成长计划第一版上线已经四个月了,参与人数已经有四十万,期间又迭代了好几版。但是,现在回顾当初的设计,觉得有些欠妥。在...
no supported authentication methods avaiable
2020-01-02 14:53 | 分类:开发语言 | 评论:0 次 | 浏览: 46
在git(小乌龟)向github远程推送(push)文件是会报一个异常 no supported authentication ...
EasyMock.replay()有什么用
2020-01-02 14:53 | 分类:开发语言 | 评论:0 次 | 浏览: 58
现在很多项目都使用EasyMock来作为单元测试框架。 EasyMock一个方法,基本上是三步:EasyMock.expect(...
jquery获取select选中的文本值
2020-01-02 14:53 | 分类:开发语言 | 评论:0 次 | 浏览: 67
误区: 一直以为jquery获取select中option被选中的文本值,是这样写的: $("#id").t...
java核心-多线程-线程池-ThreadPoolExecutor
2020-01-02 14:53 | 分类:开发语言 | 评论:0 次 | 浏览: 54
java多线程编程少不了使用线程池,线程池相关的工具类所在jdk包,java.util.concurrent ...
SpringBoot整合MyBatis获得插入数据后获取主键,返回值总是1
2020-01-02 14:53 | 分类:开发语言 | 评论:0 次 | 浏览: 71
xml里的写法 <insert id="insertLogin" parameterType=&quo...
Java操作Jxl实现导出数据生成Excel表格数据文件
2020-01-02 14:53 | 分类:开发语言 | 评论:0 次 | 浏览: 66
实现:前台用的框架是Easyui+Bootstrap结合使用,需要引入相应的Js、Css文件。页面:Jsp、拦截请求:Servl...
spingboot中使用scheduled设置定时任务注意事项
2020-01-02 14:53 | 分类:开发语言 | 评论:0 次 | 浏览: 60
spingboot中使用scheduled设置定时任务注意事项 ...
虚拟机字节码指令表 JVM
2020-01-02 14:53 | 分类:开发语言 | 评论:0 次 | 浏览: 51
虚拟机字节码指令表 标签(空格分隔): Java基础 JVM 记录虚拟机字节码指令,方便分析。以下内容来自《深入理解Java虚拟...
.NetCore集成Dapr踩坑经历
2020-01-02 14:44 | 分类:开发语言 | 评论:0 次 | 浏览: 99
之前自己有个core2.2的项目一直是用的Surging作为微服务框架的,后来了解到了Dapr,发现比较轻量级,开发部署等也非常...
如何运用领域驱动设计 - 工作单元
2020-01-02 14:44 | 分类:开发语言 | 评论:0 次 | 浏览: 83
在上一篇 《如何运用领域驱动设计 - 存储库》 的文章中,我们讲述了有关仓储的概念和使用规范。仓储为聚合提供了持久化到本地的功能...
聊聊多线程那一些事儿 之 四 经典应用(取与舍、动态创建)
2020-01-02 14:44 | 分类:开发语言 | 评论:0 次 | 浏览: 66
前面已经讲解了task的运行、阻塞、同步、延续操作、取消等!今天我们就专门来聊聊关于async/await的那一些事,分析其实现...
给你的 ASP.NET Core 程序插上 Feature Flag 的翅膀
2020-01-02 14:44 | 分类:开发语言 | 评论:0 次 | 浏览: 99
前言 我们知道,目前大多数应用程序在正式发布到生产环境之前都会经历多个不同的测试环境,通过让应用程序在多个不同的环境中运行来及时...
C# 中的IComparable和IComparer
2020-01-02 14:43 | 分类:开发语言 | 评论:0 次 | 浏览: 54
前言 在开发过程中经常会遇到比较排序的问题,比如说对集合数组的排序等情况,基本类型都提供了默认的比较算法,如string提供了按...
C# compare different Encoding pattern between UTF8 and UTF32 based on Md5
2020-01-02 14:43 | 分类:开发语言 | 评论:0 次 | 浏览: 54
I had validated that different encoding mode can generate differ...
C# IO流与文件读写学习笔记
2020-01-02 14:42 | 分类:开发语言 | 评论:0 次 | 浏览: 50
本笔记摘抄自:https://www.cnblogs.com/liyangLife/p/4797583.html,记录一下学习过...
C#登出系统并清除Cookie
2020-01-02 14:42 | 分类:开发语言 | 评论:0 次 | 浏览: 49
1.前端页面代码: 前端页面代码主要显示退出系统或者网站的可视化按钮代码,代码如下:(请忽略项目关键字:CPU) <ul ...
DataReader类型化数据读取与装箱性能研究
2020-01-02 14:40 | 分类:开发语言 | 评论:0 次 | 浏览: 56
你应当知道的ORM的底层细节,DataReader高效使用的姿势。 ...
根据输入参数,判定时间范围CheckTimeSpan
2020-01-02 14:40 | 分类:开发语言 | 评论:0 次 | 浏览: 62
对于C#的开发的网页程式,一些企业或者工厂可能会运用这些程式去查询一些资料,考虑到查询的资料太多,假如一个月的资料就有上万条数据...