此文是开涛在【三体高可用架构群】之分享内容,“三体”是为了纪念三体一书对技术人的伟大影响而冠名。 张开涛:2014年加入京东,主要负责商品详情页、详情页统一服务架构与开发工作,设计并开发了多个亿级访问量系统。工作之余喜欢写…
2025/1/2 23:05:48有时我们需要程序模拟按钮或点击,而手机本身又没有,哪么可以采取其它方式 模拟实现,最后再去实际设备去测试(前期一般都拿不到设备); 如上一首,下一首,暂停等,手机上是没…
2025/1/2 23:01:081.搭建Eureka的注册中心 Eureka服务中心 application.yaml文件的配置 #配置自己的端口号 server:port: 10086 #配置注册中心让自己也能注册到自己 Client就不会因为注册不到自己而报错了 eureka:client:service-url:defaultZone: http://127.0.0.1:10086/eureka # 将实例的地址…
2025/1/2 21:53:50题目 赫夫曼编码解决代码及点评 // 赫夫曼编码.cpp : 定义控制台应用程序的入口点。 //#include <iostream> #include <stdio.h> using namespace std;#define MAXBIT 100 #define MAXVALUE 10000 #define MAXLEAF …
2025/1/2 20:17:27BMP BMP是windows的一种图片格式,其组织方式相对简单,一个简单表示bmp文件的头结构 (BITMAPFILEHEAER) 一个表示图片信息的结构(BITMAPINFOHEADER) 一个表示调色板的结构(可选)。剩下…
2025/1/2 23:50:25 人评论 次浏览opengl 右手坐标系 列向量 左乘 列主序存储矩阵osg 右手坐标系 行向量 右乘 行主序存储矩阵d3d 左手坐标系 行向量 右乘 行主序存储矩阵ogre 右手坐标系 列向量 左乘 行主序存储矩阵 osg 底层使用的是opengl ,行向量,由于使用矩阵是行主序…
2025/1/2 23:45:15 人评论 次浏览1.1.1 自定义连接池的问题:1.1.1.1 使用接口的实现类完成的构造 MyDataSource dataSource new MyDataSource();这种写法不方便程序的扩展。 1.1.1.2 额外提供了方法归还连接 // 归还连接: dataSource.addBack(conn); 这种方式增加使用连接池的用户的难…
2025/1/2 23:29:23 人评论 次浏览错误处理机制 一、SpringBoot默认的错误处理机制 1、默认效果: 1)、浏览器,返回一个默认的错误页面 2)、如果是其他客户端调用出错,默认响应一个json数据,因为客户端一般都以接口的形式调用 。 2、默认处理机制…
2025/1/2 23:11:44 人评论 次浏览系统环境: centos 7 git:gitee.com 当然随便一个git服务端都行 jenkins: lts版本,部署在服务器上,没有通过部署在k8s集群中 harbor: offline版本,用来存储docker镜像 Kubernetes 集群为了方便快捷,使用…
2025/1/3 0:36:20 人评论 次浏览说到机械键盘必须谈及轴,说到轴,目前最大的厂商都是我们所熟悉的CHERRY(樱桃),CHERRY MX轴已经被人们认可,也仅仅是机械轴的代表,当然,此外还有CHERRY ML机械轴、CHERRY MY机械轴、ALPS机械轴和台湾白轴等等…
2025/1/3 0:35:49 人评论 次浏览AndroidOkhttp下载文件工具类,文章末尾附上demo, 在使用okhttp前需要添加okhttp包,如下: 最好加上权限: private static final String[] REQUIRED_PERMISSIONS new String[]{"android.permission.READ_EXTERNAL_STORAGE&qu…
2025/1/3 0:34:47 人评论 次浏览1 IP欺骗简单防护。如过滤非公有地址访问内部网络。过滤自己内部网络地址;回环地址(127.0.0.0/8);RFC1918私有地址;DHCP自定义地址(169.254.0.0/16);科学文档作者测试用地址(192.0.2.0/24);不用的组播地址(224.0.0.0/4…
2025/1/3 0:33:45 人评论 次浏览数组初始化延迟加载实体之间的关系是JPA中公认的最佳实践。 其主要目标是仅从数据库中检索请求的实体,并仅在需要时加载相关实体。 如果我们只需要请求的实体,那是一个很好的方法。 但是,如果我们还需要一些相关实体,它会增加工作…
2025/1/3 0:33:14 人评论 次浏览2018-1-11||笔记 ES6: ECMAscript6 是一种标准、JavaScript 使用这个标准ES6 新语法 1.变量 传统js使用var 定义变量,缺点是 1.可以重复定义. 2.不能限制修改. 3.作用域只有函数作用域,没有块级作用域. es6中新增的变量let、const 优点是 1、不可以重…
2025/1/3 0:32:43 人评论 次浏览分享过很多word的技巧,今天分享的是在Word中插入Excel和PPT。01、在word中插入Excel表格。我想应该很多同学不知道,在word中其实可以插入excel的表格。如下图怎么在Word中插入表格呢?① 在菜单栏找到【插入】功能,选择【对象】&am…
2024/12/31 0:37:41 人评论 次浏览我正在尝试将png图像(屏幕快照)从服务器发送到客户端.我对其进行解码,然后将解码后的字符串发送给客户端,客户端使用它将图像保存在他的计算机中.但是我从客户那里得到的图像并不完美,…客户while "finish" not in data:data receive(data_len)data data[:-7]fh o…
2024/12/31 0:37:11 人评论 次浏览php gd2 上传图片/文字水印/图片水印/等比例缩略图/源代码,需要的朋友可以参考下。//上传文件类型列表$uptypesarray(image/jpg,image/jpeg,image/png,image/pjpeg,image/gif,image/bmp,image/x-png);$max_file_size 200000; //上传文件大小限制, 单位BYTE$path_im…
2024/12/31 0:36:40 人评论 次浏览项目需求是一个应用在启动时需要读取几个配置文件,原始文档自然是excel格式,为了方便,我把它们转存为csv格式,即用逗号分割的文本格式,然后在js脚本中自己解析,倒也轻松,但是问题就是解析得比较…
2024/12/31 0:36:09 人评论 次浏览VFS超级块 VFS超级块是根据具体文件系统的超级块建立起来的内存结构: struct super_block {struct list_head s_list; /* Keep this first */dev_t s_dev; /* search index; _not_ kdev_t */unsigned char s_blocksize_bits;unsigned long s_blocksize;loff…
2024/12/31 0:35:38 人评论 次浏览目录 1 ThreadLocal介绍 2 使用ThreadLoca解决问题小demo 3 ThreadLocal与synchronized的区别 4 ThreadLocal的使用场景 5 ThreadLocal内部结构 6 ThreadLocal核心方法源码 7 使用ThreadLocal为什么会存在内存泄漏 1 ThreadLocal介绍 官话:ThreadLocal用来…
2024/12/31 0:35:07 人评论 次浏览