我们知道,在微信或者QQ聊天的时候,会出现至少两种布局,即收到的消息和自己发送的消息,这种效果可以用listView来实现。类似于下面这样的界面。 主要在Adapter的getView()里面下笔。 通过 @Override public int getItemViewType(int positi ...
分类:
其他好文 时间:
2017-11-12 14:09:09
阅读次数:
169
1.什么是面向对象编程? - 以前使用函数 - 类 + 对象 2.什么是类什么是对象,又有什么关系? 面向对象不好 函数编程好 - 有时候,函数编程能实现?比较麻烦。 - 面向对象非常的简单就能实现。 3.什么时候适用面向对象? - 1.当多个函数有公共的参数的时候 - 2.根据一个模板创建某些东西 ...
分类:
编程语言 时间:
2017-11-12 14:09:00
阅读次数:
189
要求如下: 为《算法与数据结构设计》课程开发实验室安排系统。该课程开课时间为2周,在两周内需要上6次课,每次连续4个学时。 每天上午下午可各安排一次课,周末不安排上课。该系统包含两个程序:管理员程序和教师申请程序: 在教师申请界面中: 教师录入所授课班级ID、班级人数、不希望的时间安排(例如不安排周 ...
分类:
数据库 时间:
2017-11-12 14:08:44
阅读次数:
244
层次化状态机的讨论 http://www.aisharing.com/archives/393 从有限状态机(FSM)到行为树(Behavior Tree)(1) http://www.aisharing.com/archives/439 http://www.aisharing.com/archi ...
分类:
其他好文 时间:
2017-11-12 14:08:35
阅读次数:
119
软件包安装总结 1、二进制:rpm和yum(能解决关联问题是因为有yum源repo) rpm -ivh (虽然可以加-- nodeps不要依赖性,不过软件就不好用了) rpm -ivh (-- force覆盖安装) rpm -ql +软件包名 rpm -qf +文件名 》查文件由什么软件包生产 rp ...
分类:
其他好文 时间:
2017-11-12 14:08:26
阅读次数:
145
准备工作: 先启动两个provider: dubbo://10.211.55.5:20880/com.alibaba.dubbo.demo.DemoService?anyhost=true&application=demo-provider&dubbo=2.5.7&generic=false&int ...
分类:
其他好文 时间:
2017-11-12 14:08:16
阅读次数:
147
实现实体的部分更新假设实体InfoHotel如下: public class InfoHotel { public int Id{get;set;} public string Name{get;set;} public string Address{get;set; public string O ...
分类:
其他好文 时间:
2017-11-12 14:08:09
阅读次数:
117
viewholder_item.xml ViewHolderAdapter.java activity_main.xml MainActivity.java ...
分类:
其他好文 时间:
2017-11-12 13:34:55
阅读次数:
188
在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe –user=mysql &。可是有很多程序并不像mysqld一样,这样我们就需要nohu ...
分类:
系统相关 时间:
2017-11-12 13:34:45
阅读次数:
241
HashMap特点: HashMap具体方法分析: put方法分析: 执行流程图: hash()算法分析: 源码: 一个较好的hash算法就是让所有的对象中的值都体现用处,hashCode()已经满足了这点,而我们在hashCode()的基础上设置新的hash算法时也要体现这一点,如何体现这一点,就 ...
分类:
其他好文 时间:
2017-11-12 13:34:35
阅读次数:
138
Wannafly挑战赛3 A 珂朵莉 B 遇见 水题 #include<bits/stdc++.h> using namespace std; #pragma comment(linker, "/STACK:102400000,102400000") #define rep(i,a,b) for ( ...
分类:
其他好文 时间:
2017-11-12 13:34:26
阅读次数:
150
#include #include using namespace std; int main() { int a[11]; int i, j, t; cout>a[i]; } couta[i+1]) { t = a[i]; ... ...
分类:
编程语言 时间:
2017-11-12 13:34:18
阅读次数:
162
1. 什么是进程? 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。 一个进程至少包含一个线程。 2. 在p ...
分类:
编程语言 时间:
2017-11-12 13:34:09
阅读次数:
194
1、<?phpechocount(strlen(“http://php.net”));?>的执行结果是?答案:1讲解:count(var)是用来统计数组或对象的元素个数的。当var是null或者空数组时,结果为0。如果var是普通变量,则返回1。正常情况下返回var中的元素或属性个数。2、使用list()函数需要注意什么?答..
分类:
Web程序 时间:
2017-11-12 13:34:03
阅读次数:
159
1. 简介 很多系统函数在错误返回时将错误原因记录在libc定义的全局变量errno中,每种错误原因对应一个错误码。 errno在头文件errno.h中声明,是一个整型变量,所有错误码都是正整数。然后我们可以用perror或 strerror函数将errno解释成字符串 perror #includ ...
分类:
其他好文 时间:
2017-11-12 13:33:55
阅读次数:
132
对于开源的everything在win下搜索文件很高效了。不过在listary功能上更加的丰富。。支持正则搜索 对比: 都是基于本地磁盘索引,进而实现快速搜素 00、有能力的还是购买pro,当然也有免费版 11、使用技巧 基于listary4.4的注册码,对最新版的无效。建议自行购买注册码 注册码: ...
在C++中进行操作符重载的时候,前置++返回的是一个引用。 这就设计到了对于基本变量进行前置操作时候的理解了。 例如,对于int类型变量,在进行前置++的时候,是会将i进行加1,然后返回i的引用。而i++是先创建一个i的副本,然后在对i进行加1,最后返回i的副本的值(注意这里是值而不是引用)。 通常 ...
分类:
编程语言 时间:
2017-11-12 13:33:35
阅读次数:
238