
开发经验
文章平均质量分 71
公子智
大厂开发,专注于java后端开发,公众号【公子智】。数据结构与算法、架构、技术输出、面试辅导。
展开
-
Java下变量大小写驼峰、大小写下划线、大小写连线转换
写在前面想很简单,做很难,坚持更难,克服惰性。每天学一点,不会的就少一点。养成习惯很重要,先从点赞开始吧!关注[程序员之道],前行道路不再迷茫!有时候需要处理对象属性的getter、setter方法,或者将属性与数据表字段进行相互转换,这时候就需要用到将小写驼峰转换为小写下划线方式,当然我们可以自己手撸一段代码来实现,但Google的大神们,已经给我们提供了一个现成的开发包,也就是Google guava包。直接拿来主义吧!引入guava依赖包这个非常简单,只需要在工程的pom.xml中引入依.原创 2021-06-29 20:13:48 · 3278 阅读 · 2 评论 -
Python使用Selenium包谷歌无头浏览器进行完整长截图
写在前面想很简单,做很难,坚持更难,克服惰性。每天学一点,不会的就少一点。养成习惯很重要,先从点赞开始吧!关注[程序员之道],前行道路不再迷茫!不知道你有没有碰到过在开发过程中需要爬取网页,或者截取网页内容。这时候我们的selenium就要大显身手了!准备工作什么是无头浏览器呢,就是没有用户图形界面的Web浏览器,可以方便的通过程序进行控制或模拟用户的网页访问行为。这不就是天然为自动化测试准备的嘛。下载无头浏览器驱动下载链接可以根据自己的Chrome版本选择合适的无头浏览器驱动版本.原创 2021-06-24 19:42:58 · 3483 阅读 · 3 评论