G1垃圾收集器之SATB

  • Post author:
  • Post category:其他

本文来说下G1垃圾收集器之SATB 文章目录 对象漏标 SATB 本文小结 对象漏标 垃圾回收的并发标记阶段,gc线程和应用线程是并发执行的,所以一个对象被标记之后,应用线程可能篡改对象的引用关系,从而造成对象的漏标、误标,其实误标没什么关系,顶多造成浮动垃圾,在下次gc还是可以回收的,但是漏标的后果是致命的,把本应该存活的对象给回收了,从而影响的程序的正确性。 为了解决在并发标记过程中,存活对象…

继续阅读 G1垃圾收集器之SATB

VSCode 代码自动对齐快捷键

  • Post author:
  • Post category:其他

Mac Shift + Option + F Windows: Shift + Alt + F 版权声明:本文为RollingPin原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/RollingPin/article/details/112470974

继续阅读 VSCode 代码自动对齐快捷键

前端vue增删改查思路(连接后台数据)

  • Post author:
  • Post category:vue

前端vue做增删改查,它使用到的技术栈是vue+element+es6. 我们先来看一下项目功能页面 点击 查询 ,这里可以做作物名的查询 以草莓为例 点击 新增 ,会有一个弹出框,左上角显示【新增】信息 在新增框中填写信息,点击确定,保存成功后会有一个提示信息 【操作成功】 点击 修改 修改成功后也会有提示信息 点击 查看 这里把确定按钮隐藏,表单内容不可显示 点击 删除 它会有一个提示框,让您…

继续阅读 前端vue增删改查思路(连接后台数据)

Vue H5微信分享功能实现

  • Post author:
  • Post category:vue

微信网页开发/ JS-SDK说明文档 概述 微信JS-SDK是 微信公众平台 面向网页开发者提供的基于微信内的网页开发工具包。 通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,为微信用户提供更优质的网页体验。 JSSDK使用步骤可以详细查看说明文档 分享接口 请注意,不要有诱导分享等违规行…

继续阅读 Vue H5微信分享功能实现

Android开发-基于ijkplayer框架开发网络电视直播播放器的实现

  • Post author:
  • Post category:其他

前 言 ijkplayer框架是由B站在GitHub开源的一款比较好用的开源网络播放器框架,它能支持在Android、IOS等平台上编译移植使用。而且支持多种视频格式的播放,而且编码的速度比传统的开源网络播放器还要快。除此之外,ijkplayer框架支持网络视频播放时弹幕的推送等功能。 开发环境 Android Studio 3.1.2 JDK 1.8 开发前准备 在Android Studio新…

继续阅读 Android开发-基于ijkplayer框架开发网络电视直播播放器的实现

web表单安全加密的实现(基于RSA的一次一密)

  • Post author:
  • Post category:其他

最近在做一个web网站,其中需要用到用户登录注册的功能,作为一个对安全问题要求苛刻的coder,我在着手开始之前想到了很多需要解决的问题。 首先是用户名、密码提交到后台的时候,有两种方式,GET和POST,GET方法参数传递的时候是直接附在网页url之后的,很容易就可以看到表单信息,所以首先淘汰了这种方法。相比之下POST方法向后台提交数据的方法相对比较安全,表单信息是附在http请求头中,一般比…

继续阅读 web表单安全加密的实现(基于RSA的一次一密)

动态路由协议RIP与OSPF

  • Post author:
  • Post category:其他

目录 一、动态路由协议概述 分类 一些概念 二、距离矢量路由协议RIP RIP工作原理 RIP版本区别 防环机制 三、链路状态路由协议OSPF OSPF协议概述及工作过程 OSPF特点 路由器分类 OSPF工作过程 OSPF度量值 OSPF多区域划分 区域划分 OSPF路由器类型 OSPF高级配置 防环机制 虚连接vlink 路由重分发 OSPF地址汇总 一、动态路由协议概述 动态路由协议是路由器…

继续阅读 动态路由协议RIP与OSPF

PHP求两数之和

  • Post author:
  • Post category:php

该方法使用hash表的思想去解答 $nums = [11,15,2,7]; $target = 9; $num_array = []; function twoSum($nums, $target) { foreach($nums as $key=>$val){ if(!isset($num_array[$target - $val ])){ $num_array[$val] = $key;…

继续阅读 PHP求两数之和

float与unsigned int的转换

  • Post author:
  • Post category:其他

最近在项目中想把浮点数存储到stm32的flash中,但flash的形式是以字节的形式存储。曾经也专门查过float在内存中的存储形式,根据IEEE 754的标准,浮点数由符号位、指数位、小数位组成。 我们都知道float占32位4字节,那将float转化需要用对应的32位存储,那我们选择unsigned int来存储float的字节。代码如下: float a=-1.23; unsigned i…

继续阅读 float与unsigned int的转换