- 博客(48)
- 收藏
- 关注
原创 1_链表的创建,打印,添加
struct student{ int num; struct student *pnext;};//创建链表Stu *createLinkedList(Stu *head,int len){ if (head==NULL) { return NULL; } Stu *last=head; //last->num=10; for ...
2013-11-01 21:20:08 146
原创 2_链表的反转
Stu * ReverseIteratively(Stu* head) { Stu *ptr1 = head; Stu *ptr2 = head->pnext; while(ptr2!= NULL ){ Stu *ptr3 = ptr2->pnext; ptr2->pnext = ptr1; ptr1 = ptr2; ...
2013-11-01 20:34:06 117
原创 3_两个链表的合并,去除重复节点
struct student{ int num; struct student *pnext;};//首先将第二个链表的最后一个节点找到,然后将第一个链表的每一个节点依次跟第二个链表比较,如果第二个//链表没有,就放到第二个链表的末尾Stu *mergeTwoList(Stu *head,Stu *head1){ Stu *last=head->...
2013-11-01 19:28:33 950
原创 c语言文件操作
今天给大家说说c语言的操作,刚入门,如果有错,希望大家多多批评...... 1.先来一个基本的,读取文本文件#include<stdio.h>#include <stdlib.h>void main(){ FILE* fp=fopen("a.txt","rt");//rt:read text只读文本文件 rb:read binar...
2013-09-10 16:19:17 226
原创 非波纳契数列最简单实现
#include <stdio.h>#include <stdlib.h>main() { long f=1,f1=1,f2=1,N=0; printf("please enter a number"); scanf("%d",&N); for (int i=0;i<N;i++) { ...
2013-09-06 15:38:43 200
原创 c语言选择排序
1.选择排序,就是假设外层循环当前值最小,如果有比最小值还小的,就互换位置#include <stdio.h>#include <stdlib.h>#define N 5void main(){ int min=0; int arr[N]; int temp=0; printf("请输入5个数"); for(int i=0;i&l...
2013-09-05 23:25:31 136
原创 c语言冒泡算法
看到网上很多人发布了c语言的冒泡排序,很多不能运行,这里我发布一个不坑爹版#include <stdio.h>#include <stdlib.h>main(){ int a[5]; int i; int j; int k; int temp; for(k=0;k<5;k++) scanf("%d",&a[k])...
2013-09-05 15:01:38 86
原创 c语言一元二次方程求解
最近在学c语言,这是今天动手写的一个,代码注释很详尽,这里不做过多累述 #include <stdio.h>#include <math.h> #include <stdlib.h>int main(){ float a ;//系数a float b;//系数b float c;//系数c float delta;...
2013-09-05 11:27:22 1706
java中注解的使用,servlet3中,用注解替代web.xml
下面用反射来获取注解的内容package cn.itcast.annotation;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;// 注解是一种特殊的java类 使用 @interface 来修饰@Retention(RetentionPo...
2012-10-28 00:00:51 333
使用JDBCtemplate来操作数据库
一、导入spring+版本号的jar包,本文最下面提供下载 二、创建数据库create database resources;create table resource(id varchar(20),name varchar(20),size long,uploader varchar(20) ,uploadtime varchar(20),path varchar(20...
2012-10-20 01:09:18 205
原创 c3p0的使用
c3p0是一个很小的jar包,是Jdbc的优化,下面我来为大家介绍一下使用方法一、导入Jar包,在本文的最下面的资源中有提供下载二、在src中命名一个c3p0-config.xml的xml <?xml version="1.0" encoding="UTF-8"?><c3p0-config> <default-config> ...
2012-10-20 00:49:18 103
原创 dtd约束的使用
今天我给大家介绍一种xml的约束技术,dtd,这个技术在现在的程序中的框架中多见,但是在开发中通常使用schema,为了读懂框架,我们必备的知识之一。废话就不多说了,直接入门一、一个关于产品的dtdproduct.dtd <?xml version="1.0" encoding="UTF-8"?><!ELEMENT products (product+)>...
2012-10-15 15:04:57 190
原创 pull解析和pull的写入
android常用的解析技术,javaee中使用起来也是非常方便的,轻便灵巧,下面我来为大家贴上代码演示pull的使用首先是一个名为Product的javabean,后面的类是用来封装数据进javabean或者,将javabean数据写入到xml当中 public class Product { private String name; private double pr...
2012-10-15 08:02:08 217
jdbc中的事务
jdbc 事务1. 什么是事务所谓事务,就是针对数据库的一组操作(多条sql)位于同一个事务的操作具备同步的特点,也就是要么都成功,要么都失败 2. 事务的作用在实际中,我们的很多操作都是需要由多条sql来共同完成的,例如,A账户给B账户转账就会对应两条sqlupdate account set money=money-100 whe...
2012-10-13 22:36:26 106
原创 mysql的使用和练习解答+ppt
数据库什么是数据库?数据库就是存储在硬盘上的文件,数据库产品都是采用一种优良的算法在保存数据,方便我们对数据进行增删改查 数据库服务器: 安装了数据库软件的计算机数据库:数据库服务器可以创建多个数据库, 一个web应用对应一个数据库表: 一个库中有多张表,一个javabean对应一张表 sql语句一、针对数据库和表的操作数据库 database ...
2012-10-09 22:14:34 135
很实用的工具类WebUtils,把request to javabean
这个类的功能是把request里面的数据,封装到指定的javabean,需要导入BeanUtils工具包 下面的是html里面的属性 <form action="/day8/servlet/Request2Bean" method="post"> <table> <tr><td>用户名</td&am
2012-10-05 21:40:46 548
原创 注册时,随机图片的生成,和换一张图片
package com.itcast.servlet; import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOExcepti...
2012-10-03 15:23:54 179
原创 javaweb中的文件下载
package cn.itcast.day06.web.servlet; import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.URLEncoder; import javax.servlet.ServletContext;...
2012-10-02 20:16:41 198
session的使用和禁止cookie时,购物车的实现
上一篇博文中,讲到用cookie实现简单的购物车,但是有的用户,会因为不小心把cookie给禁止了,如果遇到这种情况,为了我不损失用户,那也是我们编程人员必须也能让用户感觉到,是在正常购物,下面我从原理讲起,到购物车案例首先我教大家简单的session使用 下面先了解一下简单的使用方法Demo1创建session,并重定向到Demo2中import...
2012-10-01 17:09:07 819
cookie的使用,并用cookie实现购物车功能
大型网站一般都用cookie,因为session的会在客户端生成,是服务器压力增大,下面我来介绍一下,cookie的原理和使用原理如图使用方法:如如下代码demo1生成cookie,demo2获得cookiedemo1:import java.io.IOException;import java.util.Date;import javax.servlet.Serv...
2012-10-01 16:23:28 1121
原创 javaweb中的路径访问
下面的图片是目录java文件的普通类访问方式,如代码所示package com.itcast.demo6; import java.io.FileInputStream; public class Readfile { public static void main(String[] args) throws Exception { String fil...
2012-09-26 23:02:15 104
原创 用http和URLconnection盗链
package com.itcast.refer; import java.io.InputStream;import java.net.URL;import java.net.URLConnection; import javax.servlet.http.HttpServlet; public class Client extends HttpServle...
2012-09-25 22:11:31 209
java中map的取值
package com.itcast.map; import java.util.HashMap;import java.util.Map;import java.util.Set;import java.util.Map.Entry; import org.junit.Test; public class MapTest { /** * ...
2012-09-25 21:45:54 186
sax解析演示示例
sax解析个人感觉是非常麻烦的,但是是sun公司的标准,所以还是必须得学习:示例代码有两个功能,一个是列出所有的标签和标签的值,一个是列出你想要的标签的值xml文件:<?xml version="1.0" encoding="UTF-8" standalone="no"?><persons><person><name>wuyi
2012-09-18 22:48:38 110
Dom解析(增删改查)
xml文档:<?xml version="1.0" encoding="UTF-8" standalone="no"?><persons><person><name>wuyihua</name><grade>98</grade><id&
2012-09-18 21:18:25 145
调整Jvm的内存大小
如果开发大的应用程序,但是jvm默认的系统内存不够了,你是否会束手无策,下面我自己写了一个demopackage com.changejvm.domain;public class demo { /** * @param args */ public static void main(String[] args) { byte[] b = new byte[1024 * 1024 * 65]...
2012-09-18 14:55:54 113
简单的socket使用示例
package com.demo.udp;import java.io.ByteArrayInputStream;import java.io.FileInputStream;import java.io.InputStream;import java.net.DatagramPacket;import java.net.DatagramSocket;import ja...
2012-09-17 23:20:28 91
使用beanUtils操作javabean
使用BeanUtils操作javabean是非常简易的,但是默认支持的字符串转日期类,有bug,这里我解析一下BeanUtils的使用,和自己写日期转换器的使用beanutils必须先导入两个jar包:Beanutils下载地址:http://commons.apache.org/beanutils/download_beanutils.cgi(选择里面commons-beanutils-1.8....
2012-09-17 12:52:17 123
内省操作javabean
内省操作javabean,是反射的一种特殊形式,更简单的操作//示例代码package com.itcast.bean;public class Person { private String name; public String getName() { return name; } public void setName(String name) { t...
2012-09-16 21:46:49 82
原创 java反射的使用详解
java中的反射是一门非常重要的技术,特别是在做框架领域,很值得学习,废话不说,贴代码://用来被反射的类package com.itcast.domain;public class Person {private String age;private static String grade="15";public Person(){ System.out.pr...
2012-09-16 17:42:38 119
原创 枚举的使用示例
java枚举是一个jdk1.5以后的新特性,用来限定对象的类型,和值,是面试常用,下面是我个人学习的一些代码如果枚举实现抽象方法,则每个枚举的对象,都要实现这个抽象方法package com.itcast.domain; import org.junit.Test;//用代码模拟枚举功能public class likeEnum { private String str...
2012-09-16 11:56:18 94
junit的使用
package com.itcast.domain;import org.junit.AfterClass;import org.junit.BeforeClass;import org.junit.Test;public class Test2 { @BeforeClass//使用此注解的方法必须用static修饰,用于初始化,只运行一次,且在所有方法之前 pub...
2012-09-16 00:05:55 78
原创 短信发送功能的关键代码
SmsManager manager = SmsManager.getDefault(); ArrayList texts = manager.divideMessage(content); for(String text : texts){ manager.sendTextMessage(number, null, text, null, null); }...
2012-09-13 17:39:21 104
原创 android中启动打电话的activity的意图代码
Intent intent=new Intent(); intent.setAction("android.intent.action.CALL"); intent.setData(Uri.parse("tel:"+number)); startActivity(intent);在manifest.xml添加权限
2012-09-13 17:14:32 274
google map 的使用
今天看了一些视频,学习的google map下面是一些总结1生成密钥步骤:首先获得密钥打开eclipse>window>preference>android>builde然后打开cmd进入下面的路劲[img]http://dl.iteye.com/upload/attachment/0072/9069/95eb1bc9-0a03-3125-8279-fd2bb8ca6bdd...
2012-08-27 11:54:17 167
原创 listview获取焦点
[url]http://xqjay19910131-yahoo-cn.iteye.com/blog/1176146[/url]ListView焦点陷阱 博客分类: android_ListView 做了ListView,但是只能点击button,无法对ListView进行激活。 ListView的Item能被选中的基础是它能获取Focus,也就是说我们可以通过将ListV...
2012-08-13 10:02:26 241
adapter默认选中一个item代码
//效果如图[img]http://dl.iteye.com/upload/attachment/0072/1504/a1960a92-3b2f-305c-82b3-209422171ede.jpg[/img]package util;import java.util.List;import java.util.Map;import com.news.activity.R;...
2012-08-11 22:13:12 1054
原创 获得屏幕的宽和高
int screenWidth,screenHeight;WindowManager windowManager = getWindowManager();Display display = windowManager.getDefaultDisplay();screenWidth = display.getWidth();screenHeight = display.ge...
2012-07-27 11:57:25 110
原创 Notification的最实用的几句代码
package com.notification.activity;import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content...
2012-07-24 20:40:34 106
原创 将Blob图片放进数据库中
public long addUser(User user) { /** * 操作sqlite数据裤,存储数据 */ db = dbhelper.getWritableDatabase(); ContentValues values = new ContentValues(); // 存储一张图片进BLOB容器 ByteArrayOut...
2012-07-21 22:37:26 233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人