JAVA中2进制与16进制表示

Java学习中二进制与16进制表示表示二进制时需要在前缀前+0b或者0B(0b10)表示16进制时,需要在前缀前+0x或者0X(0x100)特殊技巧:可以使用16进制表示浮点型小数。比如0.125=2^-3,可以表示为double a=0x1.0p-3;这里p是表示指数,其中前面的尾数采用的是16进

Netty系列(三):Netty服务端发送消息到客户端

通常客户端只会主动发送心跳消息,目的是为了保持与服务端连接,而其他消息往往需要服务端发送消息至客户端调取。

fastjson框架漏洞复现

fastjson是阿里巴巴开源的json解析库,通常被用于java object和json字符之间进行转换,提供两个方法json.tojsonstring和json.parseobject/json.parse来分别实现序列化与反序列化。

[SUCTF 2019]CheckIn1

[SUCTF 2019]CheckIn1

JAVA EE——案例:员工管理系统

目录1.题目2.文件目录3. 引入依赖——pom.xml4.配置文件——myBatis-config.xml5.映射文件——EmployeeMapper.xml6.java类——Employee.java7.接口类——EmployeeMapper.java8.测试类——MyBatisTest.jav

超详细的VsCode创建SpringBoot项目(图文并茂)

然后把maven的可执行文件路径配置、maven的setting路径配置、java.home的路径配置,拷贝到右侧的用户设置区域并且设置为自己电脑的实际路径。这个插件报出来的,其原因是这个插件鼓励开发者们使用Java 11或者更新的版本。使用快捷键(Ctrl+Shift+P)命令窗口,输入 Spri

@FeignClient使用详细教程(图解)

@FeignClient使用详细教程

Java基础:面向对象的三大特性?分别解释下?

面向对象的三大特性:继承、封装、多态封装:是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。通俗来说,就是将一大堆实现逻辑,放在一个盒子里面。我们使用的时候,只需要调用封装好的盒子即可。封装的优点:1、良好的封装能减少耦合 2、类内部的结构可以自由修改

docker-compose安装nacos

nacos、docker、java

org.apache.ibatis.exceptions.PersistenceException:

org.apache.ibatis.exceptions.PersistenceException:

【学习笔记】seckill-秒杀项目--(7)压力测试

一、JMeter简单使用添加线程组,在线程组里设置要测试的线程数等。在线程组里添加HTTP请求默认值(设置请求ip端口号等)、HTTP请求(测试哪个页面)、需要查看的结果等。在聚合报告里可以看到设置1000个线程的情况下吞吐量大概为190.(windows环境)二、虚拟机环境压力测试首先在虚拟机服务

性能优化|记一次线上OOM问题处理

最近线上监控发现 OOM 涨幅较大,因此去尝试定位和修复这个问题,在修复了一些内存泄漏和大对象占用问题后, OOM 依旧未达到正常标准,在这些新上报的 hprof 文件中,发现几乎所有 case 中都有个叫 FinalizerReference 的对象,数量巨多,内存占用高居首位,因此判断它就是引起

brew安装jdk8 MAC M1

brew安装jdk8 MAC M1

JavaScript DOM基础

本文简单的讲解了JavaScript的DOM基础,适合初学的朋友们,如果本文对你有所帮助请三连支持博主,你的支持是我更新的动力。以下是本篇文章正文内容一个完整的JavaScript实现由以下3个不同部分组成核心(ECMAScript)语言核心部分,描述了该语言的语法和基本对象。文档对象模型(Docu

springboot框架开发的多商家在线商城系统

本课题主要研究内容包括:(1)主页:有用户登录和商品搜索与浏览等功能(2)用户注册:用于新用户的信息填写,要求实名认证,为后面商品购买和网上支付提供安全保障(3)用户登录:为了方便用户的付款和管理,我们要求变成会员后才可以进行消费(4)商品浏览:成功登录后用户可以查看商品详情,并将自己喜欢的商品收藏

做了个springboot接口参数解密的工具,我给它命名为万能钥匙(已上传maven中央仓库,附详细使用说明)

用来实现接口参数解密的工具,只需引入依赖,在配置文件写明加密的配置,在接口上使用指定注解即可实现该接口的参数解密。并支持使用validation模块的注解进行参数校验,支持分组校验功能

Java项目上传GitHub,保姆级教程,必看!

如何访问GitHub?如何安装git?GitHub仓库的建立、将本地项目上传到GitHub仓库,GitHub上项目的克隆,保姆级教学,必看!!!

第十三届蓝桥杯大赛软件赛省赛(JavaB组)

距离这次蓝桥杯省赛结束已经过了有好几天了,自己也思考了很多,这篇博客就浅浅谈一下自己参加蓝桥杯以及在算法学习途中的一些感受吧,希望能对各位小伙伴有一些帮助。

RabbitMQ死信队列

目录一、死信队列是什么二、如何配置死信队列三、死信消息的变化四、死信队列应用场景五、总结RabbitMQ是流行的开源消息队列系统,使用erlang语言开发,由于其社区活跃度高,维护更新较快,性能稳定,深得很多企业的欢心(当然,也包括我现在所在公司【手动滑稽】)。为了保证订单业务的消息数据不丢失,需要

SpringBoot集成Kafka低版本和高版本

SpringBoot集成Kafka低版本和高版本,怎么学会选择自己的kafka版本。

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈