###经常看到源码里面有相关的日志操作特地整理一下 基础知识 from io import StringIO #StringIO模块主要用于在内存缓冲区中读写数据 s = StringIO() s.write("www.baidu.com\n") s.write("www.google.com") ...
分类:
编程语言 时间:
2020-07-08 20:08:34
阅读次数:
68
package BufferedStream; import java.io.BufferedOutputStream; import java.io.FileOutputStream; import java.io.IOException; /* java.io.BufferedOutputStr ...
分类:
其他好文 时间:
2020-07-08 19:47:36
阅读次数:
70
package com.itheima.Demo05Writer; import java.io.FileWriter; import java.io.IOException; /* flush方法和close方法的区别 - flush :刷新缓冲区,流对象可以继续使用。 - close: 先刷新缓 ...
分类:
其他好文 时间:
2020-07-08 16:56:31
阅读次数:
58
1.离屏渲染是什么 首先我们要知道图像渲染的基本原理:由CPU计算好显示内容,GPU 渲染完成后将渲染结果放入帧缓冲区,随后视频控制器会按照 HSync 信号逐行读取帧缓冲区的数据,经过可能的数模转换传递给显示器显示。 如果在当前用于显示的屏幕缓冲区中进行渲染操作,那就是当前屏幕渲染,如果是在当前屏 ...
分类:
移动开发 时间:
2020-07-08 15:40:37
阅读次数:
86
Base64对图片的加解密: 什么是base64? 百度百科中对Base64有一个很好的解释:“Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法”。 什么是“可打印字符”呢?为什么要用它来传输8Bit字节码呢?在回答这两 ...
分类:
其他好文 时间:
2020-07-08 13:42:21
阅读次数:
60
创建TCP/IP套接字 tcpSock = socket.socket(socket.AF_INET,socket.SOCK_STREAM) 创建UDP/IP套接字 udpSocket = socket.socket(socket.AF_INFT,socket.SOCK_DGRAM 常用套接字对象方 ...
分类:
编程语言 时间:
2020-07-07 17:51:21
阅读次数:
71
一、window "window":{ "backgroundTextStyle":"dark",//下拉刷新缓冲图标 "navigationBarBackgroundColor": "#0094ff",//小程序导航栏背景色 "navigationBarTitleText": "我的应用",//小 ...
分类:
微信 时间:
2020-07-07 11:35:35
阅读次数:
127
在ffmpeg中,解码前的数据结构体为AVPacket(参考:3.AVPacket使用),而解码后的数据为AVFrame(视频的YUV, RGB, 音频的PCM) 1.AVFrame介绍 AVFrame必须使用av_frame_alloc()来分配。注意,这只是分配AVFrame本身,缓冲区的数据必 ...
分类:
其他好文 时间:
2020-07-06 20:10:46
阅读次数:
63
最近在总结学习Java I/O相关知识点,I/O应用的场景比较多,不仅存在各种I/O源端和想要与之通信的接收端(文件、控制台、网络链接等),而且还需要支持多种不同方式的通信(顺序、随机存取、缓冲、二进制、按字符、按行、按字等)。 Java类库的设计者通过创建大量的类来解决这个难题,这里面用到了装饰器 ...
分类:
其他好文 时间:
2020-07-06 19:42:51
阅读次数:
72
最近看到了一个日文版的监控电脑活动记录的软件,又在win 32 APi中看到了GetForegroundWindow函数,于是决定动动小手用vb写个监控电脑活动记录的小程序。 主要函数 函数名 参数 返回值 GetForegroundWindow(void) 无 当前窗口的句柄 GetWindowT ...
分类:
其他好文 时间:
2020-07-06 17:59:35
阅读次数:
65