技术专区

  • c#使用Bitmap绘图的时候,内存增大问题

    最近碰到一个问题,就是使用Biamap绘图的时候,为了防止闪烁,使用了双缓存绘制的方式,但是会碰到内存急剧增加的情况,而且在XP的工控机和Win10的机器上运行结果不一样,在Win10 上运行的时候,内存增加的不是很明…

    智能运维 2022年8月22日
  • 虚拟机安装Linux系统

    环境:Windows11 + VMware Workstation 16 Pro 安装: Linux的Ubuntu CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编…

    智能运维 2022年8月22日
  • 使用 lambda 表达式直接一句代码提取一个集合对象中某个字段数据的写法

    已有某集合对象: List<CmsUserRole> userRoles = xxx集合对象 传统方式: List<Integer> roleIds = new ArrayList<>(); for (CmsUserRole userRole : userRoles) { roleIds.add(userRole.getRol…

    编程笔记 2022年8月22日
  • Wireshark抓包分析TCP“三次握手,四次挥手”

    Wireshark抓包分析TCP“三次握手,四次挥手” 1.目的 客户端与服务器之间建立TCP/IP连接,我们知道是通过三次握手,四次挥手实现的,但是很多地方对这个知识的描述仅限于理论层面,这次我们通过网络抓包的方式来看一…

    编程笔记 2022年8月22日
  • go 语言 goroutine通信

    示例demo52package mainimport (   "fmt")func calc(taskChan chan int, resChan chan int, exitChan chan bool) {   for v := range taskChan {     flag := true     for i := 2; i < v; i++ {  …

    编程笔记 2022年8月22日
  • 一文打通——数据库与缓存的数据一致性问题分析

    缓存读写策略 介绍三种缓存读写策略,各有优劣 Read/Write Through Pattern(读写穿透) Read/Write Through Pattern 中服务端把 cache 视为主要数据存储,从中读取数据并将数据写入其中。cache 服务负责将此数据读…

    大数据 2022年8月22日
  • Oracle 常用函数

      单行函数 操作数据对象 接受参数返回一个结果  只对一行进行变换  每行返回一个结果 可以转换数据类型 可以嵌套 参数可以是一列或一个值  格式        字符函数                数字函数            TRUNC:  …

    大数据 2022年8月22日
  • redis命令操作list&set&sortedset和redis通用命令

    redis命令操作list&set&sortedset 列表类型 list:可以添加一个元素到列表的头部(左边)或者尾部(右边)   1.添加:     lpush key value :将元素加入列表左边     rpush key value :将元素…

    大数据 2022年8月22日
  • 如何在 Linux 中实时监控日志文件(桌面和服务器)

    作者: Arindam 译者:LCTT geekpi | 2022-08-19 19:46      本教程介绍了如何实时监控 Linux 日志文件(桌面、服务器或应用)以进行诊断和故障排除。 当你在 Linux 桌面、服务器或…

    编程笔记 2022年8月22日
  • 浅议 Firefox 多账户容器

    作者: Hunter Wittenborn 译者:LCTT Hans zhao | 2022-08-09 16:03      随着在设备上使用各种程序的用户的需求变得越来越复杂,程序本身也需要跟上用户的现实需求和未来期望。 我…

    编程笔记 2022年8月22日