
中级黑客
文章平均质量分 79
普通网友
这个作者很懒,什么都没留下…
展开
-
从hello world理解Linux的编译系统
从hello world理解Linux的编译系统本文将以一个简单的hello world程序由编写到运行的整个过程来解释Linux的编译系统的原理。 首先,用C语言写一个程序hello.c内容如下:[cpp] view plaincopy#include int main() { printf("hello world\n");转载 2013-12-09 16:30:01 · 868 阅读 · 0 评论 -
记一次中文乱码解决过程
先说一下现象:浏览器显示中文是乱码!为什么会显示乱码呢?首先:乱码页面对应的是一个html文件,并且html文件也是用的utf-8格式的编码,并且文件内容显示正常,无中文乱码问题;其次:通过如下操作修改浏览器编码,无论如何始终都是乱码排除了B(browser)端问题,那就应该是S(server)端的问题了,接下来就通过SSH Secure Shell Cli原创 2016-04-28 14:10:03 · 1970 阅读 · 0 评论 -
使用HttpURLConnection访问web页面
URLConnection类给应用程序和web资源之间架设起了通信的桥梁,这些web资源通常是通过url来标记的,比如http://java.sun.com。本文将讲述如何使用HttpURLConnection来访问web页面。 URLConnection是个抽象类,它有两个直接子类分别是HttpURLConnection和JarURLConnection。另外一个重要的类是URL,通常原创 2013-12-11 17:25:05 · 1107 阅读 · 0 评论 -
HTTP协议响应头之Transfer-Encoding:分块传输详解
Http Connection有两种连接方式:短连接和长连接;短连接即一次请求对应一次TCP连接的建立和销毁过程,而长连接是多个请求共用同一个连接这样可以节省大量连接建立时间提高通信效率。目前主流浏览器都会在请求头里面包含Connection:keep-alive字段,该字段的作用就是告诉HTTP服务器响应结束后不要关闭连接,浏览器会将建立的连接缓存起来,当在有限时效内有再次对相同服务器发送请求时转载 2013-12-11 13:10:54 · 1974 阅读 · 0 评论 -
JAVA自定义注解(2)
这个例子在实际应用中是比较有用的,用来将配置文件(*.properties)或者系统属性中的指定属性名称的值加载进来。此例是和Spring结合使用的,所以其他配置就略过了。1、定义注解@Property[java] view plaincopypackage com.kute.test.selfannotation; import java.lang.anno转载 2013-12-11 13:02:35 · 868 阅读 · 0 评论 -
eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了转载 2013-12-11 11:30:31 · 642 阅读 · 0 评论 -
JAVA自定义注解(1)
1、自定义注解@People[java] view plaincopypackage com.kute.test.selfannotation; import java.awt.Color; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; imp转载 2013-12-11 13:01:33 · 706 阅读 · 0 评论 -
Linux中最危险的10个命令
Linux中最危险的10个命令对于编程人员或或者Linux系统管理员来说,操作Linux系统最常见的方法就是使用命令行。当然,Linux命令行佷有用、很高效,但有时候也很危险,尤其是在你误操作或者不确定你自己在正在做什么的时候。当然,以下命令通常都是在root权限下才能将愚蠢发挥到无可救药;在普 通用户身份下,破坏的只是自己的一亩三分地。1. rm -rf 命令rm -rf命令转载 2013-12-09 16:28:21 · 881 阅读 · 0 评论 -
Git使用指南
Git 使用指南Git 是什么非常简单地说,Git 是一个快速、可扩展的分布式版本控制系统,它具有极为丰富的命令集,对内部系统提供了高级操作和完全访问。所谓版本控制系统(VersionControl System),从狭义上来说,它是软件项目开发过程中用于储存我们所写的代码所有修订版本的软件,但事实上我们可以将任何对项目有帮助的文档交付版本控制系统进行管理。2005 年,Torvalds翻译 2013-12-09 16:32:46 · 792 阅读 · 0 评论 -
windows下使用cmd命令---像使用linux一样酷
Appwiz.cpl:添加/删除程序Hdwwiz.cpl: 添加/删除硬件Desk.cpl:显示Intl.cpl:区域语言选项Joy.cpl:游戏控制器Main.cpl:鼠标Mlcfg.cpl:邮件Mmsys.cpl:声音和音频设备Ncpa.cpl:网络连接Powercfg.cpl:电源管理Sysdm.cpl:系统原创 2017-11-13 18:51:42 · 3228 阅读 · 0 评论