多功能数码相册

多功能数码相册 #include "widget.h" #include "ui_widget.h" QString imageList[13];//十三张照片 QString play_img[13]; QStringList::Iterator it;//迭代器 int all_img_num; int img_num; int bj_num; Widget::Widget(QWi...
分类: 其他 发布时间: 09-03 23:25 阅读次数: 0

Collections简单用法

Collections简单用法 定义 简要 1、排序函数 倒序 public class T01 { public static void main(String[] args) { ArrayList num = new ArrayList(); num.add(1); num.add(6); nu...
分类: 其他 发布时间: 09-03 23:24 阅读次数: 0

java多线程经典问题--购票问题

java多线程经典问题–购票问题 要求: 1、三个窗口同时售票,一共20张票 2、售票期间互不干扰 想法: 1、多线程 2、死锁 3、静态变量的票数 class threadDemo extends Thread{ public String Tname;//定义窗口名字 public Thread thread;//线程 static Object ...
分类: 其他 发布时间: 09-03 23:24 阅读次数: 0

Python随心所欲打印字符图片

Python随心所欲打印字符图片 好久的代码了,在笔记里找到的,感觉不错。 将图片从RGB的进行灰度处理 # coding=utf-8 from PIL import Image char_arr = list("#$@B%8&WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\|()1{}[]?-_+~<>i!lI;:,\"^`'.") im ...
分类: 其他 发布时间: 09-03 23:24 阅读次数: 0

爬虫:BeautifulSoup(一)

早就开始学爬虫了,一开始并没有系统的去学太多东西,在和朋友讨论爬虫的时候,他们使用BeautifulSoup节省了大量的时间,于是,就打算从头开始学它。 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间. import req...
分类: 其他 发布时间: 09-03 23:23 阅读次数: 0

爬虫:BeautifulSoup(二)

大佬们时不时的在一些网址上爬取一些自己需要的数据,简单的爬取西次的代理IP,困难点的在网易云上爬取收费的歌曲,还有不道德的爬取访问量,满满的羡慕啊,还是自己多学点知识,会点数据分享不会爬虫,那和咸鱼有什么区别。 import requests from bs4 import BeautifulSoup #对象的种类 soup = BeautifulSoup('<b class="bold...
分类: 其他 发布时间: 09-03 23:23 阅读次数: 0

爬虫:BeautifulSoup(三)

今天在和大佬聊天的时候,大佬们谈论到最近在知乎上一篇数据分析的文章,关于女性文胸的统计和分析,“用Python抓取某东购买记录并统计MM的bra大小”,虽然没有使用到BeautifulSoup,不过也需要学习一下,嘻嘻。 知乎网站:https://zhuanlan.zhihu.com/p/40487715 这里主要是tag修饰的字符串和注释部分提取 # coding=utf-8 impor...
分类: 其他 发布时间: 09-03 23:23 阅读次数: 0

下载音乐 python

最近看了一些比较流氓,无节操,无下限的技术,比如接下来要介绍的urlretrieve(),用于下载视频、音频文件;还有在知乎上被称为黑科技的you-get等等。无节操的下载版权的文件,不过各个网站的反爬虫技术也在不断的更新,反url下载的花样也越来越多。 在《大鱼海棠》电影中,陈奕迅唱了一首歌是在”这个世界相遇”,在各大音乐平台下载都是付费的,于是就可以。。。 代码量比较少,以火狐浏览器为例,...
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

java多线程经典问题二--银行存钱问题

实例:两个人向同一个账户里面存钱 public class Demo { public static void main(String[] args) { //1.创建任务类对象 CunQian cunQian = new CunQian(); //2.创建线程 Thread thread1 = new Thread(...
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

java多线程经典问题三--生产者消费者问题

单生产者单消费者: 两个线程:生产线程,消费线程 两个任务:生产任务,消费任务 共享一份数据 public class Demo4 { public static void main(String[] args) { //1.准备数据 Product product = new Product(); //2.创建生产消费任务 ...
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

java多线程经典问题四--多生产者多消费者问题

多生产者多消费者: 两个生产线程,两个消费线程 两个任务:生产任务,消费任务 一份数据 public class Demo5 { public static void main(String[] args) { //1.准备数据 Product1 product = new Product1(); //2.创建生产消费任务 ...
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

爬虫:BeautifulSoup(四)

遍历文档树 从今天开始,不止是展示样例,也象征性的爬取网站的信息,边学边练 子节点 html_doc = """ <html><head><title>The Dormouse's story</title></head> <p class="title"><b&
分类: 其他 发布时间: 09-03 23:21 阅读次数: 0

http协议学习系列(请求头---Request Headers)

HTTP最常见的请求头如下: l Accept:浏览器可接受的MIME类型; l Accept-Charset:浏览器可接受的字符集; l Accept-Encoding:浏览器能够进行解码的数据编码方式,比如gzip。Servlet能够向支持gzip的浏览器返回经gzip编码的HTML页面。许多情形下这可以减少5到10倍的下载时间; l ...
分类: 其他 发布时间: 09-03 23:21 阅读次数: 0

IP被封

IP被封
分类: 其他 发布时间: 09-03 23:21 阅读次数: 0

爬虫(一)

提供链接爬虫2(欢迎查看) 豆瓣热映电影信息 电影列表在li里边,爬取li里边的数据就可以 # coding=utf-8import urllib2 from HTMLParser import HTMLParser'''编写解析器''' class MovieParser(HTMLParser): def __init__(self): HTMLParser.__in
分类: 其他 发布时间: 09-03 23:20 阅读次数: 0

阿里天池比赛报告的一点总结

阿里天池比赛报告 比赛题目: 在商场内精确的定位用户当前所在店铺,当用户在商场环境中打开手机的时候,存在定位信号不准、环境信息不全、店铺信息缺失、不同店铺空间距离太近等等挑战。出题方提供了2017年8月大概100家商场的详细数据,包括用户定位行为和商店等数据(已脱敏),要求通过对数据的分析处理来对下一个月做出预测。 已知信息,表一二: 应用工具: Pytho
分类: 其他 发布时间: 09-03 23:20 阅读次数: 0

js笔记(暑假6)

         解决3:Object.prototype.toString.call({})          //正常是call传进去this,然后改变this指向,在这里传进去[],那么[]数组就代表this 返回结果为"[object Array]"                      Object.prototype.toString.call([])          //这个返...
分类: 其他 发布时间: 09-03 23:19 阅读次数: 0

js笔记(暑假7)

70.数组 1.数组的定义方式: (1)数组字面量(推荐使用) (2)系统提供的构造方法 所以数组能使用的一切方法都来源于Array.prototype 还有数组没什么能报错的地方(除非是引用了什么自己没有的方法),最多是undefined,就像数组没有第10位那,那arr[10]返回的就是undefined 因为javascript里的数组是基于对象的,数组其实就是一种特殊的对象,和对象在本质上...
分类: 其他 发布时间: 09-03 23:19 阅读次数: 0

js笔记(暑假8)

72.类数组:属性要为索引(数字)属性,必须有length(类数组关键点)属性,最好加上push 1.是对象,可以当作数组来用,把数组和对象拼接到一起,但并不是所有的方法都能用的,有的需要自己填。 例1:     var obj = {         "0" : 'a',         "1" : 'b',         "2" : 'c',         "length" :3,    ...
分类: 其他 发布时间: 09-03 23:19 阅读次数: 0

js笔记(暑假9)ECMAscript结束

74.try catch 1.try里面发生的错误,不会执行try里面错误之后的代码 例1:     try{         console.log('a');         console.log(b);         console.log('c');     }catch(e){     }     console.log('d'); //执行结果:a d 例2:     try{ ...
分类: 其他 发布时间: 09-03 23:19 阅读次数: 0