摘要:
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace TestStruct{ /// <summary> /// 声明结构 /// </summary> public struct Name { private string fname, mname, lname; public Name(string first, string middle, st... 阅读全文
posted @ 2013-04-22 20:49
坚固66
阅读(138)
评论(0)
推荐(0)
摘要:
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Generic{ internal class Program { private static void Main(string[] args) { int num1 = 100; int num2 = 200; Swap(ref num1, ref... 阅读全文
posted @ 2013-04-22 20:47
坚固66
阅读(111)
评论(0)
推荐(0)
摘要:
using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace MyCollection{ class Program { static void Main(string[] args) { Collection names = new Collection(); names.Add("... 阅读全文
posted @ 2013-04-22 20:45
坚固66
阅读(179)
评论(0)
推荐(0)
摘要:
using System;using System.Collections.Generic;using System.Diagnostics;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 时间测试{ class Program { static void Main(string[] args) { int[] numbs = new int[100000]; BuildArray(numbs); ... 阅读全文
posted @ 2013-04-22 20:43
坚固66
阅读(238)
评论(0)
推荐(0)
摘要:
先上效果图 1 首先在你的adapter里面添加private int clickTemp = -1; //标识选择的Itempublic void setSeclection(int position) {clickTemp = position;} 2 然后再getview里面这样 @Overridepublic View getView(int position, View convertView, ViewGroup parent) {.....省略代码// 点击改变选中listItem的背景色if (clickTemp == position) {... 阅读全文
posted @ 2013-04-22 20:41
坚固66
阅读(667)
评论(0)
推荐(0)
摘要:
希尔排序#引用书籍以及地址 Solving with Algorithms and Data Structures原文中有在线调试的功能,很好用简要说明: 希尔排序,有时也叫做“最小增量排序”,通过把原始的序列分解成几个子序列来提高效率,其中每个小序列使用的都是插入排序。怎么样划分这些子序列是希尔排序的关键。希尔排序不是直接把整个序列直接分割成连续的子序列,而是用了一个增量i,有时也叫做gap(间隔),通过选择i划分的list组成子序列。 请参见图6。整个list有9个元素,如果我们使用3为增量,就会有3个子list,每个子list可以使用插入排序。所有子列表完成排序后,我... 阅读全文
posted @ 2013-04-22 20:40
坚固66
阅读(177)
评论(0)
推荐(0)
摘要:
GC在什么时候对什么做了什么? 要回答这个问题,先了解下GC的发展史、jvm运行时数据区的划分、jvm内存分配策略、jvm垃圾收集算法等知识。 先说下jvm运行时数据的划分,粗暴的分可以分为堆区(Heap)和栈区(Stack),但jvm的分法实际上比这复杂得多,大概分为下面几块: 1、程序计数器(Program Conuter Register) 程序计数器是一块较小的内存空间,它是当前线程执行字节码的行号指示器,字节码解释工作器就是通过改变这个计数器的值来选取下一条需要执行的指令。它是线程私有的内存,也是唯一一个没有OOM异常的区域。 2、Java虚拟机栈区(Java Virtual Mac 阅读全文
posted @ 2013-04-22 20:38
坚固66
阅读(193)
评论(0)
推荐(0)
摘要:
设备坐标通俗的讲就是我们看到的我们的视图坐标,它包含屏幕坐标、窗体坐标和客户区坐标,他们都是以窗体的左上角为准的坐标,并且是从左到右,从上到下的坐标简单总结一下他的特点:x坐标是从左到右,y坐标是从上到下的,原点坐标就是我们的屏幕左上角huo'zh饿我们的窗体左上角。逻辑坐标就是我们绘图需要参考的坐标系,所有的绘图操作都是基于逻辑坐标来进行操作的,所以要制作绘图软件或者绘制我们想要的特效必须要了解一下逻辑坐标,也需要我们手动去设置我们自定义的逻辑坐标,再次基础上完成漂亮的图像。首先说一下坐标系的转换:一组很中要的API,SetViewportExtEx和SetWindowExtEx,S 阅读全文
posted @ 2013-04-22 20:36
坚固66
阅读(374)
评论(0)
推荐(0)
摘要:
学习背景:三个月之前我对EXT还处于一无所知的状态,迫于新工作的要求,和自我提升的压力,我不得不四处搜罗面着学习EXT,从最简单的helloword学起 知识背景:我有java基础,使用JS进行过web开发 我坚信:没有学不会,只有不会学 开篇 首先要知其然,然后再知其所以然 最好的老师莫过于官网,没有人会比开发公司更了解自己的产品 官网地址: 中文: http://extjs.org.cn/ 英文:http://www.sencha.com/products/extjs 开始学习啦: 按照我惯常的学习思路是要先在官网找到quik start 然后照猫画虎开... 阅读全文
posted @ 2013-04-22 20:34
坚固66
阅读(368)
评论(0)
推荐(0)
摘要:
前两天在写一个新闻资讯客户端时,利用Pull从web服务器返回的xml数据时,报了下面的错误消息,直到现在才找到错误的原因。就因为这个小错误我写了很多种单元测试的方法,从web返回的xml数据是正确的,能在浏览器上进行查看,可一到Pull解析时,就报了如下的错误消息:org.xmlpull.v1.XmlPullParserException: Error parsing document. (position:line -1, column -1) caused by: org.apache.harmony.xml.ExpatParser$ParseException: At line 3, 阅读全文
posted @ 2013-04-22 20:32
坚固66
阅读(388)
评论(0)
推荐(0)
摘要:
#include<iostream>#include<string>#include<cstring>#include<cstdio>#include<algorithm>#include<ctype.h>using namespace std;char* add(const char *arr,const char *brr){ //求两个加数的较大值即串较长的 int lena=strlen(arr); int lenb=strlen(brr); int maxlen=(lena<lenb)?lenb:lena; 阅读全文
posted @ 2013-04-22 20:30
坚固66
阅读(288)
评论(0)
推荐(0)
摘要:
Linux建立Nor Flash分区韩大卫@吉林师范大学接上文章<<linux系统Nor Flash芯片初始化及驱动>>, 当Nor Flash 芯片在flash芯片驱动器里链表chip_drvs_list中找到并调用名为”cfi_probe”的驱动后, 完成芯片初始化阶段, 接着进入linux对Flash建立分区阶段.在 arch/mips/cavium-octeon/flash_setup.c 中static struct map_info flash_map;static int __init flash_init(void){ ... 阅读全文
posted @ 2013-04-22 20:28
坚固66
阅读(1293)
评论(0)
推荐(0)
摘要:
因为Flex的DataGrid中的列中的数据不能选中拷贝,很不方便。刚开始的想法是,双击弹出一个窗口把内容拷贝到一个dataField中去。后来觉得太麻烦。又想使这个列可编辑,但当焦点移开时数据自动恢复。觉得这个想法更麻烦,而且容易给用户造成错觉。后来BBS上说,dataGridColumn默认的是Label不能选中拷贝,但可以通过设置项渲染器,也就是itemRenderer,将项替换成mx:Text实现。觉得这个想法很好的满足了我的需求:<mx:DataGridColumn dataField="desc" headerText="内容描述" m 阅读全文
posted @ 2013-04-22 20:26
坚固66
阅读(262)
评论(0)
推荐(0)
摘要:
数据库用久了难免会出现没有回收的空间,如果空间太大可使用以下方法进行回收。 查询用个表所占用的空间:SELECTtablespace_name,100*(sum_max-sum_alloc+nvl(sum_free,0))/sum_max AS capa_per,(sum_max-sum_alloc+nvl(sum_free,0))/1024/1024 AS capa_free,(sum_alloc - nvl(sum_free,0))/1024/1024 as capa_used,sum_max/1024/1024 as capa_max,100*nvl(sum_free,0)/sum_a. 阅读全文
posted @ 2013-04-22 20:24
坚固66
阅读(439)
评论(0)
推荐(0)
摘要:
排序算法对结果的唯一要求就是操作数满足全序关系:如果 a≤b 并且 b≤c 那么 a≤c(传递性)。对于 a 或 b,要不 a≤b,要不 b≤a(完全性)。这个问题可以用信息论来回答。我从 1 到 5 中挑一个数字出来让你来猜,每回合你都可以问我一个问题,我的回答“是”或“不是”(1 或 0),那么你至少需要几个回合才能保证猜出这个数字?比较符合这个游戏精神的玩法是从自己的幸运数字(比如我的是7)开始猜起,一个一个地问我“是不是X?”, 可能你的运气足够好,一个回合就能够猜对,但是在最坏的情况下可能就需要5个回合,所以你的答案应该是“至少需要5个回合” (事实上你至少只需要一次就“有可能”猜出 阅读全文
posted @ 2013-04-22 20:22
坚固66
阅读(239)
评论(0)
推荐(0)
摘要:
上一篇: 【初学EXT】基础知识书看的差不多了,那就来练习吧!相信你也知道,练习控件最好的界面莫过于“用户注册”,还等什么,快快动手吧不考虑布局,只是简单的熟悉常用控件及常用控件对应的属性 友情提示: 1、如果控件不够熟悉,那就照着代码敲,熟能生巧 2、标点符号一定要是英文的 3、有效利用浏览器的错误提示信息,帮助自己纠错吧 4、一定要注意每次最后一个属性后面没有逗号,这个错误影响了我很多次 练习界面如下: 代码:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://ww 阅读全文
posted @ 2013-04-22 20:20
坚固66
阅读(167)
评论(0)
推荐(0)
摘要:
做网站下拉菜单时会遇见的BUG,原因不知。 解决方法是:最外层的position不加,<li>的父元素与子元素注意float 阅读全文
posted @ 2013-04-22 20:19
坚固66
阅读(157)
评论(0)
推荐(0)
摘要:
实现Direct IO的程序实现(1)首先要在应用前加上宏:#define _USE_GNU 1 和#define _GNU_SOURCE(2)在open一个设备文件的时候要加上O_DERECT选项。如:int writefd =open(dev,O_RDWR|O_DIRECT);(3)把要存储数据或者是要写入数据的buf与页对齐。同时保证偏移地址是页大小的整数倍。相应的程序如下:#include<stdio.h>#define _USE_GNU 1#define _GNU_SOURCEint main(){char *buf;size_t buf_size = 1024;off_ 阅读全文
posted @ 2013-04-22 20:17
坚固66
阅读(353)
评论(0)
推荐(0)
摘要:
glut下载地址:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zipglut.h ---> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\glglut.dll,glut32.dll ---> C:\Windows\SysWOW64 (windows7 64位操作系统) ---> C:\Windows\System32 (windows7 32位操作系统)glut.lib,glut32.lib ---> C:\Progr 阅读全文
posted @ 2013-04-22 20:15
坚固66
阅读(154)
评论(0)
推荐(0)
摘要:
html{ filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: url("data:image/svg+xml; utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColor 阅读全文
posted @ 2013-04-22 20:13
坚固66
阅读(239)
评论(0)
推荐(0)