自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Javaweb 过滤器与重定向的关系

过滤器与重定向的关系在Web开发中我们经常要写过滤器,现在我们用Javaweb中过滤器Filter(位于 javax.servlet包下)来讨论。面临需求:做一个请求资源的过滤器,要求登录后的用户并且session没有过期的情况下,任然可以通过直接登录后的页面。思路:根据需求,我们可以简单的知道只需要在过滤器中,拿到session取登录的用户信息,如果存在,那就表示可以访问;如果没有那就报错,让重新登录。根据思路,写出代码:public class SysFilter implements

2020-10-11 16:43:37 924 2

转载 Git 安装和使用教程

https://www.cnblogs.com/smuxiaolei/p/7484678.html

2018-10-24 22:59:25 192 2

原创 程序设计基础概念1

程序设计基础概念之赋值语句:面试例题1: 下面C++代码的输出结果是什么?//C/C++ codeint i = 1;void main(){ int i = i;}A.main()里的i是一个未定义值B.main()里的i值为1C.编译器不允许这种做法D.main()里的i值为0解析:当面试者看到int i=i;的时候,可能会认为编译器不允许这种写法,即无法通过编译...

2018-10-20 14:21:24 289

原创 delete[]p和delete p的区别.md

new、delete、malloc、free的关系:delete会调用对象的析构函数,和new对应,free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要...

2018-10-03 17:29:22 1261

原创 链表和数组的区别.md

链表和数组的区别及它们各自的常规操作:链表和数组的区别:1.存储形式:数组是一块连续的空间,声明是就要确定长度。而链表是一块可不连续的动态空间,长度可变,每个节点都要保存相邻节点指针。2.数据查找:数组的线性查找速度快,查找直接使用下标(偏移地址)。链表需要按顺序检索节点,效率很低。3.数据插入和删除:链表可以很快插入和删除节点,但是数组可能需要移动大量的数据。4.越界问题:链表不存...

2018-10-03 14:18:27 209

原创 数组指针和指针数组及引用的简单理解.md

a和&a的区别,及指针数组和数组指针的简单理解:以代码的形式解释:#include <iostream>using namespace std;int main(){ //a是数组时,a 和 &a的区别 int a[5] = { 1,2,3,4,5 }; int *ptr1 = (int *)(&a+1); ptr1--; cout &lt...

2018-10-03 01:26:00 1339

原创 strcpy和sprintf和memcpy的区别.md

strcpy、sprintf和memcpy的区别下面代码说明:#include <iostream>using namespace std;#include <string.h>void strcpyMethod(){ /* char *strcpy(char *dest, const char *src) :C 库函数 把 src 所指向的字符串复制到 d...

2018-10-01 16:10:37 323

原创 sizeof与strlen.md

**sizeof与strlen的区别: **下面以代码的形式来解释#include <iostream>using namespace std;int main(){ cout << sizeof(int) <<"\t"<<sizeof(double)<< endl; int x = 3; cout <&lt

2018-09-30 20:20:16 182

原创 加一:给定一个非负整数组成的非空数组,在该数的基础上加一,返回一个新的数组。 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。

LeetCode:加一给定一个非负整数组成的非空数组,在该数的基础上加一,返回一个新的数组。最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。 程序如下:#include <iostream>using namespace std;#include <vector>vector<...

2018-07-09 19:53:13 1482

原创 Python源文件改写

Python源文件改写:## 编写一个程序,读取一个python源程序文件,将文件中所有除保留字之外的小写字母换成字母,并且生成文件要能够被Python解释器正确执行。 ##以下给出程序:# -*- coding :utf-8 -*-import keywordf = open('test.py')content = f.read()f.close()table = [...

2018-06-19 22:48:03 22119 6

空空如也

空空如也

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

TA关注的人

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