3 lxh5431

尚未进行身份认证

我要一直吃下去,直到天荒地老,海孤石烂

等级
TA的排名 10w+

python爬虫学习

爬虫网络爬虫(Webcrawler),蚂蚁(ant),自动检索工具(automaticindexer),或者(在FOAF软件概念中)网络疾走(WEBscutter),是一种“自动化浏览网路”的程式,开始的时候我也是半懂的,不过这个确实像是蜘蛛一样的去构造和实现一个爬虫。入门关于爬虫的文章很多,但是我却想把我理解的流程写下来,这样能够更好的理解爬虫,我们知道html现在还是以树的形式去存储信息和

2017-01-07 22:37:31

python做简单的增删改查

python的框架django是python的一个快速开发网站的一个框架,在我工作工程中使用,简单的配置网上很多,下面我要说的是django的一个最基本的应用,增上该查,网上的例子很多,我自己也总结一下,python的这个框架和java相比具有很明显的特点,很轻便,没java那么重,可以快速的开发博客和基本的管理应用,当然逻辑业务还是需要自己去写的下面是我对python的一些基本理解吧首先是

2017-01-07 22:03:55

简单的tcp应用

tcp的定义TCP/IP协议族按照层次由上到下,层层包装。应用层这里面有http,ftp,等等我们熟悉的协议。传输层著名的TCP和UDP协议就在这个层次网络层IP协议,它负责对数据加上IP地址和其他的数据(后面会讲到)以确定传输的目标。数据链路层这个层次为待传送的数据加入一个以太网协议头,并进行CRC编码,为最后的数据传输做准备。发送协议的主机从上自下将数据按照协议封装,而接收数据的主机则按照协

2016-11-08 23:00:22

关于ArraryList和Vector的区别

ArraryList的优点和缺点 ArrayList是一个数组队列,相当于动态数组。它由数组实现,随机访问效率高,随机插入、随机删除效率低。Vector的优势和缺点Vector是矢量队列,和ArrayList一样,它也是一个动态数组,由数组实现。但是ArrayList是非线程安全的,而Vector是线程安全ArraryList和Vector的区别这两个类都实现了List接口(List接口继承了C

2016-11-08 22:58:42

synchronized和java.util.concurrent.locks.Lock的异同

相同点主要相同点:Lock能完成synchronized所实现的所有功能不同点主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。synchronized会自动释放锁,而Lock一定要求程序员手工释放,并且必须在finally从句中释放。Lock还有更强大的功能,例如,它的tryLock方法可以非阻塞方式去拿锁importjava.util.concurrent.

2016-11-08 22:58:00

关于hashmap和hashtable

关于hashmap和hashtable的区别1,hashmap是单线程的,线程不安全,而hashtable是多线程的,而且在源码的方法中都加入了synchronized进行关于线程安全方面的处理,但是这个hashtable是1.5以前的,现在都是使用hashmap来替换hashmap,当然在这个过程中发现现在有一个更好的类接口方法,那就是ConcurrentHashMap。它提供了hashmap的

2016-10-10 23:13:14

开发在线投票系统过程遇到的问题

在设计过程中遇到的最容易犯的错误的关于编码,在这个过程中我选择了运用在web配置拦截器来解决这个问题2.参数一直为空,在数据传输过程中,参数一直为空,原来是表单的获取信息没有传递数据,出现一直为空,解决方法是去检查name的值是否对应3.按键一直提交不上去,关于submit和bottun的用法4.Js检查数据是否为空过程中总是跳过需要检查的内容,数据传输不够完整5.使用了选项的方式

2016-09-22 15:51:29

面试(一)

面试总让人拼尽全力去找到适合自己的工作面试今天去面试,首先要填写的是基本的申请表,然后进行面试,首先是hr做简单的了解,然后进来就是技术总监,首先是看我的简历,然后看我写的可怜的项目经验,也不需要让我做自我介绍,就开始直接步入正题,第一个就是让我说下框架,然后居然直接问我spring的重要组成,这个我知道ioc核心和apo的实现,然后问到我如何实现事务管理,这个我回答得还算可以,事务管理不就是依赖反

2016-09-12 18:43:26

实训阶段总结(五)

认真去做一件事,总会有所收获的使用hibernate如何进行数据持久化,在这里我首先需要的是把各个pojo的数据进行xml配置,如下<?xmlversion="1.0"encoding="utf-8"?><!DOCTYPEhibernate-mappingPUBLIC"-//Hibernate/HibernateMappingDTD3.0//EN""http://hibernat

2016-09-10 19:17:28

jdbc+jsp实现简单的员工管理系统

风吹到哪里,思想的深度就飘到那里简单的页面分析在上一个文章简单的数据库连接测试http://blog.csdn.net/lxh5431/article/details/52443417已经测试和数据库做简单的交互,也就是dao层的实现,接下来要说的却是action的简单实现,在ssh中有struts作为表示层和server的交换,而这里我不是说的是关于struts这里只是简单的运用jsp的代

2016-09-09 19:07:12

实训总结(四)

坚持,坚持,我相信你能行git服务器的搭建相信现在很多的网上都有搭建的教程,那我也来一个,只是为了总结在我搭建我服务器过程和项目准备过程的得失吧首先下载什么的就不用多说啦,首先要配置好java和git,教程可以在博客看得到,然后接下来的步骤我就简单的找了一份资料,但是问题还是很多,比如如何把你的responsitory指定,我现在就是在设置过程的时候没有指定,然后重新来一遍,首先解压gitbli

2016-09-06 21:37:04

jdbc简单的连接和实现基本的增删改更功能

jdbc的定义JDBC(JavaDataBaseConnectivity,java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。jdbc的基本连接简单的说就是加载驱动,建立连接,然后进行查询和删除等语句的操作,在j

2016-09-05 20:35:53

关于网上小卖部的设计和实现(一)

开始去做的时候才知道这才是努力软件背景在当今时代什么事情都可能发生,在我十几年的生涯中,小卖部的凌乱给我留下了很大的印象,分类不够合理,账单比较随意,进出帐单没有章节,所以开了很多年都是很稳定,没有挣到什么钱,但是却让我的心算有了一点起色,不过在这里,我希望开发一个简单的易用的网络在线小卖部,也许项目不是很大,但是对于我这个新手来说估计也足够啦,所以想了想,还是把它写下来,仅当是对这个小项目的一个回

2016-09-02 19:16:54

实训总结(三)

如果你需要理由去放弃现在的学习,那么你就要想下你的信念和追求是什么,也许你就能找打正确的学习方法和方向关于实训第二天的总结关于java中简单的控制语句的实现今天的实训内容依然是逻辑的思考和方法的使用,比如说“水仙花数”和杨辉三角的实现,这些都是比较有意思的,因为在这里面有很多值得我们注意的地方,比如说,水仙花数的命名规范和杨奎三角的打印格式,这些都是需要按照规定的要求去实现的,实现代码

2016-08-30 17:04:12

实训阶段知识总结和归纳(二)

如果没有付出怎么去让自己有收获,加油,你是最无法或缺的哪一个面向对象去设计和重构一个书店管理系统1.首先应该想到的和定义的对象为书店,书,管理人员,借书人员,买书人员,他们之间的关系如下图书店->书:一个书店里有许多书管理人员->书:一个管理人员负责所有的书籍的整理和买入和卖出人-->借书一个人可以借阅多本图书和购买多本图书用图的方式去实现了一个基本的面相对象的各个业务逻辑,比如说可以简单

2016-08-27 20:14:46

实训阶段知识总结和归纳(一)

开篇感言:写一篇文章之前首先去反省自己一天的收获,去到这里最大的感悟就是和社会开始接触,从生活和观念都在转变,所以我需要找到一条属于自己的学习之路。开始写博客总结之前,首先问自己学习java的价值在哪里,为何要不断学习,充电才能继续前进,在学习过程中如何去面对很多的问题,这也许就是我所探讨的思想吧节约资源java特点1.开源2.跨平台.java==>.classjmv:

2016-08-26 18:29:52

模板模式

定义模板方法模式定义了一个算法的步骤,并允许子类别为一个或多个步骤提供其实践方式。让子类别在不改变算法架构的情况下,重新定义算法中的某些步骤。在软件工程中,它是一种软件设计模式,和C++模板没有关连。结构图抽象模板(AbstractTemplate)角色有如下责任:   定义了一个或多个抽象操作,以便让子类实现。这些抽象操作叫做基本操作,它们是一个顶级逻辑的组成步骤。  定义并实现了一个模板方法。

2016-07-25 17:44:23

适配器模式

适配器的定义在设计模式中,适配器模式(英语:adapterpattern)有时候也称包装样式或者包装(wrapper)。将一个类的接口转接成用户所期待的。一个适配使得因接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。适配器的种类对象适配器模式用一个具体的Adapter类对Adaptee和Target进行匹配。结果是当我们想要匹配一个类以及所有它的子类时,类

2016-07-24 22:43:08

几个重要的注意点

访问权限private私有仅仅是封装的一种体现形式而已。私有成员:其他类不能直接创建对象访问,所以只有通过本类对外提供具体的访问方式来完成对私有的访问,可以通过对外提供函数形式对其进行访问好处:可以在函数中加入逻辑判断等操作,对数据进行判断等操作总结:开发时,记住,属性是用于存储数据,直接被访问,容易出现安全隐患,所以,类中的属性通常被私有化,并对外提供公共的访问方法成员变量和局部变

2016-07-24 00:29:25

面向对象的几个基本关键字(二)

static关键字定义:static表示全局或者静态,用来修饰成员变量和成员方法,也可以形成静态static代码块。1、static变量按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是:对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静

2016-07-24 00:28:11

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!