码迷,mamicode.com
首页 > 编程语言 > 日排行
利用Python批量抓取京东评论数据
京东图书评论有非常丰富的信息,这里面就包含了购买日期、书名、作者、好评、中评、差评等等。以购买日期为例,使用Python + Mysql的搭配进行实现,程序不大,才100行。相关的解释我都在程序里加注了: ...
分类:编程语言   时间:2018-06-12 21:35:32    阅读次数:411
转帖 Java生成和操作Excel文件
JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为它是使用Java编写的,所以我们在Web应用中可以通过JS ...
分类:编程语言   时间:2018-06-12 21:37:10    阅读次数:262
Python开发——15.协程与I/O模型
一、协程(Coroutine) 1.知识背景 协程又称微线程,是一种用户态的轻量级线程。子程序,或者称为函数,在所有语言中都是层级调用,比如A调用B,B在执行过程中又调用了C,C执行完毕返回,B执行完毕返回,最后是A执行完毕。所以子程序调用是通过栈实现的,一个线程就是执行一个子程序。子程序调用总是一 ...
分类:编程语言   时间:2018-06-12 21:37:28    阅读次数:188
python的递归
今天,我们要讲的内容是关于python的递归。 什么是递归?看这个名字,你也许能够猜出个大概。关于递归,我们有一个很经典的应用,就是我们以前高中一些数学题目中的累乘,像n *(n-1)* (n-2) * ... * 1。在这里,如果要让你计算最终的结果,你可能会想到用for循环来实现,但是,我们在这 ...
分类:编程语言   时间:2018-06-12 21:37:44    阅读次数:136
springboot+mybatis generator
maven中添加 resource文件夹配置generator.xml maven执行plugins即可生成对应文件 ...
分类:编程语言   时间:2018-06-12 21:38:23    阅读次数:213
七十、shell中的函数、shell中的数组、告警系统需求分析
shell中的函数、shell中的数组、告警系统需求分析
分类:编程语言   时间:2018-06-12 21:39:01    阅读次数:174
python爬虫模块之HTML下载模块
HTML下载模块 该模块主要是根据提供的url进行下载对应url的网页内容。使用模块requets-HTML,加入重试逻辑以及设定最大重试次数,同时限制访问时间,防止长时间未响应造成程序假死现象。 根据返回的状态码进行判断如果访问成功则返回源码,否则开始重试,如果出现异常也是进行重试操作。 ...
分类:编程语言   时间:2018-06-12 21:39:39    阅读次数:465
2018年刑侦科推理试题的PYTHON暴力解决38行代码
在网上看到2018年刑侦科推理试题,发现这是一个PYTHON很好的练笔程序,所以就暴力求解了一下。 答案:BCACACDABA 55行代码版本: 改进后的38行代码版本: ...
分类:编程语言   时间:2018-06-12 22:24:42    阅读次数:190
深入剖析java的try…catch…finally语句
一、前言 前些天参加面试的时候有一道题: 当时觉得finally块肯定会被执行到的,而这段程序在try块里就已经返回了,所以选了“编译出现错误”这个选项,回来之后验证了一下,结果是输出“finally…”,越发觉得这个问题很有趣。 二、剖析 1. 从字节码分析 为了更好的说明问题,选用一篇博客里的例 ...
分类:编程语言   时间:2018-06-12 22:25:22    阅读次数:177
【SpringBoot系列5】SpringBoot整合RabbitMQ
前言: 因为项目需要用到RabbitMQ,前几天就看了看RabbitMQ的知识,记录下SpringBoot整合RabbitMQ的过程。 给出两个网址: RabbitMQ官方教程:http://www.rabbitmq.com/getstarted.html SpringBoot整个RabbitMQ教 ...
分类:编程语言   时间:2018-06-12 22:27:03    阅读次数:208
Java中静态变量与非静态变量的区别
①java类的成员变量有俩种: 一种是被static关键字修饰的变量,叫类变量或者静态变量 另一种没有static修饰,为成员变量 ②通俗点说: 类的静态变量在内存中只有一个,java虚拟机在加载类的过程中为静态变量分配内存,静态变量位于方法区,被类的所有实例共享。静态变量可以直接通过类名进行访问, ...
分类:编程语言   时间:2018-06-12 22:27:28    阅读次数:230
python的异常处理
语法:try:try_suiteexceptException1:#只捕获特定的异常suite1_exception1exceptException2,e:#捕获所列的异常和其额外的数据suite2_exception2except(Exception3,Exception4):#捕获任何列出的异常suite34_exception24except(Exception5,Exception6...
分类:编程语言   时间:2018-06-12 22:28:22    阅读次数:198
【Spring Boot入门】模拟在线票务系统
前言 最近在学习Spring Boot,之前看有人说学习编程最好的方法就是自己动手写程序,有个前辈推荐自己做一个模拟在线票务系统的服务。我便自己动手做了一个。 该项目的实现采用了Spring Boot + MyBatis,集成Spring Security和JWT实现用户的认证和授权。 项目结构如下 ...
分类:编程语言   时间:2018-06-12 22:29:31    阅读次数:251
python全栈开发day32-进程创建,进程同步,进程间的通信,进程池
一、内容总结 1.进程创建 1) Process:两种创建一个新进程的方法: 1.实例化Process,通过args=(,)元组形式传参,2创建类继承Process,类初始化的时候传参数 2) p.join(),阻塞主进程,执行完p进程后,释放 3) 守护进程 ,守护主程序代码执行完毕,p.daem ...
分类:编程语言   时间:2018-06-12 22:31:31    阅读次数:277
线程同步——死锁问题
1、问题 1.1 产生的原因 系统有两个线程在跑,每个线程有两个锁,当线程一用了锁1,这个时候jvm调用线程二用了锁2,这个时候线程二不能打开锁1,程序就一直停在这里了 1.2 具体问题 有两个人Aman和Bman去执行刺杀任务,看成两个线程,老板那里只有一把匕首,要刺杀的只有一个人。Aman拿到了 ...
分类:编程语言   时间:2018-06-12 22:32:25    阅读次数:152
SIFT算法详解
转自:https://blog.csdn.net/zddblog/article/details/7521424 尺度不变特征变换匹配算法详解 Scale Invariant Feature Transform(SIFT) Just For Fun zdd zddmail@gmail.com or ...
分类:编程语言   时间:2018-06-12 22:32:53    阅读次数:299
C/C++ -- 插入排序算法
索引: 开源Spring解决方案--lm.solution 参看代码 GitHub: Sort.cpp 代码简要分析说明: 1.for(int i=1;i<nSize;i++) 这个外层的for循环, [0][1],[1][2],[2][3]... 这样的顺序让内层循坏开始索引递减比较,保证每对开头 ...
分类:编程语言   时间:2018-06-12 22:33:33    阅读次数:216
【java多线程】(3)---synchronized、Lock
synchronized、Lock 一、概述 1、出现线程不安全的原因是什么? 如果我们创建的多个线程,存在着共享数据,那么就有可能出现线程的安全问题:当其中一个线程操作共享数据时,还未操作完成,另外的线程就参与进来,导致对共享数据的操作出现问题。 2、线程不安全解决办法 要求一个线程操作共享数据时 ...
分类:编程语言   时间:2018-06-12 22:34:04    阅读次数:226
awk数组
awk数组 1.1 awk命令用法 awk 参数 ‘条件{动作}’ awk 参数 ‘条件{动作}’ 1.2 awk执行过程 1.3 条件 1, 正则表达式 2, 比较表达式 NR>2 3, 范围 4, 特殊条件 BEGIN END 1, 正则表达式 2, 比较表达式 NR>2 3, 范围 4, 特殊 ...
分类:编程语言   时间:2018-06-12 22:34:23    阅读次数:294
python数据结构:进制转化探索
*********************************第一部分******************************************************************* ********************************************* ...
分类:编程语言   时间:2018-06-12 22:34:30    阅读次数:181
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!