现在位置: 首页 > SamanthaMunro发表的所有文章
  • 09月
  • 29日
综合 ⁄ 共 36字 评论关闭
选中变量 右击要改变的变量选择refactor(重构)->rename即可
阅读全文
栈是重要的数据结构,从数据结构角度看,栈也是线性表,其特殊性在栈的基本操作是线性表的子集。Stack作为最基本的数据结构,在JDK代码中,也有它的实现,java.util.Stack类是继承了Vector类,来实现了栈的基本功能。 1.栈的基本原理 栈(Stack)是限定仅在表尾进行插入或者删除操作的线性表。因此,对于栈来说,表尾端有特殊含义,成为栈顶,表头称之为栈底。 由下图可以看出,栈的最基本的特征是LIFO(Last In First Out),因此栈又被称为后进先出的线性表。   2.栈的基本操作 InitStack(&S)--------------构造一个空栈 I......
阅读全文
  • 08月
  • 18日
综合 ⁄ 共 610字 评论关闭
题目链接:uva 12103 - Leonardo's Notebook 题目大意:给出26个字母的置换,问是否存在一个置换A,使得A2=B 解题思路:将给定置换分解成若干个不相干的循环,当循环的长度n为奇数时,可以由两个循环长度为n的循环的乘积得来,也可以由两个循环长度为2n的拆分而来;对于长度n为偶数的,只能由两个循环长度为2n的拆分而来,所以判断是否存在有循环长度为偶数的个数是奇数个即可。 #include <cstdio> #include <cstring> #include <algorithm> using namespace std; const int maxn = 30; int main () { ......
阅读全文
  • 08月
  • 10日
编程语言 ⁄ 共 3656字 评论关闭
internal static readonly short VK_F1 = 0x70;4 internal static readonly short VK_F2 = 0x71;5 internal static readonly short VK_F3 = 0x72;6 internal static readonly short VK_F4 = 0x73;7 internal static readonly short VK_F5 = 0x74;8 internal static readonly short VK_F6 = 0x75;9 internal static readonly short VK_F7 = 0x76;10 internal static readonly short VK_F8 = 0x77;11 internal static readonly short VK_F9 = 0x78;12 internal static readonly short VK_F10 = 0x79;13 internal static readonly sho......
阅读全文
  • 03月
  • 11日
综合 ⁄ 共 2202字 评论关闭
文/一觉亮天 实际应用中很少用汇编语言作图,本来汇编语言属低级语言,应用不方便,而用代码处理图形也不是我们所希望的.但了解汇编语言作图,就了解了计算机是如何操作显示器的了,而且在一些必须用汇编语言的场合,掌握汇编语言作图,能增加操作界面的友好性。 计算机控制显示器输出可以通过调用BIOS中断,中断类型码为 10H.类型码为10H的中断调用中有一系列功能子程序,用来控制再显示器进行输出 .这些功能子程序调用格式为: MOV             AH,功能号          …          … INT 10H 其他调用参数的一般规则为: l要显示的字符或像素......
阅读全文
  • 09月
  • 04日
综合 ⁄ 共 2833字 评论关闭
文章目录 设计思路 方法案例 效果图 设计思路 把置入适配器的list追加数据记录,再使用适配器的notifyDataSetChanged()刷新。 方法案例 以http://blog.csdn.net/jueblog/article/details/12114513的ListView为例,对Activity作如下改进。 package com.app.test01; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import android.R.integer; ......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 2378字 评论关闭
        最近看完javaweb的三大框架和相关的一些知识,再加上做了几个小项目,呵呵……算是做个总结吧,首先分析一下struts与struts2的本质区别: 1.首先在Action实现类方面:        Struts1要求Action类继承一个抽象基类;Struts1的一个具体问题是使用抽象类编程 而不是接口。Struts2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制服务成为可能。         而Struts2 提供一个ActionSupport基类 去实现常用的接口。即使Action接口不是必须实现的,只有一个包含  execute方法的POJO类都可以用作Struts2的Action......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 1696字 评论关闭
转载自:http://www.sandzhang.com/blog/2010/04/14/python-container-list/ 熟悉编程的人都知道,除了基本数据类型,最常用的就要数集合容器了,Python中集合容器类型有4种,分别是List,tuple,set,dict,下面详细介绍一下其中List的用法 定义及初始化生成List对象testList = [] 或者 testList = ['a','b','c']   从List中取出对象,类似其他开发语言中的数组用法用listname[index],代表从前开始取第index个对象(第一个从0开始记),不同的是多了一种用负数取对象listname[-index],代表从后开始取第index个对象(第一个从......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 1712字 评论关闭
解题思路: 题目很简单,就是一个一一匹配问题,但是先前看很多神犇的代码都是用哈希表实现的,表示我现在hash写的还不熟,故只能通过最为朴素的思想了 那就是先把5000个单词拿出来,全部转换为数字,然后与输入的数字进行匹配,如果一致,则输出就OK了,注意flag变量的使用。 代码如下: # include<cstdio> # include<iostream> # include<cstring> using namespace std; char code[26] = {'2','2','2','3','3','3','4','4','4','5','5','5','6','6','6','7','0','7','7','8','8','8','9','9','9','0'}; ......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 2074字 评论关闭
假如你管理的Oracle数据库下某些应用项目有大量的修改删除操作, 数据索引是需要周期性的重建的。 它不仅可以提高查询性能, 还能增加索引表空间空闲空间大小。在Oracle里大量删除记录后, 表和索引里占用的数据块空间并没有释放。     通过重建索引可以释放已删除记录索引占用的数据块空间来转移数据, 重命名的方法可以重新组织表里的数据。     Oracle按用户名重建索引的SQL脚本 SET ECHO OFF;SET FEEDBACK OFF;SET VERIFY OFF;SET PAGESIZE 0;SET TERMOUT ON;SET HEADING OFF;ACCEPT username CHAR PROMPT 'Enter the inde......
阅读全文
首先看看下面两条语句 (1) int * p[4]  (2) int (*p)[4] 如何区分它们呢? 我们的判断条件是方括号("[ ]")的优先级要高于星号(' * ') (1) p首先和方括号结合,表示数组,然后与星号结合表示指针,总的来说p表示一个长度为4的数组,数组的元素都是指针。p就是指针数组。 (2)p与星号结合,表示指针,在和方括号结合表示数组,总的来说p表示一个指针,指针指向的是一个长度为4的int型数组。p是数组指针。 p先和谁结合,p就是个什么东东 同理,int *foo() 和int (*foo)()中,小括号优先级高于星号 则int *foo()表示方返回值为指针的函数......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 4266字 评论关闭
在学习安卓时,可能会建立大量的test project 来测试各个组件,以更好的学习它。 但是为了验证学习每一种效果,会非常没必要,而且特别繁琐。 现在介绍的是两种管理方法: 一 通过手工的将 Activity 信息添加到一个ActivityManager中, 然后在启动Activity将注册的Activity信息,填充到一个ListView中。 主要有两个类。 ActivityManager, ActivityManager$ActivityInfo. 代码: /** * Created by mjz on 14-12-20. */ public class ActivityManager { private static ActivityManager single = new ActivityManager(); ......
阅读全文