<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fabbychips的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fabbychips</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fabbychips]]></copyright><item><title><![CDATA[selenium 要点击的元素被其他元素遮挡 or 无法找到非可视范围内的元素]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/77504279</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/77504279</guid><author>fabbychips</author><pubDate>Tue, 20 Jun 2023 16:59:07 +0800</pubDate><description><![CDATA[selenium 无法找到非可视范围内的元素 org.openqa.selenium.StaleElementReferenceException: The element reference of。]]></description><category></category></item><item><title><![CDATA[selenium Explicit 和 Implicit Waits区别]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/131310932</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/131310932</guid><author>fabbychips</author><pubDate>Tue, 20 Jun 2023 16:54:52 +0800</pubDate><description><![CDATA[隐式等待, 此处的隐式等待是针对Driver 每次执行命令的最长执行时间也可以理解为超时时间，一些人对此处有误解，认为是让Driver等一段时间，  确实某些时候能让Driver等一段时间， 但是影响是全局的，每次Driver执行找不到元素都会等待此处设置的时间，假设某处将此值设置的太长，必须在执行完成之后还原回来，否则判断一个元素是否存在的时候，就会遇到很坑爹的问题。这里,15是要等待的秒数.如果没有满足until()方法中的条件,就会始终在这里wait 15秒,依然找不到,就抛出异常.]]></description><category></category></item><item><title><![CDATA[绕过登录时弹出的滑块验证]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/130643477</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/130643477</guid><author>fabbychips</author><pubDate>Fri, 12 May 2023 15:30:23 +0800</pubDate><description><![CDATA[【代码】绕过登录时弹出的滑块验证。]]></description><category></category></item><item><title><![CDATA[python selenium 不自动关闭浏览器]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/130643329</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/130643329</guid><author>fabbychips</author><pubDate>Fri, 12 May 2023 15:24:35 +0800</pubDate><description><![CDATA[【代码】python selenium 不自动关闭浏览器。]]></description><category></category></item><item><title><![CDATA[install bitnami-testlink-1.9.17 Stack on ubuntu 14.04.4]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/82964374</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/82964374</guid><author>fabbychips</author><pubDate>Fri, 12 May 2023 15:22:50 +0800</pubDate><description><![CDATA[The TestLink administrative user and password are the ones you set at installation time. MySQL admin user is called 'root', and its password is the same as the TestLink administrative user password.

...]]></description><category></category></item><item><title><![CDATA[Android HTTPS 抓包]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/125893680</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/125893680</guid><author>fabbychips</author><pubDate>Wed, 20 Jul 2022 15:47:33 +0800</pubDate><description><![CDATA[网络请求抓包是研发过程中常见问题，无论是开发时的接口调试，还是测试时的数据检验，都有网络抓包的需求。随着HTTPS协议的推广以及手机系统安全性的升级，抓包的门槛可能会逐渐变高；在这篇文章里，我将带你从原理到实战全面认识HTTPS抓包，既理解HTTPS抓包背后的实现原理，又掌握市面上已有的抓包方案。对于一些方案中存在的坑点我也一一列举并给出解决方法。Fiddler目前主要是用在Window系统上的网络调试工具这里总结一下使用Charles进行抓包的主要步骤，其实就是按照第2节。...]]></description><category></category></item><item><title><![CDATA[android 中设置时区为北京时间]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/117468858</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/117468858</guid><author>fabbychips</author><pubDate>Wed, 02 Jun 2021 14:57:21 +0800</pubDate><description><![CDATA[SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss");
TimeZone pst = TimeZone.getTimeZone("Etc/GMT-8");
Date curDate = new Date(System.currentTimeMillis());
formatter.setTimeZone(pst);
String curTime = formatter.format(curDate).replace.]]></description><category></category></item><item><title><![CDATA[用ListView显示ImageView和TextView]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/117291829</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/117291829</guid><author>fabbychips</author><pubDate>Wed, 26 May 2021 14:54:19 +0800</pubDate><description><![CDATA[类CustomCountryList


package com.clx.androidtest0526;

import android.app.Activity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
import and]]></description><category></category></item><item><title><![CDATA[Windows Server 2008 R2  Windows 找不到 inetmgr]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/113737685</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/113737685</guid><author>fabbychips</author><pubDate>Sun, 07 Feb 2021 11:15:16 +0800</pubDate><description><![CDATA[Windows Server 2008 R2

Windows 找不到 inetmgr

IIS服务器我是已经安装了的



报错：



解决办法：

服务器管理器-》角色-》Web服务器（IIS）-》添加角色服务



选中 管理工具-》IIS管理控制台












...]]></description><category></category></item><item><title><![CDATA[java servlet通过url下载文件]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/106924986</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/106924986</guid><author>fabbychips</author><pubDate>Tue, 23 Jun 2020 15:39:46 +0800</pubDate><description><![CDATA[protected void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		// TODO Auto-generated method stub
//		response.getWriter().append("Served at: ").append(request.getContextPath());
		response.setC..]]></description><category></category></item><item><title><![CDATA[java 计算自定义底数的对数]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/106792661</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/106792661</guid><author>fabbychips</author><pubDate>Tue, 16 Jun 2020 18:16:52 +0800</pubDate><description><![CDATA[To calculate a logarithm with custom base in Java, we use the following identity:






			1

			2

			3

			4

			5

			6

			7

			8

			9
			
			
			@Test

			public void givenCustomLog_shouldReturnValidResults() {

			assertEquals(customLog(2, 256...]]></description><category></category></item><item><title><![CDATA[php 生成AlphaID]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/106789788</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/106789788</guid><author>fabbychips</author><pubDate>Tue, 16 Jun 2020 16:22:06 +0800</pubDate><description><![CDATA[&lt;?php
$code = AlphaID("816285");

echo $code;

    function AlphaID($in, $to_num = false, $pad_up = false, $passKey = null)
    {
        $index = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
        if ($passKey !== null) {
      .]]></description><category></category></item><item><title><![CDATA[打开.jmx文件时报错CannotResolveClassException kg.apc.jmeter.vizualizers.CorrectedResul]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/106766145</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/106766145</guid><author>fabbychips</author><pubDate>Mon, 15 Jun 2020 16:53:13 +0800</pubDate><description><![CDATA[Problem loading XML from:'E:\jmeter\TestPlan-wisebuy.jmx'.

Cause:

CannotResolveClassException: kg.apc.jmeter.vizualizers.CorrectedResultCollector



Detail:com.thoughtworks.xstream.converters.ConversionException:

---- Debugging information ----

cau...]]></description><category></category></item><item><title><![CDATA[打开.jmx文件时报错CannotResolveClassException com.tag.jmeter.ext.config.PropertyReader]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/106766095</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/106766095</guid><author>fabbychips</author><pubDate>Mon, 15 Jun 2020 16:51:57 +0800</pubDate><description><![CDATA[Problem loading XML from:'E:\jmeter\BOB\BOB.jmx'.

Cause:

CannotResolveClassException: com.tag.jmeter.ext.config.PropertyReader



Detail:com.thoughtworks.xstream.converters.ConversionException:

---- Debugging information ----

cause-exception : com.tho.]]></description><category></category></item><item><title><![CDATA[java mysql 查询的tinyint值显示为true,false]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/106663555</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/106663555</guid><author>fabbychips</author><pubDate>Wed, 10 Jun 2020 13:09:06 +0800</pubDate><description><![CDATA[java mysql 查询的tinyint值显示为true,false
]]></description><category></category></item><item><title><![CDATA[mysql 密码包含特殊字符时，java无法连接Access denied for user]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/106644418</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/106644418</guid><author>fabbychips</author><pubDate>Tue, 09 Jun 2020 16:00:36 +0800</pubDate><description><![CDATA[mysql 密码包含特殊字符时，java无法连接Access denied for user 'username'@'localhost' (using password: YES)






]]></description><category></category></item><item><title><![CDATA[windows能用navicat连接数据库，但是不能用mysql命令或者java jdbc访问数据库；但是Linux环境却可以访问]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/106563806</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/106563806</guid><author>fabbychips</author><pubDate>Fri, 05 Jun 2020 09:37:52 +0800</pubDate><description><![CDATA[服务器IP地址是外网IP

在windows的命令行工具里输入下面，报错


mysql -h 212.xx.xx.xx -P 3306 -u db_view  dbpassword

ERROR 1045 (28000): Access denied for user 'db_view'@'180.173.xx.xx' (using password: YES)

]]></description><category></category></item><item><title><![CDATA[java web项目中如何存放和读取资源配置文件]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/106522419</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/106522419</guid><author>fabbychips</author><pubDate>Wed, 03 Jun 2020 13:37:58 +0800</pubDate><description><![CDATA[It's your choice. There are basically three ways in a Java web application archive (WAR):

1. Put it in classpath

So that you can load it byClassLoader#getResourceAsStream()with a classpath-relative path:


ClassLoader classLoader = Thread.currentThread..]]></description><category></category></item><item><title><![CDATA[严重: 子容器启动失败java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: 无法启动组件]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/106502444</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/106502444</guid><author>fabbychips</author><pubDate>Tue, 02 Jun 2020 18:37:54 +0800</pubDate><description><![CDATA[eclipse ee

mvc spring

严重: 子容器启动失败java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: 无法启动组件[org.apache.catalina.webresources.StandardRoot@63f8276e]
 at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
...]]></description><category></category></item><item><title><![CDATA[eclipse 经常加载http://www.springframework.org/schema/beans/spring-beans-3.0.xsd 无法访问]]></title><link>https://blog.youkuaiyun.com/fabbychips/article/details/106455025</link><guid>https://blog.youkuaiyun.com/fabbychips/article/details/106455025</guid><author>fabbychips</author><pubDate>Sun, 31 May 2020 14:22:05 +0800</pubDate><description><![CDATA[&lt;?xml version="1.0" encoding="UTF-8"?&gt; 
&lt;beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:tx="http:...]]></description><category></category></item></channel></rss>