Java 几种showMessageDialog的表示

https://www.cnblogs.com/guohaoyu110/p/6440333.html
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

1,爬虫概览

1,爬虫知识来源 Python爬虫参考文档 可以爬取的数据 网页文本:如HTML文档,Json格式化文本等 图片:获取到的是二进制文件,保存为图片格式 视频:同样是二进制文件 其他:只要请求到的,都可以获取 解析数据使用的方法 直接处理 Json解析 正则表达式处理 BeautifulSoup解析处理 PyQuery解析处理 XPath解析处理 抓取的页面数据和浏览器里看到的不一样的问题 网站中的数据都是通过js,ajax动态加载的,所以直接通过get请求获取的页面和浏览器显示的不同 如何解决
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

第3关:求数组中的最大值和最小值

任务描述 本关任务:有一个包含10个元素的数组,从键盘输入n的值,及前n个元素的值,要求:编程实现寻找数组中最小值和最大值。 注意:n的值为不超过10的正整数,否则输出input error! 如:从键盘输入n的值为10,各元素的值分别为31、94、55、83、67、72、29、12、88、56 则输出 最大值:94 最小值:12 如何求出最大值、最小值 求数组的最大值,是不是很像打擂台呢? 对于一群人我们不知道谁最厉害,所以我们准备一个擂台,并挑选第一个人为擂主(max),擂台下的人不断的(
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

urllib模块和requests模块的使用

from urllib import request from urllib import parse import requests import json #get请求 url='http://api/user/stu_info' data={"stu_name":"xiaohei"} tmpdata=parse.urlencode(data)#将数据变为k=V tmpurl=url+'?'+tmpdata#接口和参数拼接 res=request.urlopen(tmpurl)#请求接口
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

linux应用部署(人才市场)

人才市场 talentmarket 说明 请先阅读基础部署方式: 个人应用交互流程 服务号交互流程 静态资源nginx代理访问 将静态资源部署于nginx下 cd /data/eim/www mkdir -p talentmarket/ cd talentmarket unzip pc.zip unzip mobile.zip unzip server.zip 新建数据库 CREATE DATABASE apps_talentmarket DEFAULT CHARACTER SET utf8
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

第4关:十进制数转换为二进制数

任务描述 本关任务:编写程序实现十进制整数转化为二进制整数。要求十进制数从键盘输入,整数的范围为1到2147483647(2^31-1)。 相关知识 为了完成本关任务,你需要掌握:1.数组的赋值与访问方法,2.十进制转化为二进制的方法。 程序分析 本任务需要定义一个数组,根据题意可知,数组大小应该为32个元素,因2147483647为32个1。 实现方法为,假设输入的整数为a,则当a <=0||a>2147483647,输出input error! 假设a在规定范围内,则使a循环除以2取余数,
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

算法和数据结构 对称的树

对称的树 class Solution { public: bool isSymmetric(TreeNode* root) { if(root == NULL) return true; return dfs(root->left, root->right); } bool dfs(TreeNode *lt, TreeNode *rt) { if(lt == NULL && rt == NULL) return
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

【数论】质数筛选法(埃拉托色尼筛法及线性筛法)

质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。 在编程中,有时我们会遇到要找出一个整数范围内所有质数的情况,如果该范围很大,逐个判定该范围内所有数是否为质数(找出它是否能被大于1小于自己的整数整除)就会浪费大量时间,造成TLE。 在这时,我们就需要质数筛选法,直接筛出一个整数范围内的所有质数。 1.埃拉托色尼筛法 时间复杂度 O(nlogn) 希腊学者埃拉托色尼(公元前275-公元前193,第一个算出地球周长的人)提出的质数筛选法充分利用了质数的特性,非常好理解。 基本
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

1. 设计模式开篇

一.设计模式 1.设计模式介绍 软件工程中, 设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。 2.设计模式的目的 可读性 (即:编程规范性, 便于其他程序员的阅读和理解) 可扩展性 (即:当需要增加新的功能时,非常的方便,称为可维护) 可靠性 (即:当我们增加新的功能后,对原来的功能没有影响) 重用性 (即:相同功能的代码,不用多次编写) 使程序呈现高内聚, 低耦合的特性 3.设计模式七个常用的原则 单一职责原则:一个类应该只负责一项职
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

数据挖掘入门系列教程(二点五)之近邻算法

数据挖掘入门系列教程(二点五)之K-近邻算法和距离度量介绍 简介 距离度量 欧式距离 曼哈顿距离 余弦距离 数据挖掘入门系列教程(二点五)之K-近邻算法和距离度量介绍 简介 K-近邻算法,又名最近邻居算法,其英文缩写是KNN(k-nearest neighbors)。是一种用于分类和回归的非参数统计方法。其可能是标准数据挖掘算法中最为直观的一种。在这篇博客中,主要讨论knn用于分类的情况。 在分类中,为了确定新的个体属于哪一个类,就寻找训练集,查找与新个体最为相似的个体,然后根据查找到的大多数
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

解决好123劫持主页的方法

自己电脑中的浏览器主页被hao123给劫持了,而且无法删除,这是怎么回事呢?其实,该问题是由于首页被恶意锁定导致的。接下来,凶残小编就为大家分享电脑中浏览器主页被hao123劫持的三种处理方法。 方法一: 先删除图标上多出来的IE图标(网址快捷方式),进入C:\Users\用户 名\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch,把你的所有Chrome、IE、Edge浏览器快捷方式属性,把目标栏里的带有“hao123”的地址删掉
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

Electron中require报错的解决与分析

环境:Electron 7 使用 Create-React-App 模板 运行时发生的错误: TypeError: fs.existsSync is not a function 发生错误的代码(在 render 进程中): const {desktopCapturer} = require('electron') 处理方法: const {desktopCapturer} = window.require('electron') 在 Electron 的 Issue #7300 中找到了解决
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

0310——新的define打标记用法+string.push_back()

1.define头文件打标记用法 #include<bits/stdc++.h> #define de(x) cout<<#x<<"="<<x<<endl using namespace std; int main() { string a="hello kate"; de(a); return 0; } 2.string.push_back() 在尾部插入元素,直接+增长字符串,遇到加多个值,或者加int等不是字符类型的会有问题,这时直接push_back,干脆利落
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

开发一套选课系统

一:项目题目:开发一套选课系统 二:项目需求: 角色:学校、学员、课程、讲师 要求: 1. 创建北京、上海 2 所学校 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开 3. 课程包含,周期,价格,通过学校创建课程 4. 通过学校创建班级, 班级关联课程、讲师 5. 创建学员时,选择学校,关联班级 5. 创建讲师角色时要关联学校, 6. 提供两个角色接口 6.1 学员视图, 可以注册, 交学费, 选择班级, 6
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

精通Flutter in China 系列教程-1

https://flutter.dev/community/china
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

Matlab根据文件命名创建不同文件夹

Matlab中的字符或字符串可以以四种类型存在: char ' ' :num2str() a='******' char() string " " : string() cell数组中的元素 cell类型 data(1) 或者 char类型 data{1} struct结构体数组的字段容器中(.name 'char'类型) 结构体每个字段都可以包含任意类型的数据 如果想创造一个数组来存放时间的话,选择cell数组比较合适,如果是char类型的话,就不好以数组中的元素表示整个的日期 原始文件:
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

React Hooks 入门教程

作者: 阮一峰 日期: 2019年9月 1日 React 是主流的前端框架,v16.8 版本引入了全新的 API,叫做 React Hooks,颠覆了以前的用法。 这个 API 是 React 的未来,有必要深入理解。本文谈谈我的理解,简单介绍它的用法,帮助大家快速上手。 阅读本文需要有 React 基础。如果你还没学会 React,可以先看一下它的教程。 一、组件类的缺点 React 的核心是组件。v16.8 版本之前,组件的标准写法是类(class)。下面是一个简单的组件类。 impor
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

Chrome扩展-跨域请求

跨域指的是Javascript通过XMLHttpRequest请求数据时,调用JavaScript的页面所在的域和被请求页面的域不止。对于网站来说,浏览器处于安全考虑是不允许跨域的。另外,当域相同但端口或者协议不同时,浏览器也是禁止的。比如: URL 说明 允许请求 http://a.test.com/ http://a.test.com/info 同域下以及不同目录 允许 http://a.test.com/ http://a.test.com:9090 同域下不同端口 不允许 http:/
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

关于MVC

一、简介   MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。   Model(模型):是应用程序中用于处理应用程序数据逻辑的部分。     通常模型对象负责
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0

ROS: catkin和rosmake创建和编译功能包

1. 创建ROS工作空间 mkdir -p catkin_ws/src cd src catkin_init_workspace cd .. catkin_make 2. 创建package catkin创建package cd ~/catkin_ws/src catkin_create_pkg beginner_tutorials std_msgs rospy roscpp 创建程序包的一般格式是catkin_create_pkg ,此命令的格式包括功能包名称和依赖项
分类: 其他 发布时间: 03-09 22:50 阅读次数: 0