- 博客(52)
- 资源 (5)
- 收藏
- 关注
原创 2021-03-13
微信小程序--起步微信⼩程序,简称⼩程序,英⽂名 Mini Program ,是⼀种不需要下载安装即可使⽤的应⽤,它实现 了应⽤“触⼿可及”的梦想,⽤⼾扫⼀扫或搜⼀下即可打开应⽤ 1.1. 为什么是微信⼩程序 ? 1. 微信有海量⽤⼾,⽽且粘性很⾼,在微信⾥开发产品更容易触达⽤⼾; 2. 推⼴app 或公众号的成本太⾼。 3. 开发适配成本低。 4. 容易⼩规模试错,然后快速迭代。 5. 跨平台。2. 环境准备 开发微信⼩程序之前,必须要准备好相应的环境 2
2021-03-13 22:36:55
192
原创 java+layui实现流加载
我们需要引入jquery和layui使用的依赖js,layui官网:https://www.layui.com/引入依赖文件<script src="js/layui/layui.js" type="text/javascript" charset="utf-8"></script><link rel="stylesheet" href=&
2019-02-20 08:37:29
3010
1
原创 java+jq自定义文件上传
导入jquery.js这个使用了oootstrap前端框架,html实现:<a class="col-md-2 btn btn-base " id="uploadfile" style="display:none;" onclick="showFiles()" ><span class="glyphicon glyphicon-upload btn-base-padd
2019-01-29 08:22:54
645
原创 Django+mySql的条件查询
实现sql中where的功能,调用过滤器filter()、exclude()、get(),打开booktest/views.py文件,在index视图中编写如下查询代码:条件运算符1) 查询等exact:表示判等。例:查询编号为1的图书。list=BookInfo.objects.filter(id__exact=1)可简写为:list=BookInfo.object...
2018-12-30 09:00:10
1127
2
原创 python3+Django做的小实例
我们创建项目test1和一个应用booktest使用pycharm打开:注册应用:Setting.py中汉化:# LANGUAGE_CODE = 'en-us'LANGUAGE_CODE = 'zh-hans' # 使用中文# TIME_ZONE = 'UTC'TIME_ZONE = 'Asia/Shanghai' #中国时间创建Model对象:...
2018-12-09 21:25:17
1412
1
原创 python3使用Django框架+mysql数据库
首先安装虚拟环境,命令如下:sudo pip3 install virtualenv #安装虚拟环境接下来还要安装虚拟环境扩展包,命令如下:sudo pip3 install virtualenvwrapper安装虚拟环境包装器的目的是使用更加简单的命令来管理虚拟环境。修改用户家目录下的配置文件.bashrc,添加如下内容:export WORKON_HOM...
2018-12-09 20:43:58
3992
2
原创 bootstrapValidator表单验证
bootstrapValidator表单验证:github下载:https://github.com/pengpengbhne/BootstrapValidator引入js等 6 <link rel="stylesheet" href="vendor/bootstrap/css/bootstrap.css"/> 7 <link rel="sty...
2018-12-04 08:43:21
407
转载 缺失pillow图片保存库
利用scrapy抓取网页信息,保存文章图片时,报错ImportError:No module named 'PIL'非常简单,保存图片就需要一个图片保存的库,即缺失一个pillow的数据包,在黑窗口下pip install -i https://pypi.douban.com/simple pillow ...
2018-11-28 08:51:05
254
1
原创 bootstrap优美的弹出框
使用bootstrap框架发现没有好的提示框在网上还找到一个效果比较炫一点的提示框:sweetalert(1)文档sweetalert Api:http://t4t5.github.io/sweetalert/开源项目源码:https://github.com/t4t5/sweetalert在页面引入: <link href="~/Styles/sweetaler...
2018-11-24 09:26:00
2234
原创 bootstrap-table refresh自定义搜索form button的坑
今天试用bootstrap-table做自定义搜索实现:html实现:<!DOCTYPE html><html><head><meta charset="UTF-8"><meta http-equiv="Content-Type" content="text/html; charset=utf-8&q
2018-11-23 08:59:47
2057
原创 bootstrap-table
Bootstrap Table是基于Bootstrap的轻量级表格插件,只需要简单的配置就可以实现强大的支持固定表头、单复选、排序、分页、搜索以及自定义表头等功能。 因公司的项目需要实现用户管理的表格实现,所以选用了bootstrap-table用于动态获取后台的用户数据显示到前台。 官方文档:http://bootstrap-table.wenzhixin.net.cn/zh-cn/docu...
2018-11-21 08:54:21
838
原创 python格式化format
format()方法接受位置参数和关键字参数:字符串中的{0},{1}应该跟位置有关,依次被format()的三个参数替换位置参数和关键参数一起用,位置参数必须在关键字参数之前,否则就会出错。如果我们想要打印大括号,我们可以采用在位置参数{1}跟平常有些不同,后边多了个冒号,在替换域中,冒号表示格式化符号的开始,“.2f”的意思是四舍五入保留两位小数点,而f的意...
2018-11-19 22:31:44
283
原创 python之Numpy
数组对象与创建函数import numpy as npIn [8]: np.zeros((3, 6))Out[8]: array([[0., 0., 0., 0., 0., 0.], [0., 0., 0., 0., 0., 0.], [0., 0., 0., 0., 0., 0.]])In [9]: 数据类型:dtype:给...
2018-11-17 22:52:38
167
原创 Mysql_DATE_FORMAT按照时间分类
今天做个功能是在进出记录表中查询50条数据,一个人的在一小时之内出现算重复数据删除,查询了Date_Format()的用法。1.介绍DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。DATE_FORMAT(date,format)date 参数是合法的日期。format 规定日期/时间的输出格式。格式 描述 %a 缩写星期名 %b ...
2018-11-14 17:24:47
1244
原创 Spring的定时任务
参考:https://blog.youkuaiyun.com/aspnet2002web/article/details/52810569一、Quartz介绍 在企业应用中,我们经常会碰到时间任务调度的需求,比如每天凌晨生成前天报表,每小时生成一次汇总数据等等。Quartz是出了名的任务调度框架,它可以与J2SE和J2EE应用程序相结合,功能灰常强大,轻轻松松就能与Spring集成,使用方便。二...
2018-11-11 13:27:15
329
原创 一个完整的Vue项目
第一个通过Vue实现前端项目:使用swiper控件:在终端安装vue-awesome-swiper控件npm install vue-awesome-swiper --savegithub网址:https://github.com/surmon-china/vue-awesome-swiper源码:https://github.com/pengpengbhne/Vue...
2018-11-10 21:45:22
2494
原创 Vue实现跨域
在脚手架项目中config------>index.js中,配置proxy: proxyTable: { '/apis': { // 测试环境 target: 'http://www.thenewstep.cn/test/testToken.php', // 接口域名 changeOrigin...
2018-11-07 17:44:23
281
原创 Vue之路由和http
结束运行的npm在终端进入你的项目里输入:npm install vue-router --save-dev 安装路由引入路由和配置路由:运行结果:npm install vue-resource --save-dev引入VueResourceVue实现简单跨域:https://blog.youkuaiyun.com/qq_35723619/...
2018-11-07 16:34:53
226
原创 Vue-生命周期(钩子函数)
参考:https://cn.vuejs.org/v2/guide/instance.html每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。生命周期图示 介绍一下几个钩子函数:befo...
2018-11-07 15:31:07
340
原创 vue之组件传值
vue组件间的数据传递分为两种:传值和传引用1.传引用将User中的数据拿到app中作为共用数据使用<user v-bind:users="users"></user>方法向子组件传值,子组件通过props:{users:{type:Array,required:true},},接受数据2.父向子传值:在app.js添加: 在ht...
2018-11-07 14:36:58
230
原创 Vue之搭建脚手架项目CLI
在搭建脚手架之前我们需要安装node.js和npm,打开dos命令查看node和npm版本安装全局的Vue-cli命令行:npm install --global vue-cli进入的打算存放项目的文件夹下:例如我的:E:\vue\projectvue init webpack 项目名正在下载模板:让你输入项目名:如果你的项目名全是小写字母可以直...
2018-11-07 09:10:04
256
原创 Vue起步之实现多对象和组件
1多对象:<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <title>Vue.js</title> <link rel="stylesheet" href="demo0
2018-11-07 08:36:24
238
原创 Vue起步之demo
这个做个小实例,实现进度条切换图片<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <title>Vue.js</title> <link rel="stylesheet" href
2018-11-07 08:30:52
217
原创 Vue起步之动态CSS
1.动态Csshtmlapp04.jscss2.V-ifhtml<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <title>Vue.js</title> <link
2018-11-07 08:21:22
289
原创 Vue起步之事件绑定
1.点击、双击、鼠标事件html:我们可以通过v-on:和@两种方法绑定事件如:<button v-on:click="add(1)">加一岁</button><button @dblclick="add(10)">加两岁</button>add为函数名如无参数可以不写小括号直接add:click如:<button v-
2018-11-05 17:30:56
215
原创 爬取新浪新闻
通过scrapy startproject xinlang爬虫项目:通过scrapy genspider sina "sina.com.cn" 创建spider创建Itemsspider: pipelines:setting文件设置: 运行结果:文件源码:https://download.youkuaiyun.com/downlo...
2018-11-05 10:44:26
304
原创 vue起步之三v-bind数据绑定
设置一个数据为website的值为http://www.baidu.com在html中我们进行绑定通过v-bind:属性名=“键名”如:<a v-bind:href="website">web开发</a> 注意:这里的website没有两个大括号我们在为input绑定<input v-bind:value="name" type="text"&..
2018-11-03 23:42:13
1113
原创 vue起步之二methods
给html加入方法/函数我们需要在new Vue 实例化对象中添加methods方法:methods:用于存储各种方法。greet方法名随意取,time是参数。通过this.name,获取实例化对象内部的属性name通过h3调用greet方法运行结果:https://blog.youkuaiyun.com/qq_35723619/article/details/83692449...
2018-11-03 23:25:30
495
原创 Vue起步
所用到的IDE是vs Code主要参考:vue教程:https://cn.vuejs.org/v2/guide/项目的目录结构index.html创建一个 index.html 文件,然后通过<script src="https://cdn.jsdelivr.net/npm/vue"></script>引入 Vue: 通过浏览器浏览:效果...
2018-11-03 23:06:30
112
原创 python+scrapy+mongoDB爬取豆瓣top250
1.爬取网址:https://movie.douban.com/top250?start=0通过scrapy startproject douban创建项目通过scrapy genspider doubanmovie "douban"创建spider在settings.py文件中设置管道文件和mongodb的基本信息: 打开延迟items.pydouba...
2018-11-02 14:57:09
315
原创 robomongo安装与使用
下载链接:https://robomongo.org/download双击.exe文件更换安装路径点击安装就行了:运行robomongo点击保存--点击connect
2018-11-02 13:32:05
677
1
原创 vs2017创建ASP.NET项目
1.打开vs20172.创建web项目:3.选择mvc系统正在创建项目需要一些时间:耐心等候通过IIS服务器启动: 运行结果浏览器查看:
2018-11-01 15:25:58
12122
原创 python+scrapy爬取斗鱼图片
创建scrapy的项目请参考:https://blog.youkuaiyun.com/qq_35723619/article/details/83614670items的实现:DouyumeinvSpider创建:这次我们爬去的是json数据包:我们可以通过network监控: # -*- coding: utf-8 -*-import scrapyimport json...
2018-11-01 10:42:27
513
原创 python+scrapy入门教程之爬取腾讯招聘职位信息
我是用的IDE是pycharm,要想使用scrapy我们先安装模块file-settings-project Interpreter安装完成之后我们打开Terminal在终端输入:scrapy startproject tencent创建spiders我们需要进入spiders中,输入scrapy genscrapy tencentPosition 'tencent.com'...
2018-11-01 09:03:52
490
原创 python中下载安装使用tesseract智能识别demo
tesseract的下载与安装教程参考:https://jingyan.baidu.com/article/219f4bf788addfde442d38fe.html安装完成之后我们想要用python使用tesseract需要安装pytesseract模块在pycharm里面安装如下:安装好模块之后做一个小例子:我们先导入模块,选择先要识别的图片:from pyt...
2018-10-27 15:17:02
886
原创 python+selenium小练习
刚刚学习爬虫,一个模拟登录的小例子:# 导入webdriver API对象,可以调用浏览器和操作页面from selenium import webdriver# 导入Key,可以使用操作键盘,标签,鼠标等from selenium.webdriver.common.keys import Keysdriver = webdriver.PhantomJS()driver.get(...
2018-10-27 12:37:03
393
原创 python+selenium+unittest爬取斗鱼网
首先引入搜需要的模块建立测试类继承unittest.TestCase,setUp为初始化方法,tearDown方法是测试方法执行完成之后才执行。建立测试函数想要被测试执行必须在想要测试函数有test开头,启动调用函数:测试结果:...
2018-10-27 12:32:30
179
原创 python+selenium简单介绍
我们使用selenium和PhantomJS需要安装模块:在pycharm里面file-》setting里面可以直接安装selenium模块PhantomJS模块需要下载安装配置环境变量:下载地址:http://phantomjs.org/download.html小例子:from selenium import webdriverfrom selenium.web...
2018-10-25 18:39:35
303
原创 多线程爬取糗事网python3
1.导入模块:使用到了多线程这里使用queue进行数据交互2.创建爬取页面的类3.创建处理数据的类4.创建调用函数 CRAM_EXIT = FalsePARSE_EXIT = Falsedef main(): pageQueue = Queue(20) for i in range(1, 21): pageQue...
2018-10-24 18:11:06
344
原创 python利用正则爬取内涵段子内容
首页导入模块:创建一个Spider类:初始化方法:爬取页面的函数:处理页面的函数:写入文件的函数:测试和调度器:结果:参考:https://blog.youkuaiyun.com/qq_35723619/article/details/83275683...
2018-10-23 18:08:44
262
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人