码迷,mamicode.com
首页 > 编程语言
[Python爬虫] Selenium爬取新浪微博客户端用户信息、热点话题及评论 (上)
前一篇文章"[python爬虫] Selenium爬取新浪微博内容及用户信息"简单讲述了如何爬取新浪微博手机端用户信息和微博信息。 用户信息:包括用户ID、用户名、微博数、粉丝数、关注数等。微博信息:包括转发或原创、点赞数、转发数、评论数、发布时间。 而这篇文章主要爬取客户端的微博信息,相对信息更多;同时登录微博后在输入框中搜索热点话题,然后依次爬取微博信息和对应的评论,同时遇到了评论动态加载的爬取问题。...
分类:编程语言   时间:2016-04-29 19:01:12    阅读次数:293
C++ 学习基础篇(一)—— C++与C 的区别
程序的学习学无止境,只掌握一门语言是远远不够的,现在我们开始C++的学习之路,下面先看下C++ 与C 的区别 一、C++概述 1、发展历史       1980年,Bjarne Stroustrup博士开始着手创建一种模拟语言,能够具有面向对象的程序设计特色。在当时,面向对象编程还是一个比较新的理念,Stroustrup博士并不是从头开始设计新语言,而是在C语言的基础上进行创建。这就是C++...
分类:编程语言   时间:2016-04-29 19:00:14    阅读次数:225
从头认识多线程-2.2 synchronized持有对象锁与类锁的相同点
这一章节我们来讨论一下synchronized持有对象锁。1.当所有方法都不使用同步的时候代码清单package com.ray.deepintothread.ch02.topic_2; public class SynchInstance1 { public static void main(String[] args) throws InterruptedException { MyT...
分类:编程语言   时间:2016-04-29 18:59:02    阅读次数:232
我对多线程的理解和分类
一、多线程的定义和使用信息: 多线程是一个比较轻量级的方法来实现单个应用程序内多个代码执行路径 在系统级别内,程序并排执行,程序分配到每个程序的执行时间是基于该程序的所需时间和其他程序的所需时间来决定的。 然而,在每个程序内部,存在一个或者多个执行线程,它同时或在一个几乎同时发生的方式里执行不同的任务。 概要提示: iPhone中的线程应用并不是无节制的,官方给出的资...
分类:编程语言   时间:2016-04-29 18:59:10    阅读次数:257
从头认识多线程-2.3 synchronized持有对象锁与类锁的不同点
这一章节我们来讨论游戏,synchronized持有对象锁与类锁的不同点-两种锁是并行的东西,没有交集。1.同步持有对象锁或者类锁package com.ray.deepintothread.ch02.topic_3; public class SynchInstance5 { public static void main(String[] args) throws InterruptedE...
分类:编程语言   时间:2016-04-29 18:59:13    阅读次数:249
Unity Shaders and Effects Cookbook (4-5)Cubemap与菲涅尔反射
当我们站在水中,直直的往下看水面,是看不到反射的太阳光的。而当我们往远处看时,就能看到很强的反光,也就是成语波光粼粼所体现的。这一现象就被命名为 菲涅尔反射。...
分类:编程语言   时间:2016-04-29 18:55:34    阅读次数:220
Java处理 网站高并发问题 的优化方法
Java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据)一:高并发高负载类网站关注点之数据库没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。 一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M-S(主-...
分类:编程语言   时间:2016-04-29 18:54:48    阅读次数:205
HQL: Hibernate查询语言
HQL: Hibernate查询语言 Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。 第 15 章 HQL: Hibernate查询语言 Hibernate配备了一种非常强大的查询语言,这种语言看上去...
分类:编程语言   时间:2016-04-29 18:55:11    阅读次数:237
23种设计模式介绍以及在Java中的实现
文本详细总结了23种设计模式以及他们如何应用到java中,并提供了大量的示例代码。 文章中的示例源码在github上:https://github.com/anxpp/JavaDesignPattern。 如果本文对您有所帮助,请帮忙点个赞扩散一下,谢谢!...
分类:编程语言   时间:2016-04-29 18:50:13    阅读次数:290
java记事本开发
今天我想要分享的是一个用java写的一个记事本程序。我知道现在市面上有各种各样的记事本了,但是我发现有的写的功能不够完善,或者是代码层次结构不够清晰,有的甚至看了之后云里雾里的,有的还不乏了非常明显的bug,我现在分享的这个记事本程序基本上把代码层次都抽分出来,并修复了一些已知bug。先看一下界面效果图,快捷键我都已经全部加上了,只是没有在界面上标明而已,一般常用的那几个快捷键都直接使用即可!...
分类:编程语言   时间:2016-04-29 18:50:22    阅读次数:220
SpringMVC+hibernate整合小例子,用户的增删查改
SpringMVC+hibernate整合小例子,用户的增删查改 对于使用框架写项目,我的第一反应的把所有需要的jar文件引入。 因为我用的是JDK1.8,当使用spring3.2 注解的时候会出现问题,所以最终使用的spring4.0.  hibernate使用的版本为4.0 。至于一些依赖包的版本就是看别人的资料拿的。 然后看下整体的项目结构 第一步写的是web.xml...
分类:编程语言   时间:2016-04-29 18:50:36    阅读次数:226
Maven+Spring+mybatis项目搭建
Maven+Spring+mybatis项目搭建 ##倒腾了一个下午,龟速了下载了N多jar后,终于成功跑起## 【前言】使用工具:开发工具使用的是sts(spring tool suite)点击打开链接, JDK 1.7,以及Mybatis generator点击打开链接 主要用来生成model、mapping和dao的,需要自己下载。 【过程】1.建表:建立了一张User表,主要...
分类:编程语言   时间:2016-04-29 18:49:05    阅读次数:246
C++中static_cast/const_cast/dynamic_cast/reinterpret_cast的区别和使用
C++中static_cast/const_cast/dynamic_cast/reinterpret_cast的区别和使用...
分类:编程语言   时间:2016-04-29 18:47:13    阅读次数:177
基于springmvc mybatis junit搭建分工程,分模块的web工程框架(一)
1.创建macow工程 一,new maven project --->创建Create a simple project勾选上 修改pom.xml的packaging为pom Project configuration is not up-to-date with pom.xml. Run Maven->Update Project or use Quick Fix.这个错误直接maven...
分类:编程语言   时间:2016-04-29 18:44:33    阅读次数:205
【Unity灯光与渲染技术】Global Illumination全局光照
这篇文章主要讲全局光照,在看教程的时候就有一个点不是很理解,就是作者开启物体的static这个选项。在网上查找一些资料,有的说”static表示物体时静态的,多用于静止不动的物体,此外static有多种,有的用于烘焙,有的用于遮挡剔除“;还有的指出”所谓静态就是静止的,你如果要改变它位置,就不是静态了,静态物体在脚本加载的时候就开始渲染,不随着update 每侦更新,你如果要移动物体,就必然要重新刷新,就是动态了 “ 总结来看,就是说unity3d中物体组件上的static选项是包括很多种static含义的...
分类:编程语言   时间:2016-04-29 18:45:21    阅读次数:342
Swift 扩展(Extensions)(十四)
一 可以为类添加新功能 UIViewController extension UIViewController { // 为 UIViewController 添加的新功能写到这里 } Double extension Double { var km: Double { return self * 1_000.0 } var m : Double { return self...
分类:编程语言   时间:2016-04-29 18:46:26    阅读次数:127
JAVA--简单工厂模式,工厂方法模式--设计模式一
1,简单工厂模式的分类和使用场景:            (1)简单工厂模式一般分为:普通简单工厂,多方法简单工厂,静态方法简单工厂          (2)使用场景:              总体来说,工厂模式适合,凡是出现了大量的产品需要创建,并且具有共同的接口时, 可以通过工厂方法模式进行创建,在以下的三种模式中,第一种如果传入字符串有误,不能 正确创建对象,第三种相对于第二...
分类:编程语言   时间:2016-04-29 18:44:36    阅读次数:177
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!