现实饼干

文章
10
资源
0
加入时间
3年0月8天

中国蚁剑AntSword

​中国蚁剑是一款开源的跨平台网站管理工具,它主要面向于合法授权的渗透测试安全人员以及进行常规操作的网站管理员。​

JUC之 atomic——核心CAS 原子操作atomicCAS的缺点:

1、什么是CAS?CAS:Compare and Swap,即比较再交换。是一种实现并发算法时常用到的技术,Java并发包中的很多类都使用了CAS技术。本文将深入的介绍CAS的原理。jdk5增加了并发包java.util.concurrent.*,其下面的类使用CAS算法实现了区别于synchronouse同步锁的一种乐观锁。JDK 5之前Java语言是靠synchronized关键字保证同步的,这是一种独占锁,也是是悲观锁。2、CAS算法理解对CAS的理解,CAS是一种无锁算法,CAS

身为测试人员如何推动开发做单元测试

今天有同学来问,怎么样能够让开发做单元测试?结合我在公司推行单元测试的经历,来梳理下这个问题。首先问这个同学的是,为什么他想推单元测试。对方给我的回答是说,好像开发很懒,就是版本提测的质量很差。修个bug,说是修好了让测试验证,结果居然还会引入新的bug。希望通过开发自测提高一下提测版本的质量。这几乎是绝大部分测试团队推动开发自测的出发点。

合宙Air724 Luat 开发接入ThingsCloud 物联网云平台

这里是合宙模组 luat 方式接入 ThingsCloud 云平台的 lib 库,以及示例代码。支持 Air720UG/UH、Air724UG、Air722UG、Air820UG。实现功能该代码库面向对合宙luat开发框架有一定的掌握的硬件开发者。通过封装良好的 lib 库,5分钟即可将模组接入 ThingsCloud 云平台,实现以下功能:上报模组端的数据,例如各种串口外设传感器的数据,可定时上报。模组可实时接收云平台下发的数据,包括属性下发或命令下发。支持自定义Topic,需结合云平台设备

It's a Buck; It's a Boost, No! It's a Switcher!

It's a Buck; It's a Boost, No! It's a Switcher!Sanjaya Maniktala, National Semiconductor Corp., Santa Clara, CAWe like to give everything a name or label very quickly. We probably feel we can then...

Double类型丢失精度的两种解决方案

继续使用Double类型其实只要在计算时使用封装的工具类,继续使用Double类型精度也不会丢失;转换为BigDecimal时,构造函数采用String那一个。package com.sugarppig.general.utils;import com.sugarppig.common.exception.GeneralException;import java.math.BigDecimal;import java.math.RoundingMode;import java.util.Arr

使用DOM创建XML

  我以前在介绍XML和让别人试着使用DOM时,不只一个人问过我用DOM是否能用来凭空直接生成一个XML文件。  当

python实现用户登录系统

本文实例为大家分享了用户登录系统python实现代码,供大家参考,具体内容如下 注意事项: 1、使用python3执行