自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

麻球科技

致力于技术分享,代码开源,分享经验,帮助他人,提升自我

  • 博客(29)
  • 资源 (11)
  • 收藏
  • 关注

原创 走进AngularJs的路由机制

在谈路由机制前有必要先提一下现在比较流行的单页面应用,就是所谓的single page APP。为了实现无刷新的视图切换,我们通常会用ajax请求从后台取数据,然后套上HTML模板渲染在页面上,然而ajax的一个致命缺点就是导致浏览器后退按钮失效,尽管我们可以在页面上放一个大大的返回按钮,让用户点击返回来导航,但总是无法避免用户习惯性的点后退。解决此问题的一个方法是使用 hash,监听hash

2016-09-29 15:48:59 406

原创 Vue中阻止时间冒泡方法

为了解决这个问题,Vue.js 为 v-on 提供两个 事件修饰符:.prevent 与 .stop。你是否还记得修饰符是点号打头的指令后缀?a v-on:click.stop="doThis">a>form v-on:submit.prevent="onSubmit">form>a v-on:click.stop.prevent="doThat">form

2016-09-29 15:05:08 1799

原创 v-if与v-show的区别?

在切换 v-if 块时,Vue.js 有一个局部编译/卸载过程,因为 v-if 之中的模板也可能包括数据绑定或子组件。v-if 是真实的条件渲染,因为它会确保条件块在切换当中合适地销毁与重建条件块内的事件监听器和子组件。v-if 也是惰性的:如果在初始渲染时条件为假,则什么也不做——在条件第一次变为真时才开始局部编译(编译会被缓存起来)。相比之下,v-show 简单得多——元素始终

2016-09-29 14:15:46 8642

原创 如何编写API文档?高校开发

ShowDoc是什么每当接手一个他人开发好的模块或者项目,看着那些没有写注释的代码,我们都无比抓狂。文档呢?!文档呢?!Show me the doc !!程序员都很希望别人能写技术文档,而自己却很不希望要写文档。因为写文档需要花大量的时间去处理格式排版,想着新建的word文档放在哪个目录等各种非技术细节。word文档零零散散地放在团队不同人那里,需要文档的人基本靠吼,

2016-09-29 13:59:21 1048

原创 网页table中的colspan和rowspan属性总结

两行三列的边框为1 颜色为红色的表格代码table小结table小结table小结table小结table小结table小结效果:colspan属性代码:table/colspan小结table/colspan小结table/colspan小结table/colspan小结显示效果如下:rowspan属性代码:tabl

2016-09-29 09:52:58 5496

转载 使用Python的Django框架结合jQuery实现AJAX购物车页面

这篇文章主要介绍了使用Python的Django框架结合jQuery实现AJAX购物车页面的方法,示例基于Django中构建好的JSON格式的RESTful API需要的朋友可以参考下Django中集成jquery首先,静态的资源通常放入static文件夹中:?1234567

2016-09-29 09:16:59 3457

转载 瀑布流布局

我们常能在网上看到很多瀑布流布局的页面,尤其是很多图片网站,例如百度图片。这种最典型的瀑布流布局,每个元素的宽度是固定的,但图片长度各不相同,于是通过下图这种样子竖着排列了下来,达到了最大的页面空间利用率。因为对前端开发不了解,一开始为了找到这种布局叫什么名字也是花了我好久时间o(╯□╰)o瀑布流布局不局限于等宽布局,例如下面这种形式也可以,来自Masonry官网截

2016-09-28 16:52:33 448

转载 瀑布流布局神器——JQuery Masonry

最近在做个网站时,其中有一部分涉及到很多图片布局,想采用比较流行的Water Flow布局。开始的时候自己动手写的,真费事情,没有考虑检测图片大小,虽然也能达到布局效果,但是图片有的本身尺寸比较小却被强行拉大了,看起来很不和谐。后来上网收了一下,原来有很好的Water Flow布局工具使用。下面来认识一下这个神器吧~神器名称:JQuery Masonry , 网址:http://m

2016-09-28 16:28:36 904

转载 原生JS实现的简单“瀑布流”布局

自pinterest网站爆红以来,国内一度掀起“仿PIN”狂潮,诸如花瓣、蘑菇街等等。正是如此,“瀑布流”式布局受到广大网民的青睐。众多知名JS库,也相继出现“瀑布流”布局插件,譬如jQuery的Masonry插件、KISSY的waterfall插件等。今天闲来无聊,我也自己动手弄了段原生JS代码,实现了简单的“瀑布流”布局效果,当然肯定不能和以上那些优秀插件相提并论,有兴趣的朋友,可以去看看,希

2016-09-28 16:15:36 284

原创 Jquery瀑布流布局

Jquery瀑布流布局(每行代码都有详细注释)-作者:刘晓帆body, ul, li, h3 { margin: 0; padding: 0; list-style: none; font: bold 12px "微软雅黑"; }/*瀑布流布局样式*/#lxf-box { position: relative; }#lxf-box li { position: absolute

2016-09-28 15:21:31 250

转载 微信公众平台开发过程

今天来分享一下开发经验,大家可以看看效果,哈哈微信公众平台提供的接口很简单,先看看消息交互流程:说的通俗一些,用户使用微信发送消息 -> 微信将数据发送给开发者 -> 开发者处理消息并返回数据至微信 ->微信把返回数据发送给用户,期间数据交互通过XML完成,就这么简单。下面写个实例,开发微信智能聊天机器人:1. 注册微信公众平台账号微信公众平

2016-09-28 10:43:07 526

转载 微信公众账号怎么注册

1进入微信的官方网站:http://weixin.qq.com/再点击【公众平台】如下图所示:2你是没有账号的,所以需要点击【立即注册】如下图所示:3输入你要的邮箱地址,和登陆微信公众平台的密码。点击【注册】4激活公众平台帐号感谢注册!确认邮件已发送至你的

2016-09-28 10:36:15 441

转载 怎么开发微信公众号

很多朋友对微信公众号的智能回复等功能比较感兴趣,在这篇文章中,我简单的跟大家介绍下微信公众号的开发及数据交互流程,让大家至少能大概了解微信开发是怎么一回事。首先,微信公众号分两种类型和两种情况,两种类型分别是订阅号和服务号,两种情况是,已认证或未认证的订阅号。他们分别具体的接口权限大家可以在微信后台的“开发者中心-接口权限”看到。如下图所示是我的接口权限:以

2016-09-28 10:17:34 481

转载 cookie和session

作为一名WEB开发程序员,对session的理解是最基础的,但是现状是WEB程序员遍地都是,随便一划拉一大把,不过估计能把session能透彻理解的人应该不是很多,起码我之前对此是知之甚少,偶然看到的一个关于session的文章,经过适当整理,特拿来与大家分享,因为时间太久,文章出处已然记不清楚,无法附上,请原作理解,若有必要我会删除,谢谢!目 录 一、Session 二、Cook

2016-09-28 10:03:02 318

原创 前台通过js 写个ajax请求把数据传给后台,然后后台接收到这个数据, 再保存到数据库。。

//前端js操作:function testAjax(){var url="/testAjaxUrlJson/";//后台接收处理urlvar txtContent= "textprm";//传输内容; var objData = [        { name: 'txtContent', value: txtContent}    ];//post方式传送的数据 

2016-09-28 09:48:08 24131

原创 ajax请求接口里的数据,然后显示在页面里

$.ajax({ url:"这里是你要请求的地址", data:{"id":id}, //以键/值对的形式 async : false, dataType : "json", success : function(data) { for(int i = 0; i < data.length; i++) { //循环后台传过来的Json数组 var datas

2016-09-28 09:41:58 9652

原创 购物车的实现(cookie、session)

物车相当于现实中超市的购物车,不同的是一个是实体车,一个是虚拟车而已。用户可以在购物网站的不同页面之间跳转,以选购自己喜爱的商品,点击购买时,该商品就自动保存到你的购物车中,重复选购后,最后将选中的所有商品放在购物车中统一到付款台结账,这也是尽量让客户体验到现实生活中购物的感觉。服务器通过追踪每个用户的行动,以保证在结账时每件商品都物有其主。购物车的功能包括以下几项:n 把商品添加

2016-09-27 17:26:05 1753

转载 配置Django中Session的3种存储方法

在Django中Session是通过一个中间件管理的。如果要在应用程序中使用Session,需要在settings.py中的MIDDLEWARE_CLASSES变量中加入’django.contrib.sessions.middleware.SessionMiddleware’ 。Django中的Session有3种存储方式:放在数据库、缓存或者文件系统中,下面分别予以介绍。1. 

2016-09-27 17:03:15 765

原创 如何使用Git版本控制工具

注册github账号Create a new repository项目主目录下git init #初始化仓库git config --global user.email 1248883899@qq.com"git config --global user.name "jsp"  echo "# shopsys" >> README.mdgit add .

2016-09-27 15:52:46 233

原创 微信公众平台开发有哪些要注意的

作者:德仔链接:http://www.zhihu.com/question/22563359/answer/21806573来源:知乎著作权归作者所有,转载请联系作者获得授权。一、Android第三方应用接入微信开放平台的注意事项:1. 到微信开放平台官网申请正式的AppID(需通过审核),要填写包名、app签名的md5值。至于如何获取app签名信息,官方提供签名包apk

2016-09-27 15:42:23 407

原创 微信公众号怎么申请有什么条件

第一、我们要进入微信的公众平台官方网站,这个可以百度一下,就能找到官方网站。然后在进入官方网站后,找到“立即注册”并直接点击进入。如下图所示:第二、在立即注册里面,我们用常用的邮箱去注册,企业的话,最好用公司邮箱去注册,这样的话,使用起来安全。资料全部输入完成后,我们就直接点击注册就可以了。如下图所示:第三、接下来就要进行邮箱激活了,这样的话,我们就要进入我们的邮箱里面,找到激活邮件,直接

2016-09-27 15:40:47 601

原创 django如何解决Ajax跨域访问问题?

解决跨域问题,有两个方法:1.使用jsonp 2.使CORS生效使用jsonp方法,需要让服务器端放回jsonp格式的response,如Django可以加jsonp相关的decorator,如:https://coderwall.com/p/k8vb_a/returning-json-jsonp-from-a-django-view-with-a-little-decorator-help由

2016-09-27 15:28:20 2913

转载 django 购物系统 - 添加至购物车表单

商品的详情页面的添加至购物车表单定义form[python] view plain copy class ProductAddToCartForm(forms.Form):      quantity = forms.IntegerField(label='数量',                               

2016-09-27 15:09:15 2645

转载 django 购物系统 - 购物车模型

购物车需求单独的购物车页面购物车可以调整商品数量商品页面可以添加至购物车购物车可以删除商品查看所选商品的信息及金额匿名用户也可以使用购物车代码[python] view plain copy class CartItem(models.Model):     

2016-09-27 15:03:37 3059

原创 利用装饰器给python的函数加上类型限制

作为一名python的脑残粉,请先跟我念一遍python大法好。其作为动态语言的灵活,简介的代码,确实在某些情况下确实比其他编程语言要好。但你有没有想过,有时这些灵活的语法,可能会造成一些糟糕的体验。尤其是针对新手,python易上手不假,但动态语言写得项目规模一大,其实比相对严谨的静态语言,更考验程序员的内力。哪怕你只是用过python写过一些初等的项目,那你可能也体验过以下这种

2016-09-27 13:36:31 818

原创 django 自定义一个 装饰器

NOPERMISSION = -2    def auth_required(view):      """身份认证装饰器,     :param view:     :return:     """        def decorator(request, *args, **kwargs):          token = request.POST.get

2016-09-27 13:33:43 755

转载 使用Python连接MySQL

mysql官网关于python的API是最经典的学习材料,相信对于所有函数浏览一遍以后,Mysql数据库用起来一定得心应手。首先看一下Connector/Python API包含哪些类和模块。Module mysql.connectorClass connection.MySQLConnectionClass cursor.MySQLCursorClass cursor.M

2016-09-27 13:32:21 656

原创 如何使用Python3.4连接MySQL

MySQLdb只支持Python2.*,还不支持3.*可以用PyMySQL代替。安装方法:pip install PyMySQL然后在需要的项目中,把 __init__.py中添加两行:import pymysqlpymysql.install_as_MySQLdb()就可以用 import MySQLdb了。其他的方法与MySQLdb一样

2016-09-27 13:29:55 416

转载 react

Virtual DOM 毫无疑问是 React 的精髓。可能很多人包括我看完官方文档之后对Virtual DOM的理解就是:它通过JS对象模拟原生DOM,加上DOM Diff 极大提升了DOM操作的性能。这里的感觉就是这玩意最大的意义在于性能的提升。因为JS对象比DOM对象性能高。如果这样理解其实完全忽略了 Virtual DOM 最精髓最颠覆性的意义:抽象。V

2016-09-02 13:50:57 390

基于antd4二次封装的form组件

基于antd4二次封装的form组件

2020-12-31

百度富文本编辑器资源下载

百度富文本编辑器资源下载

2020-12-31

纯css3实现横向瀑布流布局,横向瀑布流代码.zip

纯css3实现横向瀑布流布局,让图片看起来更美观。

2020-07-20

jquery-cropper标注插件.zip

query + coorp.js 实现图片标注插件,实现对图片标注,获取标注图片的区域坐标及大小。query + coorp.js 实现图片标注插件,实现对图片标注,获取标注图片的区域坐标及大小。

2020-07-20

动态表单组件.zip

react hook antd二次封装form表单,支持单选、多线、下拉框、定制表单项,性能优越,希望对您有所帮助

2020-07-17

jquery图片标注插件增强.zip

业务需求:对图片有水印的位置进行记录。开发过程,在网上也找了几个标注插件,但是都不满足业务需求,我只能根据cropper这个裁切图片的插件进行二次改造,所幸,改成造好了

2020-04-21

H5移动端,富文本编辑器 wangEditor

移动端富文本编辑器,非常好用,后台配置也简单。按照wangEditor官网的配置教程就可以。移动端富文本编辑器,非常好用,后台配置也简单。按照wangEditor官网的配置教程就可以。移动端富文本编辑器,非常好用,后台配置也简单。按照wangEditor官网的配置教程就可以。移动端富文本编辑器,非常好用,后台配置也简单。按照wangEditor官网的配置教程就可以。

2017-12-20

js 倒计时插件,格式2017-11-30 13:55:22,支持多种倒计时

js 倒计时插件,格式2017-11-30 13:55:22,支持多种倒计时。

2017-11-30

饼状图折线图

饼状图折线图

2017-03-03

js展示聊天动画效果

动画展示聊天效果,在网上找了很久没有找到类似的,决定自己写一个,现在开源,希望对大家有所帮助啊动画展示聊天效果,在网上找了很久没有找到类似的,决定自己写一个,现在开源,希望对大家有所帮助啊

2017-03-02

vue.js写的简单购物车

vue.js是个很强大的插件,编写出来的购物车也是相当简单,希望能对你有所帮助。

2016-10-12

空空如也

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

TA关注的人

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