- 博客(69)
- 资源 (8)
- 收藏
- 关注
原创 C语言学习笔记(六)--分支程序设计
1使用if语句设计选择程序:if语句一般分为两种方式:单条件单分支、和单 条件双分支if语句。1.1单条件单分支的if语句一般语法:If(表达式A){语句B;}语句执行流程:首先执行表达式A,如果表达式A的值非0,则执行语句序列B,然后流程继续往下执行。例子代码:#include "stdio.h"main(){double score;printf("input
2011-11-05 14:39:35 1607
原创 C语言学习笔记(五)--顺序程序设计
1语句概述1.1普通表达式语句:表达式后加分号就是一个表达式语句,语句与表达式不同,是无值的,而表达式是有值的。1.2流程控制语句:流程控制语句主要用来控制程序执行走向,以实现程序的各种结构方式,它有特定的关键字等,主要分为分支和循环两种。分支流程控制语句:if、switch。循环流程控制语句:for、while、do while。1.3跳转语句:跳转语句的作用主要是让程序从正
2011-11-03 18:34:32 1283
原创 C语言学习笔记(四)--运算符与表达式(下)
1逗号运算符和逗号表达式1.1逗号表达式格式:表达式1,表达式2,表达式3,...,表达式n;该表达式的功能是:先计算表达式1,再计算表达式2,最后计算表达式 n,最后一个表达式的值为此逗号表达式的值。1.2逗号表达式的优先级:最低。1.3逗号表达式的值:例子代码:#include "stdio.h"main(){ int a,b,c; a=1,b=2,c=a+b
2011-11-01 22:04:48 1249
原创 C语言学习笔记(三)--运算符与表达式(上)
1运算符和表达式1.1运算符分类:算数运算符:用于算数运算,包括+、-、*、/等。关系运算符:用于比较运算,包括>、、==、!=等。逻辑运算符:用于逻辑运算,包括&&、||、!三种。位操作运算符:按二进制位对位运算,包括&、|、~、等。赋值运算符:用于赋值运算,包括=、+=、&=等。条件运算符:三目运算符,用于条件求值(?:).逗号运算符:用于把若干表达式组合成一个
2011-10-31 22:34:57 1256
原创 C语言学习笔记(二)--数据类型、常量和变量简介
1常见数据类型Int、short、long、unsigned、float、double、char、enum、void、指针类型、数组类型、struct、union等。基本数据类型:Int、short、long、unsigned、float、double、char、enum都属于基本类型。特点是其值不可再分。2常量。常量定义方式:#define 标示符 常量常量分为:直接
2011-10-30 22:12:32 1695
原创 C语言学习笔记(一)--初识C语言
一直只用java,现在正好很清闲打算学习C语言,拓展一下自己的戏路。 学习参考书《C语言宝典》。 1.第一个c程序:# include "stdio.h" /*该行是文件包含命令*/main(){ printf("test"); /*函数调用:printf将内容输出到显示器*/}注:c语言区分大小写;程序中必须含有一个且只有一个名字为main的主函数;
2011-10-29 19:06:40 2355 2
原创 java实现二叉树的常见操作
树型结构是最常见的非线性结构,其中二叉树最为常见。今天我主要就是用java来实现一下树的一些常见操作。 首先需要一个用来存储树节点值的javabean:public class TreeBean { private int nodeValue; p
2011-10-02 23:41:39 1579
原创 java解析Internet网页中的内容
有很多情况下我们需要获得某个网页上内容,例如:获得一个网页上的所有连接。但一般都是更高级的应用,比如获得一个网页表单需要填写的内容,以及form表单提交的连接,这样我们就可以在自己的网页上获得别人网页上的资源了。现在我们就以最简单的获得一个网页上的所有超链接为例介绍一下java解
2011-09-13 22:41:49 5650 1
原创 数组的几种排序算法的实现
数组的排序方法有很多,效率也各不相同,下面简单介绍一下几种常见的排序算法。 1.选择排序法:将要排序的数组分成两部分,一部分是从大到小已经排好序的,一部分是无序的,从无序的部分取出最小的放到已经排序的最后面。实现如下:public int[] choiceSort(int[] arr){ for(int i = 0;i < arr.length;i++){ int m
2011-09-09 22:14:00 6564
原创 将汉字转换为汉语拼音java实现
有的时候我们需要将中文转换成汉语拼音,将汉字转换成汉语拼音其实挺简单。首先我找到了一个资源,是一个XML文件:TBL_Dict.xml ,这个文件中每个汉字作为一个节点,该节点下有该汉字对应的汉语拼音,我的方法就是读取这个文件。import java.util.List;
2011-08-15 21:32:45 3584 5
原创 urlwriterfilter地址栏的伪装
最近在做项目的时候遇到个问题,就是用户访问的主页是http://ip:port/projectName/folder/index.html。但是呢在项目名和主页之间就是多了那么一层路径folder,就是这么一层路径让用户感觉非常不爽,我就找到了这个非常简单的解决方案:urlwri
2011-07-12 23:08:29 2518
原创 ExtJS初级教程之ExtJS Grid(三)
要想让用户体验更高就应该让用户可以在自己刚刚查询出来的数据表格上进行数据编辑,可以进行增删改查。可编辑的表格就在在想要能编辑的列里注册一个TextField组件,这个组件需要使用Ext.grid.GridEditor类来封装。 第一个可编辑表格cm = ne
2011-04-14 20:45:00 5648
原创 ExtJS初级教程之ExtJS Grid(二)
最近刚刚工作比较忙, ExtJS Grid的系列教程也没来的急写,今天我把ExtJS Grid的分页写写。 很多时候我们表格里显示的数据是从后台查询出来的海量数据,那么海量的数据显示在表格里用户的体验肯定会很差,效率也会很低。ExtJS为了解决这个问题,就给
2011-04-13 22:29:00 4356
原创 ExtJS初级教程之ExtJS Grid(一)
我们在很多网站都能看到表格的影子,而ExtJS Grid在页面表现上又非常强大,下面我们就创建我们的第一个表格。 在ExtJS中我们是通过Ext.grid.ColumnModel这个类来描述列属性的。下面我们建立一个ColumnModel对象。var cm =
2011-03-21 18:35:00 9008 3
原创 ExtJS初级教程之ExtJS Tree(三)
前两次我介绍了静态树和根据数据库加载的数据生成的树,今天我就把ExtJS Tree这剩的一些主要的东西说一说,剩下的主要就是:树的事件处理、可编辑的树和可拖拽的树,最后再实现一下异步加载的树。 树的事件处理 树的事件主要有:1、展开节点
2011-03-16 18:24:00 7285 4
原创 ExtJS初级教程之ExtJS Tree(二)
这几天比较忙,补充了好多面试要准备的东西,所以就没有及时的将ExtJS Tree(二)更新。上次我将ExtJS Tree的静态树和加载服务器文件生成的树跟大家阐述了一下,今天我把怎么根据从数据库中查出的数据生成树根大家讨论一下。 要想根据数据库生成树首先我们先要准备
2011-03-15 18:37:00 3238 9
原创 ExtJS初级教程之ExtJS Tree(一)
ExtJS是一款基于Ajax的web客户端框架,有着更加和漂亮友好的界面,今天起我就开始学习ExtJS了,下面我把我学习的过程与大家分享。 我先学习我最近用到ExtJS Tree。下面我们开始写我们的第一个静态树。 1、首先导入ExtJS提供的js和
2011-03-13 13:43:00 5845 4
原创 Collections常用的静态方法浅析之排序:sort(List list)
Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。最近接触到这个类,于是想仔细的研究一下该类所提供的各个方法的用途及使用方法。本次就简单的介绍一下sort(List list)的用途和使用方法。
2011-03-09 18:48:00 2802
原创 生产者与消费者问题(java多线程实现)
生产者与消费者问题是指创建一组“生产者”线程和一组“消费者”线程,让他们进行同步互斥的运行,生产者生产一个产品,消费者就消费掉一个产品,下面我就用java的多线程来实现这个课题。
2011-03-01 23:42:00 6450 4
原创 java变量存在哪?----java的“变量池”
java中我们常常定义一些变量及方法等,但是我们定义的东西都放在内存中的哪了呢?它们有什么特性呢?
2011-03-01 22:27:00 5651 4
原创 SVN+eclipse的安装配置及使用
版本控制在项目小组开发项目的时候常常用到,下面我就简单介绍一下svn+subclipse插件的配置和使用。 一、在网上下载subversion安装程序和subclipse插件并将subversion安装。 二、然后建立版本库,在dos环境下运行下面命令: svnadmin create E:/svn/project 就在本地的E盘
2011-02-21 20:39:00 4618 1
原创 WebService复杂类型数据传输(dom4j方式)
WebService在传递数据的时候只能传递字符串,当我们返回一些简单的字符串时我们可以直接返回,但是当我们想返回比如List,Map等复杂类型的数据时拼接字符串就是个很麻烦的工作,这时我们就用到了dom4j这个工具。 当我们从数据库中查询出很多个对象类型时,我们一般都存放在List中。像这种数据就很难用拼接字符串的形式进行传递。我的解决办法就是利用dom4j把它
2011-02-17 22:40:00 1295
原创 WebService复杂类型数据传输(dom4j方式)
WebService在传递数据的时候只能传递字符串,当我们返回一些简单的字符串时我们可以直接返回,但是当我们想返回比如List,Map等复杂类型的数据时拼接字符串就是个很麻烦的工作,这时我们就用到了dom4j这个工具。 当我们从数据库中查询出很多个对象类
2011-02-15 01:05:00 5082 4
原创 读写cookie
一、什么是cookie? cookie就是在用户访问服务器时,服务器在用户硬盘上存放的信息。 服务器可以根据该信息来跟踪用户状态。 二、cookie有什么用?
2011-02-12 21:25:00 1723 2
protobuf代码生成器
2017-08-31
webservice是用dom4j返回xml字符串
2011-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人