2020易博霖CTFMisc2–Disk题解

  • Post author:
  • Post category:其他

MISC2 Disk 方法一 将文件加后缀.zip,打开后发现加密压缩包 将原文件以txt文件形式打开,在文本中发现密码 输入密码得到一个png图片,修改图片高度得flag 方法二 将文件移至Linux下,用 flie命令 检测文件类型 Linux中以文件的方式储存数据,ext3是一种文件系统,相当于windows下的磁盘 在linux中打开这种文件系统需要将其挂载到某一个文件目录下 挂载的概念 …

继续阅读 2020易博霖CTFMisc2–Disk题解

学会Hive解析Json数组

  • Post author:
  • Post category:其他

在Hive中会有很多数据是用Json格式来存储的,如开发人员对APP上的页面进行埋点时,会将多个字段存放在一个json数组中,因此数据平台调用数据时,要对埋点数据进行解析。接下来就聊聊Hive中是如何解析json数据的。 Hive自带的json解析函数 1. get_json_object 语法: get_json_object(json_string, '$.key') 说明:解析json的字符…

继续阅读 学会Hive解析Json数组

Golang- import 导入包的语法

  • Post author:
  • Post category:golang

一 包的导入语法 在写Go代码的时候经常用到import这个命令用来导入包文件,看到的方式参考如下: import( "fmt" ) 然后在代码里面可以通过如下的方式调用 fmt.Println("hello world") 上面这个fmt是Go语言的标准库,他其实是去GOROOT下去加载该模块,当然Go的import还支持如下两种方式来加载自己写的模块: 相对路径 import   "./mod…

继续阅读 Golang- import 导入包的语法

Dynamsoft Barcode Reader SDK vs 开源条码识别 SDK

  • Post author:
  • Post category:其他

市场上有很多不同的条码识别解决方案,包括一些免费的开源选项,这引出了一个问题——为什么选择Dynamsoft Barcode Reader? 尽管“免费”听起来不错,但您可能需要考虑一些因素。 隐藏成本 首先,让我们明确显而易见的成本问题。 尽管与免费开源选项相比,Dynamsoft Barcode Reader的解决方案具有较高的前期成本,但开源选项随之而来的是很多成本。 研究和开发时间,故障排…

继续阅读 Dynamsoft Barcode Reader SDK vs 开源条码识别 SDK

ubuntu系统ftp服务器开启,Ubuntu16.04环境下搭建FTP服务器的教程

  • Post author:
  • Post category:其他

Ubuntu16.04搭建FTP服务器 安装ftp 安装ftp: sudo apt-get update sudo apt-get install vsftpd 检查ftp是否安装: vsftpd --version 更改配置文件 注意使用sudo命令获得root权限 打开配置文件: sudo vim /etc/vsftpd.conf 做如下更改: # Example config file /e…

继续阅读 ubuntu系统ftp服务器开启,Ubuntu16.04环境下搭建FTP服务器的教程

springboot-后端参数校验javax.validation

  • Post author:
  • Post category:java

一般系统对表单的提交都会提供一定的校验,分为前台校验和后台校验,前台校验主要为了减轻服 务器的负担,后台校验增加系统安全性。 javax.validation 的一系列注解可以帮我们完成参数校验,免去繁琐的串行校验 什么是 javax.validation JSR303 是一套JavaBean参数校验的标准,它定义了很多常用的校验注解,我们可以直接将这些 注解加在我们JavaBean的属性上面(面…

继续阅读 springboot-后端参数校验javax.validation

Python:ValueError: invalid literal for int() with base 10: ‘‘

  • Post author:
  • Post category:python

用 int() 函数可以将字符串转换为整型,但是切记 int() 只能转化由纯数字组成的字符串。 非纯数字组成的字符串强转为整型会报错: ValueError: invalid literal for int() with base 10 版权声明:本文为qq_45538469原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.c…

继续阅读 Python:ValueError: invalid literal for int() with base 10: ‘‘

[Altium Designer 2020 硬件设计]原理图封装库创建及多部分组成单个器件原理图库创建

  • Post author:
  • Post category:其他

通用准备工作 1、创建一个工作区,用于保存本教程内的所有工程。 2、创建一个原理图库。 3、绘制原理图库封装。 1、创建一个新的设计工作区 文件->新的->设计工作区 2、右击工作区,选择合适位置保存工作区。 3、创建新的原理图库:文件->新的->库->原理图库 4、注意右下角要选择SCH Library 5、以一个SOP 8引脚的芯片为例 6、放置矩形封装体、放置管…

继续阅读 [Altium Designer 2020 硬件设计]原理图封装库创建及多部分组成单个器件原理图库创建

WPF 虚拟化问题

  • Post author:
  • Post category:其他

树形控件开启虚拟化的代码: <Style x:Key="treeViewStyle" TargetType="TreeView"> <Setter Property="OverridesDefaultStyle" Value="True" /> <Setter Property="SnapsToDevicePixels" Value="True" /> <…

继续阅读 WPF 虚拟化问题

Jetson Nano——SSH远程登录的一种方法

  • Post author:
  • Post category:其他

Jetson Nano——SSH远程登录的一种方法 一、使电脑和Jetson Nano连上同一网络 二、Jetson Nano打开终端,输入ifconfig,查看板子的IP地址 三、电脑运行PuTTY软件,在Host Name处输入板子IP地址 四、输入账户和密码,完成连接 一、使电脑和Jetson Nano连上同一网络 二、Jetson Nano打开终端,输入ifconfig,查看板子的IP地址…

继续阅读 Jetson Nano——SSH远程登录的一种方法