自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wangyongzhao520的博客

终有一天我也会成为大牛~

  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 java 获取项目路径的方法

(1)、request.getRealPath("/");//不推荐使用获取工程的根路径(2)、request.getRealPath(request.getRequestURI());//获取jsp的路径,这个方法比较好用,可以直接在servlet和jsp中使用(3)、request.getSession().getServletContext().getRealPath("/");//获取工程...

2018-03-07 22:31:06 675

原创 NULL和nullptr的区别与联系

1、空指针,null pointer,不指向任何对象,在试图使用一个指针之前必须要检查这个指针是不是空指针。2、举例子:int *p1=nullptr;     等价于: int *p1=0;    // 直接将 p1 初始化为字面值常量 nullptr 或者 字面值常量 0。int *p2=NULL;      等价于:int *p2=0;int *p3=

2018-01-08 23:03:34 1790 1

原创 有关表单提交的类型标签选择

哪些标签的哪些值会被提交给服务器呢?将用户填写的内容提交到服务器有如下几个条件(使用浏览器监视网络请求验证):1.只能为 input、textarea、select三种类型的标签。2.只有以上三种标签的value属性的值才会提交给服务器。3.如果要将标签的value属性值提交到服务器,则必须为标签设定name属性,提交到服务器的时候将会以“name=value”的键值对的方式提交给服务

2017-12-20 23:01:54 1326

原创 form表单中的input类型及其用途

Input表示Form表单中的一种输入对象,根据Type类型可分为文本输入框、密码输入框、单选/复选框、提交/重置按钮等等。   1、type=text输入类型是text,这是我们见的最多也是使用最多的,比如登陆输入用户名,注册输入电话号码,电子邮件,住址等等。当然这也是Input的默认类型。参数name:同样是表示的该文本输入框名称。参数siz

2017-12-20 22:54:42 1079

原创 CSS隐藏元素的几种方法

1、display,使用none值会让元素从文档中直接删除,”直接消失不见了”用法:display:none优点:简单暴力,不需要多余代码。不占空间,对布局没影响。缺点:元素从文档删除,不利于seo2、text-indent,一般是首行缩2个中文字的用法是text-indent:2em。但当给他一个足够大的负值,大到一般我们浏览器无法显示。用法:text-i

2017-12-19 22:37:52 532

转载 JS计算两个日期之间的天数

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-T

2017-11-08 21:45:50 278

原创 Div全屏遮罩(兼容IE、Firefox、Chrome等主流浏览器)

其他html元素....      $('#DivLocker').css({        "position": "absolute",        "margin-left": "1px",        "margin-top": "1px",        "background-color": "#000000",        "height": f

2017-10-27 22:20:30 957

转载 GDB调试基本命令

一、列文件清单list / l列出产生执行文件的源代码的一部分//列出 line1 到 line2 行之间的源代码 (gdb) list line1, line2 //输出从上次调用list命令开始往后的10行程序代码 (gdb) list //输出第 n 行附近的10行程序代码 (gdb) list n //输出函数function前后的10行程序代码 (gdb) list fu

2017-09-24 22:49:26 267

原创 C++ 中vector和list的区别

1.vector数据结构vector和数组类似,拥有一段连续的内存空间,并且起始地址不变。因此能高效的进行随机存取,时间复杂度为o(1);但因为内存空间是连续的,所以在进行插入和删除操作时,会造成内存块的拷贝,时间复杂度为o(n)。另外,当数组中内存空间不够时,会重新申请一块内存空间并进行内存拷贝。2.list数据结构list是由双向链表实现的,因此内存空间是不连续的。

2017-09-24 21:33:00 237

原创 如何提高代码的健壮性需求?

健壮的程序并不是没有异常,而是能够处理异常和定位异常!为了提供系统的健壮性,我们在写程序时,必须同时关注提供的正面行为和反面行为,并给出不同的处理方法! 要学会习惯性的处理异常情况!!以下是一点点建议,欢迎补充。1. 不要吞掉异常情况,要学会习惯处理异常情况,即要考虑正面和负面情况    绝对不要吞掉异常情况,虽然这样子写程序很省事,但是,一旦问题出现了,也让你

2017-09-24 20:47:20 3732

原创 系统中同时有 python2和 python3,怎么让 ipython 选择不同的版本启动?

已经安装的情况下:> which ipython/usr/local/bin/ipython> cat /usr/local/bin/ipython #!/usr/local/opt/python/bin/python2.7# -*- coding: utf-8-*-import reimport sysfrom IPython import start_ipy

2017-09-24 12:54:57 5157

原创 如果不引用第三个变量,就能直接交换两个变量的值?

方法一:var a=1;var b=2;a=a+b;b=a-b;a=a-b;输出a,b可以发现两值已经交换方法二://异或操作方法var a=1;var b=2;a=a^b;b=a^b;a=a^b;输出a,b可以发现两值已经交换交换流程如下:a=1 0000

2017-09-23 21:16:33 250

原创 二叉树的三种遍历

众所周知,二叉树的遍历方法分为4类,分别为先序遍历、中序遍历、后序遍历和分层遍历。记得当初学习二叉树的时候,对先序遍历、中序遍历和后序遍历总是混淆(上课时没认真听讲),忘记访问的顺序,后来自己归纳总结了两点,然后就再也没忘记过,下面来介绍下我的记忆小窍门。先、中、后代表根的位置,而子节点的顺序是从左至右不变的。先序遍历:根、左子树、右子树void pre_traverse(

2017-09-23 20:11:50 409

JAVA API CHM Jedis

JAVA API CHM Jedis JavaScript W3C HTML CSS JQuery

2019-03-22

GIT学习文档

GIT学习文档

2017-12-22

flashdevelop+actionscript

flashdevelop、actionscript、flashdebug等,自己整合的,需要的可自行下载!

2017-12-21

空空如也

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

TA关注的人

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