学习笔记
洛克地
麦田的守望,等着你的回来
展开
-
qsort 应用大全
七种qsort排序方法 一、对int类型数组排序 int num[100]; Sample: int cmp ( const void *a , const void *b ) { return *(int *)a - *(int *)b; } qsort(num,100,sizeof(num[0]),cmp); 二、对char类型转载 2012-11-28 16:05:23 · 458 阅读 · 0 评论 -
ANT打包apk时出现乱码解决方案
在使用ant打包时,出现越南语乱码第一,检查自己的编译器是什么编码格式第二,如果编译器是GBK,则SDK中的tools->ant->build.xml也应该设置javac的编码格式为GBK如下图,将encoding的value改成GBK即可个人理解,编译器和build都必须是统一编码格式,不然就会出现乱码。所以网上单纯的说改成UTF-8是不靠谱的吧原创 2015-03-05 11:15:05 · 1539 阅读 · 0 评论 -
J2EE学习之出现乱码的问题
在学习J2EE开发时碰见了几乎是所有开发者遇见过的乱码问题自己也找了不少资料,现在在这分享一下自己的经验个人觉得只要做好以下几点应该基本上是不会出现了。1,设置编码格式统一化如我下面的例子:在jsp文件提交数据,在servlet文件中处理在需要编码的地方全是使用一种编码格式(用BG或者UTF-8都行)2,设置编码格式必须在最开始的地方设置3.如果在htm原创 2014-08-14 21:35:26 · 548 阅读 · 0 评论 -
JDBC学习第一站之Statement与PreparedStatement
Statement:通过类的名字,把类(元数据对象)加载到内存中,加载驱动,由于是对数据流做操作,一定要加异常处理,后面也是 // 通过类的名字,把类(元数据对象)加载到内存中 Class.forName("com.mysql.jdbc.Driver");创建一个数据库链接,getConnection方法中的第一个参数是指数据库类型和所操作数据库的名称,第二个参数是指用户名,第三个参原创 2014-07-23 11:56:56 · 980 阅读 · 0 评论 -
JAVA如何实现条件编译(从思路开始)
原作者:http://msdxblog.sinaapp.com/?p=57条件编译绝对是一个好东西。如在C或Cpp中,可以通过预处理语句来实现条件编译。代码如下:#IFDEF DEBUG #UNDEF DEBUG #ENDIF #define DEBUG #IFDEF DEBUUG /* code block 1 */#ELSE转载 2012-12-04 19:58:40 · 544 阅读 · 0 评论 -
java acm 基础知识
java ACMJava做ACM-ICPC的特点: (1) 在一般比赛中,Java程序会有额外的时间和空间,而实际上经过实验,在执行计算密集任务的时候Java并不比C/C++慢多少,只是IO操作较慢而已。 (2) Java 简单而功能强大,有些东西用Java实现起来更为方便,比如高精度。 (3) 用Java不易犯细微的错误,比如C/C++中的指针, “if (n = m转载 2012-11-21 10:58:07 · 420 阅读 · 0 评论 -
字符串的一系列函数笔记
strcmp 比较字符串strcmpi 忽略大小写比较字符串upper 转换为大写blanks 产生空字符串strmatch 查找匹配的字符串strjust 对齐字符数组,包括左对齐,右对齐和居中strrep 替换字符串strncmp 比较字符串的前n个字符lower 转换为小写deblank 删除字符串中的空格findstr 在一个字符串中查找另一个字符串原创 2012-11-21 12:38:12 · 344 阅读 · 0 评论 -
由二叉树先序遍历/后序遍历和中序遍历生成二叉树
欢迎转载,转载请注明出处。本文地址:http://www.yi-yan-tang.com/article/387.html之前一直遇到二叉树的遍历生成问题,现在总结一下原理,代码不写。问题一: 已知前序遍历、中序遍历,建立二叉树原理:先序遍历序列的第一个字符为根结点。每一个根结点在中序遍历序列的中间,左边部分是根结点的左子树的中序遍历序列,右边部分是根结点的右子树的中序遍历序列转载 2012-12-03 17:25:47 · 640 阅读 · 0 评论 -
多线程知识点整理
基本概念多线程程序在较低的层次上扩展了多任务的概念:一个程序同时执行多个任务,通常,每一个任务称为一个线程,它是线程控制的简称。可以同时运行一个以上线程的程序称为多线程程序。多进程与多线程的区别:每个进程拥有自己的一整套变量,而线程则共享数据。相关接口•Runnable◦ 方法 void run()◦可由Runnable对象构成Thread,不要调用转载 2012-11-29 11:18:53 · 380 阅读 · 0 评论 -
sscanf与scanf区别及应用
sscanf 名称: sscanf() - 从一个字符串中读进与指定格式相符的数据. 函数原型: Int sscanf( string str, string fmt, mixed var1, mixed var2 ... ); int scanf( const char *format [,argument]... ); 说明: sscanf与sca转载 2012-11-28 21:19:46 · 622 阅读 · 0 评论