- 博客(21)
- 资源 (9)
- 收藏
- 关注
原创 【web开发】:JSP连接Mysql数据库(非常详细,代码一看就懂)
1,首先在自己新建的项目文本框中输入Web Project的名称,然后单击下一步。2,继续单击下一步3,把Generate web.xml deployment descriptor复选框勾上。4,单击Finish,完成Web project工程的创建。5,打开MyEclipse Datebase Explore,如图所示6,按图中所示填写各项内容,并通过Add
2017-03-31 17:02:34 12656
原创 IDEA JSP中报错cannot resolve method println的解决方案
最近在自学jsp,发现一下的几点问题,进行记录一下!#关于out.println问题out.println("xxxx");%>1上面是错误的,是声明变量是使用,而不是进行逻辑输出!out.println(xxxx);%>1println报红,这是因为没有关联好服务器!点击File->Project structure->Modules->Dependencies点击緑
2017-03-31 16:56:15 6526
原创 关于在 IntellIj IDEA中JSP页面 cannot resolve method getParameter("")的解决方案
File->Project Structure->Libraries,然后点加号,将Tomcat lib文件夹下的servlet.jar和servlet-api.jar包导入。
2017-03-31 16:49:16 4847
转载 mybatis与Hibernate的详细对比
原文链接:http://blog.csdn.net/jiuqiyuliang/article/details/45378065前言这篇博文我们重点分析一下Mybatis与hibernate的区别,当然在前面的博文中我们已经深入的研究了Mybatis和Hibernate的原理。Mybatis【持久化框架】Mybatis简介与原理【持久化框架】SpringMVC+Spr
2017-03-30 12:50:38 519
原创 数组中出现超过一半的数字
题目1370:数组中出现次数超过一半的数字时间限制:1 秒内存限制:32 兆特殊判题:否提交:3397解决:994 题目描述: 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。 输入: 每个测试案例包括2行: 第一行输入一个整数n(1<=n<=100
2017-03-22 17:38:58 601
原创 【基础知识】:链表反序打印
这个问题见的多了,一般用递归实现呗 非常的简单 递归的伪代码大致为: 1,写出递归结束条件 2,开始递归调用 3,打印比如说一个简单的打印代码就如下:int ReversePrintList(Node *link){ if (link->next == NULL) return 0; ReversePrintList(link->next); cou
2017-03-22 17:12:39 361
原创 【九度OJ】:链表中倒数第K个节点
思路: 1,建链表 2,用双链表,将其中一个先循环到K位置,此时将第一个和第二个同时往后走,当第一个链表结束时第二个链表刚好到链表中的第K个节点AC代码如下:#include <stdio.h>#include <stdlib.h>typedef struct node{ int number; struct node * next;}Node;int getK(Node
2017-03-22 16:58:01 390
转载 【web开发】:Intellij Idea创建web项目
大概分几步:1,创建项目2,配置服务器Intellij Idea14:http://pan.baidu.com/s/1nu16VyDJDK7:http://pan.baidu.com/s/1dEstJ5fTomcat(apache-tomcat-6.0.43):http://pan.baidu.com/s/1kUwReQF Intellij Idea的安装非
2017-03-22 15:06:00 310
原创 【九度OJ】:1515
不超时,很简单,直接上代码即可#include <stdio.h>void printOneToNBit(int N) { int number = 1; int i,j; for(i = 1;i <= N;i++) { number = 10 * number; } // 输出[1,10^N - 1] for(j = 1;j < numb
2017-03-21 22:49:46 399
转载 计算十进制数转化为2进制数之后中1的个数
方法有很多,大致记两个1,拿最后一位对比,然后移位2,利用n&=(n-1) 这种黑科技的方法进行统计,这种循环次数能够统计出十进制数转化为2进制数之后其中1的个数问题描述任意给定一个32位无符号整数n,求n的二进制表示中1的个数,比如n = 5(0101)时,返回2,n = 15(1111)时,返回4这也是一道比较经典的题目了,相信不少人面试的时候可能遇到过这道
2017-03-21 22:40:06 5121
转载 九度OJ 1512 用两个栈实现队列
题目描述:用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。输入:每个输入文件包含一个测试样例。对于每个测试样例,第一行输入一个n(1接下来的n行,每行输入一个队列操作:1. PUSH X 向队列中push一个整数x(x>=0)2. POP 从队列中pop一个数。输出:对应每个测试案例,打印所有pop操作中从队
2017-03-21 22:20:08 301
原创 【九度OJ】:从头打印链表
先建立链表然后利用递归打印#include <iostream>using namespace std;typedef int TYPE;struct Node{ TYPE num; Node *next;public: Node(int num_) :num(num_), next(NULL){};};Node *pbegin = new Node(0);Nod
2017-03-21 22:10:57 421
原创 【九度OJ】:1510 替换空格
大水题方法多种 1,找两个字符串吃空格 2,打印,找到空格就打印成默认的“%20“,其他的都单字符打印 #include <iostream> #include <cstdio> #include <cstring> using namespace std; int main() { int i;
2017-03-21 21:44:47 402
原创 [九度OJ]: 1039 Zero-complexity Transposition
这道题很简单,就是问一个很长的数组如何反序输出。 通过代码如下:注意申明是长数组型 还有一种方法用String数组存储也可以#include <iostream>using namespace std;int main(){ int n; while (cin >> n){ long long int a[10000]; for (int i
2017-03-21 21:24:29 408
转载 【科普】:10分钟看明白XML和JSON
引言 NOKIA 有句著名的广告语:“科技以人为本”。任何技术都是为了满足人的生产生活需要而产生的。具体到小小的一个手机,里面蕴含的技术也是浩如烟海,是几千年来人类科技的结晶,单个人穷其一生也未必能掌握其一角。不过个人一直认为基本的技术和思想是放之四海而皆准的,许多技术未必需要我们从头到尾再研究一遍,我们要做的就是站在巨人的肩膀上,利用其成果来为人们的需求服务。 随着移动互联网时代的大
2017-03-17 14:26:23 2308
转载 【java】:java接口详解
一、定义Java接口(Interface),是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 接口定义的一般形式为:[访问控制符]interface {类型标识符final 符号常量名n = 常数;返回值类型 方法名([参数列表]); …}
2017-03-17 14:15:15 517
转载 【C++】:拷贝构造函数
一. 什么是拷贝构造函数首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:[c-sharp] view plain copy int a = 100; int b = a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。[c-sharp] view
2017-03-16 04:24:04 391
转载 【C++】:C++泛型基础
泛型的基本思想:泛型编程(Generic Programming)是一种语言机制,通过它可以实现一个标准的容器库。像类一样,泛型也是一种抽象数据类型,但是泛型不属于面向对象,它是面向对象的补充和发展。在面向对象编程中,当算法与数据类型有关时,面向对象在对算法的抽象描述方面存在一些缺陷。比如对栈的描述:class stack{ push(参数类型) //入栈算法
2017-03-16 03:57:13 352
转载 【面试】:socket IO模型
socket阻塞与非阻塞,同步与异步1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:同步/异步主要针对C端: 同步: 所谓同步,就是在c端发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件
2017-03-07 10:03:57 1558
原创 【学习策略】:写给弟弟的初中学习策略
关于初中的知识的学习方法:初中的知识主要是三门主要的课,语文数学英语 + 物理化学这几门课一定要尽量学到别人学不到的高度这样自己才能够比的过别人。其他的政治历史地理生物,都是比较简单的或者换个词是拉不开分距的科目,不要看现在总分会因为这几科会拉开分距,但是到中考的时候大家复习程度差不多这几科根本不会有分数的差距。所以平时想要比别人有实力上有明显的高度就一定要把握好主要的科目的学习。想要鉴定学习主
2017-03-06 21:07:58 464
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人