自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java多线程入门

说来惭愧,距离第一次发布Java的博客已经过去整整一个多月了,可恶的是我居然刚到多线程这里徘徊,这效率可真是急煞人也,兴许是中间参杂了一些其他的技术课程给耽搁了,感觉每天都很忙,备忘录里一大堆的事情数都数不过来,想好好总结一下刚结束的网络程序设计C#+SQLSever建站过程,又想将`scrapy框架添个redis再梳理梳理,还忙着复习复习下周就结课的操作系统,又要抽空看看多媒体的PCA,特征脸,K

2017-10-28 11:05:30 373

原创 Java面试题链表、树和位操作

最近金九银十刚刚过去,可谓是有人欢喜有人愁,不过,今天的任务是跑不掉的,走到最后的才是胜利者,下面记录几个面试题链表之快慢法实现一个算法,找出单向链表中倒数第k个节点 太直观的解法我们就不去考虑了,我们考虑一下迭代法吧,使用两个指针P1和P2,将它们指向链表中相距K个结点的两个节点,具体做法是先将P1 和P2 指向链表首结点,然后将P2向前移动K个节点,然后以相同的速度移动这两个指针,P2 会在

2017-10-21 19:39:18 539

原创 Java简单枚举应用

枚举是个好东西,前段时间因为需要命名一种常量连续分布的数据结构,第一时间就想到了枚举,枚举确实不错,尤其是加入了面对对象技术之后,简直就是一大命名神器,下面介绍一下枚举简单的应用JDK1.5开始新增关键字enum,即定义枚举类型[public] enum 枚举类型名{ 枚举成员1,枚举成员2 ,枚举成员3........;}一个源文件只能定义一个public类型的枚举类型,枚举类型经过J

2017-10-21 10:59:37 378

原创 Java异常处理与断言

学习Java,一定要懂得如何面对对象,说白了就是要懂得如何区分抽象与实例的区别,理所当然的,对于Java异常处理来说,它也是采用面对对象思想的异常处理结构层次(图片来源网上) 从上图可以看出,所有的异常都是父类object的子类,并且都是继承于Throwable这个异常,它有Error和Exception两个子类。 Error类描述的主要是Java中内部系统错误及资源耗尽情况下的错误。 Exc

2017-10-15 12:01:04 953

原创 PhantomJS简介及安装使用

学习爬虫有段日子了,一般的静态页面是比较简单的,但要是遇到了JS加载或者框架之类的就歇菜了,所以根据技能路线,正式开启动态页面的抓取路线学习PhantomJS1.PhantomJS是什么? PhantomJS is a headless WebKit scriptable with a JavaScript API.PhantomJS是一个可编程的无头浏览器.无头浏览器:一个完整的浏览器内核,

2017-10-14 18:49:20 4022 1

转载 Ubuntu下解压缩文件详解及其用法

在Linux下碰到了一些不同的解压缩文件,甚是好奇,遂搬运各大佬博客于此,以供拜读转载自Ubuntu解压缩zip,tar,tar.gz,tar.bz2ZIPzip可能是目前使用得最多的文档压缩格式。它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.bz2在压缩率方面做得非常好。闲话少说,我们步入正题吧

2017-10-14 16:48:59 1608 1

原创 Vmware网络连接模式分析及桥接模式配置

最近弄了哥Vmware,但是Vmware的网络连接讲究还挺多,所以就打算进行研究研究分析分析以下内容转载自VMware网络连接模式—桥接、NAT以及仅主机模式的区别 在使用VMwareWorkstation(以下简称:VMware)创建虚拟机的过程中,配置虚拟机的网络连接是非常重要的一环,当我们为虚拟机配置网络连接时,我们可以看到如下图所示的几种网络连接模式:桥接模式、NAT模式、仅主机模式、自

2017-10-13 11:23:30 1633

原创 Java类的高级用法总结

马上就要进入10月中旬了,距离开学已经过去整整一个半月了,想想大四的学长学姐们的忙碌的生活,我似乎也感受到了他们内心的躁动,但要淡定,学东西就是要沉住气,今天先来梳理梳理Java类的高级用法主要内容: 1、final关键字 2、抽象方法及抽象类 3、接口 4、对象数组 5、内部类final 1、定义基本数据类型时,可在构造块和构造方法中进行初始化; 2、 当父

2017-10-11 21:46:40 1352

原创 Linux 基本shell命令和Linux rm -rf原理分析

还是老规矩,循序渐进,先来简单入门一下LinuxLinux中一切皆文件,所以我们应该知道的是Linux中只有一个根目录,然后分为下图几个目录,其中桌面在home 目录下,图(来源网上):cd> cd 目的地 --(..代表父目录,.代表当前目录) 一开始打开的终端仿真器是默认在桌面目录下打开的,即$前面有个~号。 pwd> pwd --显示当前路径

2017-10-08 20:57:33 9297

原创 初识Java内存区域和对象的创建

对于Java程序员来说,在虚拟机自动内存管理机制的帮助下,不再需要为每一个New和delete而操心,且不容易出现内存泄漏和内存溢出问题,但是问题一旦出现那就GG了,所以最好的方式就是多少还是懂一点吧先来了解下从古至今的JVM种类根据《Java虚拟机ui饭(JavaSE 7版)》规定,Java虚拟机所管理的内存将会包括以下几个运行时数据区域(图片来源:网络)1、程序计数器(线程私有) 这是一块较

2017-10-07 19:21:34 901

原创 python正则表达式——30张图入门

特别感谢慕课大学的嵩天老师 十分钟学完python正则表达式 小结正则表达式其实不是特别的困难,让人感觉到难的问题是没有及时的去学会运用,导致一时间难以全部的掌握,最好的办法就是多多应用,多多复习。

2017-10-06 20:18:41 805

原创 Java向上向下转型问题

面对对象有三大基本特性:继承,封装和多态。多态是面对对象中技术最灵活的机制,它不但可以增加程序的可维护性,还可以提高代码的可读性,多态是依赖继承性的,甚至可以说是多态性是继承性的扩展。多态性分为对象方法的多态和对象类型的多态。对象方法的多态:方法的重载和重写(重载只要函数名一致即可,重写需要与父类保持一致)对象类型的多态:在Java中,对象类型的多态可以分为向上转型和向下转型。向上转型是程序自动

2017-10-05 17:01:33 1102

elasticsearch-专用

elasticsearch-专用

2024-07-01

Python3+PhantomJS登陆网站

适用于Linux下,内含python3编译包、PhantomJS编译包和python脚本源码,主要用于服务器版本的Linux下需要登陆验证的网站。

2018-04-04

操作系统之Linux下的生产者-消费者模型

结合System V信号量机制,利用Linux下的多线程库实现了Linux下的操作系统生产者-消费者模型,具体原理可参考博文:: http://blog.csdn.net/Mikeoperfect/article/details/79431642

2018-03-03

登陆验证模块

此压缩包内含有MySQL文件,DB.java,以及登陆模块应有的JSP文件,适用于登陆模块Javaweb测试使用

2018-02-13

sql基础教程第一版随书光盘资料

随书光盘资料 本书介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法,提供了大量的示例程序和详实的操作步骤说明,读者可以亲自动手解决具体问题,循序渐进地掌握SQL的基础知识和技巧,切实提高自身的编程能力。在每章结尾备有习题,用来检验读者对该章内容的理解程度。另外本书还将重要知识点总结为“法则”,方便大家随时查阅。

2017-11-29

空空如也

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

TA关注的人

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