码迷,mamicode.com
首页 > 编程语言 > 日排行
python爬虫scrapy之登录知乎
下面我们看看用scrapy模拟登录的基本写法: 注意:我们经常调试代码的时候基本都用chrome浏览器,但是我就因为用了谷歌浏览器(它总是登录的时候不提示我用验证码,误导我以为登录时不需要验证码,其实登录时候必须要验证码的),这里你可以多试试几个浏览器,一定要找个提示你输入验证码的浏览器调试。 1、 ...
分类:编程语言   时间:2017-11-28 23:16:30    阅读次数:476
python实战===如何优雅的打飞机
这是一个打飞机的游戏,结构如下: 其中images中包含的素材为 命名为alien.png 命名为ship.png 游戏效果运行是这样的: 敌军,也就是体型稍微大点的,在上方左右移动,并且有规律向下移动。我军目标,消灭所有飞机。但是屏幕上最多只展现3颗子弹。 一旦,我军飞机与敌军飞机碰撞,或者敌军飞 ...
分类:编程语言   时间:2017-11-28 23:17:14    阅读次数:818
第一个java程序
编写第一个java程序“hell world” 第一步: 第二步: 第三步: 第四步: 第五步:右键新建好的包,选择new>class 第六步: 第七步:保存运行 第八步:查看结果 ...
分类:编程语言   时间:2017-11-28 23:17:38    阅读次数:359
Python 初始—(文件操作)
文件修改,我们可以不用讲一个文件全部都进行读取,然后放入内存,如果文件过大,容易造成内存的 内存溢出问题 因此我们可以便读取边进行修改操作 ...
分类:编程语言   时间:2017-11-29 00:06:45    阅读次数:208
Tarjan算法
Tarjan算法用于寻找图G(V,E)中的所有强连通分量,其时间复杂度为O(|V|+|E|)。 所谓强连通分量就是V的某个极大子集,其中任意两个结点u,v在图中都存在一条从u到v的路径。 Tarjan的算法的流程是通过深度优先搜索遍历每个顶点,并且维护以下属性dfn,low,instk,p其中dfn ...
分类:编程语言   时间:2017-11-29 00:07:16    阅读次数:302
JAVA 报错exe4j中this executable was created with an evaluation 怎么办
如果使用未破解注册的exe4j打包JAR文件为EXE,运行EXE的时候就会出现下面的提示 打开exe4j软件,Change License或者是输入序列号,然后用注册机算一个注册码即可 ...
分类:编程语言   时间:2017-11-29 00:08:27    阅读次数:199
JAVA Eclipse如何导入已有的项目
File-Import,然后在弹出的窗口中输入exit,会自动提示下面的选项(已存在的项目) 把项目源代码放到Eclipse的工作目录,然后找到 导入完成 ...
分类:编程语言   时间:2017-11-29 00:09:49    阅读次数:174
python学习--如何让字典变的有序
使用collections模块下的OrderedDict,可以使字典中的数据按照存放的顺序取出来,一般的字典存放数据是无序的。 模拟一个OrderedDict存入取出的过程。 from time import timefrom random import randintfrom collection ...
分类:编程语言   时间:2017-11-29 00:14:14    阅读次数:187
随机生成算法-小用
#pragma once#include <iostream>using namespace std;#include <ctime>#include <assert.h> namespace sorttesthelper{ int* generaterandomarray(int n, int r ...
分类:编程语言   时间:2017-11-29 00:14:39    阅读次数:189
Python作业二:三级列表
代码实现: ...
分类:编程语言   时间:2017-11-29 00:16:31    阅读次数:280
JAVA Eclipse打开报错failed to load the jni shared library怎么办
JRE是64位的,但是Eclipse是32位的 一般都用绿色版的了,可以直接解压运行 ...
分类:编程语言   时间:2017-11-29 00:18:25    阅读次数:259
Java基础概述
  对于一个菜鸟级还没有入门的初学者来说,现在理解整理这些知识点来说还有点牵强,对于许多大佬来看,这些理解有些肤浅,但还需要把我自己理解的知识从新整理归纳出来,这样才能在相互的学习研究中找出自己的不足,望各位博友踊跃提出自己宝贵的意见,谢谢!以下知识点是我今天学习的知识的归纳总结Java概述:  Java语言,既然是一门语言,就可以简单的理解为我们和计算机进行交流的语言,通过和
分类:编程语言   时间:2017-11-29 10:19:44    阅读次数:148
Java数据结构和算法(二)——数组
上篇博客我们简单介绍了数据结构和算法的概念,对此模糊很正常,后面会慢慢通过具体的实例来介绍。本篇博客我们介绍数据结构的鼻祖——数组,可以说数组几乎能表示一切的数据结构,在每一门编程语言中,数组都是重要的数据结构,当然每种语言对数组的实现和处理也不相同,但是本质是都是用来存放数据的的结构,这里我们以J ...
分类:编程语言   时间:2017-11-29 10:21:26    阅读次数:236
java的几种对象(PO,VO,DAO,BO,POJO,DTO)解释
一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是 ...
分类:编程语言   时间:2017-11-29 10:21:55    阅读次数:203
选择排序法
选择排序法会在每一步中选出一个最小值,进而完成排序。与插入排序法和冒泡排序法一样,选择排序法的各个计算步骤中,数组也分成“已排序部分”和“未排序部分”。 具体流程: 重复执行 n 1(数组长度为n)次下述操作 1. 找出未排序部分最小值的位置min(数组中的索引)。 2. 将min位置的元素与未排序 ...
分类:编程语言   时间:2017-11-29 10:22:03    阅读次数:167
javaBean为什么要实现Serializable接口?
Java的"对象序列化"能让你将一个实现了Serializable接口的对象转换成一组byte,这样日后要用这个对象时候,你就能把这些byte数据恢复出来,并据此重新构建那个对象了。这一点甚至在跨网络的环境下也是如此,这就意味着序列化机制能自动补偿操作系统方面的差异。也就是说,你可以在Windows ...
分类:编程语言   时间:2017-11-29 10:22:13    阅读次数:269
欧几里得算法和扩展欧几里得算法
------------------------------ ...
分类:编程语言   时间:2017-11-29 10:22:28    阅读次数:196
bash脚本编程之数组及随机变量
数组及随机变量
分类:编程语言   时间:2017-11-29 10:23:02    阅读次数:230
Python之文件的基本操作
注意: 1.读的时候不能写,写的时候不能读 2.每次使用写读的时候,都会冲掉原文件中的内容 3.使用文件时,打开后一定记得关闭 ...
分类:编程语言   时间:2017-11-29 11:29:15    阅读次数:152
python操作memcahed
Memcache常用命令存储命令: set/add/replace/append/prepend/cas获取命令: get/gets其他命令: delete/stats?1)add方法? 添加一条键值对,如果已经存在的key,重复执行add操作会报异常。2)replace方法? replace修改某个key的值,如果key不存在,则异常。3)set和set_multi
分类:编程语言   时间:2017-11-29 11:30:09    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!