IT技术博客大学习 共学习 共进步
首页 / JavaRanger
IT 2014-11-30 23:24:22 / 浏览 2,940

实用命令行工具详解(一)—curl

开发web应用时经常需要接口调试,有很多现成的工具可以使用,但大部分都比较复杂,太笨重,个人感觉比较好用的就是postman和curl了,基本可以应付各种调试需求,curl是一个数据传输工具,支持HTTP, HTTPS, FTP, FTPS, TFTP, DICT, TELNET, LDAP or FILE 协议。该命令不支持用户交互。

IT 2014-11-30 23:11:03 / 浏览 7,160

程序员装逼神器-TPP

tpp是一款基于文本界面的展示工具,也就是文字版的ppt。

IT 2014-11-19 23:23:27 / 浏览 5,540

这些反人类设计,你肯定也碰到过

1、根本插不进去有没有!只能再花钱买个插线板儿! 2、走这个路,一格娘炮,两格扯蛋! 3、几乎所有马桶都是反J J。。。

IT 2014-11-19 23:22:02 / 浏览 2,700

java参数传递分析

Java是将栈里的值拷贝了一份作为参数传到了方法里面。对于基本类型就是传的值了,而对于对象类型就是引用了。不管传的是值还是引用,都是栈里的拷贝。记住这一点应该就不会再有什么疑问了。

IT 2014-11-19 23:21:23 / 浏览 1,820

Chrome清除dns缓存

为了加快访问速度,Google Chrome浏览器采用了预提DNS记录,在本地建立DNS缓存的方法,加快网站的连接速度。你在谷歌Chrome浏览器的地址栏中输入about:DNS,就可以看到本地的DNS缓存。在chrome下清除DNS缓存方法。。。。

IT 2014-11-07 00:05:39 / 浏览 3,380

有趣的面试题

A、B两人分别在两座岛上。B生病了,A有B所需要的药。C有一艘小船和一个可以上锁的箱子。C愿意在A和B之间运东西,但东西只能放在箱子里。只要箱子没被上锁,C都会偷走箱子里的东西,不管箱子里有什么。如果A和B各自有一把锁和只能开自己那把锁的钥匙,A应该如何把东西安全递交给B?

IT 2014-10-21 19:44:15 / 浏览 3,560

JAVA多线程面试题

1. 进程和线程的区别? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进程中,并且可以共享进程中的资源。

IT 2014-09-22 22:00:12 / 浏览 1,940

linux下boot空间不足解决方法

在安装linux的过程中都喜欢把boot挂单独挂分区,一般设置500M, 可随着linux升级,往往会攒下好几个内核,某一天系统会提示你升级失败,空间不足了。。。 既然已经知道是boot空间不足了,那首先我们看看里面都有神马东西!!

IT 2014-08-13 12:33:03 / 浏览 2,720

Linux系统巡检常用命令

Linux系统需要定期巡检,以检查服务器软硬件使用情况,相当于对人的体检,确保可以及时发现问题、解决问题,降低损失,常用的巡检命令如下...

IT 2014-07-28 12:45:44 / 浏览 2,140

有用的linux命令——chattr

一般Linux的文件系统都是ext2/ext3。ext文件系统的文件,目录会有一些文件系统所特有的属性。我们之前所熟知的rwx等属性是linux操作系统赋予文件的属性,和登录用户相关。而本文所说的这个特性是文件系统相关的,它不受登录用户的限制。

IT 2013-07-07 22:18:54 / 浏览 2,960

SSH简介

Secure Shell(缩写为SSH),由IETF的网络工作小组(Network Working Group)所制定;SSH为一项创建在应用层和传输层基础上的安全协议,为计算机上的Shell(壳层)提供安全的传输和使用环境。

IT 2013-05-21 22:54:20 / 浏览 4,920

项目经理是干什么的

项目经理也是公司的稀缺资源。由于公司的项目技术性比较强,需要既懂得IT技术又具备项目管理技能的人才,因此鼓励技术人员转型做项目经理。小M觉得自己符合项目经理的要求,但是,做一名项目经理是个严肃的职业选择,在进入亮丽的光环之前,首先需要弄清楚,项目经理是干什么的?

IT 2013-05-20 23:24:24 / 浏览 4,120

Tomcat内存溢出的原因

在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。 这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况: 1.OutOfMemoryError: Java heap space 2.OutOfMemoryError: PermGen space 3.OutOfMemoryError:unable to create new native thread. 对于前两种情况,在应用本身没有内存泄露的情况下可以用设置tomcat jvm参数来解决。(-Xms, -Xmx, -XX:PermSize, -XX:MaxPermSize),最后一种可能需要调整操作系统和tomcat jvm参数同时调整才能达到目的。

IT 2013-05-01 22:57:03 / 浏览 11,440

100个常用的linux命令

汇总100个常用的Linux命令,助你在工作中与众不同!

IT 2013-04-07 13:10:20 / 浏览 9,040

为什么程序员总是不能准确预估工作量

每个程序员都应该具备估算的技能。为磨练这个技能,接手每个任务时,先决定你要做什么。然后在开始之前估算任务所需时间。最后测量实际花费时间,并与估算相比较。同样比较你实际完成的与计划完成的。这样你将会既提高你对一个任务包含细节的理解,同样也提高了你的估算技能。​

IT 2013-04-07 13:02:57 / 浏览 8,020

提高代码可读性的注释技巧

当注释代码时,要考虑到不仅将来维护你代码的开发人员要看,而且你自己也可能要看。用Phil Haack大师的话来说就是:“一旦一行代码显示屏幕上,你也就成了这段代码的维护者”。因此,对于我们写得好(差)的注释而言,我们将是第一个受益者(受害者)。

IT 2013-04-06 23:19:04 / 浏览 4,440

信用卡校验位算法THE LUHN MOD-10

对卡号上的每位数字乘以权重。其规则是,如果卡号数字个数是偶数,则第一位乘以2,否则就乘以1,然后以后分别是,1,2,1,2,1,2。

IT 2013-04-06 22:42:45 / 浏览 36,600

如何高效使用搜索引擎

把搜索词放在双引号中,代表完全匹配搜索,也就是说搜索结果返回的页面包含双引号中出现的所有的词,连顺序也必须完全匹配。bd和Google 都支持这个指令。例如搜索: “javar高性能程序开发”