自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pycharm tab显示

pycharm tab 显示为 →效果图如图所示File -> Settings -> Editor -> Code Style > Python-> Tabs and indents(可能无效)如果无效的话File -> Settings -> Editor -> General -> Appearance -> Show ...

2019-01-23 13:47:52 1675

原创 二叉树的后序非递归遍历(巧妙思想...)

二叉树非递归后序遍历巧妙方法

2017-09-15 16:43:40 7295 10

转载 Java中的多线程你只要看这一篇就够了

java多线程概略

2017-08-28 17:08:21 434

转载 动态规划:从新手到专家

动态规划经典文章

2017-08-23 22:15:55 444

原创 求一个数的n次方

快速幂

2017-08-04 16:02:39 2226

原创 二叉树的前中后序非递归遍历

前、中、后序非递归遍历

2017-07-15 14:36:26 408

转载 SSM框架下各个层的解释说明

SSM框架下各个层的解释说明。持久层、业务层、表现层、view层

2017-07-11 16:09:45 1348

原创 eclipse查看一个接口的所有实现类

废话不多说。 将光标放在该方法上,按ctrl+T即可查看所有实现的子类上图: 这里List接口内的一个抽象方法,按住ctrl+T后出现了实现该接口的所有子类。我在代码里写的是ArrayList,故点击ArrayList就可以看到该方法的具体实现了。

2017-05-23 17:21:53 1364

原创 click点击一次,执行多次的bug

问题最近做项目为一个添加按钮绑定点击事件,很简单的一个事情,于是我按照通常做法找到元素,使用JavaScript的addEventListener()方法为元素绑定了点击事件,点击同时发送请求。 完成后看效果,第一次点击没有问题。再一次点击后发现发送了两次请求,后面再点击发现请求的数量越来越多。

2017-05-13 18:00:06 19804 19

原创 JSP cookie基础

HTTP是无状态协议,这意味着每次客户端检索网页时,都要单独打开一个服务器连接,因此服务器不会记录下先前客户端请求的任何信息。JSP Cookie处理Cookie是存储在客户机的文本文件,它们保存了大量轨迹信息。 利用cookie技术识别用户。通常有三个步骤:

2017-05-10 11:44:03 393

原创 JSP Filter(过滤器)简单实例

本实例将会实现一个拦截对doFilterTest.jsp的访问请求,并将该请求处理为对百度首页的访问。

2017-05-10 09:57:35 7692 1

原创 jQuery AJAX基础

简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示。使用 AJAX 的应用程序案例:谷歌地图、腾讯微博、优酷视频、人人网等等。

2017-05-08 11:59:52 864

原创 JavaScript cookie基础

什么是Cookie?Cookie 是一些数据, 存储于你电脑上的文本文件中。 当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。 Cookie 的作用就是用于解决 “如何记录客户端的用户信息”:当用户访问 web 页面时,他的名字可以记录在 cookie 中。在用户下一次访问该页面时,可以在 cookie 中读取用户访问记录。

2017-05-07 16:55:40 371

原创 工具集合

1、小巧实用的gif录制工具2、简便截图工具3、windows System or Office激活工具win10貌似不行。其他的可以4、置顶工具Top.exe置顶神器、非常方便,可以将任何指定的软件置于最顶层。

2017-05-07 14:36:03 347

原创 JavaScript BOM重要方法——计时事件

JavaScript计时事件通过使用 JavaScript,我们有能力作到在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。我们称之为计时事件。 在 JavaScritp 中使用计时事件是很容易的,两个关键方法是:setInterval() - 间隔指定的毫秒数不停地执行指定的代码。 clearInterval()方法用于停止 setInterval() 方法执行的函数代码。

2017-05-07 14:29:34 531

原创 HTML BOM(浏览器对象模型)

浏览器对象模型(BOM)浏览器对象模型(Browser Object Model (BOM))尚无正式标准。 由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。Window对象所有浏览器都支持 window 对象。它表示浏览器窗口。 所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。

2017-05-06 20:47:16 1151

原创 HTML DOM(文档对象模型)

HTML DOM树通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。JavaScript 能够改变页面中的所有 HTML 元素JavaScript 能够改变页面中的所有 HTML 属性JavaScript 能够改变页面中的所有 CSS 样式JavaScript 能够对页面中的所有事件做出反应

2017-05-06 17:24:19 421

原创 CSS的id、class、pseudo-class(伪类)

CSS实例CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明:CSS声明总是以分号(;)结束,声明组以大括号({})括起来:p{ color:red; text-align:center;}id选择器id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。 HTML元素以id属性来设置id选择器,CSS 中 id 选择器以 “#” 来定义。

2017-05-05 14:11:23 1550

原创 html速查列表

一个非常不错的免费学习网站。html速查列表: http://www.runoob.com/html/html-quicklist.html

2017-05-05 10:25:00 608

原创 html+css的三种方式

html+css的三种方式

2017-05-04 14:49:28 491

转载 为什么新生代内存需要有两个Survivor区

在JVM的新生代内存中,为什么除了Eden区,还要设置两个Survivor区?

2017-05-03 15:30:48 473

转载 java调用redis的八种方式

Redis是一个著名的key-value存储系统,而作为其官方推荐的Java版客户端jedis也非常强大和稳定,支持事务、管道及有jedis自身实现的分布式。在这里对jedis关于事务、管道和分布式的调用方式做一个简单的介绍和对比:一、普通同步方式最简单和基础的调用方式,@Testpublic void test1Normal() { Jedis jedis = new Jedis("l

2017-05-02 16:32:00 445

转载 git使用ssh

git使用https协议,每次pull, push都要输入密码,相当的烦。使用git协议,然后使用ssh密钥。这样可以省去每次都输密码。大概需要三个步骤:一、本地生成密钥对;二、设置github上的公钥;三、修改git的remote url为git协议。一、生成密钥对。=============大多数 Git 服务器都会选择使用 SSH 公钥来进行授权。系统中的每个用户都必须提供一个

2017-05-02 10:34:48 552

原创 linux下使用java编写redis测试案例

linux下使用java操作redis

2017-05-01 15:16:50 603

原创 偷取大牛git项目的方法

1.将大牛git项目project_name拉回本地2.手动进入该项目project_name的目录,删除.git文件夹,不出意外该文件夹是隐藏的。3.将删除.git文件夹后的项目完整拷贝出来,在eclipse删出拉回来的项目,删除干净。4.将拷贝的项目导入eclipse中,用existing projects into workspace即可。5.这样项目就偷过来了。接着再将该项目上传至自己的gi

2017-04-25 19:06:31 446

原创 将本地maven项目上传至github

1.在github网站内新建repository:demo 1.在本地新建maven项目(如果已有maven项目则不必创建) 2.在demo下右键,依次点击team–>Share Project 3.在出现的方框点击如图红色箭头所指框框 4.创建.git 5.项目变为了git项目,如图所示 6.此时右键demo–>Team,发现Team出现了熟悉的git操作选项。 7.点击

2017-04-25 18:52:52 8277 2

原创 xftp上传失败之解决办法

今天用xftp把windows下文件上传到服务器,出现了错误,纳闷儿。显示了上传错误,点开后查看具体的错误信息 Permission is not allowed。我就奇怪了,为什么请求不被允许呢?我在root权限啊… 于是我把env文件夹的权限改成777。$chmod 777 env 然后再进入env文件夹,再从xftp上传文件就成功了… but why? 问题先存着

2017-04-20 19:37:16 29687 18

原创 自己编写的shell脚本开机运行

运用自己编写的shell脚本,开机自动连接锐捷校园网

2017-04-20 19:08:53 835

原创 从零安装双系统(windows7+centOS7)

windows7 & centos7(安装了4遍,全部成功)1.将win7镜像文件写入UltralSO,并用其重装win7系统2.成功后,对硬盘进行分区,预留出200G(随个人)未使用空间(通过删除卷而不是分一个盘符!)给linux3.将centOS7镜像文件写入UltralSO,并用其装centos7系统4.安装过程中,选择未使用的空间安装、我要配置分区、选择标准分区、选择 Gnome界面(否则安

2017-03-18 21:55:53 890

原创 XML文件写入

xml文件写入

2016-10-24 22:18:08 797

原创 XML文件读取

XML文件解析-读取

2016-10-24 21:48:53 394

原创 聚类算法小记

序 博主前不久初到实验室,导师在校外接的一个项目已经进行到一半儿,导师便让我参与到项目中学习,这个项目运用的最主要技术便是“**文本聚类**”。 由于有个师兄要做开题报告,他的开题报告就是与聚类相关的。每次听他的开题报告像听天书一样晦涩难懂,随着不断的深入学习与编码,总算对这种技术算是理清了思路...概念 看了许多博客,貌似聚类没有学术界公认的定义。根据我对自己项目的理解,聚类就比如

2016-07-07 18:26:00 762

空空如也

空空如也

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

TA关注的人

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