- 博客(11)
- 收藏
- 关注
原创 使用jsch实现ssh连接,连上服务器后,读到的东西总是缺少最开始一部分内容的问题解决
而使用java代码实现后,有时候这些信息有,有时候又没有,本来这些倒也不重要,可是现在有新需求,就是登录后服务器立刻提示密码过期,让修改密码。点进shell.getInputStream()方法里可以看到,在这个方法里jsch才创建了一个InputStream,所以如果在创建InputStream前执行connect,那么在connect和创建InputStream之间极小的空档时间里那部分内容是读不到的,这也就是头部内容时有时无的原因。看代码平平无奇是吧,哈哈,重点是代码的顺序。
2023-10-27 16:45:46 322
原创 Ext.ux.data.PagingMemoryProxy,用于本地数据前台分页,用法都是我一点点试出来的,不是网上粘贴来复制去的东西
有些文章new一个PagingMemoryProxy对象时,给了个莫名奇妙的参数,并试图在该参数里配置reader,该写法在本文ext版本中是错的,new PagingMemoryProxy()的唯一入参只有data)每页数量的配置,必须在GridPanel的bbar中配置pageSize,有些文章会在Ext.data.Store中配置pageSize,这个写法在3.4.0中是错的)函数下半部分主要是对params的处理,该参数就是Ext.data.Store的配置项baseParams,即示例代码中。
2022-11-10 17:16:23 323 1
原创 selenium、browsermobproxy拦截请求时,字节型/非文本型/二进制型响应报文无法正确获取问题解决(python)
最近用selenium和browsermobproxy弄了个爬虫,专门去某个网站爬取pdf文件。虽然该网站没有提供下载文件的功能,但用户在浏览器上预览pdf内容时,浏览器事实上已经下载了pdf了,所以我试着用browsermobproxy在拦截请求阶段把文件给保存下来。import browsermobproxyfrom selenium import webdriverfrom selenium.webdriver import chromeserver = browsermobproxy.
2022-02-08 09:43:20 2866 5
原创 cxf报错No binding factory for namespace http://schemas.xmlsoap.org/soap/ registered问题解决
使用cxf实现的webservice在eclipse中运行时无问题,打包成jar后控制台运行报错(也是我上一篇文章里介绍的那个程序遗留下来的问题)十月 30, 2020 3:12:42 下午 org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean buildServiceFromClass信息: Creating Service {http://test/}Dny from class test.DnyException i
2020-10-30 16:57:02 2074 4
原创 js调用webservice接口时后台无法处理OPTIONS请求的解决方法(警告: 无法处理 HTTP 方法: OPTIONS)
网页端js直接调用webservice接口,ie浏览器正常,谷歌和微软edge都无法正常请求,问题如下:十月 27, 2020 2:38:57 下午 com.sun.xml.internal.ws.transport.http.server.WSHttpHandler handleExchange警告: 无法处理 HTTP 方法: OPTIONS测试用js如下:<!doctype html><html lang="en"> <head> <
2020-10-27 16:42:04 1310
原创 TelnetClient远程连接调整字符宽度(类似于控制台连接时的窗口宽度吧,java)
我使用的是org.apache.commons.net.telnet.TelnetClient。有些命令执行完返回的结果是用横线或竖线或特殊字符构画的表格。在控制台手操时,结果很正常,使用java操作发现返回的结果固定为80个字符宽,原本在控制台的一行超过80字符在Java里就得换行,导致图表都乱了。根据http://www.cnpaf.net/Class/Telnet/200408/6.html的文章得到灵感。现在我的处理如下,登录成功后增加一下这行代码即可:telnetClient.s
2020-07-01 18:00:10 592
原创 ibatis标签iterate的双重循环(参数是双重数组)
ibatis实现双重循环,类似于如下结构for(int i=0;i<size;i++){for(int j=0;j<size;j++){}}如下,第二层iterate标签里俩中括号间要加个点。<iterate prepend="AND" conjunction="AND" property="sqlstrs"> <iterate open="(" close=")" conjunction="OR" property="sqlstrs[]"&g
2020-06-03 17:51:31 1051
原创 elasticsearch的@Field标签无效问题
elasticsearch2.4版本,使用spring-data-elasticsearch-2.1.23.RELEASE.jar来操作,发现实体类的Field标签定义的内容无效。查阅多方资料说是spring-data-elasticsearch根本没有使用该标签。按网上的解决方法是使用mappingPath标签,如下:@Document(indexName = "#{index.index...
2020-04-22 14:55:42 3849 4
原创 Elasticsearch因jdk版本问题启动失败
Elasticsearch2.4版本,在Linux机器上启动报如下错误:Exception in thread "main" java.lang.RuntimeException: Java version: Oracle Corporation 1.7.0_45 [OpenJDK 64-Bit Server VM 24.45-b08] suffers from critical bug h...
2020-04-17 19:06:05 1826
原创 elasticsearch+spring配置文件报错问题
最近有需要做elasticsearch相关的东西,我就用了spring-data-elasticsearch来集成spring。写的代码程序在eclipse上运行的好好的,结果打包成jar运行就出问题报错了。警告: Ignored XML validation warningorg.xml.sax.SAXParseException; lineNumber: 12; colu...
2020-04-14 14:38:02 519
原创 ssh远程连接1.5版本,java
第一次写文章,有点小紧张。下面进入正题。最近有需求ssh远程连接,服务器是1.5版本的,在网上百度很多都是2.0版本。找的到的1.5版本基本都是英文网站(英语渣的我一头雾水),很多还是404根本点不开。更加严重的是java里有个ssh框架,惨啊,关键词搜索出来的还大多是这么一个东西。然后呢,终于让我找到了这个网址http://www.pitman.co.za/projects/jssh/,...
2019-12-31 16:41:03 890
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人