关于selenium/standalone-chrome的启动报错Unable to determine type from: <. Last 1 characters read: <

1. java的报错信息

Exception in thread "main" org.openqa.selenium.WebDriverException: Unable to parse remote response: <!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <link rel="stylesheet" type="text/css" href="/assets/displayhelpservlet.css" media="all"/>
  <link href="/assets/favicon.ico" rel="icon" type="image/x-icon" />
  <script src="/assets/jquery-3.1.1.min.js" type="text/javascript"></script>
  <script src="/assets/displayhelpservlet.js" type="text/javascript"></script>
  <script type="text/javascript">
    var json = Object.freeze('{"consoleLink": "\u002fwd\u002fhub","type": "Standalone","class": "org.openqa.grid.web.servlet.DisplayHelpHandler$DisplayHelpServletConfig","version": "3.141.59"}');
  </script>
</head>
<body>

<div id="content">
  <div id="help-heading">
    <h1><span id="logo"></span></h1>
    <h2>Selenium <span class="se-type"></span>&nbsp;v.<span class="se-version"></span></h2>
  </div>

  <div id="content-body">
    <p>
      Whoops! The URL specified routes to this help page.
    </p>
    <p>
      For more information about Selenium <span class="se-type"></span> please see the
      <a class="se-docs">docs</a> and/or visit the <a class="se-wiki">wiki</a>.
      <span id="console-item">
        Or perhaps you are looking for the Selenium <span class="se-type"></span> <a class="se-console">console</a>.
      </span>
    </p>
    <p>
      Happy Testing!
    </p>
  </div>

  <div>
    <footer id="help-footer">
      Selenium is made possible through the efforts of our open source community, contributions from
      these <a href="https://github.com/SeleniumHQ/selenium/blob/master/AUTHORS">people</a>, and our
      <a href="http://www.seleniumhq.org/sponsors/">sponsors</a>.
   </footer>
  </div>
 </div>

</body>
</html>
    at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:115)
    at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:74)
    at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:136)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
    at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:213)
    at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131)
    at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:144)
    at org.zhangmeng.zhi_hui_tree.ZhiHuiTreeApplication.main(ZhiHuiTreeApplication.java:21)
Caused by: org.openqa.selenium.json.JsonException: Unable to determine type from: <. Last 1 characters read: <
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'zhangmengdeMacBook-Pro.local', ip: '127.0.0.1', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.15.2', java.version: '1.8.0_221'
Driver info: driver.version: RemoteWebDriver
    at org.openqa.selenium.json.JsonInput.peek(JsonInput.java:122)
    at org.openqa.selenium.json.JsonTypeCoercer.lambda$null$6(JsonTypeCoercer.java:140)
    at org.openqa.selenium.json.JsonTypeCoercer.coerce(JsonTypeCoercer.java:126)
    at org.openqa.selenium.json.Json.toType(Json.java:69)
    at org.openqa.selenium.json.Json.toType(Json.java:55)
    at org.openqa.selenium.json.Json.toType(Json.java:50)
    at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:112)
    ... 7 more

2. 运行环境

这个selenium/standalone-chrome我是拉的这个(镜像)[https://github.com/SeleniumHQ/docker-selenium]
然后就是启动镜像

docker run -d -p 4444:4444 --shm-size=2g --name selenium selenium/standalone-chrome

我的java代码是这样的

SpringApplication.run(ZhiHuiTreeApplication.class, args);
        ChromeOptions chromeOptions = new ChromeOptions();
        chromeOptions.addArguments("headless", "no-sandbox", "window-size=1200x800");
        WebDriver webDriver = new RemoteWebDriver(new URL("http://127.0.0.1:4445"), chromeOptions);
        webDriver.get("https://www.baidu.com/");
        Thread.sleep(2000);
        WebElement element = webDriver.findElement(By.xpath("//*[@id=\"tsf\"]/div[2]/div[1]/div[3]/center/input[1]"));
        System.out.println(element.getText());
        webDriver.quit();

我的maven信息

<dependency>
            <groupId>org.seleniumhq.selenium</groupId>
            <artifactId>selenium-java</artifactId>
            <version>3.141.59</version>
        </dependency>
        <dependency>
            <groupId>org.seleniumhq.selenium</groupId>
            <artifactId>selenium-chrome-driver</artifactId>
            <version>3.141.59</version>
        </dependency>
        <dependency>
            <groupId>org.seleniumhq.selenium</groupId>
            <artifactId>selenium-server</artifactId>
            <version>3.141.59</version>
        </dependency>

3. 忙活半天了,不知道怎么解决,求懂的大神帮忙看看,感谢

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
selenium 打开的窗口想保持不关闭或者长时间不关闭
![图片说明](https://img-ask.csdn.net/upload/202001/11/1578736638_25644.jpg) 本人用的版本是selenium/standalone-chrome-debug:3.141.59-xenon,但是如图浏览器打开后 ,隔一段时间后窗口自动关闭了, ![图片说明](https://img-ask.csdn.net/upload/202001/11/1578736713_66504.png) 如何才能保持打开的窗口不自动关闭呢,本人是docker 部署
求助:selenium+webdriver.Chrome打开浏览器地址栏只显示data;怎么解决?
用selenium+webdriver打开浏览器,只显示data; Chromedriver与chrome版本相对应,python、python\scripts、Chromedriver环境变量都配置好了,但是还是打不开浏览器 代码如下: ![图片说明](https://img-ask.csdn.net/upload/201911/30/1575104145_327134.png) 运行结果报错: ![图片说明](https://img-ask.csdn.net/upload/201911/30/1575104238_288471.png) 请问该如何解决?
selenium使用时的chrome driver无法驱动chrome浏览器
初次使用java+selenium ``` System.setProperty("webdriver.chrome.driver", "C:\\workspace\\software\\chromedriver\\chromedriver_win32 79\\chromedriver.exe"); WebDriver driver = new ChromeDriver(); ``` 编译运行后出现报错: ``` Exception in thread "main" org.openqa.selenium.WebDriverException: Timed out waiting for driver server to start. Build info: version: '3.9.0', revision: '698b3178f0', time: '2018-02-05T14:56:13.134Z' System info: host: 'DESKTOP-S88636J', ip: '192.168.31.91', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_191' Driver info: driver.version: ChromeDriver at org.openqa.selenium.remote.service.DriverService.waitUntilAvailable(DriverService.java:192) at org.openqa.selenium.remote.service.DriverService.start(DriverService.java:178) at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:79) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:601) at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:219) at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:142) at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:181) at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:168) at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:123) at Test1.main(Test1.java:22) ``` 我的chrome浏览器版本为:80.0.3987.100 64bit ChromeDriver : 80.0.3987.16 jdk :1.8.0_191
启动selenium控制浏览器报错firefox (OS系统)
在用selenium调用Firefox时,跳出错误,没搞明白,求高人指点!!! ``` >>> from selenium import webdriver >>> browser = webdriver.Firefox() Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/selenium/webdriver/common/service.py", line 76, in start stdin=PIPE) File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/subprocess.py", line 775, in __init__ restore_signals, start_new_session) File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/subprocess.py", line 1522, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'geckodriver': 'geckodriver' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "<pyshell#61>", line 1, in <module> browser = webdriver.Firefox() File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 164, in __init__ self.service.start() File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH. ```
自动化测试脚本报错之使用第三方账号登录时,selenium定位不到元素“Unable to locate element”
``` from time import sleep from selenium import webdriver driver = webdriver.Firefox() driver.implicitly_wait(10) driver.get("http://fanyi.youdao.com/") //点击登录 driver.find_element_by_css_selector("#docUploadFile").click() //点击QQ账号登录 driver.find_element_by_css_selector("#loginWindow > div.other.third-login > a.third-login-qq > img").click() //避免页面加载不出来,休眠3秒 sleep(3) //点击QQ账号进行登录 //这句话报错 driver.find_element_by_css_selector("#img_out_845054040").click() sleep(3) driver.quit() ``` ![图片说明](https://img-ask.csdn.net/upload/201903/27/1553683958_508251.png)![图片说明](https://img-ask.csdn.net/upload/201903/27/1553683963_796202.png)![图片说明](https://img-ask.csdn.net/upload/201903/27/1553683995_859378.png)![图片说明](https://img-ask.csdn.net/upload/201903/27/1553684011_716607.png) 尝试了很多思路: 登录页的顶部“QQ登录”“授权管理”那俩元素我可以定位到 头像和下面的账号密码登录等元素就定位不到了
求助,robot framework 使用关键字openBrowser打开IE浏览器报错
报错信息: ![图片说明](https://img-ask.csdn.net/upload/201912/04/1575426138_571747.png) IE的驱动和chrome和firefox一起放在python安装目录下,chrome和firefox可以正常打开,唯独IE不行。![图片说明](https://img-ask.csdn.net/upload/201912/04/1575426252_179345.png) 直接在pycharm中调用selenium可以正常打开IE浏览器: ![图片说明](https://img-ask.csdn.net/upload/201912/04/1575426268_816158.png) 网上添加注册表的方法试过了也不行,估计不是驱动的问题,还希望大哥们帮帮忙解决一下,必须要IE浏览器。非常感谢
Docker环境下安装jenkins启动构建任务后,jenkins控制台日志出现乱码的问题,急求在线解决?
1.问题描述: 在Linux环境Centos操作系统下,通过Docker下载Jenkins镜像后创建 了容器,并且通过服务器IP+端口访问Jenkins地址,进行先关的配置,然后创建任务job来构建跑java+selenium自动化测试脚本,目前构建Success,唯一不足之处是打印的日志出现就了乱码,如下图: (备注:执行机就是jenkins本身,同一台机器) ![图片说明](https://img-ask.csdn.net/upload/202002/07/1581054287_27003.png) 2.然后排查Jenkins设置 2.1 jenkins系统设置查看全部变量系统中语言部分 ![图片说明](https://img-ask.csdn.net/upload/202002/07/1581054418_781387.png) 2.2 Jenkins详细信息 ![图片说明](https://img-ask.csdn.net/upload/202002/07/1581055506_971669.png) ![图片说明](https://img-ask.csdn.net/upload/202002/07/1581055519_908021.png) 3. log日志编码方式 打印的日志确认是utf-8 ![图片说明](https://img-ask.csdn.net/upload/202002/07/1581054496_613295.png) 4. Linux服务器语言信息 查看locale -a ![图片说明](https://img-ask.csdn.net/upload/202002/07/1581054633_897026.png) 查看/.vimrc ![图片说明](https://img-ask.csdn.net/upload/202002/07/1581054695_461228.png) 这块不是很明白,网上给出的答案是: https://blog.csdn.net/u010189459/article/details/38338735 大概的意思是在vimrc里面encoding可同时做这几项设置:         set encoding=utf-8         set langmenu=zh_CN.UTF-8         language message zh_CN.UTF-8 总结,因为这台服务器有项目组也在用,对于服务器的语言设置不敢轻易尝试,在线急求大佬帮忙准确定位问题出在哪里,然后我在尝试,有偿哈~ 本人QQ:408457268
selenium3.5下webdriver设置超时
多线程下预启动webdriver时给他们设置超时时长: this.webdriver.set_page_load_timeout(180) 结果报错如下: this.webdriver.set_page_load_timeout(180) File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 807, in set_page_load_timeout 'type': 'page load'}) File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 297, in execute self.error_handler.check_response(response) File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 194, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: timeouts
使用的selenium是2.53.6以及火狐47.0.2自动化能打开火狐浏览器但是打不开网址???
![图片说明](https://img-ask.csdn.net/upload/201909/30/1569840843_200971.png)![图片说明](https://img-ask.csdn.net/upload/201909/30/1569840851_330164.png)![图片说明](https://img-ask.csdn.net/upload/201909/30/1569840859_765993.png) 下方报错信息:selenium.common.exceptions.WebDriverException: Message: The browser appears to have exited before we could connect. If you specified a log_file in the FirefoxBinary constructor, check it for details.
对于获取cookie也无法自动登陆的网站应该怎么办?
# 尝试使用python的selenium实现对微人大的自动登陆,先手动登陆一边,抓包cookies后用add\_cookie()添加到browser实例中,但属性界面后依然无法自动登陆,仍然停留在输入账号和密码的界面,怎么办? ![图片说明](https://img-ask.csdn.net/upload/202002/04/1580804249_311182.png) # 同时无法获得网页真正的html,下载下来的html和f12看到的不一样,没有办法用程序填写账号密码。。。 ![图片说明](https://img-ask.csdn.net/upload/202002/04/1580804261_560665.png)![图片说明](https://img-ask.csdn.net/upload/202002/04/1580804265_932591.png)
JAVA Selenium 启动edge 浏览器 报错提示 Failed to connect to localhost/0:0:0:0:0:0:0:1:29608
![图片说明](https://img-ask.csdn.net/upload/201907/05/1562311116_386323.png)![图片说明](https://img-ask.csdn.net/upload/201907/05/1562311123_688882.png) 求大神看看问题在哪里,每次启动EDGE都变换端口号 访问的都是本地 ,可是我get 网址是 百度.com 报错链接被拒绝 ,,,不懂啊 用火狐完全没问题,,,想用360 极速就直接浏览器都打不开 当然大神帮我看看这个问题在哪 ,应该是相当简单 端口号的问题
python selenium ddt数据驱动添加到Testsuit时报错?
使用自动化测试框架unittest,ddt数据驱动。我把测试用例写在csv文件中。 ![图片说明](https://img-ask.csdn.net/upload/201910/17/1571296389_554392.jpg) 当测试用例为9条时,可以运行成功。 ![图片说明](https://img-ask.csdn.net/upload/201910/17/1571296453_184672.png) 增加一条测试用例后,就报错。![图片说明](https://img-ask.csdn.net/upload/201910/17/1571296489_727030.png) 报错信息![图片说明](https://img-ask.csdn.net/upload/201910/17/1571296643_714402.jpg) 有没大神知道是什么原因~~指点下小白!感激不尽
python+selenium怎么点击ul中的li下拉框
像这样的下拉框属性怎么进行选择? ![图片说明](https://img-ask.csdn.net/upload/201911/13/1573629861_536294.png) ![图片说明](https://img-ask.csdn.net/upload/201911/13/1573629878_389220.png)
selenium打开chrome窗口报错
Java通过selenium模拟打开chrome窗口报错 出现 "您使用的是不受支持的命令行标记:--ignore --certificate --errors。稳定性和安全性会有所下降"。 Chrome浏览器版本是 44.0.2403.157 chromedriver的版本是2.9 请问如何设置能过滤该错误?哪位同仁贴个代码看看。
内网使用selenium无法找到.click()
1.安装未报错 2.可以正常调起chrome,并成功打开网页 3.但是无法使用element下的.click()等-----(只有list) 图1为内网截图 ![图1为内网截图](https://img-ask.csdn.net/upload/201911/30/1575093275_947966.jpg) 图2为外网截图 ![图2为外网截图](https://img-ask.csdn.net/upload/201911/30/1575093287_842669.png)
Python+selenium中如何定位以下下拉框select中的元素,尝试了很多种方法都不行
![图片说明](https://img-ask.csdn.net/upload/202002/19/1582090622_441484.png) 用这个可以打印出下拉框的内容 select=driver.find_element_by_name("bean.type") options_list=select.find_elements_by_tag_name('option') for option in options_list: print("Value is:%s Text is:%s" %(option.get_attribute("value"),option.text)) 但是试了好多方法都无法选择到对应的下拉框内容
请问如何通过selenium定位该搜索框并且输入内容?
![图片说明](https://img-ask.csdn.net/upload/201908/03/1564846257_300423.png)![图片说明](https://img-ask.csdn.net/upload/201908/03/1564846274_305455.png)![图片说明](https://img-ask.csdn.net/upload/201908/03/1564846454_588928.png) 请问如何通过selenium定位该搜索框并且输入内容?
python3 + selenium 中driver.get()报错问题
报错信息: ![图片说明](https://img-ask.csdn.net/upload/201904/12/1555047735_858970.png) 奇怪的是我的代码已经加了try语句还是报错了,请高手麻烦看一下,谢谢了 ![图片说明](https://img-ask.csdn.net/upload/201904/12/1555048083_305858.png)
java selenium phantomjs报错抛出异常
获取driver.switchTo().alert() ![图片说明](https://img-ask.csdn.net/upload/201709/16/1505547276_369005.png) ![图片说明](https://img-ask.csdn.net/upload/201709/16/1505547287_841167.png) ![图片说明](https://img-ask.csdn.net/upload/201709/16/1505547317_514516.png)
终于明白阿里百度这样的大公司,为什么面试经常拿ThreadLocal考验求职者了
点击上面↑「爱开发」关注我们每晚10点,捕获技术思考和创业资源洞察什么是ThreadLocalThreadLocal是一个本地线程副本变量工具类,各个线程都拥有一份线程私有的数
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过
《奇巧淫技》系列-python!!每天早上八点自动发送天气预报邮件到QQ邮箱
此博客仅为我业余记录文章所用,发布到此,仅供网友阅读参考,如有侵权,请通知我,我会删掉。 补充 有不少读者留言说本文章没有用,因为天气预报直接打开手机就可以收到了,为何要多此一举发送到邮箱呢!!!那我在这里只能说:因为你没用,所以你没用!!! 这里主要介绍的是思路,不是天气预报!不是天气预报!!不是天气预报!!!天气预报只是用于举例。请各位不要再刚了!!! 下面是我会用到的两个场景: 每日下
死磕YOLO系列,YOLOv1 的大脑、躯干和手脚
YOLO 是我非常喜欢的目标检测算法,堪称工业级的目标检测,能够达到实时的要求,它帮我解决了许多实际问题。 这就是 YOLO 的目标检测效果。它定位了图像中物体的位置,当然,也能预测物体的类别。 之前我有写博文介绍过它,但是每次重新读它的论文,我都有新的收获,为此我准备写一个系列的文章来详尽分析它。这是第一篇,从它的起始 YOLOv1 讲起。 YOLOv1 的论文地址:https://www.c
知乎高赞:中国有什么拿得出手的开源软件产品?(整理自本人原创回答)
知乎高赞:中国有什么拿得出手的开源软件产品? 在知乎上,有个问题问“中国有什么拿得出手的开源软件产品(在 GitHub 等社区受欢迎度较好的)?” 事实上,还不少呢~ 本人于2019.7.6进行了较为全面的 回答 - Bravo Yeung,获得该问题下回答中得最高赞(236赞和1枚专业勋章),对这些受欢迎的 Github 开源项目分类整理如下: 分布式计算、云平台相关工具类 1.SkyWalk
20行Python代码爬取王者荣耀全英雄皮肤
引言 王者荣耀大家都玩过吧,没玩过的也应该听说过,作为时下最火的手机MOBA游戏,咳咳,好像跑题了。我们今天的重点是爬取王者荣耀所有英雄的所有皮肤,而且仅仅使用20行Python代码即可完成。 准备工作 爬取皮肤本身并不难,难点在于分析,我们首先得得到皮肤图片的url地址,话不多说,我们马上来到王者荣耀的官网: 我们点击英雄资料,然后随意地选择一位英雄,接着F12打开调试台,找到英雄原皮肤的图片
简明易理解的@SpringBootApplication注解源码解析(包含面试提问)
欢迎关注文章系列 ,关注我 《提升能力,涨薪可待》 《面试知识,工作可待》 《实战演练,拒绝996》 欢迎关注我博客,原创技术文章第一时间推出 也欢迎关注公 众 号【Ccww笔记】,同时推出 如果此文对你有帮助、喜欢的话,那就点个赞呗,点个关注呗! 《提升能力,涨薪可待篇》- @SpringBootApplication注解源码解析 一、@SpringBootApplication 的作用是什
西游记团队中如果需要裁掉一个人,会先裁掉谁?
2019年互联网寒冬,大批企业开始裁员,下图是网上流传的一张截图: 裁员不可避免,那如何才能做到不管大环境如何变化,自身不受影响呢? 我们先来看一个有意思的故事,如果西游记取经团队需要裁员一名,会裁掉谁呢,为什么? 西游记团队组成: 1.唐僧 作为团队teamleader,有很坚韧的品性和极高的原则性,不达目的不罢休,遇到任何问题,都没有退缩过,又很得上司支持和赏识(直接得到唐太宗的任命,既给
Python语言高频重点汇总
Python语言高频重点汇总 GitHub面试宝典仓库——点这里跳转 文章目录Python语言高频重点汇总**GitHub面试宝典仓库——点这里跳转**1. 函数-传参2. 元类3. @staticmethod和@classmethod两个装饰器4. 类属性和实例属性5. Python的自省6. 列表、集合、字典推导式7. Python中单下划线和双下划线8. 格式化字符串中的%和format9.
究竟你适不适合买Mac?
我清晰的记得,刚买的macbook pro回到家,开机后第一件事情,就是上了淘宝网,花了500元钱,找了一个上门维修电脑的师傅,上门给我装了一个windows系统。。。。。。 表砍我。。。 当时买mac的初衷,只是想要个固态硬盘的笔记本,用来运行一些复杂的扑克软件。而看了当时所有的SSD笔记本后,最终决定,还是买个好(xiong)看(da)的。 已经有好几个朋友问我mba怎么样了,所以今天尽量客观
程序员一般通过什么途径接私活?
二哥,你好,我想知道一般程序猿都如何接私活,我也想接,能告诉我一些方法吗? 上面是一个读者“烦不烦”问我的一个问题。其实不止是“烦不烦”,还有很多读者问过我类似这样的问题。 我接的私活不算多,挣到的钱也没有多少,加起来不到 20W。说实话,这个数目说出来我是有点心虚的,毕竟太少了,大家轻喷。但我想,恰好配得上“一般程序员”这个称号啊。毕竟苍蝇再小也是肉,我也算是有经验的人了。 唾弃接私活、做外
ES6基础-ES6的扩展
进行对字符串扩展,正则扩展,数值扩展,函数扩展,对象扩展,数组扩展。 开发环境准备: 编辑器(VS Code, Atom,Sublime)或者IDE(Webstorm) 浏览器最新的Chrome 字符串的扩展: 模板字符串,部分新的方法,新的unicode表示和遍历方法: 部分新的字符串方法 padStart,padEnd,repeat,startsWith,endsWith,includes 字
Python爬虫爬取淘宝,京东商品信息
小编是一个理科生,不善长说一些废话。简单介绍下原理然后直接上代码。 使用的工具(Python+pycharm2019.3+selenium+xpath+chromedriver)其中要使用pycharm也可以私聊我selenium是一个框架可以通过pip下载 pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple/ 
阿里程序员写了一个新手都写不出的低级bug,被骂惨了。
你知道的越多,你不知道的越多 点赞再看,养成习惯 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试点思维导图,也整理了很多我的文档,欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。 前前言 为啥今天有个前前言呢? 因为你们的丙丙啊,昨天有牌面了哟,直接被微信官方推荐,知乎推荐,也就仅仅是还行吧(心里乐开花)
Java工作4年来应聘要16K最后没要,细节如下。。。
前奏: 今天2B哥和大家分享一位前几天面试的一位应聘者,工作4年26岁,统招本科。 以下就是他的简历和面试情况。 基本情况: 专业技能: 1、&nbsp;熟悉Sping了解SpringMVC、SpringBoot、Mybatis等框架、了解SpringCloud微服务 2、&nbsp;熟悉常用项目管理工具:SVN、GIT、MAVEN、Jenkins 3、&nbsp;熟悉Nginx、tomca
Python爬虫精简步骤1 获取数据
爬虫的工作分为四步: 1.获取数据。爬虫程序会根据我们提供的网址,向服务器发起请求,然后返回数据。 2.解析数据。爬虫程序会把服务器返回的数据解析成我们能读懂的格式。 3.提取数据。爬虫程序再从中提取出我们需要的数据。 4.储存数据。爬虫程序把这些有用的数据保存起来,便于你日后的使用和分析。 这一篇的内容就是:获取数据。 首先,我们将会利用一个强大的库——requests来获取数据。 在电脑上安装
作为一个程序员,CPU的这些硬核知识你必须会!
CPU对每个程序员来说,是个既熟悉又陌生的东西? 如果你只知道CPU是中央处理器的话,那可能对你并没有什么用,那么作为程序员的我们,必须要搞懂的就是CPU这家伙是如何运行的,尤其要搞懂它里面的寄存器是怎么一回事,因为这将让你从底层明白程序的运行机制。 随我一起,来好好认识下CPU这货吧 把CPU掰开来看 对于CPU来说,我们首先就要搞明白它是怎么回事,也就是它的内部构造,当然,CPU那么牛的一个东
破14亿,Python分析我国存在哪些人口危机!
2020年1月17日,国家统计局发布了2019年国民经济报告,报告中指出我国人口突破14亿。 猪哥的朋友圈被14亿人口刷屏,但是很多人并没有看到我国复杂的人口问题:老龄化、男女比例失衡、生育率下降、人口红利下降等。 今天我们就来分析一下我们国家的人口数据吧! 更多有趣分析教程,扫描下方二维码关注vx公号「裸睡的猪」 即可查看! 一、背景 1.人口突破14亿 2020年1月17日,国家统计局发布
web前端javascript+jquery知识点总结
Javascript javascript 在前端网页中占有非常重要的地位,可以用于验证表单,制作特效等功能,它是一种描述语言,也是一种基于对象(Object)和事件驱动并具有安全性的脚本语言 ,语法同java类似,是一种解释性语言,边执行边解释。 JavaScript的组成: ECMAScipt 用于描述: 语法,变量和数据类型,运算符,逻辑控制语句,关键字保留字,对象。 浏览器对象模型(Br
Qt实践录:开篇
本系列文章介绍笔者的Qt实践之路。 背景 笔者首次接触 Qt 大约是十多年前,当时试用了 Qt ,觉得不如 MFC 好用。现在 Qt 的 API、文档等都比较完善,在年初决定重新拾起,正所谓技多不压身,将 Qt 当为一种谋生工具亦未尝不可。利用春节假期的集中时间,快速专攻一下。 本系列名为“Qt实践”,故不是教程,笔者对 Qt 的定位是“使用”,可以帮助快速编写日常的工具,如串口、网络等。所以不
在家远程办公效率低?那你一定要收好这个「在家办公」神器!
相信大家都已经收到国务院延长春节假期的消息,接下来,在家远程办公可能将会持续一段时间。 但是问题来了。远程办公不是人在电脑前就当坐班了,相反,对于沟通效率,文件协作,以及信息安全都有着极高的要求。有着非常多的挑战,比如: 1在异地互相不见面的会议上,如何提高沟通效率? 2文件之间的来往反馈如何做到及时性?如何保证信息安全? 3如何规划安排每天工作,以及如何进行成果验收? ......
作为一个程序员,内存和磁盘的这些事情,你不得不知道啊!!!
截止目前,我已经分享了如下几篇文章: 一个程序在计算机中是如何运行的?超级干货!!! 作为一个程序员,CPU的这些硬核知识你必须会! 作为一个程序员,内存的这些硬核知识你必须懂! 这些知识可以说是我们之前都不太重视的基础知识,可能大家在上大学的时候都学习过了,但是嘞,当时由于老师讲解的没那么有趣,又加上这些知识本身就比较枯燥,所以嘞,大家当初几乎等于没学。 再说啦,学习这些,也看不出来有什么用啊!
这个世界上人真的分三六九等,你信吗?
偶然间,在知乎上看到一个问题 一时间,勾起了我深深的回忆。 以前在厂里打过两次工,做过家教,干过辅导班,做过中介。零下几度的晚上,贴过广告,满脸、满手地长冻疮。   再回首那段岁月,虽然苦,但让我学会了坚持和忍耐。让我明白了,在这个世界上,无论环境多么的恶劣,只要心存希望,星星之火,亦可燎原。   下文是原回答,希望能对你能有所启发。   如果我说,这个世界上人真的分三六九等,
为什么听过很多道理,依然过不好这一生?
记录学习笔记是一个重要的习惯,不希望学习过的东西成为过眼云烟。做总结的同时也是一次复盘思考的过程。 本文是根据阅读得到 App上《万维钢·精英日课》部分文章后所做的一点笔记和思考。学习是一个系统的过程,思维模型的建立需要相对完整的学习和思考过程。以下观点是在碎片化阅读后总结的一点心得总结。
B 站上有哪些很好的学习资源?
哇说起B站,在小九眼里就是宝藏般的存在,放年假宅在家时一天刷6、7个小时不在话下,更别提今年的跨年晚会,我简直是跪着看完的!! 最早大家聚在在B站是为了追番,再后来我在上面刷欧美新歌和漂亮小姐姐的舞蹈视频,最近两年我和周围的朋友们已经把B站当作学习教室了,而且学习成本还免费,真是个励志的好平台ヽ(.◕ฺˇд ˇ◕ฺ;)ノ 下面我们就来盘点一下B站上优质的学习资源: 综合类 Oeasy: 综合
雷火神山直播超两亿,Web播放器事件监听是怎么实现的?
Web播放器解决了在手机浏览器和PC浏览器上播放音视频数据的问题,让视音频内容可以不依赖用户安装App,就能进行播放以及在社交平台进行传播。在视频业务大数据平台中,播放数据的统计分析非常重要,所以Web播放器在使用过程中,需要对其内部的数据进行收集并上报至服务端,此时,就需要对发生在其内部的一些播放行为进行事件监听。 那么Web播放器事件监听是怎么实现的呢? 01 监听事件明细表 名
3万字总结,Mysql优化之精髓
本文知识点较多,篇幅较长,请耐心学习 MySQL已经成为时下关系型数据库产品的中坚力量,备受互联网大厂的青睐,出门面试想进BAT,想拿高工资,不会点MySQL优化知识,拿offer的成功率会大大下降。 为什么要优化 系统的吞吐量瓶颈往往出现在数据库的访问速度上 随着应用程序的运行,数据库的中的数据会越来越多,处理时间会相应变慢 数据是存放在磁盘上的,读写速度无法和内存相比 如何优化 设计
一条链接即可让黑客跟踪你的位置! | Seeker工具使用
搬运自:冰崖的部落阁(icecliffsnet) 严正声明:本文仅限于技术讨论,严禁用于其他用途。 请遵守相对应法律规则,禁止用作违法途径,出事后果自负! 上次写的防社工文章里边提到的gps定位信息(如何防止自己被社工或人肉) 除了主动收集他人位置信息以外,我们还可以进行被动收集 (没有技术含量) Seeker作为一款高精度地理位置跟踪工具,同时也是社交工程学(社会工程学)爱好者...
作为程序员的我,大学四年一直自学,全靠这些实用工具和学习网站!
我本人因为高中沉迷于爱情,导致学业荒废,后来高考,毫无疑问进入了一所普普通通的大学,实在惭愧...... 我又是那么好强,现在学历不行,没办法改变的事情了,所以,进入大学开始,我就下定决心,一定要让自己掌握更多的技能,尤其选择了计算机这个行业,一定要多学习技术。 在进入大学学习不久后,我就认清了一个现实:我这个大学的整体教学质量和学习风气,真的一言难尽,懂的人自然知道怎么回事? 怎么办?我该如何更好的提升
前端JS初级面试题二 (。•ˇ‸ˇ•。)老铁们!快来瞧瞧自己都会了么
1. 传统事件绑定和符合W3C标准的事件绑定有什么区别? 传统事件绑定 &lt;div onclick=""&gt;123&lt;/div&gt; div1.onclick = function(){}; &lt;button onmouseover=""&gt;&lt;/button&gt; 注意: 如果给同一个元素绑定了两次或多次相同类型的事件,那么后面的绑定会覆盖前面的绑定 (不支持DOM事...
相关热词 c#开发的dll注册 c#的反射 c# grid绑定数据源 c#多线程怎么循环 c# 鼠标左键 c# char占位符 c# 日期比较 c#16进制转换为int c#用递归求顺序表中最大 c#小型erp源代码
立即提问

相似问题

0
自动化测试脚本报错之使用第三方账号登录时,selenium定位不到元素“Unable to locate element”
1
python3 + selenium 中driver.get()报错问题
1
Centos7安装Selenium+chrome+chromedrive
0
JAVA Selenium 启动edge 浏览器 报错提示 Failed to connect to localhost/0:0:0:0:0:0:0:1:29608
1
请问如何通过selenium定位该搜索框并且输入内容?
2
python+selenium 在静默模式下使用带账号密码验证的代理报错
1
启动selenium控制浏览器报错firefox (OS系统)
1
运行python爬虫脚本,使用的是selenium。在pycharm里面运行没有问题,但是在cmd里面运行就会警告http和https的问题
1
win10环境下selenium无法打开链接
1
使用的selenium是2.53.6以及火狐47.0.2自动化能打开火狐浏览器但是打不开网址???
1
关于appium包名与启动名填写的问题
0
python selenium ddt数据驱动添加到Testsuit时报错?
2
selenium调用Chrome成功,打开百度失败?
1
python的selenium模块找按钮点击,但是定位不到
0
python+selenium怎么点击ul中的li下拉框
2
内网使用selenium无法找到.click()
1
求助:selenium+webdriver.Chrome打开浏览器地址栏只显示data;怎么解决?
0
求助,robot framework 使用关键字openBrowser打开IE浏览器报错
0
为什么会提示dirver“name 'driver' is not defined”,dirjive的值不是在实例化的时候就给到了吗???
0
使用robotframework-ride运行脚本时,卡住且不报错。