Wesley13 Wesley13
11个月前
Java9之HttpClientAPI实战详解
Java9之HttpClientAPI实战详解 ======================= 前言 -- 相信关注java9的小伙伴们都知道java9版本内置模块提供了Http功能,当然并不是说之前jdk之前并不支持,那么这次更新又多了什么呢?或者是解决了什么问题? 说明 -- > 自JDK 1.0以来,Java已经支持HTTP/1.1。 HTTP
Stella981 Stella981
11个月前
Redis 为什么这么快?(9)
redis-benchmark -t set,lpush -n 100000 -q SET: 38550.50 requests per second //每秒处理3.8万多次的set请求 LPUSH: 37821.48 requests per second //每秒处理3.7万多次lpush请求 ##
Wesley13 Wesley13
11个月前
JDK核心JAVA源码解析(9)
> 本文基于 OpenJDK 11, HotSpot 虚拟机 在开发过程中我们可能会经常接触到`hashcode`这个方法来生成哈希码,那么底层是如何实现的?使用时有何注意点呢? hashcode() 方法底层实现 ================= `hashcode()`是`Object`的方法: @HotSpotIntrinsicCan
Stella981 Stella981
11个月前
Wesley13 Wesley13
11个月前
DX9纹理映射
可恶的纹理偏移,一直困惑的事情。最后还是得要试验靠实践出真知: 问题: 当把1024×1024大小的贴图,通过纹理矩阵变换,取出来其中的一部分区域。 然后通过标准QUAD将其绘制到到800×600的表面(backbuffer)。 这里的纹理偏移值该是何值才能保证结果绝对正确毫无偏移。 以StretchRect的结果为准,经过反
Wesley13 Wesley13
11个月前
Java9模块化指南
![](https://p1-tt-ipv6.byteimg.com/img/pgc-image/37826b7fd72942829b48d6c6146ba5ab~tplv-tt-shrink:640:0.image) 1\. 概述 ====== Java9在包之上引入了一个新的抽象级别,正式称为Java平台模块系统(JPMS),简称“模块”。 在本文
Stella981 Stella981
11个月前
20154331 EXP9web安全基础实践
[EXP9 Web安全基础实践](https://www.oschina.net/action/GoToLink?url=http%3A%2F%2Fwww.cnblogs.com%2Fyqh0524%2Fp%2F9074483.html) ============================================================
Stella981 Stella981
11个月前
OpenJDK9编译作业
学习jvm,有必要学会自己编译一个jdk。《深入理解java虚拟机》里的“实战:自己编译JDK”用的是OpenJDK7,按照书本上的指导我没有编译成功。于是果断上官网 [http://openjdk.java.net/](https://www.oschina.net/action/GoToLink?url=http%3A%2F%2Fopenjdk.java
Stella981 Stella981
11个月前
Python标准库笔记(9) — functools模块
> functools 作用于函数的函数 `functools` 模块提供用于调整或扩展函数和其他可调用对象的工具,而无需完全重写它们。 ### 装饰器 `partial` 类是 `functools` 模块提供的主要工具, 它可以用来“包装”一个可调用的对象的默认参数。它产生的对象本身是可调用的,可以看作是原生函数。它所有的参数都与原来的相同,并且可