学习笔记
youngdze
这个作者很懒,什么都没留下…
展开
-
使用replace()方法查找字符
通常用于文本输入框的一种功能是替换指定的字符。JavaScript具有一个非常有用的方法replace(),可以时候用它利用备选字符集途欢指定的字符。replace()方法允许指定希望替换的字符或字符集,方式是利用字符串或者正则表达式;这是该方法的第一个实参。第二个实参是谢昂替换为的字符。第二个实参通常只是一个替换字符串(替换字符集),但他可以是用于确定替换字符串应当是什么的函数——如果是函数转载 2013-10-26 17:37:18 · 1622 阅读 · 0 评论 -
学习C语言笔记
*p=&a,p=&a各是什么意思?*p=&a //p是指针的指针,其中**p=ap=&a //p是指向a的指针,其中*p=a原创 2013-11-07 19:24:04 · 609 阅读 · 0 评论 -
用C的for语句写了斐波那契数列程序
#includevoid fobanacci(int n);int main(void){int n;printf("输入你所要的斐波那契数最大值(输入任何字母退出):");while(scanf("%d",&n)==1){ printf("你得到的斐波那契数列如下:\n1\n1\n"); fobanacci(n); putchar('\n'); printf("输入你所要的原创 2013-10-28 22:20:50 · 5841 阅读 · 2 评论 -
不要看这个...
转换为int,(int)result = (int)float;原创 2014-01-08 03:19:39 · 444 阅读 · 0 评论 -
java foreach 用法
foreach 是用于简化for对数组的输出的,Java 中的用法是:for(type x:collection);举个例子:public class ForeachDemo { public static void main(String args[]) { String str1 = "Hello!"; char c[] = str1.toCharArray(); f原创 2014-01-26 15:12:54 · 1891 阅读 · 0 评论 -
Java引用传递
本文来自《Java 开发实战》(李兴华 著)P125范例:引用传递class Demo { String temp = "hello";}public class RefDemo03 { public static void main(String args[]) { Demo d1 = new Demo(); d1.temp = "world"; Syste转载 2014-01-26 21:22:17 · 583 阅读 · 0 评论 -
Java 学习笔记
Java 的方法距订了一个对象能够接受什么样的消息。方法的基本组成部分包括:名称、参数、返回值和方法体。下面是他的最基本的形式: ReturnType methodName(/*Argument list*/) { /*Method body */ }通过对象调用方法时,需要先列出对象名,紧接着是句点,然后是方法名和参数列表原创 2014-02-01 22:36:38 · 591 阅读 · 0 评论 -
11th Ferbruary Codes
class Address { private String country; private String province; private String avenue; private String zipCode; public Address(String country,String province,String avenue,String zipCode) { th原创 2014-02-11 02:21:11 · 1146 阅读 · 0 评论 -
在 Ubuntu 下安装 JDK
本文翻译自 wikiHow,本人亲测安装成功。安装环境:Ubuntu 13.10 x86_x64第一步:运行以下命令查看你的 Ubuntu 是32位还是64位的:$ file /sbin/init第二步:查看是否已经有 Java 安装在你的系统上:$ java -version如果你已经安装了 OpenJDK,在 Shell 上会显示:java ve翻译 2014-02-28 01:45:28 · 2097 阅读 · 1 评论 -
PHP 字符串函数 substr 用法
我这里摘录一下官方文档,更详细可以查看 PHP 官方文档。substr作用:返回字符串的子串。说明:string substr(string $string,int $start [,int $length])需要两个或三个参数,第一个是函数直接作用的字符串,第二个是希望返回该字符串的子串的开头,第三个是希望返回子串的长度。例1:<?php $rest = su原创 2014-03-14 21:25:41 · 964 阅读 · 0 评论 -
图解SQL的Join
本文转自酷壳网 陈皓。对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章(实在不清楚为什么Coding Horror也被墙)通过 文氏图 Venn diagrams 解释了SQL的Join。转载 2014-03-16 03:52:31 · 748 阅读 · 0 评论 -
关于"*"和"++"优先度问题
看以下代码;#includeint main(void){ int data[3]={20,10,5}; int *p1,*p2,*p3; p1=data;p2=data;p3=data; printf("%d %d %d\n",*p1++,(*p2)++,*++p3); printf("%d %d %d\n",*p1,*p2,*p3); return 0;}其输原创 2013-10-31 21:27:39 · 726 阅读 · 0 评论 -
今日学习C
字符和字符串的区别?字符就是单个字符,字符串就是多个字符的集合另外,单个空白字符和空白字符串是两个概念, 在c中字符就是单个字符, 字符串是用\0结尾的,字符和字符串在操作上也不同,复制等等是不一样的原创 2013-11-15 03:36:08 · 604 阅读 · 0 评论 -
strcpy()的高级属性和strncpy()
本文摘录自C Primer Plus第305页。strcpy()函数还有另外两个有用的属性。首先,它是char*类型,它返回的是第一个参数的值,即一个字符的地址;其次,第一个参数不需要指向数组的开始,这样就可以只复制数组的一部分。下面举例说明:#include #include /* declares strcpy() */#define WORDS "beast"#d转载 2013-11-17 15:00:23 · 1119 阅读 · 0 评论 -
通过C使十进制转二进制
#include void to_binary(unsigned long n);int main(void){ unsigned long number; printf("Enter an integer (q to quit):\n"); while (scanf("%ul", &number) == 1) { printf("Binar转载 2013-10-30 01:02:27 · 765 阅读 · 0 评论 -
二进制、八进制、十进制、十六进制之间转换
访问原文一、 十进制与二进制之间的转换 (1) 十进制转换为二进制,分为整数部分和小数部分 ① 整数部分 方法:除2取余法,即每次将整数部分除以2,余数为该位权上的数,而商继续除以2,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数。下面举例: 例:将十进制的168转换为二进制 得出结果 将十进制的转载 2013-10-30 01:17:40 · 734 阅读 · 0 评论 -
c语言编程中如何判断一个数是否为整数
代码如下:#includeint main(void){double x;scanf("%f",&x);if((int)x==x) printf("%f是整数",x);}原创 2013-10-30 15:37:36 · 47058 阅读 · 6 评论 -
地址运算符:&
本文内容来自《C Prime Plus(第五版)中文版》第233页。C中最重要的(有时也是最复杂的)概念之一就是指针(pointer),也就是用来存储地址的变量。医院运算符&可以取得变量的存储地址。加热pooh是一个变量的名字,那么&pooh就是该变量的地址。一个变量的地址可以被看做是改变量在内存中的位置。嘉定使用了以下语句:pooh=24;并且嘉定pooh的存储位置是0B76转载 2013-10-30 01:52:03 · 1885 阅读 · 5 评论 -
const的功能和二维数组
看到一个const,其初始目的:取代预编译指令,即预处理,扬长避短。具体作用:定义const常量,具有不可变性。防止对程序的意外修改。如:void f(const int i) { i=10;//error! } 节省空间,节省内存。提高效率。便于类型检查,使编译器对处理内容有更多了解,消除了一些隐患。可以避免意义模糊的数字出现,同样可以很方便地进行参数的调整和修改。原创 2013-10-30 17:04:17 · 3321 阅读 · 0 评论 -
关于局部变量、全局变量、形式变量和实参变量
局部变量是指声明在函数里的变量,它的生存周期是和它所在的函数体一致的。全局变量是指声明在函数体外面的,生存周期与程序是一样的。可以在同一个程序下不同的函数体里UPDATE。形式参数是指你声明函数以及创建函数时参数列表里的参数,用来接收实际参数,也就是被赋值,包括传值赋值,传址等赋值方式。实际参数就是当你调用某个函数时,写在括号里用来给形式参数赋值。例如:void转载 2013-11-02 03:21:28 · 1250 阅读 · 0 评论 -
变长数组
来自百度百科变长数组1简介变长数组(variable-length array),也简称VLA。C语言中,直到C99标准出现之前,声明数组时在方括号内只能使用整数常量表达式。而C99做了很大改进,允许数组的[ ]中的值是整形变量或是整形表达式。这就解释了下面的情况:int n;scanf ("%d", &n);转载 2013-11-02 16:15:15 · 613 阅读 · 0 评论 -
C语言关键字详解
在百度知道看到这个回答,不错,贴过来学习。一、C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。 1 数据类型关键字(12个):(1) char :声明字符型变量或函数 (2) double :声明双精度变量或函数 (3) enum :声明枚举类型 (4) float:声明浮点型变量或转载 2013-11-03 01:30:15 · 737 阅读 · 0 评论 -
strchr函数
本文来自百度百科strchr函数原型:extern char *strchr(const char *s,char c);查找字符串s中首次出现字符c的位置。1、简介const char *strchr(const char* _Str,int _Val)char *strchr(char* _Str,int _Ch)头文件:#include 功能:查找字符串s中首转载 2013-11-17 17:43:25 · 1288 阅读 · 0 评论 -
用C语言程序判断一个字符是否是字母或数字
原文来自C语言中文网怎样判断一个字符是否是一个字母?字母表中的所有字母(包括计算机键盘上的所有键)都被赋予了一个值,这些字符及其相应的值一起组成了ASCII字符集,该字符集在北美、欧洲和许多讲英语的国家中得到了广泛的使用。字母字符被分成大写和小写两组,并按数字顺序排列。有了这种安排,就能很方便地检查一个字符是否是一个字母以及是大写还是小写。下面这段代码说明了如何检查一个转载 2013-11-03 22:47:36 · 20561 阅读 · 2 评论 -
非格式化输入输出函数
本文摘录自编程中国 非格式化输入输出函数可以由上面讲述的标准格式化输入输出函数代替, 但这些函数编译后代码少, 相对占用内存也小, 从而提高了速度, 同时使用也比较方便。下面分别进行介绍。 1. puts()和gets()函数 1.1 puts()函数 puts()函数用来向标准输出设备(屏幕)写字符串并换行转载 2013-11-04 00:36:08 · 1168 阅读 · 0 评论 -
浅谈MD5加密算法中的加盐值(SALT)
本文来自 blade2001的专栏。我们知道,如果直接对密码进行散列,那么黑客可以对通过获得这个密码散列值,然后通过查散列值字典(例如MD5密码破解网站),得到某用户的密码。 加Salt可以一定程度上解决这一问题。所谓加Salt方法,就是加点“佐料”。其基本想法是这样的:当用户首次提供密码时(通常是注册时),由系统自动往这个密码里撒一些“佐料”,然后再散列转载 2014-03-23 03:02:52 · 1302 阅读 · 0 评论