- 博客(20)
- 资源 (11)
- 收藏
- 关注

原创 Python爬虫requests用法
Python requests库介绍个人博客:www.honywen.comPython的库函数有很多可以用来实现爬虫,这里介绍一下我经常使用的requests库。官方中文文档:快速上手 - Requests 2.18.1 文档1- 库函数的安装使用pip安装$ pip install requests或者使用easy_install安装$ easy_install request...
2019-10-22 20:38:13
640

原创 用HTML5做一个个人网站,此文仅展示个人主页界面。内附源代码下载地址
html5 ,用css去修饰自己的个人主页代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xh...
2017-12-03 15:29:53
152355
24
原创 python爬取看雪论坛的所有主题帖的回复消息
最近因为实验课题的需要,我们对看雪论坛的消息回复进行爬取,https://bbs.pediy.com/(看雪论坛)对于看雪论坛的消息回复查看的一般顺序为:进入看雪论坛的主页----->选择查看的主题----->选择想要查看的话题-------->查看该话题的所有回复信息代码主要分三个模块,首先就是对所有的主题的的链接进行爬取然后再对每个主题里面的话题链...
2018-11-27 10:20:04
1982
原创 安卓开发-炫酷的登录界面
最近在写一个App,为了界面的美观,真的花了不少的心思。今天就要分享一下自己写的一个登录页面,这是使用的DialogFragment框架进行改造的。自己觉得还不错,很简单,也很美观。在这里我采用的弹窗的方法进行输入,当用户点击密码和用户名的时候,会弹框然后提示用户输入,然后,当用户点击弹框上的登录的时候,用户输入的密码和用户名就会加载回来原页面,然后进一步点击登录。这里呢就不介绍这个框架了,...
2018-10-30 23:20:39
4889
1
原创 使用python实现RSA加解密算法(包含读取文件操作),文件内容为16进制字符串,同时实现对学号姓名的加密——(SCU应用密码学实验)
#-*- coding:UTF-8 -*-''' time: 2018-5-30 content:RSA python 3.6 mac os'''from random import randintimport randomimport mathimport sysdef charToAscii(message): ...
2018-06-05 09:22:04
3190
原创 ACM 给你一个整数Q,找出一个最小的正整数N,使得它的各位之积等于Q,如果不存在,请输出-1 输入:第一行为组数,
#include<iostream> #include<stdio.h> using namespace std; bool smallten(int data) { if((data<10)&&(data>1)) return 1; else ...
2018-04-16 18:52:51
1094
原创 (团队)维吉尼亚加密
#include #include #define Q 26void encrypt(int key, char *input, char *output);void decrypt(int key, char *input, char *output); int main(){int selection, key;printf("1:Encr
2017-12-21 19:15:46
318
原创 用python来爬取中国天气网北京,上海,成都8-15天的天气
2 爬取北京,上海,成都的天气 from bs4 import BeautifulSoup import randomimport requests import socket import timeimport http.client import csvdef get_html(url,data=None): """ 模拟浏览...
2017-12-21 19:07:40
2350
原创 1 金额转化(中文大写转化为数字)
1 金额转化(中文大写转化为数字)CN_NUM = { '〇': 0, '一' : 1, '二' : 2, '三' : 3, '四' : 4, '五': 5, '六' : 6, '七' : 7, '八' : 8, '九' : 9, '零': 0, '壹': 1, '贰' : 2, '叁' : 3, '肆' : 4, '伍' : 5, '陆...
2017-12-21 19:04:33
888
原创 读取文件内的数据(数字)并进行三种排序,1(快速排序)2(归并排序)3(希尔排序)。
#include#include#includeint n1=0;using namespace std;void Merge(int a[], int low, int mid, int high, int * temp,int size){ int i,j,k; i = low; j = mid + 1;
2017-12-21 19:01:05
2073
原创 输入几行文本,找出以“ed”结尾的字母
#include //找出以“ed”结尾的单词 #includeint main(){char string[100];int count=0;printf("请输入字符串:\n");gets(string);char *tokenPtr=strtok(string," ");printf("\n以“ed”结尾的字符串为:\n");while(tok
2017-12-15 09:51:30
1241
原创 输入一个字符串,找出其中以“b”开头的字母,空格分割字母
#include //找出以“b”为开头的字母 #includeint main(){char string[100];int count=0;printf("请输入字符串:\n");gets(string);char *tokenPtr=strtok(string," ");printf("以“b”开头的字符串为:\n"); while(token
2017-12-15 09:46:36
892
原创 利用二叉树设计一款简单的huffman编码器
从磁盘读入一个仅包括英文字母及标点符号的文本文件(如f1.txt),统计各字符的频度,据此构建huffman树,对各字符进行编码,并将字符集,频度集及相应编码码字集输出在显示器或保存在另一个文本文件(如 f1_code.txt)中.思路:Void HuffmanCode(HuffNode* ht1, char * Code, int length){ ……
2017-12-11 19:59:39
777
1
原创 python爬取网页(简易)
爬取的照片信息from urllib import requestimport redef getResponse(url): url_request = request.Request(url) url_response = request.urlopen(url_request) return url_response def getjpg(data):
2017-12-03 15:41:11
466
原创 倒杨辉三角
用C打印倒杨辉三角,用户输入a,即打印出边长为a的三角形,一正一反#includeint main(){int i,j,t,k;scanf("%d",&t);for(i=1;i{for(k=1;k{printf(" ");}for(j=1;j{printf("*");}printf("\n") ;}for(i=1;i
2017-12-01 00:10:54
1046
原创 阶乘和数(abc=a!+b!+c!)
#includelong jc(int x){int i;long p=1; //abc=a!+b!+c! for(i=1;ip*=i;return (p);}main(){int a,b,c,d,e,f,g;long m1,m2,m3,m4,m5,m6,n1,n2
2017-11-30 23:56:33
2979
转载 洗发牌系统
#include "stdio.h" //洗发牌系统 #include "stdlib.h"#include "time.h"void printPoker(int x){if(x printf("黑桃%d",x);else if(xprintf("红桃%d",(x-1)%13+1);else if(xprintf("梅花%d",(x-1)%13+1
2017-11-30 21:38:43
247
原创 回文判断代码(可以忽略字符串中的空格,标点符号),举个例子啊,abcddcba就是一个回文。a b cd,dc ba也是一个回文。
#include#include#define N 100int main(){char a[N];char b[N];int len;int j = 0; scanf("%s",&a);len = strlen(a);for(int i=0;i{if(a[i]>='a'&&a[i]='A'&&a[i]='0'&&a[i]b[j]
2017-11-30 21:02:41
2094
1
原创 C掷色子(随机数)
用C语言实现的一个掷色子代码,大家可以提提意见#include#include#includeint main(){ int n,m,w; int a[11]={0,0,0,0,0,0,0,0,0,0,0}; for(int i=0;i { n=1+rand()%6; m=1+rand()%6; w=m+n;
2017-11-26 11:25:17
1399
原创 C++计算器
用C++实现一个计算器,要求使用两个栈。其中一个用来保存操作数,一个用来保存操作符。该计算器可以实现基本的操作,比如+,-%,*,&(开方),^,(乘方)/具体代码实现如下:(C++)#include #include #include #include using namespace std;// = + - * / % (
2017-11-25 19:40:23
1738
安卓开发-炫酷的登录界面
2018-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人