Java编程之反射中的注解详解

“注解”这个词,可谓是在Java编程中出镜率比较高,而且也是一个老生常谈的话题。我们之前在聊Spring相关的东西时,注解是无处不在,之前我们简单的聊过一些“注解”的相关内容,比如在Spring中是如何进行“注解”组合的。因为注解在Java编程中还是比较重要的,所以我们今天的博客就把注解的东西给系统
183次阅读

Linux 网卡驱动学习(二)(网络驱动接口小结)

【摘要】前文我们分析了一个虚拟硬件的网络驱动例子,从中我们看到了网络设备的一些接口,其实网络设备驱动和块设备驱动的功能比较类似,都是发送和接收数据包(数据请求)。当然它们实际是有很多不同的。1、引言首先块设备在/dev目录下有设备节点,而网络设备没有这样的设备入口。read,write等常规的文件接
3次阅读

官方文档,才是正途-docker-compose

需要的ingress网络映射,还是host宿主机端口映射: https://docs.docker.com/compose/compose-file/#secrets ========================docker service create --name web
4次阅读

搭建本地 Registry - 每天5分钟玩转 Docker 容器技术(20)

Docker Hub 虽然非常方便,但还是有些限制,比如: 需要 internet 连接,而且下载和上传速度慢。 上传到 Docker Hub 的镜像任何人都能够访问,虽然可以用私有 repository,但不是免费的。
12次阅读

API接口规范

协议    API与用户的通信协议,总是使用HTTPs协议,确保交互数据的传输安全。域名   应该尽量将API部署在专用域名之下。       https://api.example.com   如果
4次阅读

深入JVM系列(二)之GC机制、收集器与GC调优(转)

一、回顾JVM内存分配 需要了解更多内存模式与内存分配的,请看 深入JVM系列(一)之内存模型与内存分配  1.1、内存分配:1、对象优先在EDEN分配2、大对象直接进入老年代 3、长期存活的对象将进入老年代 4、适龄对象也可能进入老年代:
5次阅读

一个非常详细测试上传的姿势

【情况】上传点界面:这个上传点只有一个界面,且上传后会自动删除。成功突破会返回一串秘钥。上传点抓包界面如下:上传一个普通图片,返回路径upload/20160226222154_920.jpg可以看到,整个上传包没有任何多余的参数。除了文件头+本地文件名+图片内容+按钮就没别的东西了。发现会自动重命
2次阅读

Python Solve UnicodeEncodeError 'gbk' / 'ascii' / 'utf8' codec can't encode character '\x??' in position ? 解决有关Python编码的错误

 在Python中,处理中文字符一直是很令人头痛的问题,一言不合就乱码,而且引起乱码的原因也不尽相同,有时候是python本身默认的编码器设置的不对,有时候是使用的IDE的解码器不对,还有的时候是终端terminal的解码器不对,有时候同一份代码在Python2上正常运行,Python3上
7次阅读

Parallel类

Parallel类Parallel类是对线程的一个抽象。该类位于System.Threading.Tasks名称空间中,提供了数据和任务并行性。  Paraller类定义了数据并行地For和ForEach的静态方法,以及任务并行的Invoke的静态方法。Parallel.For()和Parallel
4次阅读

socket和抓包工具wireshark

socket和抓包工具wireshark最近在学习Python代码中的socket和抓包工具wireshark,故又将socket等概念又学习了一遍,温故而知新:Python代码如下:server:#!/usr/bin/python# -*- coding: UTF-8 -*-# 文件名:serve
4次阅读