开发工具

Intellij IDEA Terminal 修改开始(初始)路径

当你的项目拥有了多个 Module 的时候你会发现自己的控制台默认的路径可能不是自己想要的了比如下图,我需要经常维护 web 模块,但是每次打开都是在 tab 目录下怎么切换呢?其实非常的简单,打开偏好设置-》Tools-》terminal,修改Start directory的值为你想要的路径即可。此时,退出终端再重新打开,完美!...
2个月前 (06-08) 阅读(124) 赞一个 (0) 评论() 链接直达
开发工具

Git 配置别名

有没有经常敲错命令?比如git status?status这个单词真心不好记。如果敲git st就表示git status那就简单多了,当然这种偷懒的办法我们是极力赞成的。我们只需要敲一行命令,告诉Git,以后st就表示status:$ git config --global alias.st status好了,现在敲git st看看效果。当然还有别的命令可以简写,很多人都用co表示ch...
3个月前 (06-05) 阅读(109) 赞一个 (1) 评论() 链接直达
电脑实战

263企业邮箱MacOS自带邮件配置

苹果电脑客户端配置操作1、设置—电子邮件—输入邮箱账号密码—配置服务器类型有pop和imap,客户端建议配置imap协议2、服务器类型Imap收信服务器:imap.263.net      端口号:143Smtp发信服务器:smtp.263.net      端口号:25Pop收信服务器:pop.263.net        端口号:11...
3个月前 (06-04) 阅读(326) 赞一个 (0) 评论() 链接直达
程序开发

我是一个爬虫

本篇文章转载自公众号“码农翻身”,作者刘欣用小清新的故事说明了什么是网络爬虫,非常的有意思。诞生我是一个Web Crawler , 有时候称为Spider , 你们经常说的爬虫就是我。我想我是遇到了好时代,感谢IT政府,提供了简单的HTTP协议,还有HTML,CSS, JavaScript这一系列开放的技术, 原来的桌面应用,局域网应用都被搬到了网络上,形成了一个个的网站, 网站互联起来,形成了一个覆盖全世界的大网。在这个大背景下,我应...
3个月前 (06-04) 阅读(122) 赞一个 (1) 评论() 链接直达
Java开发

Zookeeper 安装及配置(Mac)

Zookeeper 的安装下载地址:http://www.apache.org/dyn/closer.cgi/zookeeper首先从官网下载ZooKeeper压缩包,然后解压下载得到的ZooKeeper压缩包,发现有“bin,conf,lib”等目录。“bin目录”中存放有运行脚本;“conf目录”中存放有配置文件;“lib目录”中存放有运行所需要第三方库。解压文件:tar zxvf zookeeper-3.4.1...
3个月前 (06-02) 阅读(177) 赞一个 (0) 评论() 链接直达
Java开发

一遍记住Java常用的八种排序算法与代码实现

1、直接插入排序经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四个数、第五个数……直到最后一个数,重复第二步。如何写写成代码:首先设定插入次数,即循环次数,for(int i=1;i<length;i++),1个数的那次不用插入。设定插入数和得到已经排好序列的最后一个数的位数。insertNum和j=i-1。从最后一个数开始...
3个月前 (05-29) 阅读(188) 赞一个 (1) 评论() 链接直达
人文阅读

知乎点赞最高的50句文案,很心酸!

心酸是一种什么样的感觉呢?词典给的释义是,心中悲痛、酸楚,有伤感之意是南方潮湿的雨季空气中的水汽似乎能凝结成无形的墙闷得人喘不过气但你却无可奈何,无能为力以上的形容,好像还是表达的不够到位情绪是很难表达的我的文案还不够火候但是下面这些文案可以戳中你的心酸,勾起你的情绪你这么擅长安慰他人,一定度过了很多自己安慰自己的日子吧。——陈亚豪他走时,只有星光送他。——《那人走时只有星光送他》我们回不去了。——《半生缘》梦里不知身是客,一晌贪欢。—...
3个月前 (05-27) 阅读(457) 赞一个 (0) 评论() 链接直达
Java开发

Mockito 使用指南 - 单元测试利器

Mock 是什么mock 测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。这个虚拟的对象就是mock对象。mock对象就是真实对象在调试期间的代替品。简单的看一张图我们在测试类 A 时,类 A 需要调用类 B 和类 C,而类 B 和类 C 又需要调用其他类如 D、E、F 等,假如类 D、E、F 构造很耗时又或者调用很耗时的话是非常不便于测试的(比如是 DAO 类,每次访问...
3个月前 (05-26) 阅读(162) 赞一个 (1) 评论() 链接直达
人文阅读

年轻人,我奉劝你远离这些东西

今天我所列举的,不是黄赌毒、音响、单反和显卡等玩意,是那些真正侵蚀精神和危及安全的东西。文章有点长,希望你能耐心读下去。1、暗网我认识的一个网友,上周末在群里说自己在暗网被人盯上了。问及原因,原来他和人发生争执,对方扬言能查到IP,并具体说出城市名,让他慌了。我们只能建议他报警,别无它法。有许多文章曾科普过暗网,目前我们访问的绝大部分互联网内容,都停留在表面层,属于冰山一角。Deep Web需要特定权限才能访问,即我们的私人博客或公司内...
3个月前 (05-26) 阅读(223) 赞一个 (6) 评论() 链接直达
科技资讯

有一个互联网墓地,埋葬着1059个“死掉”的产品

有多少怀揣着梦想诞生的互联网产品诞生,就有多少被现实狠狠甩了一耳光,被遗忘停止运营的互联网产品。可是我们好像从未关注过那些已经消失,被人们遗忘的互联网产品们。仿佛它们从未存在过。有时候它们也需要被我们记住,他们也需要拥有自己的墓志铭。今天分享的就是一个互联网上的墓地,这里埋葬着 1059 件已经停止运营宣告死亡的互联网产品。网站的首页写着:纪念已经消失最令人难忘的产品网站还专门为那些被人遗忘的互联网产品立了墓碑。网站为每一个死亡的产品立...
3个月前 (05-25) 阅读(157) 赞一个 (0) 评论() 链接直达
项目管理

微服务的基石--持续集成

一、持续集成对于微服务的意义:拆之前要先解决合的问题在很多微服务化的文章中,很少会把持续集成放在第一篇,因为大多数的文章都会将如何拆的问题,例如拆的粒度,拆的时机,拆的方式。为什么需要拆呢?因为这是人类处理问题的本质方式:将一个大的复杂问题,变成很多个小问题解决。所以当一个系统复杂到一定程度,当维护一个系统的人数多到一定程度,解决问题的难度和沟通成本大大提高,因而需要拆成很多个工程,拆成很多个团队,分而治之。然而当每个子团队将子问题解决...
3个月前 (05-24) 阅读(165) 赞一个 (1) 评论() 链接直达
程序开发

代码设计 六大原则

对于代码的设计,这里常说的就是SOLID原则。一、单一职责原则 Single Responsibility Principle定义:一个类或者一个接口,最好只负责一项职责。问题由来:类T负责两个不同的职责P1和P2。由于职责P1需要发生改变而需要修改T类,就有可能导致原来运行正常的职责P2功能发生故障。解决方法:遵循单一职责原则。分别建立新的类来对应相应的职责;这样就能避免修改类时影响到其他的职责;当遇到职责扩散的时候,在逻辑足够简单的...
3个月前 (05-24) 阅读(147) 赞一个 (1) 评论() 链接直达

程序喵 www.ibloger.net

关于本站 站内留言 给我写信 文章订阅