解决byte[]数组转String、重命名等

一、解决byte[]数组转String类型失真public class ByteConvertUtil { /** * 二进制转String * @param bArr * @return */ public static String bytesToHexString(byte[] bArr) { StringBuffer sb = new StringBuffer(bArr.length); String sTm
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

Linux大数据开发centos7中的jdk开发环境搭建

目录说明解压安装包重命名解压文件添加jdk环境变量刷新环境变量服务验证说明jdk版本jdk-8u112-linux-x64.tar.gzjdk压缩包存储位置/opt/softjdk安装位置/opt/jdk环境变量位置/etc/profile.d/hadoop-etc.sh解压安装包进入/opt/soft下将jdk压缩包解压到/opt下tar -zxvf jdk-8u112-linux-x64.tar.gz -C /opt/..
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

Android Kotlin 使用协程取代回调函数

文章目录一、简述二、示例2.1 普通写法2.2 协程写法三、带有成功和失败的回调3.1 普通写法3.2 协程写法3.3 使用协程上下文处理异常一、简述如果说大家对于协程已经有些熟悉了,但是手拿一把未开封的 绝世好剑,却无法发挥真正的威力!或者大家不是很熟悉协程,还不清楚协程所带来的好处是啥?这篇文章会为大家带来 通窍级别 的体验。二、示例2.1 普通写法以获取一个 View 的宽高为例。通常我们获取一个 View 的宽高,都是这么做的:view.post { val height = vi
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

RCE _通达 OA -2020HW

目录​描述2020HW中涉及到的点影响版本准备环境漏洞利用过程百度一波:描述未经授权的攻击者可以通过构造进行任意用户登录(包括admin),登录之后可进一步上传恶意文件控制网站服务器。 通达OA 组织——管理员——邮箱处 存在任意文件上传漏洞,结合系统管理——附件管理——添加存储目录;修改附件上传后保存的路径,最终导致getshell 可以看这篇文章的数据显示https://www.freebuf.com/company-information/23...
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

AOP原理及实现

概念面向切面编程,用一句话来总结:AOP是能够让我们在不影响原有功能的前提下,为软件横向扩展功能。AOP的优点:AOP是OOP的补充,当我们需要为多个对象引入一个公共行为,比如日志,操作记录等,就需要在每个对象中引用公共行为,这样程序就产生了大量的重复代码,使用AOP可以完美解决这个问题知识点切面:拦截器类,其中会定义切点以及通知切点:具体拦截的某个业务点。通知:切面当中的方法,声明...
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

树相关算法工具、redis相关操作15条建议、SCF API 实现

一、tag 树import com.google.common.collect.Maps;import com.google.common.collect.Lists;import lombok.Data;import org.springframework.util.CollectionUtils;import java.util.List;import java.util.Map;/** * tag 树 */public class TagTools { /**
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

汽车卤素改氙气大灯,再也不用忍受烛光了,给远光狗晃回去

本次升级对象:16款帝豪GS家里有台2016款的吉利帝豪GS,原装的卤素大灯光源比较暗淡,夜晚开车时都提心吊胆的。在没有中央隔离带的路上行车时,只要对向来车开了灯,我完全就是两眼摸黑,路面的情况根本看不清楚。到不是说对面车辆乱用了远光,而是这个使用了三年多的卤素灯光的亮度真的不够用。最近了解一下灯光升级,因为这车自带有透镜,所以决定来个最经济实惠的升级方案,给它改一个氙气灯。为什么不换新卤素灯虽然说卤素灯价格便宜,灯光穿透力强,但是也掩盖不了亮度不够用的事实。淘宝上到是有不少卤素增亮的卤素,
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

区块链(肖臻笔记)

区块链的技术与应用比特币密码学基础比特币的数据结构共识协议和系统实现挖矿算法和难度调整比特币的脚本软分叉和硬分叉匿名和隐私保护以太坊概述:基于账户的分布式账本数据结构:状态树、交易树、收据树ghost协议挖矿:memory-hard mining puzzle挖矿难度调整权益证明Gasper the Friendly Finality Gadget(FFG)-智能合约总结与展望比特币密码学原理cyypto-currencycyyptographic hash fun
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

Linux大数据开发centos7中的zookeeper开发环境搭建

目录说明解压安装包重命名解压文件添加环境变量刷新环境变量创建tmp/myid标识机器id的存储文件进入/opt/zookeeper/conf目录复制zoo_sample.cfg并重命名为zoo.cfg修改zoo.cfg文件将zookeeper文件传输到另外两台机器上将环境变量文件传输到另外两台机器上在另外两台机器上刷新环境变量使环境变量生效修改myid文件标识机器的id​启动zookeeper(三台机器同样操作)服务验证(三台机器同样操作)...
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

Android动画全篇系列(零)——动画总览

前言当初之所以搞前端,谁不是被哪些炫酷的画面吸引呢?想要成为一个niubility的Android程序员,不仅要熟悉各种框架和架构,对于细节上,自定义View和动画也是不可或缺的!为此,我就新开一个篇章,专门针对Android的动画,预想是对Android所有的动画进行一个比较深入的了解,希望能够一直更下去。动画种类现在你随便百度一下Android的动画种类,那么答案大部分都是:3种...
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

module 的几种依赖方式的区别

module 的几种依赖方式的区别compilecompile 是对所有的 build type 以及 flavor 都会参与编译并且打包到最终的 apk 文件中。ProvidedProvided 是对所有的 build type 以及 flavor 只在编译时使用,类似eclipse 中的 external-libs ,只参与编译,不打包到最终 apk。APK只会打包到 apk 文件中,而不参与编
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

魅族EP51蓝牙耳机拆解

魅族EP51蓝牙运动耳机上市年份:2016年。官方发布价格:269元。音质在同价位中算可以,但是长时间佩戴耳朵不大舒服。规格参数尺寸162325mm线径ϕ2.0mm重量15.3g颜色红黑驱动单元ϕ8.6mm频响范围20Hz~20KHz耳机总长度550mm蓝牙版本Bluetooth4.0+EDR阻抗16Ω灵敏度88dB最大功率10mW无线传播距离10 米有效距离续航时间不低于 6h
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

深信服 EDR 终端检测响应平台 -2020HW

目录描述影响​任意用户登录 RCE【修复建议】深信服 EDR 终端检测响应平台 0day RCE 漏洞描述深信服终端检测响应平台EDR,围绕终端资产安全生命周期,通过预防、防御、检测、响应赋予终端更为细致的隔离策略、更为精准的查杀能力、更为持续的检测能力、更为快速的处置能力。在应对高级威胁的同时,通过云网端联动协同、威胁情报共享、多层级响应机制,帮助用户快速处置终端安全问题,构建轻量级、智能化、响应快的下一代终端安全系统。影响攻击者可以通过构造payload绕过登录判断,
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

python下载指定版本TensorFlow

一、python安装与下载依赖依赖版本TensorFlow>=2.3.0Keras >= 2.4.3 Numpy < 1.19.0Pandas >= 1.1.0scikit-learn >= 0.23.2librosa >=0.8.0scipy==1.4.1依赖下载TensorFlow>=2.3.0 pip3 install tensorflow-cpu==2.3.0 -i https://pypi.douban.com/simple/Ke
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

zookeeper服务验证报错:Error contacting service. It is probably not running.

目录报错内容报错原因解决方案报错内容ZooKeeper JMX enabled by defaultUsing config: /opt/zookeeper/bin/../conf/zoo.cfgError contacting service. It is probably not running.报错原因防火墙未关解决方案依次输入以下命令关闭防火墙systemctl stop firewalldsystemctl disable firewalld
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

智能合约调取智能合约-ganache-cli测试被调取的一些说明

创建一个solidity文件(包含两个智能合约)众筹项目的智能合约contract Funding{ //众筹faqiren bool flag=false; address public manager; string public projectName; uint public supportMoney; uint public endTime; uint public goalMoney; address[] public play
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

Makefile 3、My gcc/g++ Makefile 模板

//利用gdb调试的话,编译时,必须加上-g选项gdb executestartlist //打印10行代码,按enter后会持续这一过过程step //单步执行run //一直运行,直至遇到断点print 变量名 //打印变量在当前的值p 变量名 //打印变量在当前的值b 行号//设置断点//i==info查看信息i b//查看当前有哪些断点i watch...
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

Android各版本代号、版本号、API/NDK级别、发布时间

Android各版本代号、版本号、API/NDK级别、发布时间
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

天融信TOPApp-LB负载均衡-2020HW

目录描述概述影响漏洞利用过程前台绕过注入修复建议天融信TOPApp-LB负载均衡SQL注入描述天融信负载均衡 TopAPP-LB产品旧版本在管理面存在SQL注入漏洞,具体为在可以访问管理服务情况 下,攻击者通过构造恶意请求,利用系统检查输入条件不严格的缺陷,进一步可获取部分系统本地信息。概述天融信负载均衡系统(以下简称TopApp产品)是一款融合了智能带宽控制功能的链路及服务器负载均衡产品。通过对网络出口链路和服务器资源的优化调度,TopApp-LB负载均
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0

Java操作Excel学习笔记

使用Maven管理依赖包<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.10-FINAL</version></dependenc...
分类: 其他 发布时间: 10-24 19:23 阅读次数: 0