手机版
你好,游客 登录 注册 搜索
rss订阅 手机访问 
Linux编程
SpringBoot默认日志的使用方法及常用配置
SpringBoot默认采用slf4j+logback 的组合形式,但也提供对JUL、log4j2、Logback提供了默认配置。
日期:03月21日 作者:lbhym
Java单例模式的双重检测
构造器私有使得外界无法通过构造器实例化Singleton类,要取得实例只能通过getInstance()方法。这是一个延迟加载的版本,即在需要对象的时候才进行实例化操作。该方法在单线程下能够正常运行,但是在多线程环境下会出现由于没有同步措施而导致产生多个单例对象的情况。
日期:03月21日 作者:love-yk
Java构造器和构造方法的使用和意义
Java中构造方法是一个重要的概念,初学时有人会对此构造方法的使用特别是其作用不清楚,下面我就来谈谈我对Java中构造方法的理解
日期:03月21日 作者:醉落红尘
关于Java抽象类与抽象方法的使用
抽象方法通常用于父类中。父类通常都是用于定义一些公共方法、公共属性等,但是实际项目可能会出现某些方法定义在父类中,父类却无法给出具体的实现,此时就是抽象方法出场的时候了。
日期:03月21日 作者:mingsay
Python while 循环语句使用详解
循环是编程语言的基本概念之一。当您希望多次重复特定的代码块,直到满足给定的条件时,循环非常方便。Python中有两个基本的循环构造,for和while循环。
日期:02月22日 作者:醉落红尘
Python异常处理的哲学
限于认知能力和经验所限,不可能达到像解释器下import this看到的python设计之禅一样,本文就结合实际使用简单的聊一聊。
日期:02月21日 作者:yssjun
Python UnboundLocalError和NameError错误根源解析
如果代码风格相对而言不是那么的pythonic,或许很少碰到这类错误。当然并不是不鼓励使用一些python语言的技巧
日期:02月21日 作者:yssjun
深入理解Python闭包概念
闭包并不只是一个python中的概念,在函数式编程语言中应用较为广泛。理解python中的闭包一方面是能够正确的使用闭包,另一方面可以好好体会和思考闭包的设计思想。
日期:02月21日 作者:yssjun
Python将两个或多个list中有重复的元素合成一个list
本文主要介绍Python中,将大量多个的list,其中有重复元素,或者交集的元素的list合成一个,没有的不变。
日期:02月19日 作者:Linux
SpringBoot整合ActiveMQ和开启持久化
SpringBoot整合ActiveMQ和开启持久化
日期:02月18日 作者: 关耳er
ActiveMQ持久化机制和JMS可靠消息
ActiveMQ持久化机制和JMS可靠消息
日期:02月18日 作者:关耳er
RocketMQ重试机制和消息幂等
由于MQ经常处于复杂的分布式系统中,考虑网络波动,服务宕机,程序异常因素,很有可能出现消息发送或者消费失败的问题。因此,消息的重试就是所有MQ中间件必须考虑到的一个关键点。
日期:02月18日 作者:关耳er
Java的CAS乐观锁原理解析
CAS全称 Compare And Swap(比较与交换),在不使用锁的情况下实现多线程之间的变量同步。属于硬件同步原语,处理器提供了基本内存操作的原子性保证。juc包中的原子类就是通过CAS来实现了乐观锁。
日期:02月17日 作者:JavaEdge
Python中列表生成式和字典生成式实践
Python中列表生成式和字典生成式实践
日期:02月11日 作者:Linux
Python面向对象 - 新旧式类、私有方法、类属性和类方法、静态方法
Python面向对象 - 新旧式类、私有方法、类属性和类方法、静态方法
日期:02月11日 作者:Linux
extern “C”的作用详解
extern "C"的主要作用就是为了能够正确实现C++代码调用其他C语言代码。加上extern "C"后,会指示编译器这部分代码按C语言(而不是C++)的方式进行编译。
日期:02月08日 作者:carsonzhu
如何在Python中删除文件和目录
Python有一些内置模块,可让您删除文件和目录。本教程说明了如何使用os,pathlib和shutil模块中的函数删除文件和目录。
日期:02月03日 作者:醉落红尘,LinuxMi
使用 Python Turtle 设计简单而又美丽的图形
看看本文中这些美丽的图画。正是这样的事情让我爱上了 turtle。优秀的程序员会认为turtle是“落后原始的”,但我不敢苟同。
日期:01月28日 作者:醉落红尘,LinuxMi
Python 用字符串名调用方法
有时候,一些特殊情况,需要用到用字符串的方法名去调用方法。现在做个笔记避免以后一直搜。
日期:01月27日 作者:wgPython
Python图像处理Pillow-插入文本或图形水印
记录Python图像处理Pillow-插入文本或图形水印方法,首先下载一个中文字体,名字改为英文名字即可。
日期:01月27日 作者:FloatDreamed
Python图像处理之Pillow-ImageFilter
ImageFilter:Python中的图像滤波,主要对图像进行平滑、锐化、边界增强等滤波处理。
日期:01月27日 作者:FloatDreamed
Python图像处理库Pillow入门-在原图上加入缩略图
这里主要是使用Python图像处理库Pillow创建缩略图的方法,以及粘贴的方法
日期:01月27日 作者:FloatDreamed
如何使用Python turtle画花
我正在练习我的Python技能。 我很好奇如何在不使用 turtle.circle(radius)的情况下使用乌龟和函数绘制此花。
日期:01月26日 作者:醉落红尘,LinuxMi
Python print() 函数使用示例
如何打印简单的字符串?我们要用到Python print() 函数,以下是在Python 3中的操作方法。
日期:01月25日 作者:醉落红尘,LinuxMi
Python 时间戳操作,获取整点凌晨时间戳
Python时间戳操作很多,每次用点时候总是去查,查的麻烦,现在自己也好好归纳一下。
日期:01月25日 作者:wgPython
Linux下离线安装Python项目的依赖包
记录下在Linux下离线安装Python项目的依赖包的方法步骤。第一步新建一个site-packages文件夹,把Python项目有需要的依赖包名称导出到site-packages下的requirements.txt中
日期:01月25日 作者:zongfa
Python中使用gRPC方法示例
本文介绍了在Python中使用gRPC的方法示例, 具体如下: 使用 Protocol Buffers 的跨平台RPC系统。
日期:01月25日 作者:Linux
深入理解 Java 中的 final 关键字
final 是Java 中重要关键字之一,可以应用于类、方法以及变量上。这篇文章中将讲解什么是 final 关键字?将变量、方法和类声明为 final 代表了什么?使用 final 的好处是什么?
日期:01月19日 作者:武培轩
你真的了解 volatile 关键字吗?
如果一个变量加了 volatile 关键字,就会告诉编译器和 JVM 的内存模型:这个变量是对所有线程共享的、可见的,每次 JVM 都会读取最新写入的值并使其最新值在所有 CPU 可见。
日期:01月19日 作者:武培轩
Java基础知识总结
今天就总结理清一下关于Java面向对象和面向过程的程序设计的一些不同特点。
日期:01月14日 作者:yhycoder
浅谈Java三大特性之继承
类的继承性是面向对象语言的基本特性,多态性前提是继承性。Java 支持继承性和多态性。——
日期:01月14日 作者:yhycoder
浅谈Java三大特性之封装
面向对象的封装与真实世界的目的是一样的。封装能够使外部访问者不能随意存取对象的内部数据,隐藏了对象的内部细节,只保留有限的对外接口。外部访问者不用关心对象的内部细节,使得操作对象变得简单。
日期:01月14日 作者:yhycoder
浅谈Java三大特性之多态
这篇讲下三大特性之一的多态,可以通俗得去理解,多种形态,多种姿态。那么在面向对象的程序设计中,多态是 指什么?
日期:01月14日 作者:yhycoder
论Java中的抽象类与接口
抽象方法和抽象类都必须被abstract关键字修饰。抽象——abstract,抽象类的方法不一定是抽象的,但抽象方法出现的类一定是抽象类。
日期:01月14日 作者:coderyhy
最大的 String 字符长度是多少?
String 类可以说是在 Java 中使用最频繁的类了,就算是刚刚接触 Java 的初学者也不会陌生,因为对于 Java 程序来说,main 方法就是使用一个 String 类型数组来作为参数的(String[] args)。
日期:01月13日 作者:武培轩
C语言关键字const作用及其应用
只要学过C语言的,都有知道const这个关键字,知道是用来定义常量的,如果一个变量被const修饰,那么它的值就不能再被改变,那么还有什么其他作用呢?
日期:01月13日 作者: 半个圆
嵌入式开发10种常见数字滤波算法
在单片机开发中,经常需要对输入的数据进行过滤处理,如传感器数据输出,AD采样等,合适的滤波处理能达到更好效果。下面分享几种较简单而常用的滤波算法
日期:01月13日 作者: 半个圆
Numpy常用方法及应用总汇
Numpy常用方法及应用总汇
日期:01月13日 作者: 半个圆
Python turtle 绘图入门必知必会
Turtle库是Python语言中一个简单流行的绘图函数库(叫做海龟绘图Turtle Graphics),Turtle库是Python的内部库,它可以让你使用海龟图形(turtle graphics)绘制图像,用导入即可 import turtle
日期:01月12日 作者:Linux
Java反射之Field 用法实践
Java 反射是一种常用的技术手段, 通过加载类的字节码的方式来获取相关类的一些信息 比如成员变量, 成员方法等。
日期:01月11日 作者:Linux
Mybatis-plus 实体类继承关系 插入默认值
而公共的字段一般会被封装到一个基础的实体类中,同时实体类中会实现相应的getter setter 方法
日期:01月11日 作者:Mr-Kenson
编译U-Boot时command not found的解决方法
我使用的U-Boot版本是u-boot-2012.10,编译的步骤为
日期:01月07日 作者:mfyfymeng
Python教程:matplotlib中的曲面和三维等高线
Python中想要使用matplotlib使用颜色图,线框和轮廓绘制表面。 像这样:
日期:01月06日 作者:醉落红尘
Bash脚本编程之数组
在bash脚本编程当中,变量是存储单个元素的内存空间;而数组是存储多个元素的一段连续的内存空间。
日期:01月06日 作者:alongdidi
Bash脚本编程之字符串处理
Bash脚本编程之字符串处理
日期:01月06日 作者:alongdidi
Bash脚本编程之变量与多命令执行
变量名可以理解为指向了某个内存空间的地址,对于变量的赋值可理解为向内存空间写入数据,对于变量的引用可理解为从内存空间读取数据。变量有类型的概念(例如字符串、数字等),不同的类型决定了数据的存储格式、可表示的数据范围以及可参与的运算等。
日期:01月06日 作者:阿龙弟弟
Bash脚本编程之脚本基础和bash配置文件
bash是一门解释运行的过程式脚本语言,而bash的脚本,是一种将自身的编程逻辑和OS上的命令程序堆砌起来的待执行文件。
日期:01月06日 作者: 阿龙弟弟
Bash脚本编程之算术运算
Bash所支持的算术运算和C语言是一样的,这里指的是操作符(operator)以及它们的优先级(precedence)、结合性(associativity)和值,详见Shell Arithmetic (Bash Reference Manual)。
日期:01月06日 作者:阿龙弟弟
C、C++和C#区别概述
C++在工作环境下有广泛的应用,因此具备C++开发能力可以带来许多工作机会。如果你已经有OOP的经验,并且希望以最小的学习代价尝试一门新的OOP语言,那么C++是个不错的选择。
日期:01月06日 作者:阿龙弟弟
Dart语法学习详解
Dart所有的东西都是对象, 即使是数字numbers、函数function、null也都是对象,所有的对象都继承自Object类。
日期:01月03日 作者:yfb
内容分类