自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (9)
  • 收藏
  • 关注

原创 Ubuntu之配置所用的DNS服务器

临时配置,重启后失效$ sudo vim /etc/resolv.conf# 增加 DNS 服务器 127.0.0.1nameserver 127.0.0.1重启后仍然有效 - 方法1$ sudo vim /etc/network/interfaces# 增加 DNS 服务器 127.0.0.1dns-nameservers 127.0.0.1重启后仍然有效 - 方法2查看$ cat /et

2015-09-20 19:28:02 992

原创 Ubuntu下的DNS服务器客户端

查看当前DNS$ cat /etc/resolv.conf当前测试环境zjc.com -> 192.168.31.100svr.zjc.com -> 192.168.31.101*.blog.zjc.com -> 192.168.31.101vzjc.com -> 192.168.31.100mail.vzjc.com -> 192.168.31.100DNS服务器安装$ sudo ap

2015-09-19 20:30:10 772

原创 Ubuntu之安装 samba 服务器

安装配置samba服务器安装$ sudo apt-get install samba配置创建共享目录$ mkdir /home/z/samba_share$ sudo chmod 666 /home/z/samba_share修改配置文件$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak$ sudo vim /etc/samba/smb.c

2015-09-18 13:21:16 504

原创 Linux之命令若干细节

Linux命令mv 复制包含隐藏文件的所有文件$ mv * .[^.]* dest/# mv命令的最后一个参数是要移动文件的目标位置# 第一个*匹配除了隐藏文件的所有文件# 隐藏文件使用 .[^.]* 匹配# 匹配隐藏文件用.[^.]* 为什么不用 .* ? .* 会匹配目录 . 和 ..# . .[^.]* 的意思是:以.开头,加不是.的一个任意字符,再加其他任意字符

2015-09-18 11:28:29 410

原创 Mac使用之查看二进制

vim$ vim hehe.bin# :%!xxd# :%!xxd -rHexMiner顺便贴一下Mac上的工具得了Sublime Text 2Caato Time TrackerSouceTreeOmniGraffleReederiTerm2MacdownSkitch 圈点+

2015-09-17 14:01:39 9637

原创 Android之ListView

特点ListView不会关心每个item的高度是否一致。它通过Adapter的getView获取item元素后,计算其高度。当获取的item总共的高度超过了ListView的高度,则停止调用getView - 如果你的程序一下子调用了很多次Adapter的getView,那么请先怀疑是否得到的item的高度计算都为0吧ListView在运行时会关心item的高度变化,item高度变化后也会通知到

2015-09-17 11:22:00 672

原创 Android WebView之与 JaveScript交互

例如获取网页内容设置WebView Enable JavaScriptmWebView.getSettings().setJavaScriptEnabled(true); mWebView.addJavascriptInterface(new InJavaScriptLocalObj(), "local_obj"); Java供Js调用的类 final class InJavaScriptL

2015-09-15 11:47:27 2001

原创 Android Activity启动慢

现象Acitivity启动后总是先看到黑色背景,然后才会显示界面,这样体验不是太好解决方案 - 修改主题<!-- AndroidMainifest.xml --><application android:theme="@style/MyTheme"<!-- styles.xml --><resources> <!-- 其中parent可以为 android:Theme, 如果

2015-09-14 13:55:51 5075

原创 Android Studio之代码混淆

在 build.gradle 中配置android { buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'),'some-other-rules.txt'

2015-09-11 11:01:29 2051

原创 Android之WebView使用集锦

最简单的使用WebView的方法Activity的Layout资源中增加 WebView 控件<WebView android:id="@+id/webview" android:layout_width="200dp" android:layout_height="200dp" />Activity的onCreate函数中获取 WebView 实例final WebVi

2015-09-09 13:08:03 415

原创 Mac下VIM设置

修改只针对当前用户$ cp /usr/share/vim/vimrc ~/.vimrc$ chmod o+w/~、.vimrc针对 ~/.vimrc 修改 $ vim ~/.vimrc缩进# (软)制表符宽度为4set tabstop=4set softtabstop=4# 缩进的空格数为4set shiftwidth=4# 使用C/C++语言的自动缩进方式set cindent#

2015-09-09 10:55:03 532

原创 Android dp px 转换

dp to pxpublic static int dp2px(Context context, float dp) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (dp * scale + 0.5f); } px to dppublic st

2015-09-07 16:25:50 386

原创 Android 源码下载编译 FAQ

下载被限制解决方案Using Authentication By default, access to the Android source code is anonymous. To protect the servers against excessive usage, each IP address is associated with a quota. When sharing

2015-09-07 09:16:05 460

转载 自定义 Android 对话框 (AlertDialog) 的样式

背景Android 提供了 AlertDialog 类可通过其内部类 Builder 轻松创建对话框窗口,但是没法对这个对话框窗口进行定制,为了修改 AlertDialog 窗口显示的外观,解决的办法就是创建一个指定的 AlertDialog 和 AlertDialog.Builder 类。定义外观 我们希望将上面默认的对话框外观修改为如下图所示的新对话框风格:该对话框将支持下面特性:可从资源或

2015-09-06 09:33:27 726 1

原创 pip代理

前传 自从宽带换至小开发商的ISP上,问题不断,原来用的很好的 pip 也不能正常工作了,于是,开始找代理。方案利用代理 - 此方法需要 代理服务器配合,没试验成功$ export http_proxy="127.0.0.1:8118"$ export https_proxy="127.0.0.1:8118"$ sudo -E pip install testrepository修改源

2015-09-04 18:16:13 1402

原创 Ubuntu 关于引起更新源索引(apt-get update)时Hash Sum mismatch的问题

说明 首先这个问题国内出现的比较多,小宽带厂商(例如宽带通、长城、轩惠)等出现的比较多 对于此问题的描述和解决方案中文的资料很乱,且很少有从根本上解决问题的问题分析中文真正说出问题根本的帖子为 关于引起更新源索引时Hash Sum mismatch问题的真正原因及解决方案先引用 askubuntu.com上面关于此问题的原文解释 给出正解的人叫做Robie Basak This i

2015-09-04 14:36:46 1646

转载 bash下. : () {} [] [[]] (())的解释

bash下有很多像{}、[]等一些符号命令,下面是我对一些常用的符号命令的学习笔记,若有错误或纰漏望各位兄弟指正。一、.(source).(点)与source命令一样,从文件中读取并执行命令,无论该文件是否都有可执行权限都能够正确的执行。且是在当前shell下执行,而不是产生一个子shell来执行(我们通常使用“./filename.sh”去执行一个文件是在当前shell下产生一个子s

2015-09-04 09:18:49 364

转载 Bash在cd进入目录时自动启动脚本

实现玩android代码进入目录后总是需要source build/envsetup.sh, 比较烦, 能不能在cd进入时自动完成这个功能呢?可以的, 首先我们在.bashrc中重新定义cd这个函数: mycd() { \cd $@ local hook_file=.cd_hook if [[ -f $hook_file ]]; th

2015-09-04 08:23:48 869

转载 Android Source:优雅的repo sync自动重试

问题下载代码被墙 修改 hosts 文件repo sync 时候卡住repo sync 时候中断代码#!/bin/bash# 当前 repo sync 进程的 pidPID=kill_prog() { # kill 当前repo sync子进程 echo "kill : $PID" [[ -n $PID ]] && kill $PID}start_sync()

2015-09-04 08:00:37 2679

原创 Android源码环境配置之Ubuntu 14.04 LTS x64

安装配置Java 7安装 Java 7: For the latest version of Android (此步如果出现错误,按它的提示搞:sudo apt-get -f install,再尝试)$ sudo apt-get update$ sudo apt-get install openjdk-7-jdk配置 Optionally, update the default Java

2015-09-03 16:36:30 953

gerrit-2.11.3.war

gerrit安装包 因为google被墙了,所以这里放一个gerrit的新版安装包 有需要的就下载吧

2015-08-25

gradle-2.6-all.zip

gradle 是 Android Studio 构建 APK 的必须程序, 但是国内下载有点困难, 这次上传的内容为全量包,包括文档,源码,程序等

2015-08-20

gerrit-2.11.2安装包

gerrit安装包 因为google被墙了,所以这里放一个gerrit的新版安装包 有需要的就下载吧

2015-08-03

C++网络编程+卷2+基于ACE和框架的系统化复用

C++网络编程+卷2+基于ACE和框架的系统化复用

2011-09-01

C++网络编程 卷1 运用ACE和模式消除复杂性 part2

共2个 C++网络编程 卷1 运用ACE和模式消除复杂性 要使用ACE的人都知道

2011-09-01

C++网络编程 卷1 运用ACE和模式消除复杂性 part1

共2个 C++网络编程 卷1 运用ACE和模式消除复杂性 要使用ACE的人都知道

2011-09-01

Depends for x86 x64

depends for x68 x64, 为没有安装环境的兄弟们应应急

2009-09-16

AccExplorer32

查看windows界面,支持.Net,支持wpf,甚至支持网页元素的解析

2009-06-01

子窗体透明,CWnd继承

http://download.csdn.net/source/724314 修改了几个vs2005兼容的问题 BTW,感觉透明的不想子窗体,倒像是一个顶层窗口

2009-02-28

空空如也

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

TA关注的人

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