自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (4)
  • 问答 (3)
  • 收藏
  • 关注

原创 求斐波那契数-Java

求斐波那契数斐波那契数是后一个数为前两位数之和0,1,1,2,3,5,8······递归法需要的值(第n位)就是前两位数的和(第n-1位 + 第n-2位)第一位和第二位确定public static int fib(int n) { if (n <= 1) return n; return fib(n - 1) + fib(n - 2);}缺点:数字太大会执行不出来for循环n1(第一位)=0n2(第二位)=1n3=n1+n2n4=n2+n3

2020-12-24 11:16:54 120

原创 python爬虫——动态加载数据处理

selenium安装环境安装pip install selenium安装浏览器驱动程序首先在这里下载驱动对应版本可以到这篇文章中找使用流程配置好环境后实例化一个浏览器对象编写操作代码发起请求:get(url)标签定位:find标签交互:send_keys('xxx')执行js程序:excute_script('jsCode')前进、后退:forward()、back()关闭浏览器:quit()from selenium import webdriverfrom

2020-12-10 09:24:57 250

原创 python爬虫——异步爬虫

方式多线程、多进程:不推荐好处:可以为相关阻塞的操作单独开启线程或者进程,阻塞操作就可以异步执行。坏处:无法无限制的开启多线程或者多进程。线程池、进程池:适当使用好处:可以降低系统对进程或者线程创建和销毁的一个频率,从而很好的降低系统的开销。坏处:池中线程数量有上限。单线程+异步协程:推荐event_loop:事件循环,相当于一个无限循环,可以把一些函数注册到这个事件循环上,当满足条件时,函数会被循环执行。coroutine:协程对象,可以将协程对象注册到事件循环中,它会被

2020-12-02 21:37:17 265

原创 python爬虫----云打码与动态IP

云打码超级鹰这个虽说有点贵,但是其他云打码平台不知道为啥都没了按官方文档的步骤就可以接入使用动态IPgoubanjia这里有好多免费的ip,仅仅学习的话足够了关于ip的匿名度透明:服务器知道该次请求使用了代理,也知道请求对应的真实ip匿名:服务器知道使用了代理,但是不知道真实ip高匿:服务器不知道使用了代理,更不知道真实ip...

2020-12-02 14:21:27 114

原创 python爬虫——数据解析

爬虫流程Created with Raphaël 2.2.0指定URL获取相应数据数据解析持久化存储数据解析解析的局部的文本内容都会在标签之间或者标签对应的属性中进行存储进行标签的定位标签或者标签对应的属性中存储的数据值进行提取(数据解析)正则解析使用正则表达式,利用字符串匹配筛选出所需要的内容例:ex = '<div class="thumb">.*?<img src="(.*?)"alt.*?</div>'# re是python中使用正则表达式的库

2020-12-02 14:08:57 86

原创 Python爬虫——requests篇

安装cmd中输入下面的命令进行安装pip install requests使用UA伪装为了让浏览器分不出是电脑爬虫访问的,可以进行UA伪装先定义一个字典,如下:headers = { 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36'}```这个字典先放在这

2020-12-01 23:34:00 87

原创 python创建并发布包 package

创建包包就是个放模块的文件夹包中需要放一个文件__init__.py然后创建自己的模块就行包的结构????package_name__init__.pymodule1.pymodule2.py为了让外部引用包时可以访问到包中的模块要在__init__.py中加入下面的这种代码from . import module1.pyfrom . import module2.pyfrom . 指明模块的位置. 就是当前目录下import 就是要被外部访问的模块的文件名..

2020-09-19 23:08:14 427

原创 HarmonyOS 2.0 entry-default build js failed.

昨天华为召开了发布会,公布了鸿蒙os2.0,今天我就先下载试了试开发可以用js,感觉不用学太多新东西就可以开发但是今天遇到了一点小问题每次只能用1小时是真的鸡肋Hello World正常显示出来了但是当我想自己写点东西的时候突然发现刚开始还以为是js除了问题,但是js我还没写找了半天最后发现是css的问题应该是不支持这种百分比的形式吧换成200px就正常显示了文字直接放在div里貌似不会显示(反正我的没有)得放在text中,还得给他加上样式才能显示(好鸡肋的设定)svg也不支持

2020-09-11 11:22:08 2413

原创 wordpress入门 一

由于服务器被占用并且是Windows系统,所以只能用虚拟机来安装首先下载VMWare 并安装CentOS下载CentOS 8 iso镜像安装过程不详细说了,网上一找一堆,比MacOS的简单好多安装宝塔面板在终端输入yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh有些人可能遇到了这种情况遇到这个可以输入

2020-08-09 15:31:28 141

原创 给图片加个自适应颜色的阴影

一个牛逼的设计师真的会让前端u感到自己无比的垃圾这两天设计师给我丢来个这东西要求里面能换图片,阴影需要根据图片内容自动适应颜色用box-shadow肯定是不行了,别说自适应图片,弄成渐变色都不行不过机智的我怎么能做不出来呢????实现自适应图片颜色的阴影先画出来要放图片的部分然后复制一份其中一份加上一个样式filter: blur(20px);对,没错,就是高斯模糊然后通过定位或其他方法把这两个重叠到一起这样换张背景也依然可以看出适应图片的阴影这是把上面一层隐藏掉的效果花

2020-07-17 09:06:53 371 1

原创 Android 使用ViewModelProvider时this报错 Cannot resolve constructor ‘ViewModelProvider(com.example.score.M

ViewModelProviders在前几个月被官方停用了,都要换成ViewModelProvider,教程里却还是用的ViewModelProviders,这就很气要改也简单,写成这样就行myViewModel = new ViewModelProvider(this).get(MyViewModel.class);写成这样可能会遇到this有个报错,内容是这样Cannot resolve constructor ‘ViewModelProvider(com.example.score.Mai

2020-07-02 18:57:56 3694 2

原创 嫌GUI太丑不好用?来试试Electron

还有

2020-06-05 10:45:35 333

原创 Java爬虫 -- HttpClient的使用说明

在第一个爬虫的基础上继续(主要是配置maven和日志)GET请求(无参数)新建HttpGetTest类第一个爬虫中写的就是无参数的GET请求方法不同的是第一个爬虫里处理异常是直接抛出,这里用了try…catch…同时还增加了释放资源public static void main(String[] args) { CloseableHttpClient httpClient = Htt...

2020-05-03 18:49:41 187

原创 Java爬虫 --第一个爬虫

新建maven项目在pom.xml中添加坐标首先在maven存储库搜索用来抓数据的HttpClient的坐标<!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient --><dependency> <groupId>org.apache.httpco...

2020-05-03 16:22:11 331

原创 uniapp连接本地服务器请求超时

刚拿到后端准备去接,结果发现本地请求还都超时了看网上有说请求时加上sslVerify:false但是我加上也没有任何变化,该超时还是超时终于找到原因我用的是Android studio的模拟器,需要把本地的127.0.0.1改成10.0.2.2改完就可以用了但是很快又有了新问题 真机调试不能用了这里其实可以访问网络位置先在cmd中输入ipconfig然后会返回一大...

2020-04-27 22:07:07 3727 1

原创 uniapp使用高德地图线路规划

地图终于实现了想要的功能准备高德地图提供了线路规划的接口,但是由于uniapp使用的是小程序的SDK,有些东西就会无法使用参考文档SDK里面的东西都是小程序中的语法,比如wx.getLocation这样一来在uniapp中就会报错为了解决这个问题,我把他的amap-wx.js改成了amap-uni.js我已经放到了我的资源和百度云里,百度云提取码 mtm5const key = '...

2020-04-16 14:55:26 5855 3

原创 uniapp nvue map中刚踩到的坑 解决markers和polyline不显示

uniapp真是个神奇的框架,文档上明明写着marker,polyline中的部分属性在nvue中支持,结果,别说marker的属性了,marker都没了解决还是来看看怎么解决的这是开始时不能显示marker的代码<map class="my-map" id="my-map" :style="{ height: mapHeight }" :latitude="latitude...

2020-04-14 21:28:35 10335 16

原创 uniapp使用高德地图

uni中使用地图还是挺麻烦的,文档还要借鉴人家小程序的文档先做最基本的地图首先在高德地图的控制台里下载小程序的SDK(不管你是不是开发小程序,都是这个)点这里直接下载然后把压缩包里的amap-wx.js放到工程的common目录下不添加这个的话没法用高德地图提供的一些方法制作地图页的时候建议使用nvue页面,即使原来的页面都是vue也没关系,因为map的好多属性和方法不支持vue页面...

2020-04-12 16:15:33 6141 1

原创 uniapp申请高德地图Key SHA1和PackageName

项目中需要使用地图,没想到申请还这么麻烦注册开发者账号首先在高德开放平台注册开发者账号不多解释创建应用先进入控制台填写应用名称和类型就好创建key创建应用后点击key名称按照[应用名 + 应用场景]的格式填写比如:悠游-小程序小程序不用设置啥这里就不多说创建Androidkey看起来很正常,谁能想到SHA1和PackageName在uniapp项目中这么难找呢...

2020-03-31 16:47:39 7314 5

原创 uniapp中使用Vuex存储全局变量和方法

创建先在项目的根目录下创建store文件夹并在文件夹中创建index.jsindex.js中写上这些import Vue from "vue"import Vuex from "vuex" Vue.use(Vuex); export default new Vuex.Store({ state:{ }, mutations:{ ...

2020-03-30 17:26:40 3476 3

原创 uniapp中使用iconfont

耗了一晚上终于把框框变成了图标????如果uniapp要开发微信小程序就放弃在iconfont下载使用吧,小程序不支持在css中引入本地文件(就这个问题让我看了一晚上的框框)顺便一说,小程序不支持在css中使用本地文件,包括本地的背景图和字体文件。需以base64方式方可使用。因为我涉及到了小程序所以要用在线的,不过本地应该也差不多,文件放到common中,网络链接换成本地路径应该就可以了找图...

2020-03-29 20:36:42 478 2

原创 uniapp tabBar在安卓端不显示text

在pages.json中设置tabBar结果显示的时候没有文字只有图片去掉图片就一片空白了这是因为fontSize中使用了rpx在这里只能使用px而不能用rpx和upx去掉即可...

2020-03-29 16:48:36 1880

原创 uni redirectTo:fail can not redirectTo a tabbar page和navigateTo:fail can not navigateTo a tabbar解决

真机运行突然遇到了这种报错redirectTo:fail can not redirectTo a tabbar pagenavigateTo:fail can not navigateTo a tabbar大概意思就是跳转到tabbar页面失败解决也很简单,比如tabbar上有index和setting两个页面我在a页面写了uni.redirectTo({ url:"@/pages...

2020-03-29 14:48:34 3104

原创 uni-app第二天

app端上传图片和拍照这两个其实差不多官方文档里给出了选择图片的方法下面是方法点击后调用这个方法uploadImg() { console.log('上传图片'); //看是否调用的此方法 uni.chooseImage({ count: 9, //最多选择9张照片 sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认...

2020-03-15 15:07:34 101

原创 uni-app踩坑日记--app无法显示图片

昨晚模仿QQ做出来了这几个按钮,本来是在iconfont复制的svg,结果发现这几个图标都不见了,然后就保存了png,用的图片发现可以正常显示突发奇想,找来了家里退伍的安卓机测试一下发现这几个图片都没了!!没了!!了!!!!今天早上再试还是没有我就干脆在组件上又写了一个image想用来找找原因<view class="chat-send"> <!-- 这是刚...

2020-03-15 14:58:58 2439 4

原创 uni-app第一天

搭建uni-app搭建这样一个项目十分简单,不需要像Vue一样去用cmd下载,直接用HBuilderX新建项目的时候选择uni-app即可,开发时体验最好的应该也是HBuilderX了(毕竟是自家产品)插件安装在工具中选择插件安装,里面会有各种各样的插件uni-app 项目中会用到scss,不装插件的话会无法编译这里我只找到了prettier为了在手机上真机调试,我把这几个插件也装...

2020-03-15 14:43:32 164

原创 MySQL子查询EXISTS和IN的使用

IN 可以在 WHERE 子句中过滤某个字段的多个值#where子句使用in语法 SELECT column_name FROM table_name WHERE column_name IN(value1, value2, …)如果运算符 in 后面的值是来源于某个查询结果,并非是指定的几个值,这时就需要用到子查询。子查询又称为内部查询或嵌套查询,即在 SQL 查询的 WHERE 子句中...

2020-03-13 17:32:18 291

原创 四大抽象类--IO流--Java学习笔记

IO流主要分为字节流和字符流InputStream和OutputStream属于字节流Reader和Writer属于字符流字节流主要处理音视频(人类不能直接阅读的那种)字符流主要处理文字(人类能阅读的那种)字节流也可以处理字符流字符流不能处理字节流四个抽象类抽象类说明常用方法InputStream字节输入流的父类,数据单位为字节int read()、vo...

2020-03-13 15:13:32 174

原创 字符集_乱码--IO流--Java学习笔记

字符集说明US-ASCII即英文的ASCIIISO-8859-1Latin-1 拉丁字符,包含中文、日文等UTF-8变长unicode字符(1-3个字符),国际通用UTF-16BE定长unicode字符(2个字符),大端Big-endian表示UTF-16LE定长unicode字符(2个字符),小端little-endian表示UTF-1...

2020-03-13 14:17:57 84

原创 git常用命令

切换分支git checkout name撤销修改git checkout -- file删除文件git rm file查看状态git status添加记录git add file或 git add .添加描述git commit -m "miao shu nei rong"同步数据git pull提交数据git p...

2020-03-12 22:22:38 80

原创 创建第一个Cordova应用

创建一个文件夹并在cmd中跳转到该目录下开始执行创建项目cordova create hello com.example.hello HelloWorld切换目录cd hello添加安卓平台,加入安卓运行时cordova platform add android --save添加iOS时把android换成ios就可以了编译运行cordova buil...

2020-03-12 12:27:08 98

原创 Cordova create失败

刚接触Cordova,按着官网教程走结果遇到了这种情况弄了半天甚至以为我的node,js没了最后终于找到了原因安装Cordova时官方是使用npm install -g cordova安装而我用的淘宝镜像cnpm install -g cordova要解决也好办重新用npm装一次就可以了先卸载掉原来cnpm的npm uninstall cordova -g再重新安装npm...

2020-03-12 12:01:02 119

原创 文件夹的创建和遍历--IO流--Java学习笔记

API说明mkdir()创建目录(父级目录不存在时失败)mkdirs()创建目录(父级目录不存在时会一同创建)list()下级名称listFiles()下级FilelistRoots()根路径文件夹的创建创建dir文件夹File dir = new File("E:/deom/dir");boolean flag = dir.mk...

2020-03-11 15:49:39 164

原创 Vue解决路由切换页面导致位置不变的问题

Vue中使用router切换页面会发现页面切换后位置不变可以在项目的router文件夹中的index.js中添加以下代码scrollBehavior (to, from, savedPosition) { return { x: 0, y: 0 }}添加后就可以像刚打开一样展示在页面的最顶端官网有更详细的解决方案附上我index.js的全部代码import Vue from ...

2020-03-03 22:03:35 836

原创 Vue中兄弟组件间的传值

兄弟间的传值实质上就是父子组件间的传值先将A组件的值传到父组件,然后父组件传给B组件用我做的一个小demo说一下这里要点击右侧的CityAlphabet中的字母,将字母传给CityList并跳转到相应的位置首先是Alphabet<template> <ul class="list"> <li class="item" v-for="item ...

2020-03-01 17:54:59 121

原创 Vue实现app中滑动定位效果

先来看看效果项目结构大概是这样点击切换主要是兄弟组件之间的传值,本篇不再介绍,这里主要是滑动改变CityList中的列表的位置<template> <ul class="list"> <li class="item" v-for="item of letters" :key="item" @click="handleLetter...

2020-03-01 16:45:59 289

原创 Vue axios请求ajax

这里没有后台,用本地文件代替首先要在vue项目中配置上axios,终端中输入npm install axios --save这里可以用cnpm代替然后在需要获取数据的那一页的methods里写上这些getHomeInfo(){ //方法名可换 axios.get('/static/mock/index.json') .then(this.getHomeInfoSucc)},g...

2020-02-29 16:28:11 119

原创 MySQL数据表的基本操作

创建数据表CREATE [TEMPORARY] TABLE [IF NOT EXISTS] table_name [(create_definition,…)] [table_options] [select_statement] 中括号中的内容表示可选TEMPORARY :表示创建临时表,在当前会话结束后将自动消失IF NOT EXISTS :在建表前,先判断表是否存在,只有该表...

2020-02-28 17:11:05 100

原创 vue美化上传图片按钮

默认的input file总感觉太丑了,想改样式还不能直接改改不了就不用他,咱不受那个气(๑◡๑)既然改不了,可以用其他元素去代替他,这里 我用的是div把div的点击事件改成input file的点击事件,再把input隐藏上就行了<div @click="chooseFile">上传文件</div><input class="form-btn" ref=...

2020-02-28 12:45:32 873

原创 MySQL数据库基本操作

别忘了加上后面的 ;; 表示这一句结束,不写的话不会运行的创建数据库create base 要创建的数据库的名字;查看数据库show databases;删除数据库drop base 要删除的数据库的名字;使用数据库use 要使用的数据库的名字;查看当前正在使用的数据库select database();...

2020-02-19 13:17:56 83

amap-uni.js

仿高德地图小程序SDK制作的适用于uniapp的SDK 需要的可以私聊我把积分改为0

2020-04-14

node-v12.15.0-x64.msi

Node.js的安装包Windows 64位系统的 Node.js的安装包Windows 64位系统的 Node.js的安装包Windows 64位系统的

2020-02-09

animate.css

Vue动画库。 演示可参考https://daneden.github.io/animate.css/ 一个跨浏览器的CSS动画库,简单易用。

2020-02-07

js+css3圆环图标菜单展开收缩特效.zip

超好看的圆环菜单展开收缩特效,简单,图标是svg格式,可替换自己想要的按钮内容。点击中间按钮后按钮会旋转变色,并弹出3个子按钮。

2019-12-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除