自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

EasyLife

简单即是美

  • 博客(50)
  • 收藏
  • 关注

翻译 Android-缓存数据保存-通用方法

android缓存数据保存

2015-02-02 09:55:56 789

原创 C#获取32位或者64位系统安装软件信息

using System;using System.Collections.Generic;using System.Text;using Jxmstc.common.Network;using System.Collections;using Microsoft.Win32;using System.Windows.Forms;using System.IO;using Syst

2013-09-15 22:44:52 1565

原创 C#实验将计算机加入域

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.DirectoryServices;using System.Drawing;using System.Linq;using

2013-09-14 09:47:17 2306

翻译 SQL 分页

一.几种典型的分页SQL//每页10条数据,获取第10页数据1.use except/not in /topselect top 10 * from tablewhere id not in (select top 90 id from table order by id)order by id select top 50 * from tableexcept (sel

2013-09-13 17:16:07 657

原创 博客搬家了

好不容易把在大学里面做过的实验代码全部搬家到了csdn 了,四年过去了。

2013-09-12 19:37:31 527

原创 程序员,伤不起!

每一个调程序至深夜的程序员都拥有那么一双可爱的眼睛,还有,其实睡姿....也挺可爱的... 管理员在2009年8月13日编辑了该文章文章。 --> --> 阅读(143)

2013-09-12 19:29:21 504

原创 关于 jsp servlet 将Excel表格内容写进数据库,将数据库导出到Excel中。(二)

从数据库导出EXCEL。同样添加poi.jar包。jsp如下: 点击(此处)折叠或打开 a href="ReportServlet" onclick="return confirm('确认数据导出到E:/下?');">导出数据到Excel/a> servlet如下:

2013-09-12 19:29:19 820

原创 关于 jsp servlet 将Excel表格内容写进数据库,将数据库导出到Excel中。(一)

从EXCEL到数据库,引入poi.jarjsp如下 点击(此处)折叠或打开 form enctype="multipart/form-data" name=testform method=post action=Testaction>   table>  

2013-09-12 19:29:17 1526 1

原创 silverlight treeview 中添加复选框

List datas;   public CWRoleRight()   {       InitializeComponent();       BLL.SysFunBLL.FindAll(list => {           datas = list.ToList();           LoadTree(

2013-09-12 19:29:15 606

原创 jQuery语法

jQuery的语法是为了HTML元素的选取编制的,可以对选取的元素执行某些操作。 它的基本语法是:$(selector).action()    分别解释下: $:美元符号,定义jQuery 选择符(selector):“查询”HTML元素 action():执行对元素的操作。 选择器允许对元素组或者单个的元素进行操作。jQuery元素选择器和属性选择器允许通过签名、属性名或内容对HTM

2013-09-12 19:29:12 410

原创 检索进程所使用的所有模块的列表

using System;using System.Diagnostics;namespace _3{    class Program    {        static void Main(string[] args)        {            Process myProcess = new Process();            //获取记事本进程的启动信息       

2013-09-12 19:29:10 538

原创 ADO.net实现数据查询表的分页

首先要引入引用一个外部的aspnetPager.dll文件Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="asp" %>写代码对分页控件的样式进行修饰,具体代码如下:CustomInfoClass="formbutton"SubmitButtonText="GO" SubmitButtonClass="formfield" C

2013-09-12 19:29:08 1826

原创 堆排序和快速排序

点击(此处)折叠或打开#includestdio.h>typedef struct{  int key;}keytype;typedef struct{ keytype r[100];   int length;}sqlist;/*创建顺序表*/void creat(sqlist *l){ int i,key; printf("please intput it's length:"); scan

2013-09-12 19:29:06 620

原创 有向图的深度和广度搜索

点击(此处)折叠或打开/* * 图采用邻接表结构表示。实现有向图的深度优先搜索算法 */#include stdio.h>#include stdlib.h>#define MAX_VERTEX_NUM 4#define TRUE 1#define FLASE 0int visited[MAX_VERTEX_NUM];typedef struct ArcNode{    int adjvex;  

2013-09-12 19:29:03 820

原创 二叉树的深度和分支节点数

点击(此处)折叠或打开/* *二叉树采用二叉链表结构表示。设计并实现如下算法: *求一棵二叉树的深度和双分支结点的个数。 */#include stdio.h>#include stdlib.h>#define ERROR 0#define OK 1#define OVERFLOW 0#define STACK_INIT_SIZE 100#define STACKINCREMENT 100type

2013-09-12 19:29:00 4897

原创 二叉树

点击(此处)折叠或打开/* *二叉树采用二叉链表结构表示。设计并实现如下算法: *后序递归建树,先序非递归遍历该树。 */#include stdio.h>#include stdlib.h>#define ERROR 0#define OK 1#define OVERFLOW 0#define STACK_INIT_SIZE 100#define STACKINCREMENT 100typede

2013-09-12 19:28:58 570

原创 稀疏矩阵的存储与快速转置

点击(此处)折叠或打开#include stdio.h>#include stdlib.h>typedef struct {    int row;    int col;    int e;}Triplet;typedef struct {    Triplet data[10];    int rows;    int cols;    int nums;}Table;void Create

2013-09-12 19:28:55 770

原创 迷宫问题

点击(此处)折叠或打开/* *题二:求解迷宫的一条最短路径,要求:用栈和队列实现, *不允许使用递归算法。问题描述见教材第50页“3.2.4 迷宫求解”。 */#include stdio.h>#include malloc.h>#include conio.h>#define ERROR 0#define OK 1#define OVERFLOW 0#define STACK_INIT_SIZE

2013-09-12 19:28:53 568

原创 栈的应用

点击(此处)折叠或打开#include stdio.h>#include malloc.h>#include conio.h>#define ERROR 0#define OK 1#define OVERFLOW 0#define STACK_INIT_SIZE 100#define STACKINCREMENT 100typedef char ElemType;typedef struct { 

2013-09-12 19:28:46 516

原创 链式存储

点击(此处)折叠或打开/* *题二:设计并实现以下算法:给出用单链表存储多项式的结构, *利用后接法生成多项式的单链表结构,实现两个多项式相加的运算, *并就地逆置加相后的多项式链式。 */#include stdio.h>#include malloc.h>#include conio.h>#define EQUAL 1#define ok 1#define error 0#define ove

2013-09-12 19:28:42 596

原创 链式存储

点击(此处)折叠或打开#include stdio.h>#include malloc.h>#include conio.h>#define EQUAL 1#define ok 1#define error 0#define overflow -1#define LIST_INIT_STZE 100#define LISTINCREMENT 10struct STU{    char name[2

2013-09-12 19:28:40 559

原创 顺序存储

点击(此处)折叠或打开#include stdio.h>#include malloc.h>#include stdlib.h>#define ERROR 0#define OK 1#define EQUAL 1#define OVERFLOW -1#define LIST_INIT_SIZE 100#define LISTINCREMENT 10typedef struct {    int *

2013-09-12 19:28:37 497

原创 顺序存储

点击(此处)折叠或打开#include stdio.h>#include malloc.h>#include conio.h>#define ERROR 0#define OK 1#define EQUAL 1#define OVERFLOW -1#define LIST_INIT_SIZE 100#define LISTINCREMENT 10struct STU {    char name[

2013-09-12 19:28:35 522

原创 矩阵的快速转置

#include#define OK 1#define SIZE 100typedef struct {int i,j;int e;}Triple;typedef struct{ Triple data[SIZE+1];int mu,nu,tu;}Tsmatrix;int a,b;int createTsmarix(Tsmatrix *M){int m,n,p=1;int c;prin

2013-09-12 19:28:33 773

原创 Java线程:并发协作-死锁

Java线程:并发协作-死锁 线程发生死锁可能性很小,即使看似可能发生死锁的代码,在运行时发生死锁的可能性也是小之又小。 发生死锁的原因一般是两个对象的锁相互等待造成的。 在《Java线程:线程的同步与锁》一文中,简述死锁的概念与简单例子,但是所给的例子是不完整的,这里给出一个完整的例子。 /** * Java线程:并发协作-死锁 * * @author A

2013-09-12 19:28:31 510

原创 程序员基础 MySQL数据库开发必备常识

MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0 MySQL可以说是程序员应用最多的数据库,下面笔者为大家分享MySQL数据库开发当中的一些常识,存储引擎的选择,索引的设计及使用和大批量插入时SQL语句的优化。希望能对大家有帮助。   存储引擎的选择  声明:本文所针对的数据库版本都是MYSQL 5这里我主要针对两种存储引擎进行简

2013-09-12 19:28:29 541

原创 6个有用的MySQL语句

MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal06个有用的MySQL语句以前本站给大家介绍过《MySQL性能优化的最佳20+条经验》,今天给大家介绍六条比较有用的MySQL的SQL语句,可能很多人都通过PHP来实现这些功能。1. 计算年数你想通过生日来计算这个人有几岁了。SELECT DATE_FORMAT(FROM_DAYS(T

2013-09-12 19:28:23 510

原创 说说final关键字的应用

这个关键字只能用来定义类和定义方法, 不能使用final这个关键字来定义成员属性,因为final是常量的意思,我们在PHP里定义常量使用的是define()函数,所以不能使用final来定义成员属性。       使用final关键标记的类不能被继承;       finalclass Person{       ……//Wholesale designer s

2013-09-12 19:28:21 537

原创 数据库开发金典技巧

1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as2.数据库加密:select encrypt('原始密码')select pwdencrypt('原始密码')select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 encrypt

2013-09-12 19:28:18 535

原创 java 中print 与printf与println的大致区别

print\println\printf的区别 print将它的参数显示在命令窗口,并将输出光标定位在所显示的最后一个字符之后。println 将它的参数显示在命令窗口,并在结尾加上换行符,将输出光标定位在下一行的开始。 printf是格式化输出的形式。 下在举个例子: package other; public class TestPrint { public stati

2013-09-12 19:28:16 1059

原创 规范化-数据库设计原则

序言本文的目的就是通过详细的实例来阐述规范化的数据库设计原则。在DB2中,简洁、结构明晰的表结构对数据库的设计是相当重要的。规范化的表结构设计,在以后的数据维护中,不会发生插入(insert)、删除(delete)和更新(update)时的异常。反之,数据库表结构设计不合理,不仅会给数据库的使用和维护带来各种各样的问题,而且可能存储了大量不需要的冗余信息,浪费系统资源。要设计规范化的数据库

2013-09-12 19:28:13 604

原创 内存分配方式

1.内存的分配方式内存分配方式有三种:(1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。(2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。(3)从堆上分配,亦称动态内存分配

2013-09-12 19:28:11 496

原创 C++编写简单计算器

#include#include#include #includeclass  calculator{public:calculator(char str1[100]);~calculator(); int check(char *c);//判断输入的表达式是否正确 void  move(char *f, double *s,int p);//f存放字符,s存放数字 p:当前运算符数组的位置  d

2013-09-12 19:28:09 3508

原创 字符串String

C++  string资料一之所以抛弃char  *的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。首先,为了在我们的程序中

2013-09-12 19:28:06 509

原创 这样久坐不会累/需要长期使用电脑注意

1、大腿与地面平行。将椅子调高,使大腿与地面平行,可以降低对肌肉、肌腱和骨骼的压力,预防肌肉骨骼疾病;选择靠背椅,在腰部放一个卷起的毛巾或靠枕;手、手腕和前臂在一条直线上,使小臂放在办公桌上时肘部成直角;头部和身体保持直线,稍微前倾;肘部应靠近身体,弯曲90~120度为宜;双肩放松,上臂自然下垂;双脚平放在地板上;椅子最好加个垫子。2、经常走动。身体对同一坐姿的可承受时限为20分钟,之后就会产生不

2013-09-12 19:28:04 662

原创 windows下桌面图标问题

Q:电脑桌面的图标下的字的背景怎么设置成透明的啊?我在属性里找了好久,但是还是没有弄成,请高手支招,谢谢?A1:设置方法: 1.右击桌面--排列图标--把“在桌面上锁定定Web项目”前的对勾去掉。 2.右键我的电脑--属性--高级--性能--设置--视觉效果--自定义--在选择列表中勾选在桌面上为图标标签使用阴影--确定。 3.右键我的电脑--属性--高级--性能--设置--视觉效果-

2013-09-12 19:28:01 435

原创 学生管理系统(V_0.1)

MV模型:/** * 完成一个mini版的学生管理系统 */package com.test;import javax.swing.*;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.s

2013-09-12 19:27:58 737

原创 栈和堆的区别

(转载,稍有修改)堆和栈是两个不用概念 一、预备知识—程序的内存分配一个由C/C++编译的程序占用的内存分为以下几个部分:1、栈区(stack)——由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)——一般由程序员分配释放,若程序员不释放,程序结束时可能由OS(Operating System)回收 。注意它与数据结构中的堆是两回事

2013-09-12 19:27:54 608

原创 using namespace

#includeusing namespace std;c++程序中常有这个写法,其实namespace是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中using namespace std;这个句话是说,从源程序的这个地方开始,可以使用命名空间std中的名称。如:cout的全名就是std::cout。你在前面加上了using namesp

2013-09-12 19:27:52 463

转载 C++内存管理详解

原文链接:http://dev.csdn.net/author/xpzhang/5f58e10eec1a4b76bd58ff37f05d30fb.html。程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。  1、内存分配方式  内存分配方式有三种

2013-09-12 19:27:50 377

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除