正文内容加载中...
posted @ 2012-10-13 00:19 码农小江 阅读(436968) 评论(11) 推荐(18) 编辑
摘要:操作系统任务调度问题。操作系统任务分为系统任务和用户任务两种。其中,系统任务的优先级 < 50,用户任务的优先级 >= 50且 <= 255。优先级大于255的为非法任务,应予以剔除。现有一任务队列task[],长度为n,task中的元素值表示任务的优先级,数值越小,优先级越高。函数scheduler实现如下功能,将task[] 中的任务按照系统任务、用户任务依次存放到 system_task[] 数组和 user_task[] 数组中(数组中元素的值是任务在task[] 数组中的下标),并且优先级高的任务排在前面,优先级相同的任务按照入队顺序排列(即先入队的任务排在前面), 阅读全文
posted @ 2012-10-04 20:45 码农小江 阅读(1013) 评论(0) 推荐(1) 编辑
摘要:选秀节目打分,分为专家评委和大众评委,score[] 数组里面存储每个评委打的分数,judge_type[] 里存储与 score[] 数组对应的评委类别,judge_type[i] == 1,表示专家评委,judge_type[i] == 2,表示大众评委,n表示评委总数。打分规则如下:专家评委和大众评委的分数先分别取一个平均分(平均分取整),然后,总分 = 专家评委平均分  * 0.6 + 大众评委 * 0.4,总分取整。如果没有大众评委,则 总分 = 专家评委平均分,总分取整。函数最终返回选手得分。             函数接口   int cal_score(int score[], int judge_type[], int n) 阅读全文
posted @ 2012-09-30 21:27 码农小江 阅读(1502) 评论(0) 推荐(0) 编辑
摘要:下午在家写android程序。把数据库部分通过写代码方式实践了一下:注意:产生的数据库文件New.db在windows下边查找不到,需要借助DDMS.找到data/data/com.example/databases,然后进行导数据核心代码如下:package com.example;import android.app.Activity;import android.content.ContentValues;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android. 阅读全文
posted @ 2012-05-13 17:03 码农小江 阅读(169) 评论(0) 推荐(0) 编辑
摘要:晚上接着搞SQLite数据库部分。刚才社区里的朋友78给我传了UML建模工具:Enterprise Architect。系统小的时候,可以靠记忆或者查找都可以对数据库进行操作,但是在流程化的开发中。还是使用UML这些比较好。至少看起来的图比较清晰。之前对于Android程序,主要使用Eclipse进行UI设计。但是在实际程序中,并不一定非要用Eclipse进行图形界面设计。例如下边://创建LinearLayout线性布局m_LinearLayout = new LinearLayout(this);//设置LinearLayout布局的属性m_LinearLayout.setOrientat 阅读全文
posted @ 2012-05-13 15:40 码农小江 阅读(358) 评论(0) 推荐(0) 编辑
摘要:SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长整形、Int整形、String字符串型的保存,它是什么样的处理方式呢?SharedPreferences类似过去Windows系统上的ini配置文件,但是它分为多种权限,可以全局共享访问,android123提示最终是以xml方式来保存,整体效率来看不是特别的高,对于常规的轻量级而言比SQLite要好不少,如果真的. 阅读全文
posted @ 2012-05-12 21:07 码农小江 阅读(184) 评论(0) 推荐(0) 编辑
摘要:今天上午在家写程序,想在之前写的程序基础上不断进行扩展。上午主要想实现的功能是:页面的跳转。功能代码本身没有错误,但是就是一直调试不通。后来才发现是在androidmanifest.xml文件中忘记吧跳转页面活动activity忘记注册导致程序异常:正确的应该如下:例如:我想在第二个页面满足某个条件的时候,视图跳转到第三个页面:androidManiFest.xml文件中先注册second和third两个活动,当然了必须保证second和third对应相应文件名和类。<activityandroid:name=".Second"android:label=" 阅读全文
posted @ 2012-05-12 13:24 码农小江 阅读(122) 评论(0) 推荐(0) 编辑
摘要:本来我之前一直在百度空间写博客,但是最近用户体验不是那么好,向他们反馈了多次一间,一直不鸟我。所以我决定把博客迁到这儿来。 阅读全文
posted @ 2012-05-12 00:46 码农小江 阅读(309) 评论(0) 推荐(0) 编辑