码迷,mamicode.com
首页 > 编程语言 > 月排行
Python爬虫3-----浏览器伪装
1、浏览器伪装技术原理 当爬取CSDN博客时,会发现返回403,因为对方服务器会对爬虫进行屏蔽,故需伪装成浏览器才能爬取。浏览器伪装一般通过报头进行。 2、获取网页的报头 3、代码: ...
分类:编程语言   时间:2018-05-16 15:31:12    阅读次数:171
【Python高级工程师之路】入门+进阶+实战+爬虫+数据分析整套教程
全网最新最全python高级工程师全套视频教程学完月薪平均2万 什么是Python? Python是一门面向对象的编程语言,它相对于其他语言,更加易学、易读,非常适合快速开发。 python的优势? Python具有简单、易学、免费、开源、可移植、可扩展、可嵌入、面向对象等优点,它的面向对象甚至比j ...
分类:编程语言   时间:2018-05-16 15:31:35    阅读次数:542
Hibernate 同时使用分页、排序、筛选
在没有复杂查询的时候使用 即可实现,在接口上需继承 。 如果有 等复杂查询时, 无法实现相关功能,只能用 实现,在接口上还需继承 。 这里使用了 表达式,这篇只简单介绍了一下相关功能的实现,更多请自行探索。 ...
分类:编程语言   时间:2018-05-16 15:32:18    阅读次数:199
在 IDEA 中使用 JRebel 实现 SpringBoot 热部署
在最近 项目中使用 没有达到热部署,所以另找方法使用 来实现,下面分享一下具体实现过程。 一、安装 JRebel 插件 在 中搜索 并安装。 二、激活 JRebel 插件 可以选择 试用 或者 "其他的激活方法" 三、配置 1. 在 勾选 2. 按下 + + ,输入 ,找到 将其选中 3. 右击当前 ...
分类:编程语言   时间:2018-05-16 15:34:19    阅读次数:176
剑指offer-调整数组内奇偶数顺序
题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 解题思路 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位 ...
分类:编程语言   时间:2018-05-16 15:34:25    阅读次数:109
数据结构和算法概述
1 数据结构和算法的概念 2 数据结构和算法的应用方面 3 常用的数据结构以及优缺点 ...
分类:编程语言   时间:2018-05-16 15:34:34    阅读次数:136
Java编译期和运行期 & JVM
Java整个编译以及运行的过程相当繁琐,本文通过一个简单的程序来简单的说明整个流程。 首先两张图,描述编译和执行的过程: Java代码编译是由Java源码编译器来完成,流程图如下所示: Java字节码的执行是由JVM执行引擎来完成,流程图如下所示: 如下图,Java程序从源文件创建到程序运行要经过两 ...
分类:编程语言   时间:2018-05-16 15:35:06    阅读次数:218
常用Python第三方库简介
如果说强大的标准库奠定了Python发展的基石,丰富的第三方库则是python不断发展的保证,随着python的发展一些稳定的第三库被加入到了标准库里面,这里有6000多个第三方库的介绍 下表中加粗并且标红的都是我平时使用较多的一些第三方库。 下载地址:https://www.lfd.uci.edu ...
分类:编程语言   时间:2018-05-16 15:35:33    阅读次数:192
java,界面设计(请高手支招)
import javax.swing.*; public class MyFrame extends JFrame{ piublic MyFrame(){ this.setTitle("这是我第一个窗口"); this.setSize(300,300); this.setResizable(fals ...
分类:编程语言   时间:2018-05-16 15:35:49    阅读次数:218
Python编程之数据结构与算法练习_010
Python实现morris,kmp,判断一个二叉树T1是否是另一颗二叉树T2的子树。时间复杂度O(N),空间复杂度O(1) ...
分类:编程语言   时间:2018-05-16 15:38:09    阅读次数:213
用python来更改小伙伴的windows开机密码,不给10块不给开机
今天教大家用python脚本来控制小伙伴们windows电脑的开机密码。没错就是神不知鬼不觉,用random()随机生成的密码,只有你自己知道哦~代码呢分两部分,一部分是client端跟server端两个。你只需要想办法让小伙伴运行你的client端脚本就OK啦。不过在此之前你一定要在你的电脑上运行server端哦~这样子的话,client端会在你的小伙伴电脑上随机生成一个密码然后通过socket
分类:编程语言   时间:2018-05-16 16:32:16    阅读次数:120
Python学习笔记__10.2章 多线程
1、概览多任务可以由多进程完成,也可以由一个进程内的多线程完成。进程是由若干线程组成的,一个进程至少有一个线程。由于线程是操作系统直接支持的执行单元,因此,高级语言通常都内置多线程的支持,Python也不例外,并且,Python的线程是真正的Posix Thread,而不是模拟出来的线程。Python的标准库提供了两个模块:_thread和threading。_thread是低级模块。thread
分类:编程语言   时间:2018-05-16 16:32:23    阅读次数:200
IOC框架之 Unity 入门
十年河东,十年河西,莫欺少年穷 学无止境,精益求精 Unity是什么? Unity是patterns & practices团队开发的一个轻量级、可扩展的依赖注入容器,具有如下的特性: 1. 它提供了创建(或者装配)对象实例的机制,而这些对象实例可能还包含了其它被依赖的对象实例。 2. Unity允 ...
分类:编程语言   时间:2018-05-16 16:32:31    阅读次数:220
SpringBoot中利用过滤器修改请求url地址
要求: 代码中配置的url路径为http://127.0.0.1/api/associates/queryAssociatesInfo 现在要求http://127.0.0.1/associates/queryAssociatesInfo也可以同样访问同一个conroller下面的method,并且 ...
分类:编程语言   时间:2018-05-16 16:32:58    阅读次数:1242
小明 和 VBA 的第一次约会
用 VBA 实现根据 Excel 表中的某列值(图片链接)下载图片放置到对应行的某列中 ...
分类:编程语言   时间:2018-05-16 16:33:04    阅读次数:267
SpringBoot 入门第一章
一、前言 Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 本系列以快速入门为主,可当作工具小手册阅读 二、环境搭建 创建一个 maven 工 ...
分类:编程语言   时间:2018-05-16 16:33:21    阅读次数:181
python 描述符
Python中包含了许多内建的语言特性,它们使得代码简洁且易于理解。这些特性包括列表/集合/字典推导式,属性(property)、以及装饰器(decorator)。对于大部分特性来说,这些“中级”的语言特性有着完善的文档,并且易于学习。 但是这里有个例外,那就是描述符。至少对于我来说,描述符是Pyt ...
分类:编程语言   时间:2018-05-16 16:34:07    阅读次数:235
java使用shiro小记
1、架构 hiro是一个强大的简单易用的Java安全框架,主要用来更便捷的认证,授权,加密,会话管理。Shiro首要的和最重要的目标就是容易使用并且容易理解。 Shiro是一个有许多特性的全面的安全框架,下面这幅图可以了解Shiro的特性: 可以看出shiro除了基本的认证,授权,会话管理,加密之外 ...
分类:编程语言   时间:2018-05-16 16:34:25    阅读次数:227
如何利用Python词云和wordart可视化工具对朋友圈数据进行可视化
恢复内容开始 2、之后你可能还需要一些字体,如simhei.ttf等,这些字体在网上都有,可以直接进行下载,在做词云的时候会用得到,如下图所示。 这个地方需要注意一下,由于我们的memoent.json文件中是中文字符,如果在open()函数中没有加入encoding=’utf-8’的话会导致gbk ...
分类:编程语言   时间:2018-05-16 16:34:41    阅读次数:261
Python学习笔记__10.3章 ThreadLocal
1、概览在多线程环境下,每个线程都有自己的数据。一个线程使用自己的局部变量比使用全局变量好,因为局部变量只有线程自己能看见,不会影响其他线程,而全局变量的修改必须加锁。但线程的局部变量,在函数调用时很麻烦方式一:一层一层传def process_student(name):std = Student(name) # std是局部变量,但是每个函数都要用它,因此必须传进去:do_task_1(std
分类:编程语言   时间:2018-05-16 16:35:08    阅读次数:239
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!