摘要: 如图,一些元素除了class值外,其他属性都一样,而class值有多个,不能直接使用driver.find_element_by_class_name("new-tj2 active")定位元素,此时可以用css元素定位方法: driver.find_element_by_css_selector( 阅读全文
posted @ 2022-01-19 16:52 锐洋智能 阅读(2045) 评论(0) 推荐(0) 编辑
摘要: selenium被识别的解决方法 ChromeDriver driver = new ChromeDriver(options); Map<String,Object> command = new HashMap<>(); command.put("source","Object.definePro 阅读全文
posted @ 2022-01-19 16:21 锐洋智能 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 问题 之前客户能够正常访问的一个网站这几天访问很慢,甚至有时候还拒绝访问。通过Nginx访问日志排查,发现有大量的请求指向同一个页面,而且访问的客户端IP地址在不断变化且没有太多规律,很难通过限制IP来拒绝访问。但请求的user-agent都带有Bytespider标记,这是一种流氓爬虫。访问日志如 阅读全文
posted @ 2022-01-19 11:34 锐洋智能 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 在对数据库进行查询的时候有时候需要将查询的结果按照某字段升序或者降序排列,甚至有时候需要按照某两个字段进行升降序排列。如果按照某一字段进行排列,只需要在查询语句最后写上 "order by 列名 asc"(升序) 或者 "order by 列名 desc"(降序)即可,那么如果按照字段A升序,字段B 阅读全文
posted @ 2022-01-19 09:30 锐洋智能 阅读(572) 评论(0) 推荐(0) 编辑