- 博客(52)
- 资源 (11)
- 收藏
- 关注
原创 Burpsuite firefox 抓包
Burpsuite firefox抓包Burpsuite 安装配置下载解压配置启动firefox SwitchOmega抓包效果Burpsuite 安装配置下载解压配置启动BurpSuite依赖java环境安装jdk,配置环境变量 ,不了解具体操作可以百度;打开burp-loader-keygen-2.jar 右键burp-loader-keygen-2.jar > 打开方式>javaw.exe;3. 生成license代理设置firefox
2020-05-20 18:58:35
3394
原创 flink任务内存溢出一天或者更短时间taskmanager挂掉
我的情况和处理过程情况:local(不是yarn),localfilesystem(不是HDFS),mongo单机 处理过程:增大flink内存 taskmanager.network.memory.fraction (问题出现时间延长出现) 按网上反压方法的操作一边(没有解决) 有说keyby中的key有变动(不符合我的情况) 解决方法:将窗口滑动时间由1分钟改...
2019-08-28 10:25:04
6004
原创 java生成mongo的ObjectId,用于清理主键为ObjectId的mongo表
package com.comisys.lanxin.open.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class mongoCleanUtil { /** * 1、获取到ObjectId * 2...
2019-08-28 10:02:38
2436
原创 flink 重启 submit的jar包丢失
flink版本1.6.2在flink-conf.yaml中添加配置jobmanager.web.tmpdir: /tmp/flink-webjobmanager.web.upload.dir: /tmp/flink-web
2019-02-14 16:05:21
2941
原创 chmod +x
最近部署一个新项目需要Jenkins打包,服务器上wget到bin文件。之后需要chmod +x在可以执行.bin文件,之前用过chmod777第一次见chmod +x1、使用场景我这里第二次chmod +x了所以ls已经绿色了,其实chmod +x之前是灰色的。2、chmod +x的意思就是给执行权限(1)、LINUX下不同的文件类型有不同的颜色,绿色文件: 可执行文件,...
2018-08-15 17:59:12
7702
原创 java 使用 grok 解析日志
由于在一些复杂无结构的日志,json、xml等解析规则无法解决,就可以用到Grok,Grok本身使用正则表达式解析日志,由于正则表达式的强大功能,使得Grok可解析 syslog logs、apache and other webserver logs、mysql logs等任意格式。 1、正则表达式库Grok内置了许多的正则表达式库,便于我们直接使用开发(github搜索grok,项...
2018-08-10 17:55:51
7823
6
转载 JAVA多线程之volatile 与 synchronized 的比较
一,volatile关键字的可见性要想理解volatile关键字,得先了解下JAVA的内存模型,Java内存模型的抽象示意图如下:从图中可以看出:①每个线程都有一个自己的本地内存空间--线程栈空间???线程执行时,先把变量从主内存读取到线程自己的本地内存空间,然后再对该变量进行操作②对该变量操作完后,在某个时间再把变量刷新回主内存关于JAVA内存模型,更详细的可参考: 深入...
2018-08-08 17:03:48
137
转载 Kerberos 基本安装与配置
由于最近环境需要用到Kerberos认证,之前对Kerberos这块了解甚少,今天抽空自己手动安装一下Kerberos,以此加深对Kerberos的理解。1 选择一台机器运行KDC,安装Kerberos相关服务yum install -y krb5-devel krb5-server krb5-workstation 2 配置Kerberos,包括krb5.conf和kdc.co...
2018-08-02 17:15:08
1925
原创 kafka证书验证时的开发配置(不含生成证书)
一、文件1、krb5.conf 2、monitor_jaas.conf 3、 monitor.keytabkrb5.conf[logging]default = FILE:/var/log/krb5libs.logkdc = localhost:88admin_server = baspv02.ngsoc.lfk.360es.cn:749[libdefaults]...
2018-08-02 16:14:47
1025
原创 kafka 查看topic消费
sudo susu kafka加证书前:cd home/kafka/software/kafka/bin./kafka-console-consumer.sh --zookeeper localhost:2181 --topic monitor --from-beginning加证书后:cd home/kafka/software/kafka/./bin/kaf...
2018-08-02 16:08:18
10086
2
转载 Maven 打包-添加第三方包、依赖包 mvn clean package
首先看看工程目录结构如图 (ReadLogByThread 为 MainClass): 方法一: mvn clean assembly:assembly下面是 pom.xml 内容:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche...
2018-08-02 12:54:59
15487
1
原创 kafka手动提交offset异常 org.apache.kafka.clients.consumer.CommitFailedException
最近做项目,需要手动提交kafka的offset,结果出现了下面的异常1、异常Exception in thread "Thread-2" org.apache.kafka.clients.consumer.CommitFailedException: Commit cannot be completed since the group has already rebalanced and...
2018-08-02 10:52:30
6351
原创 通过 pom 设置 Maven 通过 JDK 1.8 进行编译 ——maven-compiler-plugin插件
maven项目会用maven-compiler-plugin默认的jdk版本来进行j编译,如果不指明版本就容易出现版本不匹配的问题,可能导致编译不通过的问题。解决办法:在pom文件中配置maven-compiler-plugin插件(以jdk1.8)。1、方式一<properties> <maven.compiler.target>1.8</...
2018-08-02 09:49:19
45056
4
原创 centos 6.9 NAT网络配置,外网ping不通
1、编辑->虚拟网络编辑器,找到VMnet8->更改设置,具体设置如图子网IP自己设置不一定要要按照我的 这个网关要注意,我的就是因为/etc/sysconfig/network-scripts/ifcfg-eth0里面的GATEWAY写成192.168.0.1导致的2、windows确认WMnet8是否正确cmd->ipconfig看下i...
2018-08-01 15:30:20
2720
1
转载 Idea工具类文件大小限制导致无法解释该类问题 (java文件含有蓝色j图标)
由于idea默认的类大小是2500(2.5m),导致无法导入包,如下图:解决方法:打开idea的help->edit custom properties创建一个idea.properties,追加:idea.max.intellisense.filesize=5000然后重启idea即可原文地址:https://blog.youkuaiyun.com/qq_30019...
2018-07-27 16:35:14
2647
1
转载 Maven Scope取值的含义
maven依赖关系中Scope的作用 Dependency Scope 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如se...
2018-07-17 19:07:54
244
转载 maven dependency中scope=compile 和 provided区别
问题再现:上次这边朋友问我一个问题,就是他们在pom.xml中的dependency中,看到有一些是<scope>provided</scope>的情况,比如如下: <dependency> <groupId>com.liferay.portal</groupId> <artifactId>...
2018-07-17 19:06:19
194
转载 spring boot与spring mvc的区别是什么?
Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的 ioc和 aop ioc 提供了依赖注入的容器 aop ,解决了面向横切面的编程,然后在此两者的基础上实现了其他延伸产品的高级功能。Spring MVC是基于 Servlet 的一个 MVC 框架 主要解决 WEB 开发的问题,因为 Spring 的配置非常复杂,各种XML...
2018-03-29 13:26:43
2784
2
转载 ehcache和redis区别
ehcache直接在jvm虚拟机中缓存,速度快,效率高;但是缓存共享麻烦,集群分布式应用不方便。redis是通过socket访问到缓存服务,效率比ecache低,比数据库要快很多,处理集群和分布式缓存方便,有成熟的方案。如果是单个应用或者对缓存访问要求很高的应用,用ehcache。如果是大型系统,存在缓存共享、分布式部署、缓存内容很大的,建议用redis。补充下:ehcache也有缓存共享方案,不...
2018-03-29 13:16:27
1078
转载 为啥要implements Serializable
一、为啥要implements Serializable 一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才是可序列化的。因此如果要序列化某些类的对象,这些类就必须实现Serializable接口。而实际上,Serializable是一个空接口,没有什么具体内容,它的目的只是简单的标识一个类的对象可以被序列化。 什么情况下需要序列化: ...
2018-03-29 12:48:37
600
转载 IDEA中的maven web 项目中如何设置自己的本地仓库
我们在创建maven项目的时候如何不使用系统指定的本地仓库,而使用自己设置的仓库呢,这里小女子就来进行讲解一下吧!讲解一:你要想找到settings.xml你就要自己我去官网上去下载apache-maven下面是我自己下载的版本,你下载之后进行压缩就可以讲解二:你解压之后在你的解压的文件夹下面的conf文件夹里面有settings.xml文件,在这里你可以将其复制粘贴到你要建的仓库的文件夹中,并且...
2018-03-28 13:14:55
998
转载 情况:Tomat Deployment 没有Artifact选择,这个时候不能Run,如下图。
解决方法:1、先在maven project里点击package生成target文件夹,而.war文件在target文件夹中。2、在File的Project Structure选择生成的.war文件3、完成Tomcat配置 详细步骤如下:将鼠标移到Idea左下角,这个时候出现一个小界面,点击Maven Project,就会出现下图的弹窗双击Package运行,产生一个target文件夹,targe...
2018-03-27 14:36:59
6978
2
转载 试官对面试问题的分析
这个帖子的背景是今晚看到je上这张贴:http://www.iteye.com/topic/715256,心血来潮写下的文字,如果能抛砖引玉,能有其他面试官分析一下自己面试时问的问题,那或许是件很有意义的事情。 在公司当技术面试官几年间,从应届生到工作十几年的应聘者都遇到过。先表达一下我自己对面试的观点: 1.笔试、面试去评价一个人肯定是不够准确的,了解一个人最准确的方式就是“路遥...
2018-03-22 11:40:11
289
转载 [jvm][面试]JVM 调优总结
说明: 以下的总结内容适用于jdk8以下的版本. jdk8已经移除了永久区(PermGen)堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最...
2018-03-22 10:15:42
261
转载 resin3.1处理utf-8格式的jsp时存在的问题
resin3.1处理utf-8格式的jsp时存在的问题博客分类: 技术JSPWAP应用服务器HTMLJavaScript 以前一直使用resin-3.0.x作为服务器,最近想升级到resin3.1,于是在官网上下载了resin3.1.7a,解压配置一切正常,但把应用重新部署上去的时候就出了问题,以前一直正常的页面,现在却报错: 500 Servlet Exception <scrip...
2018-03-22 09:11:41
382
转载 java7 invokedynamic命令深入研究
在看java虚拟机字节码执行引擎的时候,里面提到了java虚拟机里调用方法的字节码指令有5种:invokestatic //调用静态方法invokespecial //调用私有方法、实例构造器方法、父类方法invokevirtual //调用实例方法invokeinterface //调用接口方法,会在运行时再确定一个实现此接口的对象invokedynamic //先在运行时动态解析出调...
2018-03-20 17:53:17
398
转载 Cron表达式详解
序言Cron表达式:就是用简单的xxoo符号按照一定的规则,就能把各种时间维度表达的淋漓尽致,无所不在其中,然后在用来做任务调度(定时服务)的quart.net中所认知执行,可想而知这是多么的天衣无缝,说是编码艺术凝集一点不过分。几个简单的cron表达式欣赏下:1、0/20 * * * * ? note:每20秒2、15 0/2 * * * ? note:每小时从0分钟开始,...
2018-03-15 19:53:05
1518
原创 android微信上传文件无法调用相机(input 或者rc-upload)
1、确保微信开启访问相机权限2、谨记:accept和capture属性需要同时使用,缺一不可<input type="file" name="upload" accept="image/png,image/jpeg,image/gif" capture="camera">或者<Upload ref='upload' style={{ marginLeft: '1.1rem' ,d...
2018-02-28 14:53:29
4986
原创 IDEA搭建SpringMVC+Mybatis+Mysql+Maven框架
相关环境Intellij IDEA UltimateTomcatJDKMySql 57Maven (可使用Intellij IDEA自带的)创建项目工程1、创建工程,选择Maven2、填写项目信息2、填写项目信息2、填写项目信息2、填写项目信息初始化配置1、Maven配置先说Maven的项目依赖配置文件pom.xml,我们进入mvn repository 查找需要搜索的包结果如图:点击进入第一个搜...
2018-02-08 15:25:43
2624
原创 idea配置码云(gitosc改为gitee了)
1、File->setttings->Plugins->search in repositories->gitee
2017-10-23 16:52:32
1871
转载 java.lang.IllegalStateException
问题描述:错误类型大致为以下几种:java.lang.IllegalStateException:Cannot forward a response that is already committed IllegalStateException:response already commited IllegalStateException:get
2017-09-22 10:41:10
580
转载 tomcat报java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space
1、问题:tomcat服务:java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space;2、问题分析: PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被L
2017-09-22 10:38:05
4415
转载 Linux下添加新硬盘,分区及挂载
挂载好新硬盘后输入fdisk -l命令看当前磁盘信息可以看到除了当前的第一块硬盘外还有一块sdb的第二块硬盘,然后用fdisk /dev/sdb 进行分区进入fdisk命令,输入h可以看到该命令的帮助,按n进行分区这里输入e即分为逻辑分区,按p即分为主分区,我们要将这块盘分为主分区即输入p到这里输入该主分区为第几个主分区,由于是新盘我
2017-08-22 14:40:26
303
原创 javaweb配置jsp路径映射
访问放在WEB-INF文件夹下的jsp内容需要映射,例如:WEB-INF/views/GoToCloudstore4Bridge.jsp,在web.xml文件的--------------------------------------------------------------------------------------------------------------------
2017-08-01 09:28:10
2252
原创 gitingnore忽略提交文件配置
1、配置语法: 以斜杠“/”开头表示目录; 以星号“*”通配多个字符; 以问号“?”通配单个字符 以方括号“[]”包含单个字符的匹配列表; 以叹号“!”表示不忽略(跟踪)匹配到的文件或目录; 此外,git 对于 .ignore 配置文件是按行从上到下进行规则匹配的,意味着如果前面的规则匹配的范围更大,则后面的规则将不会生效;2、示
2017-07-10 14:37:55
1699
原创 Uncaught TypeError: Cannot read property ‘props’ of undefined
Uncaught TypeError: Cannot read property ‘props’ of undefined 错误行如下: 源码var ProductCategoryRow = React.createClass({ render: function() { return (<tr><th colSpan='2'>{this.props.category}</th>
2017-05-17 14:53:58
3610
原创 解决Spring MVC @ResponseBody返回中文字符串乱码问题
引起乱码原因为spring mvc使用的默认处理字符串编码为ISO-8859-1,具体参考org.springframework.http.converter.StringHttpMessageConverter类中public static final Charset DEFAULT_CHARSET = Charset.forName("ISO-8859-1");解决方法:
2017-05-16 16:34:33
235
转载 React中state与props介绍与比较
一.state 1.state的作用 state是React中组件的一个对象.React把用户界面当做是状态机,想象它有不同的状态然后渲染这些状态,可以轻松让用户界面与数据保持一致. React中,更新组件的state,会导致重新渲染用户界面(不要操作DOM).简单来说,就是用户界面会随着state变化而变化. 2.state工作原理
2017-05-15 15:03:05
708
用C#连接IBM MQ
2015-09-02
C#BouncyCastle1.7Dll文件
2015-09-01
FlexPaper_1.5.0_flash.zip
2013-08-24
详细设计说明书案例
2011-09-07
需求规格说明书(多个实例)
2011-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人