此工具用来获取拼音首字母,原理是获取汉字编码的首字节,对比特殊汉字的首字节,并设定对应的拼音首字母关系来获取。
此算法的来自网上,我做了修改与封装,拿出来以方便使用。
/**
* 拼音首字母的工具
*
* @author leizhimin 2009-7-4 16:41:28
*/
public class PinyinToolkit {
private PinyinToolkit() {
}
//字母Z使用了两个标签,这里有27个值
//i, u, v...
面向对象和面向过程的区别
面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。
面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。
例如五子棋,面向过程的设计思路就是首先分析问题的步骤:1、开始游戏,2、黑子先走,3、绘制画面,4、判断输赢,5、轮到白子,6、绘制画面,7、判断输赢,8、返回步骤2,9、输出最后结果。把上面每个步骤用分别的函数来实现,问题就解决了。
而面向对象的设计则是从另外的思路来...
set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoALTER PROC [dbo].[P_LoginLyh]@UserName varchar(500)='', @Pwd varchar(500)=''asselect isnull(姓名,'') as 姓名 ,isnull(角色,'') as 角色,[id] from T_User where 用户名=@UserName and 密码=@Pwd
就像大部份的结构化程序,有所谓的全局变量与局部变量,PHP 在这方面也是有相同的处理方式。 在 PHP 的程序执行时,系统会在内存中保留一块全局变量的区域。实际运用时,可以透过 $GLOBALS["变量名称"] 将需要的变量取出。在用户自定的函数或程序中,就可以用 $GLOBALS 数组取出需要的变量。当然别忘了 PHP 的变量有分大小写,搞错了大小写可是叫一百年,变量也不会出来。 $GLOBALS 数组是 PHP 程序中比较特殊的变量,不必定义,系统会自动匹配相关的变量在里面。在函数中,也不必管 $GLOBALS 数组是否已经做全局定义,就可以直接使用了。 和 $GLOBALS 变量类...
和大家交流一下
本人一个小菜鸟,刚刚接触C语言,望各位大侠多多指教
经朋友介绍来到了变成中国. 进入论坛第一感觉就是:终于找到组织了.. 希望能在编程中国学到更多东西.
set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoALTER PROC [dbo].[P_Loginydp]@UserName varchar(500),@Psd varchar(500),@PersonName varchar(50) OUTPUT,@PersonRole varchar(50) OUTPUT ,@ID int OUTPUTasselect @PersonName=姓名,@PersonRole=角色,@ID=id from T_User where 用户名=@UserName and 密码=@Psd
那天午后 我站在你家门口
你咬咬嘴唇还是说出了分手
我的挽留和眼泪全都没有用
或许我应该自食这苦果
你的迁就 我一直领悟不够
以为爱已强大的不要理由
心开始颤抖 明白了你的难受
但你的表情已经冷漠
全是我的错
现在认错有没有用
你说你已经不再爱我
我带你回忆曾经快乐的时空
你只是劝我别再执着
全是我的错
现在认错有没有用
你说你喜欢如今的生活
你带我回忆爱里互相的折磨
还告诉了我 别再来认错 认结果
那天午后 我站在你家门口
你咬咬嘴唇还是说出了分手
我的挽留和眼泪全都没有用
或许我应该自食这苦果
你的迁就 我一直领悟不够
以为爱已强大的不要...
最近,也不知道怎么回事,我的情绪不太好!早上睡觉,总是感觉空气凝重,有忧伤感觉,我也没女朋友,大家给我个建议!是不是压力太大啊!
1、关键字 final:(锁) 用来定义类和方法,当定义类的时候该类不能被继承,当定义方法的时候该方法不能被重载。 self: 用来用类访问当前类中的内容关键字,类似$this,但是$this是需要类实例化以后才可以使用,self可以直接访问当前类中的内部成员。 self::类内部成员(属性或者方法) 类名::类内部成员注意:因为没有实例化,类访问内部属性或者方法是没有意义的,所以self一般用来访问类中的静态成员,常量或者其他定义的内容。 static: 用来定义静态属性或者方法,可以在类未被实例化时使用,静态属性单独占用内存,而不会因创建多个对象而导致同样的方法或者属性重复...
1、抽象关键字——absract 抽象就是无法确切说明,但又有一点的概念或者名称,使用abstract定义。2、抽象方法和抽象类的定义 (1)类中至少有一个方法是抽象的,我们称之为抽象类 (2)抽象方法不允许有{} (3)抽象方法前面必须有abstract 例子: abstract class class1{ abstract function fun1(); }//两者都必须使用3、抽象类和方法使用规则 特点: (1)不能被实例化,只能被继承 (2)继承的派生类当中,要把所有抽象方法重载才能实例化,重载所有抽象方法 例子: class class2 ext...
我是一名网络编程专业的学生,已然浪费了一年半的学习时间在求得内心的顿时愉悦上。现在面临着学业以及未来的惆怅之后,我不知该情归何处?
这个网编的未来在何处?
我没有一点方向。
但是在邹然之间我想学,我想跟那群男生比拟,我想跟他们有一个共同讨论的话题。我想在这上面找到我想要的,,
找到我来这当初的目的,所以我要学我要学好。。
可是我什么都不会?
我不知道该怎么样?
如果只是在内置对象中得到值可用ActionContext ac=ActionContext.getContext(); ac.getApplication().put("app", "人好");//application ac.getSession().put("com", "abcdef");//session ac.put("aev", "dddfs");//request要得到原始的内置对象HttpServletRequest request=ServletActionContext.getRequest();HttpServletResponse respons...
求教高手帮忙修改!谢谢!!
问题描述:能够按照指数降序排列建立并输出多项式;
能够完成两个多项式的相加、相减,并将结果输入;在上交资料中请写明:存储结构、多项式相加的基本过程的算法(可以使用程序流程图)、源程序、测试数据和结果、算法的时间复杂度、另外可以提出算法的改进方法。
#include <stdio.h>#include <stdlib.h>typedef struct LNode{ /*多项式的存储结构定义*/int coef;int expn;struct LNode *next;}LNode,*linklist;linklist creat(){ /*一元多...
由于空格的ASCII码值是32,因此,在去掉字符串中所有的空格时,只需循环访问字符串中的所有字符,并判断它们的ASCII码值是不是32即可。去掉字符串中所有空格的关键代码如下:
CharEnumeratorCEnumerator=textBox1.Text.GetEnumerator();
while(CEnumerator.MoveNext())
{
byte[]array=newbyte[1];
array=System.Text.Encoding.ASCII.GetBytes(CEnumerator.Current.ToString());
in...
//字符是否为汉字 public bool IsChinese(char c)
{
return (int)c >= 0x4E00 && (int)c <= 0x9FA5;
}
//获得字节长度
private int getLengthb(string str)
{
return System.Text.Encoding.Default.GetByteCount(str);
}
//c#的中英文混合字符串截取指定长度,startidx从0开始 by
public string getStrLenB(st...
<html><head><title>打开多个窗口</title><script type="text/javascript">myWebpage1=window.open("","myWebpage1","width=200,height=100");myWebpage2=window.open("","myWebpage2","width=200,height=100");myWebpage3=window.open("http://www.baidu.com");myWebpage1.document.write("这是第一个窗口!");myWebpage1.document....
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>continue使用</title></head><body><?phpfor($count=0;...
算法,关于web程序员
2008-05-18 14:57:14
程序员是一个脆弱、特殊的群体,以各种方式生存在有01的世界里。
程序员的特点:
狂躁,但是有修养
随和,但是疯癫
肯向任何人学,但是不服任何人
守约,但是不守时
感情丰富,但是单纯
……
Web程序是程序员中的一个别具特色的群体,他们有着和HTTP协议类似的无状态性、无序性、不可预测性。我这么说,是因为web程序员的出身、成分、学习途径、从业历程多种多样。Web程序员,是现今IT从业者中最具活力也最复杂的最可爱的一群人。
相比于传统的“学院派”程序员(请暂时允许我这么说),Web...