java
H_feiyun123
这个作者很懒,什么都没留下…
展开
-
java爬虫,下面代码基于webCollector,可以爬取加载js后的数据
java爬虫,下面代码基于webCollector,可以爬取加载js后的数据原创 2022-11-24 19:05:38 · 850 阅读 · 0 评论 -
三、消息队列--如何保证消息的幂等性思考
MQ解决消息重发--做到幂等性 - 柳絮拂面 - 博客园幂等性,在编程中一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。消费者消费有幂等性要求的消息时,可以做重复性校验,并记录日志,对于不需要处理幂等性的消息,可以不做判断处理。...原创 2022-01-29 21:45:11 · 435 阅读 · 0 评论 -
二、消息队列--如何保证消息的顺序性思考
使用MQ如何保证消息的顺序性?_李浩东的博客-CSDN博客建议单线程的方式去消费,强顺序要求的,先考虑执行顺序,再考虑处理性能,进行优化。原创 2022-01-29 21:17:59 · 440 阅读 · 0 评论 -
一、消息队列--mq的优缺点
一、优点1、解耦耦合是指两个或两个以上的体系或两种运动形式间通过相互作用而彼此影响以至联合起来的现象。 解耦就是用数学方法将两种运动分离开来处理问题,常用解耦方法就是忽略或简化对所研究问题影响较小的一种运动,只分析主要的运动。使用mq可以让各自处理自己需要处理的业务,不受其它的影响。2、异步与同步相对应,异步指的是让CPU暂时搁置当前请求的响应,处理下一个请求,当通过轮询或其他方式得到回调通知后,开始运行。多线程将异步操作放入另一线程中运行,通过轮询或回调方法得到完成通知,但是完成端口,原创 2022-01-29 20:41:03 · 2472 阅读 · 0 评论 -
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 · 670 阅读 · 0 评论 -
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 · 895 阅读 · 0 评论 -
去掉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 · 281 阅读 · 0 评论 -
深入Struts2的配置文件
本部分主要介绍struts.xml的常用配置。1.1. 包配置:Struts2框架中核心组件就是Action、拦截器等,Struts2框架使用包来管理Action和拦截器等。每个包就是多个Action、多个拦截器、多个拦截器引用的集合。在struts.xml文件中package元素用于定义包配置,每个package元素定义了一个包配置。它的常用属性有:l na转载 2015-07-13 14:15:37 · 357 阅读 · 0 评论 -
SpringMVC使用注解@ResponseBody返回json中文乱码
SpringMVC使用注解@ResponseBody返回json中文乱码博客分类: Java编程springmvcajaxSpringjson springmvc中文乱码 @responsebody --------------------------------------- 在这里我不得支持一下SpringMVC是一个不错的框转载 2015-06-10 16:04:51 · 766 阅读 · 0 评论 -
请求jsp下载EXCEL文件,jsp转EXCEL
用Jsp生成Word或Excel文件的步骤: 1、先用Word或Excel做一个模板文件,然后另存为网页html格式。然后把扩展名改成.jsp的。 2、在这个改名后的jsp页面代码最顶上加上代码: 如果是生成Excel就加: 如果生成Word就加: 3、继续在上面的代码后面添加(指定当生成并下载文档时,要显示的默认文件名): 生成Excel就加原创 2015-04-24 15:09:08 · 1233 阅读 · 0 评论 -
JAVA堆栈的区别
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收器转载 2015-04-26 20:18:40 · 371 阅读 · 0 评论 -
JAVA的网络编程【转】
网络编程 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技术的学习。 在 学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解很多和网络相关的基础知识,其实这些都不是很必需的。首先来问一个问题:你 会打手机吗?很多人可能说肯定会啊,不就是按按电话转载 2015-03-25 09:06:42 · 506 阅读 · 0 评论 -
JAVA播放声音文件
package com.feiyun;/** * 播放声音文件 * @author Administrator * */import sun.audio.*;import java.applet.AudioClip;import java.io.*;import java.net.MalformedURLException;import java.net.URL;impo原创 2015-04-12 15:57:11 · 1052 阅读 · 0 评论 -
java、js生成EXCEL报表的三种方法
一、js将页面表格数据导出为EXCEL可参考下面链接:http://www.cnblogs.com/qqflying/archive/2012/03/21/2409484.html二、使用统一模板生成所需EXCEL报表(适用于有格式要求的报表)三、直接生成EXCEL文件导出其中二、三使用免费处理EXCEL文件的POI工具包原创 2015-04-20 19:29:24 · 3025 阅读 · 0 评论 -
【转】DWR入门教程(一)--没看懂转看(二)
DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动配置,支持Spri转载 2015-04-01 13:32:41 · 492 阅读 · 0 评论 -
java socket编程 (转)
一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。目前较为转载 2015-03-24 22:06:51 · 370 阅读 · 0 评论 -
Java 多线程编程
Java 多线程编程本文转于(http://www.w3cschool.cc/java/java-multithreading.html)Java给多线程编程提供了内置的支持。一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。多线程是多任务的一种特别的形式。多线程比多任务需要更小的开销。这里定义和线程相关的转载 2015-03-24 22:58:38 · 301 阅读 · 0 评论 -
【转】DWR使用总结(二)
这两天学了下DWR,现在总结一下。DWR是方便使用AJAX连接JS和JAVA的的一个框架,把服务器端 Java 对象的方法公开给 JavaScript 代码。如果是用dwr2.0的jar包,还需要同时导入log4j.jar和commons-loggin.jar,勿忘!!web.xml和dwr.xml放在WEB-INF下!-----------------------------转载 2015-04-01 15:04:15 · 313 阅读 · 0 评论