自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 安装thrift 0.9.3

1.下载安装包:thrift-0.9.3.tar.gz2.解压:]# tar xvzf thrift-0.9.3.tar.gz 得到:thrift-0.9.3目录3.yum安装:# yum install boost-devel-static libboost-dev libboost-test-dev libboost-program-options-dev libevent-dev automake libtool flex bison pkg-config g++ libssl-dev..

2020-08-16 18:06:46 617

原创 python 学习记录-2

python在每一段代码的最后都可以写 分号。也可以不写。在本地测试的时候基本不会有影响。import sysfor line in sys.stdin: ss = line.strip().split(','); if len(ss) != 3: continue; u , i , s = ss; print("%s\t%s\t%s" % ( i,u,s));和import sysfor line in sys.stdin: ss = line.strip().spl

2020-06-26 23:13:48 149

原创 python学习记录-1

从Pycharm中的sys.stdin读取文件有输入的、常规写法:for line in sys.stdin: name, value = line.strip().split("\t") print name也可以:import syssys.stdin = open('input.in', 'r') #输入文档sys.stdout = open('output.out', 'w')#输出文档for line in sys.stdin: ss , v.

2020-06-26 23:07:07 182

原创 hadoop入门篇-搭建环境的问题

在搭建hadoop环境的过程中需要配置core-site.xml、hdfs-site.xml、yarn-site.xml。因马虎在core-site.xml配置文件中<property> <name>hadoop.tmp.dir</name> <value>file:/usr/local/src/hadoop-2.6.5/tmp</value></property>搭建环境的hadoop版本(...

2020-05-31 23:07:34 144

原创 JAXB- XML外部实体注入安全代码漏洞(XXE)

XXE攻击 (XML External Entity),此漏洞发生在应用程序解析XML输入时,没有禁止外部实体的加载,导致可加载恶意外部文件,造成文件读取、命令执行、内网端口扫描、攻击内网网站、发起dos攻击等危害。具体的可以看:https://blog.csdn.net/qq_24702263/article/details/106137827JAXB是什么?JAXB实现了java对象与xml之间的转换package com.jaxb; import java.io.FileInpu

2020-05-15 11:47:01 1862

转载 XXE攻击

XXE攻击xml基础知识要了解xxe漏洞,那么一定得先明白基础知识,了解xml文档的基础组成。另外php版本大于5.4.45的默认不解析外部实体XML用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML文档结构包括XML声明、DTD文档类型定义(可选)、文档元素为什么使用 DTD?通过 DTD,您的每一个 XML 文件均可携带一个有关其自身格式的描述。通过 DTD,独立的团体可一致地使用某个..

2020-05-15 11:33:04 313

原创 xml与java对象转换-(Unmarshaller.unmarshal)

XML和javabean相互转换public static String beanToXML(Class c , Object object) throws JAXBException { String xml = null; JAXBContext context = JAXBContext.newInstance(c); Marshaller m =context.createMarshaller(); m.setProperty(Marshaller.JAXB_

2020-05-15 11:00:40 2464

原创 Quartz定时任务-@DisallowConcurrentExecution注解

Quartz定时任务默认都是并发执行的,不会等待上一次任务执行完毕,只要间隔时间到就会执行, 如果定时任执行太长,会长时间占用资源,导致其它任务堵塞。在Spring中这时需要设置concurrent的值为false, 禁止并发执行。<property name="concurrent" value="true" />当不使用spring的时候就需要在Job的实现类...

2020-04-15 15:02:47 2486 1

原创 pgsql中distinct on的用法

在pgsql使用过程中有一个需求,是需要根据一个字段去重其他字段不去重,然后查询出表中的字段。这里就要说到group by、distinct两种。group by吧,就是需要使用聚合函数,但我只有某一个字段(name字段)有需求,其他的字段按照原来的展示。但是在使用聚合函数不符合预期,所以就放弃。distinct,这个是只能去重一个字段,但是不能查询出表中字段。比如我就只是针对name去重...

2020-04-04 16:16:43 8747

原创 BeanUtils.copyProperties()对象复制

要使用的BeanUtils.copyProperties()的人,我认为都是比较‘懒’的,因为有这种精神所以推动我们去偷懒。将一个对象中的属性拷贝到另一个对象中。当然完全可以使用set。。get。。但是总感觉这样哪里不对。。于是找到了BeanUtils.copyProperties()。但是这里要提示一下。BeaUtils有两个不同的归属包。一个是org.apache.common...

2020-03-24 16:16:23 149

原创 HashMap之java.util.ConcurrentModificationException问题原因及解决办法

Map<Warn,Object> map = new HashMap<>();for(Entry<Warn,Object> entry : map.entrySet()){ ... ... map.remove(entry.getKey()); ...}报错:java.util.ConcurrentModificati...

2020-01-02 21:17:20 2801

转载 Map.entry详解及Map的遍历方式

本文只用作学习作用。转载链接在文末。Map.entrySet() 这个方法返回的是一个Set<Map.Entry<K,V>>,Map.Entry 是Map中的一个内部接口,包装一个map的节点,这个节封装了key,value,以及别的值(比如hashmap中的哈希码和next指针)。他的用途是表示一个映射项(里面有Key和Value),而Set<Map.Entry...

2019-12-28 12:18:20 763

原创 SpringBoot+MyBatis日志输出SQL

看看怎么配置让日志能输出SQL,在此记录一下可以直接在springboot 的配置文件的application.properties里面定义 logging.level.com.abc=DEBUGlogging.level.com.csdn.mapper=debuglogging.level.com.csdn.test.mapper=debug在具体配置中,logging.leve...

2019-12-18 10:21:22 147

转载 详记一次MySQL千万级大表优化过程!

原文地址:https://www.zhihu.com/question/19719997/answer/549041957本文只是摘文学习用处,原文请参考上述地址。问题概述使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。问题前提:老系统,...

2019-12-11 18:06:39 120

Mysql中文API文档

mysql中文API文档 更清楚的描述了mysql的使用和方法

2015-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除