- 博客(16)
- 资源 (8)
- 收藏
- 关注
原创 ajax封装
charset=utf-8">/*//HTTP状态码var xhr = new XMLHttpRequest();xhr.open( 'get' , 'data.php?user=afei&age=18&o=45' , true );xhr.setRequestHeader('content-type' , 'application/x-www-form
2017-12-25 20:11:26
237
转载 解析C++中不能重载为友元函数的四个运算符
C++规定有四个运算符 =, ->, [], ()不可以是全局域中的重载(即不能重载为友员函数),这是为什么呢?现在先说说赋值运算符“=”的重载C++规定赋值运算符“=”只能重载为类的非静态成员函数,而不可以重载为类的友元函数。不能重载为类的静态成员应该比较容易理解,因为静态成员函数是属于整个类的,不是属于某个对象的,它只能去操作类静态数据成员。而赋值运算符“=”是基于对象操作的。
2017-05-21 23:00:06
8856
1
转载 C语言 gets()和scanf()函数的区别
scanf( )函数和gets( )函数都可用于输入字符串,但在功能上有区别。若想从键盘上输入字符串"hi hello",则应该使用__gets__函数。gets可以接收空格;而scanf遇到空格、回车和Tab键都会认为输入结束,所有它不能接收空格。char string[15]; gets(string); /*遇到回车认为输入结束*/scanf("%s",string); /*遇到
2017-05-14 17:59:02
667
原创 乱码问题的解决
第一种:程序乱码程序乱码和请求方式有关:一种get请求,一种是post请求post请求乱码解决方案:request.setCharacterEncoding("UTF-8");get请求乱码解决方案:第一种:强制转换的方式:new String(content.getBytes("iso8859-1"),charset);第二种解决方案:tomcat/conf/
2017-05-02 19:52:26
435
原创 Properties类
–该类是位于util包里的一个工具类,与IO的结合能十分有效地读写文件,特别在准确快速读取方面效率十分高!–该类结合了util包里的HashMap的存储方法,使用了键值对方式Properties类的常用方法方 法 原 型说 明void load(Reader reader)通过字符流加载一个文件
2017-04-29 21:37:30
228
转载 关于Java序列化与反序列化
Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 2.为什么需要序列化与反序列化 我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括
2017-04-29 21:18:16
230
原创 字节流与字符流的详解,文件流,数据流
首先看一下File类的常用方法•File类的对象不但可以表示文件,还可以表示目录,在程序中一个File类对象可以代表一个文件或目录;•当创建一个文件对象后,就可以利用它来对文件或目录的属性进行操作,如:文件名、最后修改日期、文件大小等等;需要注意的是,File对象并不能直接对文件进行读/写操作,只能查看文件的属性;方 法 原 型
2017-04-29 19:54:47
7610
转载 删除语句 Drop/Delete/Truncate比较
数据库删除语句 Drop/Delete/Truncate比较Delete :删除数据表中的行(可以删除某一行,也可以在不删除数据表的情况下删除所有行)。删除某一行:Delete from 数据表名称 where 列名称=值;删除所有行:Delete * from 数据表名称Drop :删除数据表或数据库,或删除数据表字段。删除数据库:drop database 数据库名
2017-04-26 20:58:38
678
原创 斐波那契数列
菲波那契数列是指这样的数列: 数列的第一个和第二个数都为1, 接下来每个数都等于前面2个数之和。给出一个正整数k,要求菲 波那契数列中第k个数是多少。 input: 输入一行,包含一个正整数k。(1 output: 输出一行,包含一个正整数,表示菲波那契数列中第k个数的大小 sample input 19 sample output 4181 #include
2017-04-14 12:34:00
7018
原创 求阶乘的和 给定正整数n,求不大于n的正整数的阶乘的和 (即求1!+2!+3!+...+n!)
求阶乘的和 给定正整数n,求不大于n的正整数的阶乘的和 (即求1!+2!+3!+...+n!) input 输入有一行,包含一个正整数n(1 output 输出有一行:阶乘的和。 sample input 5 sample output 153解法一:#include using namespace std;int main(){int n;
2017-04-14 12:10:27
26484
原创 输入正整数n(n>=2),求不大于n的全部质数(素数)
质数(prime number)又称素数,有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数的数称为质数。比如:2、3、5、7、11、13、17、19······2、3、5、7、11、13、17、19#include using namespace std;int main(){int n;cin>>n;cout
2017-04-14 11:52:20
11329
原创 break的巧妙时用
题:如果两个不同的正整数,他们的和是他们的积的因子,就称这两个数为兄弟数,小的称为弟数,大的称为兄数。先后输入正整数n,m,n请在这n至m-n+1个数中,找出一对兄弟数。如果找不到,就输出“no solution”。如果能找到就输出最小的那一对;如果有多对兄弟数和相同且都是最小,就找出弟数最小的那一对。分析:枚举每一对不同的数,看看是不是兄弟数。用两个变量记录当前已经找到的最佳兄弟数,
2017-04-13 10:56:44
417
原创 关于c/c++语言的EOF
EOF是指文件的结束符,是一个宏定义用cin.get()、getchar()可以在不了解其它输入/输出知识的情况下编写出数量惊人的有用的代码第一种做法:#include #include using namespace std;int main(){char c;while(scanf("%c",&c) !=EOF){printf("%c",c)
2017-04-12 21:49:38
2201
转载 HashSet,TreeSet和LinkedHashSet
HashSet,TreeSet和LinkedHashSet的区别Set接口Set不允许包含相同的元素,如果试图把两个相同元素加入同一个集合中,add方法返回false。Set判断两个对象相同不是使用==运算符,而是根据equals方法。也就是说,只要两个对象用equals方法比较返回true,Set就不 会接受这两个对象。HashSetHashSet有以下特点 不
2017-03-14 13:07:06
221
原创 java.io.File
import java.io.File;import java.util.Date;public class FileDemo01 {@SuppressWarnings("deprecation")public static void main(String[] args) {File file = new File("d:\\log_network.txt");S
2017-03-14 10:44:06
329
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人