- 博客(16)
- 收藏
- 关注
原创 Linux学习笔记之网络管理
Linux学习笔记之网络管理Linux配置IP地址的方法: 1.ifconfig命令临时配置IP地址 ifconfig eth0 192.168.0.200 netmask 255.255.255.0 //临时生效,eth0第一块网卡 2.setup工具永久配置IP地址 3.修改网络配置文件 /etc/sysconfig/network-s
2016-03-02 14:35:08 387
原创 Linux学习笔记之SHELL编程
Linux学习笔记之SHELL编程一、SHELL编程之变量1. 不管是PHP ,还是JAVA ,它是用来编写应用程序的,或是网站; JAVA主要是实现服务端程序。而shel编程,它是一个脚本语言。它不需要执行编译过程之后再执行;它是编译过程放在执行过程中,所以,执行时间要慢,2. SHELL,主要是帮助管理员,简化管理操作。比如,批量增加用户,批量记录什么LOGBash变量 变量命名规则
2016-03-02 14:34:07 421
原创 Linux学习笔记之权限管理
Linux学习笔记之权限管理u:所有者g:组o:othersr:读w:写x:执行chmod [选项] 模式 问文件名选项: -R //递归(对文件夹操作时)模式: [ugoa][+-=][rwx] [mode=421] //r=4,w=2,x=1, rwx = 7,rw- = 6 , r-x = 5, -wx = 3,r-- =4,-w- =2, --x=1修
2016-03-02 14:33:20 433
原创 Linux学习笔记之软件安装管理
Linux学习笔记之软件安装管理1.软件包分类 源码包 脚本安装包 二进制包(RPM包、系统默认包) 源码包的优点: - 开源,如果有足够的能力可以修改源代码 - 可以自己选择所需的功能 - 软件是编译安装,所以更加适合自己的系统,更加稳定,效率也越高 - 卸载方便 源码包的缺点:
2016-03-02 14:31:21 407
原创 Linux学习笔记(二)
Linux学习笔记(二)Vim编辑器Vim是由Vi编辑器发展而来的。Vi编辑器概述: 全称Visual Interface,可视化接口,类似Windows中的记事本,但相对于记事本强大的不是一点Vim相对Vi做了哪些提升? - Vim支持多级撤销 - Vim可以跨平台运行 - Vim支持语法高亮 - Vim支持图形界面Vim编辑器的操作模式 Comman
2016-03-02 14:29:19 295
原创 Linux学习笔记(一)
Linux达人养成计划(一)基础概念:1. 分区:把大的硬盘分为小的逻辑分区(把大柜子分成几个小柜子)2. 格式化:写入文件系统(分成小柜子之后,在各个小柜子中打格)3. 分区设备文件名:给每个分区定义设备文件名(Linux没有图形操作界面,因此每一个分区都需要有一个名字来指代它,这就是设备文件名)3. 挂载:给每个分区分配挂载点(相当于将分区与盘符联系起来)Linux命令格式:[root@
2016-03-02 14:12:10 364
原创 Android抓取正方系统课程——实现自己的课程表
Android抓取正方系统课程——实现自己的课程表上一篇博客讲解了如何使用http协议模拟登陆正方系统,今天继续实现如何抓取课程表并显示在Android界面上,效果如图: 由于偷懒,在界面上没下太多功夫,看得过去就行了哈哈哈。在我们第一次点击 专业推荐课表查询 的时候,浏览器干了这么件事。Request URL:http://210.38.162.117/(4nqfqf55wv4suyi0aewk
2016-02-22 19:15:27 6057 9
原创 Android实现模拟登陆正方系统查成绩
Android实现模拟登陆正方系统查成绩相信有很多小伙伴的学校在使用的都是正方系统作为教务系统,在平时我们会图方便利用各种微信公众号、超级课程表之类的东西查成绩,今天就跟大家示范一下如何自己编码模拟登陆正方系统并获得我们需要的信息。本次教程需要备有如下知识:了解http协议、抓包、Java网络请求的写法、解析html页面的开源库Jsoup、以及方便网络操作的OkHttp(这个如果不熟悉可以用Andr
2016-02-19 20:24:12 9096 25
原创 歌曲歌词下载接口
百度音乐播放器接口最近在完成自制音乐播放器的歌曲歌词下载功能,网上搜了一圈,终于让我发现了一个可以利用的接口。在此跟大家分享一下歌曲下载这是一般格式http://box.zhangmen.baidu.com/x?op=12&count=1&title={title}$${author}$$$$如:http://box.zhangmen.baidu.com/x?op=12&count=1&title
2016-02-16 13:36:30 1500
原创 AIDL生成的类解析
AIDL生成的类解析首先我们有一个如下的AIDL文件:import com.xsx.ipcdemo.Booker;interface IBookManager { List<Booker> getBookList(); void addBook(in Booker booker);}那么系统会在工程目录的build/generated/aidl/com/xsx/ipcdemo/a
2016-02-15 14:17:06 625
原创 Android中使用AIDL完成不同进程间的通信
Android中使用AIDL完成不同进程间的通信使用AIDL完成不同应用程序之间的数据通信,本人也是菜鸟一枚,错漏的地方请大家海涵。话不多说,下面开始讲解。首先,建立两个工程,一个作为服务端,一个作为客户端。服务端的目录结构如下:作为服务端就要能够接受来自客户端的请求,因此服务端需要向外界暴露出一些接口让客户端调用。 大概思路是服务端首先要创建一个Service用来监听客户端的请求,然后创建一个
2016-02-15 13:56:37 1692
原创 Android对象序列化实现
Android序列化实现 那么什么是序列化?为什么需要使用序列化?序列化可以简单地理解为将对象转化为流,它是一种用来处理对象流的机制。可以对流化后的对象持续化到存储设备上,也可将流化后的对象传输于网络之间。利用对象序列化可以进行对象的“深复制”,即复制对象本身及引用的对象本身。Android实现序列化的方法继承Serializable接口Serializable是Java提供的序列化接口,为对
2016-02-15 13:42:33 687
原创 Android+struts2实现文件的上传
Android+struts2实现文件的上传在很多时候,我们都需要上传文件到服务器或者从服务器下载文件到手机中,今天简单地通过Struts2作为服务器来实现。首先,搭建服务器。利用Myeclipse新建一个JavaWeb工程。 如图:这里利用MyEclipse快速搭建struts2环境。MyEclipse上方工具栏MyEclipse->Project Capabilities->Add Strut
2016-02-15 13:37:57 986
原创 MediaStore部分属性解释
MediaStore部分属性解释最近尝试开发一个Android的音乐播放器,其中用到了MediaStore获取系统内部的歌曲等信息,先将此总结一下。歌曲信息//获取歌曲在系统中的idMediaStore.Audio.Media._ID//获取歌曲的歌名MediaStore.Audio.Media.TITLE;//获取歌曲所在专辑的id MediaStore.Audio.Media.ALBU
2016-02-15 13:19:36 3341
原创 一个简单的改变图片效果的工具类(持续更新)
一个简单的改变图片效果的工具栏public class ImageUtils { /** * 模糊效果 * * @param bitmap * @return */ @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1) public static Bitmap blurBitmap(Bi
2016-02-15 13:07:53 391
原创 欢迎使用CSDN-markdown编辑器
MediaStore部分属性解释最近开发一个Android的音乐播放器,其中用到了MediaStore获取系统内部的歌曲等信息,先将此总结一下。歌曲信息//获取歌曲在系统中的idMediaStore.Audio.Media._ID//获取歌曲的歌名MediaStore.Audio.Media.TITLE;//获取歌曲所在专辑的id MediaStore.Audio.Media.ALBUM_
2016-02-15 12:54:51 352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人