随笔分类 - 求职笔试面试
摘要:在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)第一个作用:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。下面是a.c的内容#include增加这条语句char a = ‘A‘; // global variablevoid msg() { printf("Hello\n"); }你可能会问:为什么在a.c中定义的全局变量a和函数msg能在main.c中使用?前面说过,所有未加static前缀的全局变量和函数
阅读全文
摘要:1 import java.util.*; 2 3 public class Stacks { 4 static String[] months={"January","February","March","April","May","June", 5 "July","August","September","October","November"};//定义字符串数组,使用大
阅读全文
摘要:Vector和ArrayList的区别线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构这些类均在java.util包中本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类CollectionListLinkedListArrayListVectorStackSetMapHashtableHashMapWeakHashMapCollection接口Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)一些Collection允许相同的
阅读全文
摘要:1、Java中的移位操作符JAVA中,>>>运算符将用0填充前面的位,>>运算符将用符号位填充左侧的位。没有>操作执行的是算术位移(扩展符号位),还是逻辑移位(高位填0)。在执行中,只会选择效率较高的一种。这就是说,在C++中,>>运算符其实只是为非负数定义的。JAVA消除了这种含糊性。2、强制类型转化C++注意:在Java中不能在boolean类型与任何数值类型之间进行强制类型转化,这样可以防止一些常见的错误发生。java中不使用逗号运算符。不过,可以在for语句中使用逗号分隔表达式列表。3、String类由于不能修改java字符串中的字符,所
阅读全文
摘要:&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的表达式不会执行,所以不会出现NullPointerException如果将&&改为&,则会抛出NullPointerException异常。If(x==3
阅读全文
摘要:1 我想让用户输入一组字符串,然后将这个字符串的每一个赋给一个char.即,abcde2 char ch[]=new char[5];3 ch[0]=a;ch[1]=b;.....1 解决方案如下图所示:2 String str="abcde";3 char[] c=new char[str.length()];4 c=str.toCharArray();华为的一道机试代码题目如下所示。 1 //输入字符串长度len1,字符串S1,字符串len2,s2,从后往前比较,以最短字符串为标准,输出不同元素的个数。 2 public class SWTest { 3 public
阅读全文
摘要:前几天,Google给我Hotmail邮箱发了封确认信。我看不懂,不是因为我英文不行,而是"???? ????? ??? ????"的内容让我不知所措。有好多程序员处理不好编码问题。不是因为他们学不会,而是因为他们太保守或太不以为然了!我想说,初级程序员需要积累更多 的计算机高级知识;高级程序员需要了解更多的底层知识。 那么Content-Type标记到底有什么作用?UTF-8与Unicode到底有何关系?…………现在我们就一起来揭开编码那神奇的面纱!从ASCII编码谈起: 我们需要了解的最早编码是ASCII码。它用7个二进制位来表示,由于那个 时期生产的大多数计算机使用8
阅读全文
摘要:主题句:每个编码形式将字符从字符集转换为编码数据。 1 说白了一个代码点就是一个Unicode字符。代码单元就是代码点的集合。 2 字符视图 3 要了解字符集标准,您必须能区分三种不同的字符视图: 4 5 字符集(字符的抽象列表)。 6 作为带标量值的“代码点”的字符。 7 作为编码数据的字符。 8 字符集(字符的抽象列表) 9 10 字符集是各种文字(包括拉丁文、西里尔文、中文、朝鲜语、日语、希伯来语和阿拉伯语)中所包含的字符的一个抽象列表,由一百多万个字符组成。字符集还包括其他符号,例如音符。11 12 Unicode 和 GB18030 标准都具有字符集。当某个标准添加了新字符...
阅读全文
摘要:1、代码点&代码单元,是从Unicode标准而来的术语,Unicode标准的核心是一个编码字符集,它为每一个字符分配一个唯一数字。Unicode标准始终使用16进制数字,并且在书写时在前面加上U+,(看来U+代表Unicode标准哦。)如字符“A”的编码为“U+0041”。代码点是指可用于编码字符集的数字。编码字符集定义一个有效的代码点范围,但是并不一定将字符分配给所有这些代码点。有效的Unicode代码点范围是U+0000至U+10FFFF。Unicode4.0将字符分配给一百多万个代码点中的96382个代码点。说白了一个代码点就是一个Unicode字符。代码单元就是代码点的集合。字
阅读全文
摘要:What?如何分类?如何使用?//String 类提供处理 Unicode 代码点(即字符)(TT观点:指的莫非就是对象的意思。)和 Unicode 代码单元(即 char 值)的方法。(TT观点:看来处理这两种Unicode代码点和代码单元是不一样的,分开掌握。)1、toString() object类的toString方法。1 toString 2 3 public String toString() 4 5 返回该对象的字符串表示。通常,toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法...
阅读全文
摘要:(1)Java三大框架的理解 这块基本必问(2)写一个单例(3)用sql下一个触发器
阅读全文
摘要:byte字节型,int是整型,byte是8bit,int是32bit.byte可以转换为int,但int转byte可能会报错,因为精度问题,可能会超过上界。char也可转int,互转int的关系和btye类似。
阅读全文
摘要:1、常考字符串处理:对处理字符串的方法。(a)统计字符串中特定字符的个数。2、郭靖考了一道二维数组??3、多了解了解最常用的那个类库的方法.
阅读全文
摘要:通过对模型进行扩展和改变所提供的默认模型,可以很容易创建自定义字段。例如,以下代码片段将创建一个仅保存大写字符的字段。即使文本从剪贴板中粘贴过来或者通过编程方式而更改,此代码片段也是有效的。public class UpperCaseField extends JTextField { public UpperCaseField(int cols) { super(cols); } protected Document createDefaultModel() { return new UpperCaseDocument(); } st...
阅读全文
摘要:通过对模型进行扩展和改变所提供的默认模型,可以很容易创建自定义字段。例如,以下代码片段将创建一个仅保存大写字符的字段。即使文本从剪贴板中粘贴过来或者通过编程方式而更改,此代码片段也是有效的。public class UpperCaseField extends JTextField { public UpperCaseField(int cols) { super(cols); } protected Document createDefaultModel() { return new UpperCaseDocument(); } st...
阅读全文
摘要:1、中国移动的企业文化:见中国移动的官网。http://www.10086.cn/aboutus/culture/culture1/201208/t20120802_33082.htm一、中国移动的的企业中国移动公司企业文化 中国移动通信企业文化的核心内涵是“责任”和“卓越”,即要以“正身之德”而“厚民之生”,做兼济天下、善尽责任、不断进步的优秀企业公民。 中国移动企业文化理念体系 企业价值观:正德厚生 臻于至善 企业使命:创无限通信世界, 做信息社会栋梁 中国移动的愿景:成为卓越品质的创造者 中国移动的核心价值观 “正德厚生 臻于至善” 企业的价值观是企业持久和最根本的信仰,是...
阅读全文

浙公网安备 33010602011771号