Tag Archives: 读书笔记

Android Programming The Big Nerd Ranch Guide 第11-15章

第11章

1、Android基本的左右滑屏(Swipe),是通过ViewPager组件实现的。

2、ViewPager需要关联一个PagerAdapter。由后者提供滑动时所需要展现的Fragment。

3、PagerAdapter大致有2种:FragmentStatePagerAdapter、FragmentPagerAdapter。

前者的用法如下:
mViewPager.setAdapter(new FragmentStatePagerAdapter(fm) {[......]

继续阅读

Android Programming The Big Nerd Ranch Guide 第1-5章

第一章

1、Activity:Android中负责与屏幕、用户等进行交互。可以通过继承Activity,并在其子类中实现程序的逻辑功能。格式例如QuizActivity。

2、layout文件存放在res/layout下,格式例如activity_quiz.xml。

3、layout一般由布局(Layout)、组件(Widgets)等组成。

  • 常见布局:RelativeLayout、LinearLayout(竖排列的vertical、横排列的horizontal)。
  • [......]

    继续阅读

Perl读书笔记(2)

Learning Perl 6th

Chapter 3 and Chapter 4

1、List是Scalar变量的有序集合,Array是List集合所对应的具体变量(List是数据,Array是对应的存储空间)。

2、与Python类似,Perl的List中变量可以是不同的Scalar元素。

3、Array的定义、下标访问如下:
#!/usr/bin/perl
$a[0] = 1;
$a[1] = "2";
$a[2] = 3;
print[......]

继续阅读

Perl读书笔记(1)

Learning Perl 6th

Chapter 1 and Chapter 2

1、Perl的优点:开发相对快速(比较于C),功能强大,执行效率较高(相对于Python),可移植性。

2、Perl脚本中,直接用`cmd`执行其他Shell命令,类似于SH脚本。
#!/usr/bin/perl
$result=`ls -alh`;
print $result;
3、上述$是scalar变量(标量,单一变量),而@表示Array变量(数组)。

4、Perl支持In[......]

继续阅读

读书笔记:Hibernate基本用法(JavaEE 企业应用实战,3rd)

李刚的书写的很晦涩,不知道那么多人捧是为什么……对照着官方Document看了一下,基本就是把那文档翻译过来了,只不过裁剪了一些废话。

但是很多翻译的都不明白。

以下是结合书中第五章《Hibernate基本用法》和官方文档中所述,学习所得。

1、Hibernate的第一个例子。

使用Hibernate ORM框架开发的程序一般是四个部分组成:

  • POJO(代表一个实体)
  • 实体的hbm映射
  • Hibernate总体配置(数据库连接等)
  • Java代码,用于驱动[......]

    继续阅读