推荐
专栏
教程
课程
飞鹅
本次共找到10000条
android搜索功能实现
相关的信息
九路
•
5年前
图形处理:给 Canvas 文本填充线性渐变
在Canvas中对文本填充水平或垂直的线性渐变可以轻易实现,而带角度的渐变就复杂很多;就好像下面这样,假设文本矩形宽为W,高为H,左上角坐标为X,Y。渐变示例.jpg(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/48edf7ce289dab3e1972d973aa
Easter79
•
4年前
springboot学习(四) 日志管理
1、简介 SpringBoot内部日志系统使用的是CommonsLogging,但开放底层的日志实现。默认为会JavaUtilLogging,Log4J,Log4J2和Logback提供配置。每种情况下都会预先配置使用控制台输出,也可以使用可选的文件输出。 2、日志格式 默认的日志输出格式为:1201
布袋罗汉
•
2年前
Rectangle Pro for Mac(窗口布局增强工具)
RectanglePro是一款Mac上的窗口管理工具,它可以帮助用户更加高效地管理和布局窗口。用户可以通过快捷键或者鼠标手势来实现窗口的调整和布局,包括窗口的移动、调整大小、屏幕分割等操作。此外,RectanglePro还支持多显示器,可以将窗口在多个显示
Wesley13
•
4年前
java 编译时注解框架 lombok
lombokexlombokex是一款类似于lombok的编译时注解框架。编译时注,拥有运行时注解的便利性,和无任何损失的性能。主要补充一些lombok没有实现,且自己会用到的常见工具。创作目的补充lombok缺失的注解,便于日常开发使用。lombok的源码基本
Wesley13
•
4年前
go中内存泄露的发现与排查
一,什么是内存泄漏Go中的并发性是以goroutine(独立活动)和channel(用于通信)的形式实现的。处理goroutine时,程序员需要小心翼翼地避免泄露。如果最终永远堵塞在I/O上(例如channel通信),或者陷入死循环,那么goroutine会发生泄露。即使是阻塞的goroutine,也会消耗资源
Stella981
•
4年前
ContactG,基于Spark IM组织联络人插件
SparkIM是一个开源聊天软件http://www.oschina.net/p/spark(http://www.oschina.net/p/spark)本程序是spark的一个plugin。目的是实现符合企业需求的组织分类展示,因为某种原因没有上线发布到产品中。故而分享开源社区,给后来者开发带来便利。github地址https
Wesley13
•
4年前
Java中的AQS到底是什么?高级面试必问!
前言JDK1.5以前只有synchronized同步锁,并且效率非常低,因此大神DougLea自己写了一套并发框架,这套框架的核心就在于AbstractQueuedSynchronizer类(即AQS),性能非常高,所以被引入JDK包中,即JUC。那么AQS是怎么实现的呢?本篇就是对AQS及其相关组件进行分析,了解其原理,并
Wesley13
•
4年前
AQS 原理剖析
!(https://images.ytao.top/20200627230025.jpg)AQS即AbstractQueuedSynchronizer类称作队列同步器,是构建其他同步器的一个重要的基础框架,同步器自身是没有实现任何同步接口。它是通过控制一个int类型的state变量来表示同步状态,使用一个内置的FIFO(先进先出)
Stella981
•
4年前
OpenCV之Core组件进阶
颜色空间缩减利用C类型转换时向下取整操作,实现定义域内颜色缩减。表达式如下Inew(Iold/10)\10简单的颜色空间缩减算法可由以下两步组成:(1)遍历图像矩阵的每个元素(2)对像应用上述公式LUT函数:Lookuptable操作上文提到的Lookuptable操作,OpenCV官方
胖大海
•
3年前
Docker 容器连接
学习docker最好还是整个服务器,买太贵了,建议租一个,我用的是3A服务器!!!前面我们实现了通过网络端口来访问运行在docker容器内的服务。容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 P 或 p 参数
1
•••
841
842
843
•••
1000