「只差一个程序员」

跟人聊天,该人懂一点中文,外派几年管理江苏的一家企业,聊着聊着忽然说:“我发现在中国的日常生活里,人们喜欢彼此制造困难让大家日子难过(Die

阅读全文

C语言-可怕的指针

一重指针

简单使用

int a = 1;
int *p = &a; //defines an pointer to a, the address where a store.
printf("%d", a);
printf("%d", *p); //here * is poiner operator, get the value of address = a.

数组指针

  • 数组名代表数组的首地址,二维数组名则是行地址

  • 一维数组

     int a[4] = {1, 2, 3, 4};
     int *p1 = a;
     printf("%d", a[1]); //2
     printf("%d", (*++p1)); //2
    
  • 二维(多维)数组

     int b[2][4] = {{1, 2, 3 ,4},{5., 6, 7, 8}};
     int (*p2)[4] = b; //**A pointer** to a array of 4 integers,行地址
     int (*p3)[2][4] = &b; //**A pointer** to 2d array
     b[1][1];//5
     *((*p2 + 1) + 1); //5,(*p + 1) == 一维数组b[1]的首地址
     p2[1][1]; //5
     (*p2)[1][1]; //5
    
    

阅读全文

Ubuntuの日本語入力方法

Ubuntuの日本語入力方法

Ubuntu 下的日语输入方法

寒假准备学习一波日语(其实已经学了一星期的五十音了,背背背还是不擅长的),不过一些单词总是很熟悉的感觉,日漫看多了的缘故吧,大概日语是中文相近的语系,而且日文里也是有中文的。但也学到一下单词,比如 neko(猫(ねこ))之前还以为只是一个普通的英文名,但是看作是日文的罗马音就是猫的意思了(。

还学了很多很多单词啊,一下子和动漫里的情节剧情/主角的一两句中二的话联系起来了。

那么地狱少女里的无数次的登录网站输入怨恨的人的名字,最近无聊就反反复复的看(不是重点),貌似终于对 PC 端的日语输入法(入力方法)起了兴趣。那么就安装一下吧。

我用的是 fcitx,所以只需要安装一下输入方法。

sudo apt-get install fcitx-anthy

安装好之后重启一下。

fcitx -r

阅读全文

Android Tree2View 3-Core Alogrithm

目录-Content

1. 介绍-Introduction

我本来是打算就做一个 Android 的文件管理器的,但是文件的结构本身就是树结构。所以才写了 Tree2View 这个自定义 View。而文件管理器只是作为用这个项目实现的例子。

还有另外一个原因是:在 javax.swing.JTree 里是一个树状的 swing 组件,但是 Android 里却没有一个内置的树状组件,所以就决定造一个。那么 talking is cheap, show me the code.开始吧。

阅读全文

Android Tree2View 2-Adapter in Tree2View

适配什么? - Adapt what?

首先有必要(?)讲一下 Adapter 模式,也就是适配器模式。

Adapter 模式适配的是什么呢?打个很恰当的比喻(逃),电源适配器大家应该都知道,什么,其实就是充电器嘛。手机的充电器把 220v 的交流电转化成比如说 5v 的电压。所以才可以愉快的充电。适配器模式就是把本来不匹配的接口(这样用二插三插转化器做比喻是不是好点),转化为你想要的接口,Adapter 就相当于充电器了。

阅读全文

Android Tree2View 1-Introduction

Tree2View


See on Github

主要功能 - Features

Tree2View FileManage
①多级分层的树结构视图 基本的文件管理器布局
②记忆展开状态 自动展开上次打开未关闭的目录
③使用适配器设计模式,用户可自定义 TreeAdapter 对不同类型的文件显示不同的Icon
④动态增删节点 删除和添加文件后可自动刷新状态(To-do)
⑤选择模式 长按节点进行文件操作(Copy, Cut, Rename, Delete)

效果预览 - Preview

image

阅读全文

标点、志愿者、动物园

最近太懒了忙了,快一个月没更新博客。

标点

不过我翻了一下自己之前的 blog ,发现一个很头疼的问题-就是标点符号的问题,我之前一直是用的英文标点(不管在英文里还是中文里),实际上我书写也是用的英文标点吧,因为我句号只画一个点,而不是中文的一个圈。不想去改以前的了,以后就改为用中文标点吧。

只是突然觉得中文标点配中文更美观了(大雾

阅读全文