- 博客(76)
- 资源 (1)
- 收藏
- 关注
原创 django连接mysql提示storage_engine出错
django连接数据库时,配置'ENGINE': 'django.db.backends.mysql', 'NAME': 'vue_shop', 'USER':'root', 'PASSWORD':'admin123', 'HOST':'127.0.0.1', 'OPTIONS':{'init_comman...
2020-01-07 15:06:30
664
4
原创 git 常用命令
新建项目上传到仓库git init git add .git commit -m "提交信息"git remote add origin url(仓库地址)git push -u origin master创建分支 git checkout -b name(分支名称)切换分支 git checkout name(分支名称)查看所有分支 git br...
2018-11-30 14:32:44
168
原创 vue中使用Axios和mockjs
一.使用axios1.安装npm install --save axios2.引用import Axios from 'axios'Vue.prototype.Axios = Axios二.使用mock1.安装npm install --save mockjs2.创建mock目录3.创建mock.js 4.引用import mockData f...
2018-08-30 14:44:08
2054
原创 在vue中使用sass
1.安装sass-loadernpm install --save sass-loader;2.安装node-sassnpm install --save node-sass; 有时候网络不好,我们需要使用淘宝镜像,使用cnpm3.配置文件 { test:/\.scss$/, loaders:['style','css'...
2018-08-27 14:29:23
196
原创 数据库将多行数据合并为一行数据
先看数据库:假如我们执行这样的语句 select * from sh_meetingservice where id in(1,2,3);结果如下会有多行但是我们想要多行合并为一行,我们需要用到 for xml pathselect text+',' from sh_meetingservice where id in (1,2,3) for xml path('myApp'...
2018-08-24 15:51:41
6634
原创 常用的sql语句
select top pagesize * from tableName where id not in(select top (page-1)*pagesize+1 id form tableName order by id) order by id 分页的sql server select id,groupName from sh_mjgroup where charindex('...
2018-08-24 15:48:55
188
原创 使用setTimeout实现setInterval的功能
timerFun()function timerFun(){ //要执行的操作 var timer=setTimeout(function(){ timerFun() clearTimeout(timer) },2000)}
2018-08-17 11:14:38
10795
原创 如何让头像的圆在不同宽度下大小不同?
我们应该遇到过这种情况:在做有头像的时候,想让头像的背景圆,在不同设备上显示不同的大小,但是始终保持一个圆?应该怎么做?解决方式:1.js控制获取屏幕的宽度来进行控制还要使用js好麻烦2.媒体查询@media不能自动改变,在一段限制内保持3.使用css中vw单位vw:viewpoint width,视窗宽度,1vw等于视窗宽度的1%。vh:viewpoint...
2018-08-03 10:40:23
393
原创 将博客搬至CSDN_敲代码的疯猫_新浪博客
本人将博客搬家至csdn,仅以本文纪念,感谢大家,https://blog.csdn.net/jameszhufu
2018-08-03 10:12:43
51
原创 分页功能的实现
通常,在处理的数据数量较多的时候,我们会采取分页的形式去呈现数据.分页的情况应该有两种1.接口不支持分页解决方法: 1. 设请求到的数据为 A, 呈现的数据为B, 另 B为A的前n项,我们去加载B 事件触发 另B再次为A的数据的一部分(是否累加自己决定);再次加载B2.写一个可以分页的接口 2.接口支持分页 这个不多讲,很简单啦,直接传递参数就好了...
2018-08-03 09:54:13
440
原创 win10 家庭中文版 远程提示要求的函数不支持
win10 家庭中文版 远程提示要求的函数不支持1.win10家庭中文版没有本地组策略 1).升级专业版 2).新建add.txt文件,输入以下: @echo off pushd "%~dp0"dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.m...
2018-07-11 11:00:36
742
原创 beego如何实现https
beego实现https1.证书: 我是在阿里云上申请的免费版证书(一年有效期),下载的是Nginx/Tengine; 其他的也应该一样的,只不过文件的多少2.配置: beego是独立运行的,即直接 运行项目名称.exe 其他的运行方式,阿里云上也有介绍. 在app.conf中加入以下内容 EnableHTTPS=trueEnableHttpTL...
2018-07-11 10:47:57
6660
原创 webApp中弹窗禁止页面滚动
当我们在H5做弹窗的时候,尽量不要让弹窗下面的页面进行滚动,解决的办法就是: 将元素的overflow属性设置为hidden即可禁止滚动; 将元素的overflow属性设置为auto或者是scroll恢复滚动;在PC上需要将body和html的overflow属性设置为hidden;...
2018-07-10 16:57:52
661
原创 sass引用代码块
在页面中元素用到相同的scss代码,我们可以写成块的形式,在用到的元素上进行引入1.定义@mixin com(){ height: 1px; margin:0 auto; position: absolute; top: 0;} 2.引入#box{ width:800px; position: relative; ...
2018-07-10 16:49:21
2874
原创 在vue项目中使用vux
想在vue项目中使用vux需要进行以下几步:1.安装vux-loader; npm install vux-loader --save2.安装less-loader; npm install less-loader --save3.安装yaml-loader npm install yaml-loader --save4.修改build/webpack.base.conf.js...
2018-07-03 16:00:06
1076
原创 golang-beego获取用户ip判断地址
beego获取用户ip判断地址所需package"encoding/json"所需第三方插件阿里云IP地址查询这个并没有golang的借口提供,我们可以根据他提供的Python来进行修改代码如下:typeData struct{Area string Area_idstring City string City_idstring ...
2017-12-26 11:30:36
4077
2
原创 golang-beego获取用户ip判断地址_敲代码的疯猫_新浪博客
beego获取用户ip判断地址所需package"encoding/json"所需第三方插件阿里云IP地址查询这个并没有golang的借口提供,我们可以根据他提供的Python来进行修改代码如下:typeData struct{Area stringArea_idstringCity stringCity_idstring Countr...
2017-12-26 11:30:36
287
原创 golang-上传文件
上传文件const (UPLOAD_DIR = "./upload")type UploadController struct {beego.Controller}func (this *UploadController) Post(){fmt.Println("get")f, fh, err :=this.GetFile("uploadFile...
2017-11-15 08:58:54
431
原创 golang-上传文件_敲代码的疯猫_新浪博客
上传文件const (UPLOAD_DIR = "./upload")type UploadController struct {beego.Controller}func (this *UploadController) Post(){fmt.Println("get")f, fh, err :=this.GetFile("uploadFile")defe...
2017-11-15 08:58:54
59
原创 golang-下载文件
下载文件func (c *DownController) Get() {c.Ctx.Output.Download("static/upload/新建文本文档.txt")}
2017-11-15 08:55:56
1669
原创 golang-下载文件_敲代码的疯猫_新浪博客
下载文件func (c *DownController) Get() {c.Ctx.Output.Download("static/upload/新建文本文档.txt")}
2017-11-15 08:55:56
94
原创 golang-导出xlsx
导出xlsx导出表格有两种方式,一种是直接导出,一种是导出到模板表格.1.....import("github.com/tealeg/xlsx")func (c *XlxsController)Get(){var file *xlsx.Filevar sheet *xlsx.Sheetvar row *xlsx.Rowvar cell *xlsx.C...
2017-11-15 08:48:21
1627
原创 golang-导出xlsx_敲代码的疯猫_新浪博客
导出xlsx导出表格有两种方式,一种是直接导出,一种是导出到模板表格.1.....import("github.com/tealeg/xlsx")func (c *XlxsController)Get(){var file *xlsx.Filevar sheet *xlsx.Sheetvar row *xlsx.Rowvar cell *xlsx.Cellvar ...
2017-11-15 08:48:21
134
原创 golang-文件操作
文件操作创建和删除目录impot("fmt""os")func main(){os.Mkdir("cat", 0777)os.MkdirAll("cat/123/321", 0777)err := os.Remove("cat")如果内容不为空则删除if err != nil {fmt.Println(err)}os.RemoveAll("cat.
2017-11-13 17:05:21
125
原创 golang-文件操作_敲代码的疯猫_新浪博客
文件操作创建和删除目录impot("fmt""os")func main(){os.Mkdir("cat", 0777)os.MkdirAll("cat/123/321", 0777)err := os.Remove("cat")如果内容不为空则删除if err != nil {fmt.Println(err)}os.RemoveAll("cat")删除全部该目...
2017-11-13 17:05:21
103
1
原创 golang-流程和函数
流程和函数流程控制流程控制分为3大类:条件判断if,switch,循环控制for和无条件跳转gotoifif判断语句不需要(),但是{必须和if在一行if判断语句可以是一个变量,变量的作用域为判断作用域switch默认每个case后面带有break,满足即调出switchfallthrough,强制执行后面的casegoto跳转,跳转到的地方必须在当前函...
2017-11-13 10:05:04
127
原创 golang-流程和函数_敲代码的疯猫_新浪博客
流程和函数流程控制流程控制分为3大类:条件判断if,switch,循环控制for和无条件跳转gotoifif判断语句不需要(),但是{必须和if在一行if判断语句可以是一个变量,变量的作用域为判断作用域switch默认每个case后面带有break,满足即调出switchfallthrough,强制执行后面的casegoto跳转,跳转到的地方必须在当前函数定义的标签,标...
2017-11-13 10:05:04
41
原创 golang-基础
基础定义变量(var)函数外 var name1 var name1 type=1函数内 name1:=1 _,b:1,2 丢弃1,b为2定义常量const name=valueconst Pi float32=3.1415926数组 var arr [n]type n表示长度,type表示存储的类型 va...
2017-11-13 09:20:15
103
原创 golang-基础_敲代码的疯猫_新浪博客
基础定义变量(var)函数外 var name1 var name1 type=1函数内 name1:=1 _,b:1,2 丢弃1,b为2定义常量const name=valueconst Pi float32=3.1415926数组var arr [n]typen表示长度,type表示存储的类型 var arr [1...
2017-11-13 09:20:15
39
原创 mysql data too long for column xxx_敲代码的疯猫_新浪博客
navicat:设计表,数据类型longtext,长度0
2017-11-09 09:28:10
30
原创 H5内嵌跨域iframe,点击事件获取
varIframeOnClick = { resolution:200, iframes:[], interval:null, Iframe:function() { this.element = arguments[0]; this.cb = arguments[1]; ...
2017-09-14 15:35:36
3318
原创 H5内嵌跨域iframe,点击事件获取_敲代码的疯猫_新浪博客
varIframeOnClick = { resolution:200, iframes:[], interval:null, Iframe:function() { this.element = arguments[0]; this.cb = arguments[1]; this.h...
2017-09-14 15:35:36
656
原创 观看无闻老师go语言视频
因为在项目中要使用go语言,所以就去网上看教学视频,在网易云课堂上就看到了无闻老师的视频,讲的真不错。可能是视频做的比较早了,我把我遇到的问题给大家分享一下,或许我的问题你也会遇到1. undefined:orm.DR_Sqlite;在进行sqlite创建的时候解决方法orm.DR_Sqlite,去掉中间的下滑线2. 找不到golang.org/x/tools/go...
2017-09-09 14:19:36
1549
原创 文字超出范围自动换行
word-wrap:break-word; word-break:break-all;没有特殊情况,中文都会自动换行。英文比较坑需要上面的两行代码就可以防止英文不自动换行
2017-09-09 14:11:13
2512
原创 文字超出范围自动换行_敲代码的疯猫_新浪博客
word-wrap:break-word;word-break:break-all;没有特殊情况,中文都会自动换行。英文比较坑需要上面的两行代码就可以防止英文不自动换行
2017-09-09 14:11:13
114
原创 click绑定一次点击事件,累加执行
click事件的累加绑定,绑定一次点击事件,累加执行最近做了一个H5模仿微信朋友圈的页面,发现一个有趣的问题,我给一个元素绑定click事件,当点击一次的时候执行一次,点第二次就再执行2次,第三次居然再执行3次.....网上查了资料发现:在页面中为一个元素绑定事件,事件执行后页面未刷新且元素还在,然后你再次点击,元素又被绑定个一次点击事件,这样第二次点击就会执行两次,...
2017-09-04 18:20:40
1163
原创 click绑定一次点击事件,累加执行_敲代码的疯猫_新浪博客
click事件的累加绑定,绑定一次点击事件,累加执行最近做了一个H5模仿微信朋友圈的页面,发现一个有趣的问题,我给一个元素绑定click事件,当点击一次的时候执行一次,点第二次就再执行2次,第三次居然再执行3次.....网上查了资料发现:在页面中为一个元素绑定事件,事件执行后页面未刷新且元素还在,然后你再次点击,元素又被绑定个一次点击事件,这样第二次点击就会执行两次,以此类推。...
2017-09-04 18:20:40
159
原创 H5出现蒙版后,禁止屏幕滚动
H5出现蒙版后,禁止屏幕滚动;在移动端编写项目的时候,我们会自己做一些蒙版类的提示框。当提示框出现的时候我们要禁止屏幕滚动,否则用户的体验感很差。如下图我们需要改变html和body的overflow属性mengban 出现function(){$("html").add("body").css({"overflow":"hidden"})}别忘了关闭蒙版...
2017-09-04 18:13:21
1815
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人