聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

  • 4689984 views阅读

    IntelliJ IDEA JAVA项目里一堆class找不到定义(标红)的解决办法

    依次尝试以下方法,如果一个不行就试另外一个。 方法1 点击菜单 File→ Invalidate Caches,即清空IntelliJ的缓存,这个操作会要求重启IntelliJ,重启之后会需要一些时间重新缓存各种lib。 方法2 先在IntelliJ里面执行Maven->clean,再执行 Reload All Maven Project...

    分类:技术文章 时间:2022-06-07 13:03 我要评论(0个)

  • 2927754 views阅读

    在99%的情况下,接受混乱才能解脱

    我昨天参加了一个分享会议,公司里另一个团队的一个同事在讲解某项目历史的时候提到,关于某个逻辑复杂的模块,由于前一个开发者离职好久了,他到现在也没有理清全部的逻辑。我曾经粗看过一下他们留下的文档,简直已经不能用“凌乱”来形容了,那真是乱得比垃圾堆还乱。 但是领导们可能只看到他们文档写得多,却不知道他们文档质量有多差。 如果你想找到某个具体的问题关联到的文档,恐怕你只能...

    分类:技术文章 时间:2022-05-10 16:54 我要评论(0个)

  • 2624916 views阅读

    JAVA Jackson解析无名(匿名)数组

    假设有JSON文件 1.json: [     {         "sku": "ABC",         "num...

    分类:技术文章 时间:2022-05-03 16:54 我要评论(0个)

  • 5960925 views阅读

    用Charles Proxy来抓包Chrome浏览器的数据

    本文适用的操作系统:Ubuntu 在Chrome浏览器中把代理服务器设置成Charles Proxy在本地提供的代理,可以让Charles Proxy把Chrome的网络流量抓取下来。 配置方法如下。 ➤ Charles Proxy端的配置 Proxy→Proxy Settings: Charles Proxy软件打开后,会启动一个代理服务器,在这里你可以修改代理服务...

    分类:技术文章 时间:2022-02-18 20:43 我要评论(0个)

  • 4864085 views阅读

    使用Selenium Wire访问网站时提示"您与此网站之间建立的连接不安全"的解决办法

    这个问题是由于Selenium Wire使用了自己的证书来访问网站,而它的证书默认不受Chrome信任。 在Chrome里查看证书可以看到: 解决办法: ➤ 导出Selenium Wire的证书文件 在安装Selenium Wire的Python环境里执行: python -m seleniumwire extractcert 成功的话,会在当前目录下生成 ca.crt 证书...

    分类:技术文章 时间:2022-02-16 00:35 我要评论(0个)

  • 3566533 views阅读

    一个普通技术人的2021总结,2022展望

    虎年初三,在全国人民阖家欢乐到处游玩的日子里,我又去了图书馆学习。 去年的年初一,我去了同一家图书馆学习。 感叹这一眨眼,就已经过了一年了啊。 在这样重要的节日里来图书馆学习似乎显得特别冷清,但是这能让我感受到内心的宁静,可以好好思考一下过去和未来。 其实我不想说工作上我达成了什么重要的成就,因为我本就没有达成什么成就。 身在职场,身不由己。虽然在2021年的两次公司绩效考核中,有一次...

    分类:技术文章 时间:2022-02-05 04:26 我要评论(0个)

  • 7666058 views阅读

    在IntelliJ中运行Java unit test(单元测试)时打印出"log4j:ERROR Either File or DatePattern options are not set for appender"

    当你在IntelliJ idea中跑一个Java单元测试时,可能会发现单元测试本身没有任何问题,可以成功执行,但是IntelliJ的日志输出窗口里却打印出大量的“错误”日志,类似于下面这样: log4j:ERROR setFile(null,true) call failed. java.io.FileNotFoundException: ...

    分类:技术文章 时间:2022-01-29 04:26 我要评论(0个)

  • 12244390 views阅读

    如何关掉小米手机MIUI上默认开启的烦人功能:相册图片防误删

    从去年某个版本的MIUI开始,就自动新增了一个很烦人的功能:“相册图片防误删”。当你使用非系统自带的APP删除系统相册里的图片时,系统都会自动在通知栏弹出类似于下图的通知: 点击通知栏,会弹出下面这样的对话框: 我使用“快图浏览”APP非常频繁,时不时要把一张图片从一个目录挪到另一个目录下,或者删除一张图片,这就导致了类此对话框无穷无尽...

    分类:技术文章 时间:2022-01-23 00:35 我要评论(0个)

  • 3606822 views阅读

    Apache Pig解析JSON数据

    在大数据处理领域,JSON格式的数据非常常见,然而用Apache Pig读取JSON并正确取出其中的字段我觉得并不算方便(在某些情况下很容易写错),所以总结一下几个常见的JSON loader/UDF的用法。 假设有数据文件 1.txt,内容是一行JSON(为了简单,这里以一行为例): {"items":[{"id":"111...

    分类:技术文章 时间:2022-01-05 04:25 我要评论(0个)

  • 4548487 views阅读

    Charles Proxy抓包本地Java程序数据配置

    话不多说,直接按如下步骤操作: ➤ 导出Charles的证书 在Charles界面上点击菜单导出 .pem 证书: Help→SSL Proxying→Save Charles Root Certificate 把文档保存到 ~/charles.pem ➤ 把Charles的key导入到...

    分类:技术文章 时间:2021-12-24 12:59 我要评论(0个)

  • 5677603 views阅读

    扩展VirtualBox虚拟机的磁盘空间(vdi文件)

    宿主机:Ubuntu 16.04 LTS 虚拟机:Windows 10 VirtualBox虚拟机文件有很多种格式,我的是vdi格式,对应的磁盘空间是37GB(Win10系统里只有一个C盘),由于虚拟机里的空间不够用了,想把它扩展成45GB,并且在数据不丢失的情况下仍然保持“只有一个C盘”的状态。 下面是操作方法。 ➤ 扩大vdi空间 在宿主机的命令行执行命令: ...

    分类:技术文章 时间:2021-10-19 05:55 我要评论(0个)

  • 5922552 views阅读

    ssh连接Linux服务器时提示"Too many authentication failures"的解决办法

    如果你用密码的方式第一次连接一台Linux服务器,连不上并且报以下错误: Received disconnect from xxx.xxx.xxx.xxx port 22:2: Too many authentication failures Disconnected from xxx.xxx.xxx.xxx port 22 那么原因可能是:你在发起连接的机器(记为...

    分类:技术文章 时间:2021-08-09 06:17 我要评论(0个)