- 博客(115)
- 资源 (5)
- 收藏
- 关注
原创 Zookeeper will not attempt to authenticate using SASL (unknown error)
关于Zookeeper连接时报出一下错误:Opening socket conection to server 127.0.0.1/127.0.0.1:2181. Will not atte pt to authenticate using SASL (unknown error) KeeperErrorCode = ConnectionLoss for /test org.apache.zookeeper.KeeperException$OperationTimeoutException:Keep
2020-09-17 14:34:38 723
原创 解决ViewPager根据视图动态调整高度
两个问题1.在使用ViewPager组件设置高度为wrap_content布局时,会出现View不显示的问题;2.在使用WrapContentViewPager时,pager的子页面高度一致,导致页面内容少的view出现空白;解决第一个问题,直接下载WrapContentViewPager到项目中使用即可。但是会出现第二个问题;原因是,在WrapContentViewPager中复写O...
2020-02-21 23:22:10 1828
原创 实时汇率获取 解决跨域以及循环Ajax请求
前端框架 ExtJs//币种代码var currencys = [ {curCode: 'USD'}, {curCode: 'CNY'}, {curCode: 'HKD'},];setInterval(function () { for (var idx = 0, len = currencys.length; idx < len; idx++) ...
2019-12-04 10:20:54 762
原创 PyInstaller打包Scrapy+PyQt5+selenium解决问题
首先,打包命令去掉所有不必要附加选项:比如 pyInstaller main.py -y项目目录结构:说明一下打包遇到的问题:1.打包PyQt5缺少Qt动态库2.Scrapy VERSION 文件不存在3.打包Scrapy爬虫缺少各种scrapy模块(scrapy自己定义的pipelines,middlewares,settings)4.缺少配置文件(这里我自己有...
2019-09-26 19:35:58 818
原创 解决Struts2远程执行漏洞
环境Struts2 2.3.15参考:http://blog.sina.com.cn/s/blog_6151984a0101k7oz.html下载Jar包集合:https://download.csdn.net/download/qq_33571718/11615786
2019-08-26 21:14:27 259
原创 通过Wireshark获取宽带账号密码
在申请宽带账号后一段时间,没有将账号密码记录下来,遗忘了宽带账号;这时候有两种方法:1.想运营商提出申请2.自己获取宽带账号密码环境:Windows7 mikrotik-6.44.5.iso VMware 12.5.2 wireshark3.0.3这里主要讲一下如何自己来获取宽带账号密码,请勿做违法乱纪的事情:1.安装wireshark:参考:https://ji...
2019-08-20 21:06:13 7665 4
原创 使用Wireshark远程抓包服务器
【重点声明】此系列仅用于工作和学习,禁止用于非法攻击,非法传播。一切遵守《网络安全法》环境: Ubuntu server 16.0.4、Windows7前一篇文章介绍了如何利用arp欺骗抓取目标机的数据包,因为服务器是Linux终端,没法安装wireshark桌面版;所以这篇文章介绍一下远程抓包,这样就可以获取整个局域网的数据包信息1.服务器安装rpcapd:apt-get in...
2019-08-17 11:20:39 13333 3
原创 使用Arp欺骗与driftnet工具监听局域网信息
【重点声明】此系列仅用于工作和学习,禁止用于非法攻击,非法传播。一切遵守《网络安全法》环境: Ubuntu 16.0.4攻击主机:192.168.1.130,Windows10 目标机:192.168.1.219扫描该网段存活的主机:nmap -sP 192.168.1.1/24测试前,可以先看一下两台机器网络是否相同,是否可以连通外网;如图:1.ARP欺骗:...
2019-08-16 20:49:48 4563 3
原创 使用Linux搭建软路由
环境:Ubuntu 16.0.4\6网卡、电信光猫一个、交换机N个,无线路由器N个1.使用电信账号连接Internet,这里使用一张网卡即可,即eth0配置网卡eth0固定IP:vim /etc/network/interfacesauto eth0iface eth0 inet staticaddress 192.168.1.1netmask 255.255.255.0...
2019-08-16 12:02:59 9006
原创 阿里云搭建Let's encrypt通配符证书
这个是几个月前配置的,因为昨天证书到期导致HTTPS访问失效;这里记录一下配置过程以及证书续期的流程xxxx.xxx代表你的域名 全文如此1.将阿里云主机的TXT记录值添加到 域名管理->域名解析2.将TXT记录值添加到主机80端口服务的根目录下 ;比如你使用的是nginx 或者Apache ,主目录在www下 在根目录创建目录.well-known/pki-va...
2019-08-14 16:18:03 1745
原创 解决ADB不能识别Android设备
环境: windows7 、adt-bundle-windows-x86_64-20140702 、honor 6a1.检测驱动是否安装好 可以使用驱动精灵辅助安装2.是否打开手机USB调试 并且设置USB连接方式为MTP3.USB端口模式是否设置正确这里主要讲一下第3个:1).进入拨号界面输入:*#*#2846579#*#*2).依次选择后台设置----USB端口设...
2019-08-07 16:18:07 1051
原创 Java数据结构之链表-双端链表
链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针(Pointer)。 使用链表结构可以克服数组链表需要预先知道数据大小的缺点,链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。但是链表失去了数组随机读取的优点,同时链表由于增加了结点的指针域,空间开销比较大。双端链表:...
2019-04-28 10:14:28 209
原创 Java数据结构之链表-单向链表
链表(Linked list) 是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针(Pointer)。 使用链表结构可以克服数组链表需要预先知道数据大小的缺点,链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。但是链表失去了数组随机读取的优点,同时链表由于增加了结点的指针域,空间开销比较大。单向链表:...
2019-04-27 12:15:39 202
原创 Qt 使用QWebEngineView时内存泄露问题
环境:Windows7-64Qt5.10.1msvc2015报错部分信息如下:[11212:8224:0411/205154.767:FATAL:screen_win.cc(372)] Check failed: false.解决方案:在.pro文件最后添加:CONFIG += C++11 release...
2019-04-11 21:31:25 4451 2
原创 解决Linux pppd不能使用ssh远程连接服务器
有一台外网服务器使用pppd搭建了vpn服务器,想使用ssh连接其他服务器时,连接不上;查询后,发现问题是没有开启IPv4端口转发编辑 /etc/sysctl.conf,设置net.ipv4.ip_forward = 1执行:# sysctl -p...
2019-02-26 18:50:17 668
原创 Ubuntu集成FFMpeg 硬件加速解码
系统环境:Ubuntu 16.04、kernel 4.4.0-62、gcc/g++5.4前言:最近在做一个关于家庭影院方面的项目;现在市面上的智能电视,大多都只能支持h264格式编码的视频文件(高清/2k);但是对于H265/Hevc格式(4K)视频文件却并不支持;所以,需要让现在的电视能够播放4K视频,只能将H265格式的视频转码为H264格式去播放;FFMpeg可以满足我们的需求,...
2019-02-26 14:56:27 4433
原创 编译内核出现multiple definition of `mpihelp_add_1
系统环境:Ubuntu16.04 kernel-4.4 gcc-5.4 g++-5.4因为其它原因需要讲4.4内核降低,使用3.14.5版本的内核;在编译3.14.5时出现以下问题:lib/mpi/generic_mpih-mul1.o: In function `mpihelp_add_1':/data/intel/linux-3.14.5/lib/mpi/mpi-inline.h:...
2019-02-13 10:14:45 890
原创 LVM增加分区大小
有的时候,在使用系统一段时间,因为种种原因不得不扩大分区,这里是指扩大已经存在的分区,而且不影响原来分区的数据;因为在安装系统时,多留了一个心眼,就是担心哪天突然需要增加分区容量,所以在当时使用的是LVM分区来安装系统。当然如果你的是其他分区格式,也不用担心,可以转换为LVM格式。一、准备磁盘 磁盘可以是新的磁盘,也可以是当前磁盘新增分区;我这里是新增一个分区 sud...
2019-01-21 18:11:21 1094
原创 构建自己的Linux系统
最近在自制裁剪一套比较小的Linux系统,现在将流程记录下来,顺便分享一下自制的Linux系统大小不到500M,相比原先的4.5G,结果还是比较满意,如果再去除掉一些驱动、命令还可以更小在自制Linux 系统,我们需要考虑的问题:1.磁盘,分区2.根文件系统3.引导系统4.内核 首先你得有一个可以运行的系统,不论是USB,虚拟机,还是真机;这里使用的Ubuntu 1...
2019-01-07 15:19:05 1092
原创 Llinux内核启动时卡在Scanning for Btrfs filesystems
在启动Linux 内核时,卡在scanning for Btrfs filesystems,需要大概20-30s才能进入系统;最开始一直以为是系统盘是btrfs系统,但是查看后发现,根本没有;仔细查看输出日志,发现在输出Scanning for Btrfs filesystems上面还有一行 Running :/Scripts/local-premount,而且在执行这个脚本后并没有输出...
2019-01-07 10:58:17 2209
原创 百度语音转文字乱码 Charset.defaultcharset()
系统环境:Windows7 Tomcat7 JDK1.7在使用百度语音API时,发现一个问题,通过web发起请求将语音转换为文字时,总是乱码;而在测试单元时,转换成功,不会出现乱码。然后用下面语句输出系统编码 Properties initProp = new Properties(System.getProperties()); System.out.pr...
2018-12-15 11:58:50 1355
原创 IOS 自定义软键盘功能,修改换行键为发送键
IOS项目是使用混合模式开发,在开发聊天功能时;发现软键盘不能像QQ、微信那样,换行键不能变为发送;网上说是因为输入框类别导致;尝试过以后,还是不行;然后想到用IOS native解决;先说一下,原生APP 设置软键盘换行键为发送键:textField.returnKeyType = UIReturnKeySend;//变为发送按钮这里说一下流程,代码最后贴;1.注册监听软键盘弹...
2018-12-08 20:49:11 12803 1
原创 Linux SSH登录被拒绝:Server refused our key
使用SSH公钥远程登录服务器,出现Server refused our key;同时,输入正确的用户名及密码出现Access Denied本地登录服务器,查看auth.log;使用命令:tail -f /var/log/auth.log,出现:Authentication refused: bad ownership or modes for directory /root如果出...
2018-12-06 11:17:55 21137 1
原创 彻底解决IOS HTML页面上光标跳行、光标不跟随页面问题
继:修复IOS上滑动HTML界面光标乱跳声明:这里只是说明一种处理方法继上一篇文章,处理IOS滑动时,光标不跟随页面滚动,处理方法是,监听touchmove事件,获取当focus的元素,使之失去光标;但是这种方法并不能真正的解决问题,比如,你进入页面,并不滑动页面,而是去点击屏幕可见区域最底下的输入框时,问题就出来了,如图:这里说一下,网络上大多说是IOS上fixed定位,修...
2018-12-05 11:59:29 6286
原创 解决Phonegap IOS使用定位时,权限对话框为英文
如图:在info.plist添加:<key>Localization native development region</key><string>China</chaina>重新运行,即可。
2018-11-28 15:06:33 1203
原创 Android定位失败解决方法
在手机端使用获取用户定位,基本上是每个APP应用必做的事情;所以,如何获取定位,是开发人员最基本的问题;最近处理Android应用的时候,测试反馈说,有的手机不能使用定位功能;下面来总结一下,自己测试后不能使用定位功能的原因:1、手机定位功能没有开启,所有APP都不能使用定位功能;2、定位模式,定位模式分为:GPS定位,网络定位(WIFI/2G/3G),高度精确定位(GPS以及网络定位...
2018-10-30 17:21:21 8203
原创 修复IOS上滑动HTML界面光标乱跳
最近测试人员在测试公司开发的IOS应用时候,IOS是使用混合模式开发,当HTML界面有输入框的时候,点击输入后,滑动界面,光标会固定在屏幕上,不会随着HTML标签滚动;会出现错位,截图如下:网上说,是因为使用了fixed定位的原因,关键是我所有css样式中都没有使用fixed定位;所以,只能通过其他路径解决问题;多次测试发现,在我们手指移动到combox,等不能聚焦的标签上,键盘会消失...
2018-10-29 20:33:34 3095 1
原创 解决IOS因iframe滑动引起的橡皮筋效果
这个在上一篇文章也提过,IOS应用有一个功能需要预览邮件内容,邮件内容是iframe嵌套,并且使用scale进行缩放,在iframe上使用mailbox包含这个ifrme;在box上添加了相应的样式,使得这个iframe可以进行滑动;但是这样就将我们之前禁止的橡皮筋效果有恢复了,而且只有这个页面才有;禁止橡皮筋效果代码: document.body.addEventListener...
2018-10-27 16:28:07 1288
原创 解决HTML5 scale缩放空白问题
现有IOS应用,邮箱功能需要预览邮箱内容,但是邮箱内容都是有固定高宽,也就是这个页面实际上是在PC上显示,所以现在,在APP上预览时就出现内容过宽,过长;导致APP页面被拉伸变的很丑;html中使用的iframe嵌套的邮箱内容;网上都说IOS上使用iframe有诸多问题,实际上我并没有发现像网友说的那么不堪;使用iframe嵌套网页后,使用scale进行缩放会存在,下端空白问题。现...
2018-10-27 16:17:58 6723
原创 IOS推送通知开发流程
最近开发IOS的推送通知,现把流程及遇到的问题整理一下:一、证书的准备工作1.在开发电脑MAC上申请证书打开钥匙串访问选择从证书颁发机构请求证书这里的邮箱账号写你自己的,常用名称可以随便写选择存储到磁盘这里最好新建一个文件夹 用来专门存储这些文件2、在苹果开发平台生成开发证书或者生产证书登录开发者账号https://idmsa.apple.com...
2018-10-25 16:41:20 708
原创 ExtJS-Cannot read property 'childNodes' of null
在使用ExtJS开发grid表格时,其中有一列嵌入了combo组件;代码如下:{ xtype: 'gridcolumn', menuDisabled: true, sortable: false, align: 'center', dataIndex: 'goodsNam...
2018-10-25 11:59:21 906
原创 记录一次因服务器关机造成的Git服务异常
环境:Ubuntu 16.04 、Git 2.7.4事情原因:之前公司使用的是SVN版本控制器,后来,因为分支的需求,所以搭建了Git;今天早上因为Git服务器上tomcat服务出现异常,需要手动重启服务器;所以,同事手动重启了服务器;但是恰巧刚好另一个同事,正在push一个本地分支到Git服务器上;所以造成该同事本地仓库出现错乱;(当时 我并不知道这件事。是后面其它同事提交Git时...
2018-07-30 21:10:07 1523
原创 HTTP 413错误解决方法
环境:Ubuntu 16.04 nginx 1.5.6通过post上传文件过大时,会出现413错误码;前端打开开发者模式,在输出台的位置会出现:Failed to load resource: the server responded with a status of 413 (Request Entity Too Large)这是由于上传文件过大引起的,排查服务器是否有使用nginx做反向代理;...
2018-05-08 17:13:28 105376 4
原创 关于ExtJS GridPanel幻影数据解决办法
这个问题是很早以前发现的,最近偶然再次遇见了,把以前整理的笔记分享一下var records = store.getUpdatedRecords();// 获取修改的行的数据,无法获取幻影数据 var records = store.getRange(); ...
2018-04-26 21:30:13 201
原创 添加Nginx http_concat模块优化前端Js性能
声明:本博文用于学习总结及工作心得环境:Ubuntu16.04、Tomcat7、Nginx 1.5.6发现问题:最近在生产服务器使用过程中,发现一个以前被忽略的问题;项目中如果存在大量的js,css或者其它一些静态资源,每次访问的时候,都需要发出大量的请求,造成加载速度过慢;一般情况我们使用开发者模式,就可以查看浏览器发出的每一个请求的耗时情况;而在项目中,当用户登录时,加载index.jsp的时...
2018-04-03 17:15:13 693
原创 Spring事务管理配置及异常详解
最近在生产项目上出现一些问题,同一流程下涉及到多个数据库表的增改出现不一致的情况;例如tableA,tableB,tableC:三张表同时做insert操作(或者是update操作),其中tableA,tableB保存成功,tableC却未能保存成功;这样的话,就造成生产服务器上的数据不准确;系统环境:spring3.0.2+struts2.18+hibernate3.3.2解决方案:使用的是sp...
2018-03-28 19:27:16 2764
原创 QToolBox::removeItem()造成toolBox显示不完整
在使用QToolBox的时候 ToolBox初始化是有两个页面的,但是当我们只需要一个的时候,就必然需要隐藏掉page2页面所以 我们会调用QToolBox的removeItem(index)方法,这样就又可能出现QToolBox显示不完整的情况,大致如下:so 如果出现这个问题, 是由于删除的时候我们需要从最后一个向前删除,网上也有人说是bug,我相信这个肯定不是bug...
2018-03-19 10:54:15 1447 3
原创 ubuntu server 添加SVN服务给service管理
1.新建脚本/etc/init.d/svnserver#!/bin/shhome=/svn/projectsPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin case "$1" in start) ...
2018-01-28 18:11:27 491
原创 安装libjpeg库时出现正试图覆盖...,它同时被包含于软件包...
root@chen-virtual-machine:/var/cache/apt/archives# apt-get -f install正在读取软件包列表... 完成正在分析软件包的依赖关系树正在读取状态信息... 完成正在更正依赖关系... 完成下列软件包是自动安装的并且现在不需要了: libepoxy0 libevdev2 libexif-dev libgphoto2-dev
2018-01-24 11:03:52 6893
原创 Hibernate POJO类映射报错 InvalidMappingException
启动tomcat,报出以下异常:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userDAO' defined in file [F:\workspace2\PaiFu-Base-1\out\artifacts\PaiFu_Base_1_war_exploded\W
2018-01-03 21:19:19 290
移动端PDF预览
2019-08-29
MuPDF-1.6库(含源码)
2017-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人