自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(155)
  • 资源 (27)
  • 收藏
  • 关注

原创 Binary XML file line #10: Error inflating class android.support.design.widget.TabLayout

崩溃日志Caused by: android.view.InflateException: Binary XML file line #10: Error inflating class android.support.design.widget.TabLayout at android.view.LayoutInflater.createView(LayoutInf

2017-03-11 07:00:20 8717

原创 使用MySql时报错:Error loading MySQLdb module: No module named 'MySQLdb'

因为Python3.5+并不支持MySQLdb,使用MySql可以使用pymysql代替,据说两者使用方式相同,第一步安装:pip install pymysql第二部在项目同名文件中添加:import pymysqlpymysql.install_as_MySQLdb()更多精彩内容访问个人站点:http://www.gaocaishun.cn

2017-02-17 09:21:59 8348

原创 Django文件上传

模板文件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div> <form action="/home" method="post" enctype="multipart/form-data"> {# 添加以

2017-02-16 14:01:31 634

原创 Django提交表单报错-CSRF token missing or incorrect.

日志建议解决办法: In general, this can occur when there is a genuine Cross Site Request Forgery, or when Django’s CSRF mechanism has not been used correctly. For POST forms, you need to ensure:Your browser

2017-02-16 11:40:22 5421

原创 Django静态文件配置

# 配置静态文件目录, 必须添加逗号STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'),)

2017-02-15 16:52:06 463

原创 Python基础之十二常用內建模块

''' datetime datetime是Python处理日期和时间的标准库'''###########################获取当前日期和时间from datetime import datetimenow = datetime.now()#获取当前datetimeprint(now)print(type(now))####################

2017-02-03 08:35:46 425

原创 Python基础之十一图像界面

from tkinter import *class Application(Frame): def __init__(self, master=None): Frame.__init__(self, master) self.pack() self.createWidets() def createWidets(self):

2017-02-03 08:35:13 445

原创 Python基础之十正则表达式

''' \d 可以匹配一个数字 \w 可以匹配一个字母或数字 * 表示热一个字符(包括0个) + 表示至少一个字符 ?

2017-02-03 08:34:47 586

原创 Python基础之九进程和线程

import osprint('Process (%s) start...' % os.getpid())pid = os.fork()if pid == 0: print('I an child process (%s) and my parent is %s' % (os.getpid(), os.getpid()))else: print('I (%s) just cr

2017-02-03 08:34:14 363

原创 Python基础之八IO编程

''' 读文件 要以读文件的模式打开一个文件对象,Python内置了读文件的函数,用法和C是兼容的'''f = open('/Users/gaocai/Desktop/Python/file.text', 'r')print(f.read())#读文件f.close()try: f = open('/Users/gaocai/Desktop/Python/fil

2017-02-03 08:33:32 363

原创 Python基础之七异常与调试

''' try'''from asyncio.test_utils import TestCasetry: print('try...') r = 20 / 0 print('result:', r)except ZeroDivisionError as e: print('except:', e)finally: print('finally.

2017-02-03 08:33:02 365

原创 Python基础之六面向对象高级编程

''' 面向对象高级编程'''from enum import Enum''' __slots__ 限制实例属性 定义的属性只对当前类实例起作用,对于继承的子类不起作用'''class Student(object): __slots__ = ('name', 'age')s = Student()#创建一个新的实例s.nam

2017-02-03 08:32:17 356

原创 Python基础之五面向对象编程

''' 面向对象编程————Object Oriented Programming,简称OOP,是一种程序设计思想。 OOP把对象作为程序的的基本单元,一个对象包含了数据和操作数据的函数. 面向过程的程序设计把计算机程序视为一系列的命令集合,及一组函数的顺序执行。为了简化程序设计, 面向过程吧函数继续切分为子函数,把大块函数通过切割成次凹函数来降低系统的

2017-02-03 08:31:32 357

原创 Python基础之四函数式编程

''' 变量可以指向函数'''print(abs(-10))#取绝对值,函数调用print(abs)#调用函数本身f = absprint(f(-10))#函数本身也可以赋值给变量,即变量指向函数''' 函数名也是变量'''''' 传入函数 既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数称之为高阶函数''

2017-02-03 08:30:51 295

原创 Python基础之三高级特性

''' 切片: 元组也可以切出来依然是元组,字符串也可以'''L = ['Java', 'switf', 'php', 'python']print(L[1])L = list(range(100))print(L)print(L[1:13])#取1-13print(L[:10:2])#前10每两个取一个print(L[::5])#所有数,每5个取一个print(L

2017-02-03 07:59:36 442

原创 Python基础之二函数

# coding: utf-8 ############### 调用函数 ##############调用abs函数a = abs(100)print(a)#调用max函数a = max(1, 2)print(a)a = max(1, 2, 3, 4, 5, 6)print(a)#数据类型转换a = int('23')print(a)a = f

2017-02-03 07:58:55 290

原创 Python基础之一基本语法

# -*- coding: utf-8 -*-#################################a = 100if a >= 0: print(a)else: print(-a)##################################你好age = 100if age > 18: print('adult')else: prin

2017-02-03 07:57:56 451

原创 支付宝 error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag

在使用支付宝Demo时如果你的模拟器或者手机版本过高会崩溃通过查看Caused by 定位到错误如下:01-06 02:52:12.350: W/System.err(1903): Caused by: java.lang.RuntimeException: error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag看到这个蒙圈了鬼

2017-01-06 16:44:58 16442

原创 Android Studio 打印技巧

刚到一个公司接手之前的人的代码调试BUG有木有找某个模块的类时费事的需要跳来跳去,找清单文件,找模块,对应找类?学习别人项目看源码时,有木有当看到某个功能点时想看看这个类的源码花费三十秒,一分钟,或者更长时间找类而烦恼?之前记得第一行代码中有讲解每当点击某个Activity时会打印出来,以便很快的定位到此类,虽然说很简单但是也不想多加一行代码。发现Android Studio可以配置。更多精彩内容访

2017-01-03 22:07:28 2048

原创 LinearLayout点击效果

有时我们需要让LinearLayout RelativeLayout等有想点击Button一样出现点击效果,此时我们就需要写个drawable文件了更多文章访问个人站点右键选择新建文件如下图sex_selected_bg.xml<!--?xml version="1.0" encoding="utf-8"?--> <!--触摸状态时颜色--> <item android:drawabl

2016-12-28 12:45:30 7898

原创 博客已经搬家!!

小伙伴们博客已经搬家欢迎访问!!!!!!www.gaocaishun.cn

2016-11-27 11:49:46 869

原创 ReactNative-Redux实际应用

Redux刚开始我也是一头雾水,文章看着也是懵懵懂懂,经过多方查看别人写的文章,自己在动手实现在回头看别人写的也就那么回事。这里还是使用干活集中营的妹子接口来真实操作下Redux,建议一定要动手写写,理解不动就动手写几遍,再回头看应该会清晰很多。 这篇也是我看博客结合自己的理解记录的,DEMO地址:https://github.com/shuncaigao/ReduxGRedux是什么:简单来说Re

2016-10-13 22:37:18 4392

原创 微信小程序实战之天气预报

这个案例是仿UC中天气界面做的中间也有点出入,预留了显示当前城市名字和刷新图标的位置,自己可以写下,也可以添加搜索城市。值得注意的是100%这个设置好像已经不好使了,可以通过获取设备的高度通过数据绑定设置高度。地址:https://github.com/shuncaigao/Weather界面主要分为四部分:第一部分这里是预留的一块可以自行添加补充下<view class="newTopView">

2016-10-13 07:46:29 25315 25

原创 微信小程序把玩(四十一)canvas API

绘图是每个移动应用必备的技术,基本上和Android,IOS,ReactNative,等移动开发都是相同的,创建个上下文,给你个画布再上画,这里的属性参数比较多就分开看了,想深入研究那就看自己的了。。。屏幕就像是数学上的坐标轴,且在第四象限,以屏幕左上角为圆点,X轴向右为正向左为负,Y轴向下为正向上为负(这点和数学上相反的)以圆点为基点画个距离圆点上下50宽高100的矩形来演示canvas基本用法微

2016-10-04 11:07:11 23126

原创 VirtualBox装window 10 32bit记录

有时我们需要在现有系统之外再有一个系统!window想装mac,linux或者mac想装window当然这也是你需要!因为个别软件需要还是需要用虚拟机装个windos因为mac的软件不是收费就是限制多没办法。。。。。我本身做Android开发就直接用现成的VirtualBox来装。不扯淡拉看图。。。。。第一步当然是软件的收集了VirtualBox https://www.virtualbox.or

2016-10-01 10:05:05 876

原创 微信小程序把玩(四十)animation API

动画水还是比较深的,这里只是简单介绍下小程序中动画的一些属性和注意事项,做动画前一定要整理好思路将动画一步步分解,再进行组合!这里只做引入。wx.createAnimation(object)看官方介绍1.创建一个动画实例animation。调用实例的方法来描述动画。最后通过动画实例的export方法导出动画数据传递给组件的animation属性。2.调用动画操作方法后要调用 step() 来表

2016-09-30 16:26:06 61569 3

原创 微信小程序把玩(三十九)navigation API

演示效果也看到了小程序也就提供这几个处理导航控制。值得注意的是只能同时导航五个页面主要属性:导航条一些方法wx.setNavigationBarTitle(object) 设置导航条的Title导航标题可以通过三种方式设置,第一种是通过全局配置名字统一,第二种就是在page中新建个json文件配置它会覆盖全局配置的title,第三种就是通过API设置。wx.showNavigationBarLoad

2016-09-30 10:23:15 25358 2

原创 微信小程序把玩(三十八)获取设备信息 API

获取设备信息这里分为四种,主要属性:网络信息wx.getNetWorkType, 系统信息wx.getSystemInfo,重力感应数据wx.onAccelerometerChange,罗盘数据wx.onCompassChangewxml<button type="primary" bindtap="getNetWorkType">获取网络类型</button><button type="p

2016-09-30 07:48:36 20663 5

原创 微信小程序把玩(三十七)location API

location API也就分这里分两种wx.getLocation(object)获取当前位置和wx.openLocation(object)通过经纬度打开内置地图。其中定位获取位置信息返回参数是有问题的speed,accuracy这两个是没有的。还有一个就是打开内置地图之后再返回会报一个错误(Page route错误—WAService.js:2 navigateBack 一个不存在的webv

2016-09-30 07:23:30 24192 6

原创 微信小程序把玩(三十六)Storage API

其实这个存储在新建Demo的时候就已经用到了就是存储就是那个logs日志,数据存储主要分为同步和异步异步存储方法:存数据 wx.setStorage(object) 相同key会覆盖,可写回调方法获取方法:wx.getStorage(object)清除方法:wx.clearStorage()里面可以写回调函数 成功,失败,完成同步存储方法:存数据 相同key会覆盖wx.setStorageSync

2016-09-29 18:47:32 57038 1

原创 微信小程序把玩(三十五)Video API

电脑端不能测试拍摄功能只能测试选择视频功能,好像只支持mp4格式,值得注意的是成功之后返回的临时文件路径是个列表tempFilePaths而不是tempFilePath文档写的有点问题。主要属性:wx.chooseVideo(object)成功之后返回参数wxml<button type="primary" bindtap="listenerBtnOpenVideo">打开视频</button><

2016-09-29 17:11:51 17628

原创 微信小程序把玩(三十四)Audio API

没啥可值得太注意的地方重要属性:1. wx.getBackgroundAudioPlayerState(object) 获取播放状态2.wx.playBackgroundAudio(object)播放音乐3.wx.pauseBackgroundAudio()暂停音乐4.wx.seekBackgroundAudio(object) 设置播放进度5.wx.stopBackgroundAudio()停止播

2016-09-28 13:14:09 10443 4

原创 微信小程序把玩(三十三)Record API

其实这个API也挺奇葩的,录音结束后success不走,complete不走,fail也不走, 不知道是不是因为电脑测试的原因,只能等公测或者等他们完善。以后再测和补充吧!!!!主要属性:wx.startRecord(object)手动调用wx.stopRecord()停止录音wxml<!--用于记录时间--><text>{{formatRecordTime}}</text><button ty

2016-09-28 10:48:16 8636 2

原创 微信小程序把玩(三十二)Image API

选择图片时可设置图片是否是原图,图片来源。这用的也挺常见的,比如个人中心中设置头像,可以与wx.upLoadFile()API使用主要方法:wx.chooseImage(object)wxml<!--监听按钮--><button type="primary" bindtap="listenerButtonChooseImage">点击我选择相册</button><!--通过数据绑定的方式动态获取

2016-09-27 22:25:44 14877

原创 微信小程序把玩(三十一)wx.uploadFile(object), wx.downloadFile(object) API

反正我是没有测通这两个API!!!!不知道用的方式不对还是其他的!!!先记录下回头再说。。。主要方法:wx.uploadFile(OBJECT)上传wx.downloadFile(OBJECT)下载wxml<button type="primary" bindtap="listenerButtonDownLoadFile">下载图片</button><image src="{{resource}}"

2016-09-27 21:00:09 17085 10

原创 微信小程序把玩(三十)wx.request(object) API

这里通过代码加的API接口真实请求下数据。如果提示URL 域名不合法,请在 mp 后台配置后重试修改asdebug.js两行代码即可可看下面图定位到asdebug.js文件打开搜索关键字URL 域名不合法关键字就是提示错误信息注释两行代码主要方法:wxml<block wx:for-items="{{result}}"> <view style="width:100%; height: 50

2016-09-27 12:19:16 47202 7

原创 微信小程序把玩(二十九)video组件

视频播放组件与图片加载组件也没啥差别,使用起来也没啥注意的重要属性:wxml<!--监听button点击事件--><button bindtap="listenerButton">点击显示视频组件</button><!--视频组件src资源地址,binderror为监听错误信息--><video src="http://mvvideo1.meitudata.com/575c2b652d

2016-09-26 23:42:18 21030 16

原创 微信小程序把玩(二十七)audio组件

音频播放已经封装的很好!只需配合属性设置即可! (method和data配合使用)主要属性: wxml<audio action="{{action}}" src='http://sc1.111ttt.com/2016/1/09/26/202261732256.mp3' poster= 'http://avatar.csdn.net/E/3/9/1_u014360817.j

2016-09-26 18:32:58 10518 5

原创 微信小程序把玩(二十六)navigator组件

navigator跳转分为两个状态一种是关闭当前页面一种是不关闭当前页面。用redirect属性指定。主要属性:wxml<navigator url="../index/index">点击跳转不关闭当前页面</navigator><navigator url="../logs/logs" redirect="true" >点击跳转关闭当前页面</navigator>

2016-09-26 17:34:35 46145 1

原创 微信小程序把玩(二十五)loading组件

loading通常使用在请求网络数据时的一种方式,通过hidden属性设置显示与否主要属性:wxml<!----><button type="primary" bindtap="listenerButton">显示loading</button><!--默认隐藏--><loading hidden="{{hiddenLoading}}">正在加载</loading>jsPage({ dat

2016-09-26 17:30:56 21435 4

USBAndroidUSBPCClient.zip

手机端打开摄像头实时预览 手机端作为服务端,PC端作为客户端连接, 连接成功后PC端可以同时预览手机端的摄像头采集的图像 PC端点击拍照可以控制手机端拍摄一张照片,并将照片传给PC端

2021-05-18

高清《精通Python网络爬虫》韦玮.

精通Python网络爬虫 核心技术、框架与项目实战 ,韦玮 高清版

2018-01-29

sourcetree

导入license文件,file->Registration.. .->Import License 添加文件即可

2017-12-11

Android编程权威指南高清(第三版)+随书源码

Android编程权威指南高清(第三版)+随书源码 超高清带书签! 速下后期删除

2017-10-30

BS_API接口

BS_API接口 BS_API接口 BS_API接口 BS_API接口 BS_API接口 BS_API接口 BS_API接口 BS_API接口 BS_API接口 BS_API接口 BS_API接口 BS_API接口 BS_API接口 BS_API接口 BS_API接口 BS_API接口 BS_API接口

2017-09-06

PHP开发手册当字典用

PHP开发手册开发必备良品,

2017-05-28

Python项目开发实战 第2版.pdf 非样章

Python项目开发实战 第2版.pdf 高清 完整 非样章

2017-04-27

Python编程:从入门到实践

Python编程:从入门到实践 高清带书签

2017-04-26

深度学习Deep Learning 中文版 2017.3.15

深度学习Deep Learning 中文版 2017.3.15 高清版

2017-04-25

Python网络数据采集

本书采用简洁强大的Python语言,介绍了网络数据采集,并为采集新式网络中的各种数据类型提供了全面的指导。第一部分重点介绍网络数据采集的基本原理:如何用Python从网络服务器请求信息,如何对服务器的响应进行基本处理,以及如何以自动化手段与网站进行交互。第二部分介绍如何用网络爬虫测试网站,自动化处理,以及如何通过更多的方式接入网络。

2017-04-21

用Python写网络爬虫

用Python写网络爬虫高清版

2017-04-19

手势解锁DEMO

手势解锁练习DEMO

2016-08-02

TableView之二分组(汽车案例)

TableView分组实战,数据模型封装

2016-07-26

IOSUIScrollView轮播图

练习DEMO

2016-07-24

练习通讯录Demo

学习记录

2016-07-22

android list带索引

Android 带索引ListView 可搜索

2016-05-20

仿百思Demo

对应笔记Demo

2016-04-08

自定义控制器

自定义控制器

2016-03-30

ListView Item 多选

学习下

2016-03-18

Android手写签名

签名 手写 Android

2016-03-17

01百思不得其姐源码

只为学习用的

2016-03-13

android 客户端生成随机验证码的实现

android应用随机码实现,亲测可行 有用的可以下载

2015-01-30

2014最新Eclipse开发环境搭建

注意:本文中涉及到的所有软件,均可在我的百度网盘分享 (http://pan.baidu.com/s/1eQvaL7k)中下载获取

2015-01-01

简单讲word文档Docx转换为Doc格式

可以简单的将Word文档Docx格式转换为Doc格式

2014-11-18

空空如也

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

TA关注的人

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