`
zhengjj_2009
  • 浏览: 153133 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1、63主机是CentOS系统,主要安装lamp,      停止63主机的命令是 shutdown -h now ,重启63主机的命令是reboot;      http://10.9.203.63/MAGLIBv0.6/magserver如果启动错误,可能是数据库mysql没有启动成功,执行以下命令      [root@ctohome.com ~]# service mysqld start         Starting mysqld:  [  OK  ]     [root@ctohome.com ~]# service mysqld status          mys ...

OC学习笔记-01

1、OC不支持垃圾回收,需要开发人员编写代码来释放对象所占用的内存。OC代码都写在@autoreleasepool的{}内部。   2、#import是一个预处理指令,作用跟C语言的#include类似,都是 包含(拷贝)某个文件的内容 到 预处理指令所在的位置。    #import <Foundation/Foundation.h>表示包含Foundation框架中的Foundation.h文件。   3、在C\C++中,我们用#include来包含头文件,缺点就是同一个头文件可能被包含多次。    在OC中,就使用#import来包含头文件,优点是可以自动防止同 ...
该文章摘自国外论坛     This error also comes when you change target platform or changing workspace or some library and it will be fixed by doing clean and rebuild. But i was not able to find exact reason behind this error what is dalvik format then have realized that i need to read some documentation of and ...
有数字序列 1 2 3  4  5  6,如果当前的数字是1,往前数则是6,往后数则是2,请你写出对应的算法。 public static int getPre(int a){ a--; a = (a-1+6)%6; a++; return a; } public static int getnext(int a){ a--; a = (a+1+6)%6; a++; return a; }  
1. http://blog.liancheng.info/job-hunting-in-california/#.UWGQtKJTAYE 一个大牛的加州求职记 2. http://coolshell.cn/articles/4990.html 程序员技术练级攻略 3. http://v.163.com/movie/2008/1/M/C/M6SGF6VB4_M6SGHFBMC.html 机器学习standford, Andrew NG 4. https://github.com/micode MiUI的github主页 5. http://www.careercup.com/ ...
最近觉得在android上开发游戏是一件很有趣的事情,所以查找了一些资料,自己做出了一个简单俄罗斯方块游戏,现将其总结如下: 1、基础数据模型 一个俄罗斯方块都是以一个4*4的二维数组来存储的,在我的demo游戏中,一共有7种方块类型: I S Z J O L T七种类型。见下图(图形就暂免了)。每种类型都有四种旋转状态, 如何在一个4*4的二位数组表示呢?可以用0和1来表示,1表示该小单元格需要显示,0表示该小单元格不需要显示。设置屏幕为320*480,每个小单元格是20像素,这样宽就是COLS=16,高就是ROWS=24。   2、涉及到的几个JavaBean 2.1 Shap ...
       最近觉得在android上开发游戏是一件很有趣的事情,所以查找了一些资料,自己做出了一个简单俄罗斯方块游戏,现将其总结如下: 1、基础数据模型      一个俄罗斯方块都是以一个4*4的二维数组来存储的,在我的demo游戏中,一共有7种方块类型: I S Z J O L  T七种类型。见下图:  每种类型都有四种旋转状态, 如何在一个4*4的二位数组表示呢?可以用0和1来表示,1表示该小单元格需要显示,0表示该小单元格不需要显示。设置屏幕为320*480,每个小单元格是20像素,这样宽就是COLS=16,高就是ROWS=24。   2、涉及到的几个JavaBean ...
按不考虑性能和执行效率、只按照正常基本的开发流程是如下代码 public class MainActivity extends Activity { private ListView listView; private File cacheDir; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ...
继承BaseAdapter的子类的基本实现和改进 基本过程:新建TopicAdapter,继承BaseAdapter,重写需要重写的方法。   第一步:增加一个带多个参数的构造函数和对应的属性,其目的是为了传递适配器使用过程所必需的参数       为了传递参数方便,增加TopicAdapter的带多个参数的构造函数,这样在Activity使用Adapter的时候方便使用,这里的多参数的构造函数仅仅是为了传递参数而已。 private List<Topic> dataList; private int listviewItemRId; private File ca ...
1、访问权限的配置 <!-- 访问internet权限 --> <uses-permission android:name="android.permission.INTERNET"/> <!-- 在SDCard中创建与删除文件权限 --> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> <!-- 往SDCard写入数据权限 --> <uses-permission ...
异步加载数据的基本功能 将某台主机上的数据文件(文件加图片)读取到手机应用上,加以列表展示。 基本步骤: 1、新建一个工程,在manifest.xml添加访问权限、定义main.xml和item.xml的描述文件、定义信息实体bean。   2、实现ContactService的业务逻辑:       getContacts():访问服务器上的数据文件(xml),并进行解析;       getImage():获取服务器上的图片资源,并缓存在本地的SD卡上   3、在MainActivity中获取数据内容,并实现ListView数据的绑定   4、实现ContactAda ...
最近在上下班的路上看pdf文件比较多,想把整本书dpdf分割成对应的章节,所以自己看了一些参考资料后,自己写了一个小程序,实现了自己的想法。 我的基本需求是:提供一个pdf文件的全路径 + 新生成pdf文件名称 + 起始页码 + 结束页码 最后就能在相同目录下找到新文件。 可以运行的代码是(需要导入的三个jar包见附件) package com.peter.utils; import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayList; import com.lo ...
基本步骤 remoteService 1、生成aidl文件(先生成java的接口文件,修改后缀名为aidl,去掉public)   2、定义业务服务StudentQueryService及其内部类StudentQueryBinder   3、实现StudentQueryService的onBind()和query()   4、在manifest中配置服务信 ...
基本步骤 1、构造查询界面:一个输入框 + 一个按钮 + 一个显示框   2、在Activity的onCreate()方法:添加按钮点击事件   3、定义一个数据查询接口IStudent的一个方法 queryStudent()   4、新建Service子类StudentService,在其内部定义一个内部类StundentBinder,       StundentBinder实现IStudent并继承Binder。 >>>>此步是重中之重,非常关键。   5、实现StudentService的onBind(),和具体的查询方法   6、在A ...
基本步骤: 1、用BootBroadcastReceiver监听开机启动的广播、同时配置PhoneService的服务       >>>> 在manifest中完成配置   2、在BootBroadcastReceiver的onReceive()中调用startService()启动服务      >>>>在BootBroadcastReceiver的onReceive()中完成   3、在PhoneService的onCreate()设置PhoneStateListener的功能       >>>> ...
Global site tag (gtag.js) - Google Analytics