自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (2)
  • 收藏
  • 关注

原创 java爬虫,下面代码基于webCollector,可以爬取加载js后的数据

java爬虫,下面代码基于webCollector,可以爬取加载js后的数据

2022-11-24 19:05:38 801

原创 linux 操作日志按时间截取

linux 操作日志按时间截取

2022-10-17 11:04:21 243

原创 三、消息队列--如何保证消息的幂等性思考

MQ解决消息重发--做到幂等性 - 柳絮拂面 - 博客园幂等性,在编程中一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。消费者消费有幂等性要求的消息时,可以做重复性校验,并记录日志,对于不需要处理幂等性的消息,可以不做判断处理。...

2022-01-29 21:45:11 416

原创 二、消息队列--如何保证消息的顺序性思考

使用MQ如何保证消息的顺序性?_李浩东的博客-CSDN博客建议单线程的方式去消费,强顺序要求的,先考虑执行顺序,再考虑处理性能,进行优化。

2022-01-29 21:17:59 429

原创 一、消息队列--mq的优缺点

一、优点1、解耦耦合是指两个或两个以上的体系或两种运动形式间通过相互作用而彼此影响以至联合起来的现象。 解耦就是用数学方法将两种运动分离开来处理问题,常用解耦方法就是忽略或简化对所研究问题影响较小的一种运动,只分析主要的运动。使用mq可以让各自处理自己需要处理的业务,不受其它的影响。2、异步与同步相对应,异步指的是让CPU暂时搁置当前请求的响应,处理下一个请求,当通过轮询或其他方式得到回调通知后,开始运行。多线程将异步操作放入另一线程中运行,通过轮询或回调方法得到完成通知,但是完成端口,

2022-01-29 20:41:03 2440

原创 hadoop 报错【org.apache.hadoop.io.nativeio.NativeIO$Windows.createDirectoryWithMode0(Ljava/lang/String】

Exception in thread "main" java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.createDirectoryWithMode0(Ljava/lang/String;I)V at org.apache.hadoop.io.nativeio.NativeIO$Windows.createDirectoryWithMode0(Native Method) at org.apa.

2022-01-24 23:19:55 918

原创 apache NIFI windows环境简单运行

NIFI快速认证配置_jingtiaoyang6666的博客-CSDN博客_nifi toolkittls-toolkit.bat standalone -n localhost,127.0.0.1 -O -S nifi123456 -P nifi123456 -c localhostcopy到nifi-1.15.0\conf (覆盖)双击run-nifi.bat即可启动nifi-1.15.0\logs\nifi-app.log上面日志文件中可以找到初始密码...

2021-12-09 16:53:34 604

原创 springboot websocket 后端与前端跨域通信

一、maven引入spring-boot-starter-websocket <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency>二、配置 ServerE

2020-09-17 13:48:14 1787

原创 nginx 配置实操(静态服务、代理http、http负载均衡、代理tcp/udp)

一、nginx的使用场景参考此文:https://blog.csdn.net/vbirdbest/article/details/80913319二、nginx下载安装(windows)1、官方下载地址:http://nginx.org/en/download.html2、下载当前主线版本:1.19.23、默认配置#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/

2020-08-12 10:46:18 381

原创 vue实现手机在线考试h5页面,静态,扩展使用

实现效果如图:答题列表,列表面板可上下滑动,答题情况联动显示:下载地址:

2020-08-03 12:53:58 1304

原创 linux iftop 监控网络流量情况

最近发现服务器上socket服务总是连接不稳定,想查一下接口服务请求占用网络情况参考:https://www.cnblogs.com/catlee/p/7239084.html参考:http://www.vpser.net/manage/iftop.html1、安装iftop一、yum安装(有成功的,也有不成功的)yum install iftop二、make install 安装CentOS上安装所需依赖包:yum install flex byacc libpcap n

2020-08-03 10:40:09 236

原创 opensips 使用docker部署配置 ip网络电话

1、拉取opensips/opensips:latest 镜像,拉取日期:2020-08-02,当前版本opensips 3.0docker pull opensips/opensips2、docker 运行docker run -d -it --name sip -p 5060:5060/udp opensips/opensips3、配置opensips.cfg[root@localhost opensips]# pwd/home/opensips[root@localho.

2020-08-02 14:19:14 3784 8

原创 videojs 手机端全屏横屏播放

解决方案:https://github.com/prateekrastogi/videojs-landscape-fullscreen如图,videojs后引入videojs-landscape-fullscreen.min.jsvar player = videojs('some-player-id');后加player.landscapeFullscreen();这样当点击全屏按钮后会自动横屏全屏找了好久,记录分享一下。...

2020-07-27 14:35:32 11819 16

原创 dockerfile创建一个自己的jdk8镜像步骤

1、官方下载jdk8地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html下载的版本:jdk-8u261-linux-x64.gz2、准备dockerfile# CentOS with JDK 8# Author hyf# build a new image with basic centosFROM centos# who is the authorMAINTAINER

2020-07-15 15:21:48 863

原创 sqlserver 建库指定utf-8 修改库为utf-8编码

CREATE DATABASE paas COLLATE Chinese_PRC_CI_ASGOALTER DATABASE paas COLLATE Chinese_PRC_CI_ASGO

2019-09-17 09:48:12 17763

原创 oracle 安全测评整改相关

1、oracle空闲超时时间设置修改超时时间10分钟ALTER PROFILE DEFAULT LIMIT IDLE_TIME 10;查询修改后的超时时间其中IDLE_TIME的值就是设置的空闲超时时间。select resource_name,resource_type,limit from dba_profiles where profile='DEFAULT' ;—————...

2019-09-05 09:41:42 508

原创 去掉json字符窜中奇怪的乱码

//去掉json字符窜中奇怪的乱码 String rs = HttpUtil.get("http://url....."); log.info(rs); char[] chars = rs.toCharArray(); char[] c = new char[chars.length]; int n= 0; for(int ...

2019-09-04 17:32:22 265

原创 网络设备和服务器安全测评-记录

网络设备log 配置debugging网络设备关闭telnet访问,使用ssh或https配置系统口令复杂度服务器审计策略全部开放操作系统服务项中禁用Print Spooler、Remote Registry安装360杀毒windows 控制面板》显示》更改屏保新建用户分配小权限防火墙在页面上勾选密码有效期服务器禁用445端口没有多余的软件...

2019-05-07 18:00:41 403

原创 oracle 开启审计

本地连接sqlplus /nologconn /as sysdba配置SQL> alter system set audit_sys_operations=TRUE scope=spfile;--审计管理用户(以sysdba/sysoper角色登陆)SQL> alter system set audit_trail=db,extended scope=spfile;重...

2019-05-07 14:49:19 2311

转载 深入Struts2的配置文件

本部分主要介绍struts.xml的常用配置。1.1.    包配置:Struts2框架中核心组件就是Action、拦截器等,Struts2框架使用包来管理Action和拦截器等。每个包就是多个Action、多个拦截器、多个拦截器引用的集合。在struts.xml文件中package元素用于定义包配置,每个package元素定义了一个包配置。它的常用属性有:l na

2015-07-13 14:15:37 347

原创 myeclipse or eclipse maven 项目使用tomcat:run运行报错 用tomcat:run-war正常

参考原文:http://xly1981.iteye.com/blog/19001121、打开pom.xml文件 open with >>Maven POM Edit2、选择dependency hierarchy 里面,在右边框图里面找到servlet-api.jar,选中后在左边,右键->exclude maven artifact,去除依赖关系。如下图:(忽略jar不一样,

2015-06-16 14:31:03 1092

转载 SpringMVC使用注解@ResponseBody返回json中文乱码

SpringMVC使用注解@ResponseBody返回json中文乱码博客分类: Java编程springmvcajaxSpringjson springmvc中文乱码 @responsebody   ---------------------------------------   在这里我不得支持一下SpringMVC是一个不错的框

2015-06-10 16:04:51 759

转载 linux 防火墙开关

1) 重启后生效   开启: chkconfig iptables on   关闭: chkconfig iptables off 2) 即时生效,重启后失效   开启: service iptables start   关闭: service iptables stop   需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关

2015-06-09 10:41:18 424

转载 linux vi 命令使用

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复f

2015-06-09 10:38:43 358

原创 linux如何安装jdk和配置TOMCAT

linux如何安装jdk浏览:23850|更新:2013-03-13 13:29一、安装创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下: # mkdir /usr/java1、jdk-6u11-linux-i586.bin 这个是自解压的文件,在linux上安装如下: # chm

2015-06-08 16:51:16 366

转载 MyEclipse 2015优化七步法<亲测有效>

MyEclipse 2015优化速度方案仍然主要有这么几个方面:去除无需加载的模块、取消冗余的配置、去除不必要的检查、关闭更新。  > MyEclipse 2015下载   第一步: 去除不需要加载的模块  一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。通过Windo

2015-06-06 10:28:12 473

转载 Flex4之皮肤定制【Skin类和Skin类】

第一、关于spark.skin.SparkSkin类的  1.SparkSkin介绍   (1)spark.skins,这个包里面只有一个class:SparkSkin,非美工的程序员可以通过这个class来实现任意自定义控件的样式。   (2)SparkSkin是一个Group类型的容器。(它继承自Group)   (3)全部的mx.spark的可视化控件的外观全部都

2015-06-02 09:57:23 823

原创 Error: Skin for * cannot be found. -isolate-styles=false

Error: Skin for Group3060.Panel3059.SkinnableContainerSkin3075.contentGroup.VBox3062.TextArea3071 cannot be found. at spark.components.supportClasses::SkinnableComponent/attachSkin()[E:\dev\4.y\frame

2015-05-21 12:08:01 548

转载 Oracle数据库合并行记录,WMSYS.WM_CONCAT 函數的用法

Sql代码  select t.rank, t.Name from t_menu_item t;       10 CLARK    10 KING    10 MILLER    20 ADAMS    20 FORD    20 JONES    20 SCOTT    20 SMITH    30 ALLEN    30 B

2015-05-19 10:34:15 1556

原创 如何解决sde extproc代理DLL路径无效(启动oracle监听出现错误 1067)

按下面链接地址配置http://json20080301.iteye.com/blog/1407349Oracle启动监听服务时,出现错误1067:进程意外终止解决修改 Oracle安装目录下的network\admin\listener.ora文件:Windows变更了内网IP后,Oracle的listener.ora配置文件中HOST的IP地址还是原内网

2015-05-15 11:57:09 499

转载 java中byte,String,InputStream之间的转换

转自:http://zhoujingxian.iteye.com/blog/1682480java中byte,String,InputStream之间的转换博客分类: J2SE Java代码  import java.io.ByteArrayInputStream;    import java.io.ByteArra

2015-05-10 16:56:55 298

转载 java 遍历arrayList的四种方法

转自:http://www.cnblogs.com/interdrp/p/3663602.htmljava 遍历arrayList的四种方法package com.test;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public c

2015-05-10 16:33:36 306

转载 Java播放声音的几种方式

转自:http://blog.csdn.net/kalision/article/details/7898786————————————————————————————————————————————import java.applet.AudioClip;import java.io.*;import java.applet.Applet;import j

2015-05-10 11:53:07 929

转载 byte[]和InputStream的相互转换

转自:http://javapub.iteye.com/blog/665696byte[]和InputStream的相互转换博客分类: JavaIO 1:byte[]转换为InputStream InputStream sbs = new ByteArrayInputStream(byte[] buf); 2:InputStream转换为Inpu

2015-05-09 23:31:02 494

转载 Linux常用命令大全

转自:http://www.php100.com/html/webkaifa/Linux/2009/1106/3485.html系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /de

2015-05-08 15:12:42 250

原创 flex4 xmlns:local Style:@namespace CDATA、ArrayCollection

一、xmlns:local='...' 怎么用 是命名空间那,等号后面的引入的路径我们可以直接组件化使用,local就是命名空间名,但他是默认的同application同目录下,使用其中的mxml时,如果local下有个Example.mxml组件,就可以 一般情况下xmlns:local='...'都不需要自己写的,当你在相应位置引入组件时会自动为你添加上,还是, 当你键

2015-05-08 14:28:54 660

转载 前后台交互的传参方式与大参数传递

转自:http://dingherry.iteye.com/blog/1514643前台向后台传参,一般有如下几种方式:1)URL方式传参这种方式传参时,首个参数置于url的后面,用“?”连接;形式:url?param=value如:http://zhidao.baidu.com/q?word=%D6%BD%B1%D2+%CB%BA%BB%D9多个参数时,参数间用“&”连接

2015-05-07 17:31:14 2794

转载 oracle中exp,imp的使用详解

转于:http://www.cnblogs.com/yugen/archive/2010/07/25/1784763.html基本语法和实例:     1、EXP:       有三种主要的方式(完全、用户、表)       1、完全:           EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y

2015-04-30 14:11:05 540

转载 FLEX元标签_Bindable

原文地址:http://blog.chinaunix.net/uid-122937-id-3010668.html1 概述       [Bindable]是元标签,元标签不是语法的一部分,而是专门给编译器用的,是告诉编译器做某些事情。       [Bindable]的作用是:告诉 flex编译器给某些某些东西建立绑定关系       当你在没有添加事件设置的情形下使用 Bi

2015-04-30 11:19:15 401

转载 查询一表中昨天生成的数据 或 某天的数据

-- 查询一表中昨天生成的数据-- 原表mobilefrends中的cdate字段上有索引,创建索引语句是:create index mobilefrends_cdate_idx on mobilefrends(cdate);------------------------------------------------------------------------------------

2015-04-27 16:15:45 660

手机考试H5页面,使用vue开发,使用cdn静态页面,可自行扩展对接

手机考试页面 blog介绍:https://blog.csdn.net/huyunfei/article/details/107761263 vue实现手机在线考试h5页面,静态,扩展使用

2020-08-03

Myeclipse-2014注册机(参考pdf文件操作)

亲身试验可以注册的工具,请一定参考pdf

2015-04-11

空空如也

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

TA关注的人

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