自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (5)
  • 收藏
  • 关注

原创 [Linux]进程之间的管道通信

一、什么是管道UNIX系统在OS的发展上,最重要的贡献之一便是该系统首创了管道(pipe)。这也是UNIX系统的一大特色。所谓管道,是指能够连接一个写进程和一个读进程的、并允许它们以生产者—消费者方式进行通信的一个共享文件,又称为pipe文件。由写进程从管道的写入端(句柄fd1)将数据写入管道,而读进程则从管道的读出端(句柄fd2)读出数据。二、管道的类型:1.有名管道 一个可以在文件系统

2017-01-06 20:48:29 1065

原创 [Linux]信号量机制

1.信号是什么 信号是一个消息,每一个信号都有一个编码,例如中断信号的编码是2. 每个信号都对应一个正整数常量(称为signal number,即信号编号。定义在系统头文件signal(SIGINT,SIG_DFL);(2)忽略信号 程序可以通过以下调用告诉内核它需要忽略SIGINT信号:signal(SIGINT,SIG_IGN);(3)调用一个函数 这种选择是最强大的一种。程序能告

2017-01-06 11:13:57 2579 1

原创 [Linux]基于select的Socket编程实现客户端群聊[非阻塞]

先看效果: 客户端的代码://Create by Gpwner 2017年1月5日21:30:16#include<stdio.h>#include<stdlib.h>#include<netinet/in.h>#include<sys/socket.h>#include<arpa/inet.h>#include<string.h>#include<unistd.h>#defi

2017-01-05 22:03:28 1208 2

原创 Android studio常用22个快捷键

前言,昨天晚上在简书上看到一篇文章,上面讲到了很多androidstudio的快捷键。以下下是我提取并验证的快捷键,加上一些我平常使用的快捷键1.移动多行ctrl+alt+上下箭头 2.查看一个方法在何处被调用:光标悬停到放法名处,同时按下Fn+Alt+F7/ctrl+alt+H 3.当调用一个方法之后其参数刚开始的时候会展现,但是过了一会之后就会消失了。光标移动到放法的括号内,然后同时

2017-01-04 10:54:20 1050

原创 Android 发现一个炫酷按钮库(ShineButton)

1.直接看效果图吧: 下面是使用方法: 2.添加依赖 compile 'com.sackcentury:shinebutton:0.1.6' compile 'com.jakewharton:butterknife:8.4.0' compile 'com.jakewharton:butterknife-compiler:8.4.0'3.Mainactivitypacka

2017-01-03 21:32:15 6325 1

原创 Android retrofit历程(一)

1.简介 Retrofit是 Square 公司开源的适用于Android与Java的网络请求库,是对其先前开源的OKHTTP的进一步封装。 官网上的说这是一个为Android和Java打造的类型安全的HTTP客户端 2.一般客户端与服务器如何进行交互 android中客户端与服务器的交互和浏览器与客户端交互差不多 HTTP请求报文 HTTP响应报文 3.

2017-01-03 17:00:28 769

原创 Android studio中使用Live Templates提高工作效率

先看效果: 这是自动补全作者信息的的模板: 这是ifn(判断一个对象为空)和for循环 实现: 1.打开android studio,新建一个project。在没有修改热键的前提下:同时按下CTRL+ALT +S。如果已经修改了热键那就File->setting,在搜索框输入Live templates 2.点击右边+,新建一个group 输入组名,确认 3.新建模板

2017-01-02 18:17:14 2001

adbwireless

adbwireless,无线调试

2016-10-20

写好的样式

bootstrap-3.3.6-dist

2016-05-24

Tomcat安装程序

2016-05-23

数据库驱动包

JDBC编程必不可少

2016-05-23

Eclipse各个版本汉化包

eclipse各个版本的汉化包,下载之后将文件夹1.features2.plugins覆盖即可完成汉化,非常简单

2016-05-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除