jquery的图像剪裁插件Jcrop

很好用 http://jcrop.org/
WEB开发 | 2016-05-19 10:34 | 阅读 18332 次 | 评论 0 条

jquery无缝隙连续滚动代码【走马灯效果】

通常我们在做网页布局的时候,客户为要求在某个地方实现图片滚动或文字滚动的展示,这就是所谓的跑马灯效果,在以前蓝叶用html标签marquee来做跑马灯效果,marquee不是很完美,如果一个层的宽度或高度过长,那么中间会用空隙显得很不美观;现在蓝叶用jquery无缝隙连续滚动代码来实现跑马灯效果,这段jquery无缝隙连续滚动代码可以自由设置,向左、向右、向上、向下的滚动效果,如果你需要就把以下代码复制到你需要的地方,稍微进行修改即可使用了,这是一段jquery代码,需要jquery库的支持才行。 //以下代码复制到JS文件中调用 $.fn.imgscro...
WEB开发 | 2016-05-16 17:20 | 阅读 21023 次 | 评论 0 条

在移动端(比如手机)使用jquery获得触摸事件

不要用click,click是手指离开屏幕时才触发,显得反应不灵敏,用touchstart。示例代码如下: $('div.dom').on('touchstart', function (evt) { // });
WEB开发 | 2016-05-12 15:48 | 阅读 15358 次 | 评论 0 条

PHP数组相减

php没有内置相关函数,可以自己定义函数实现。 1、最直观最容易理解的方法: <?php $a1 = [1,2,3,4,5]; $a2 = [2,4,6]; function array_minus($a1, $a2) { $new_a = []; foreach ($a1 as $e) { if (!in_array($e, $a2)) { $new_a[] = $e; } } return $new_a; } print_r(array_minus($a1, $a2)); 2、用差集和交集实现: <?...
PHP开发 | 2016-04-07 09:39 | 阅读 15149 次 | 评论 0 条

ruby生成随机字串

(0...50).map { ('a'..'z').to_a[rand(26)] }.join
Ruby | 2016-02-24 16:17 | 阅读 12178 次 | 评论 0 条

[转]要写易删除,而不易扩展的代码

好的文章总是见解独到,功底深厚而逻辑清晰。这是一篇关于如何设计、架构代码的文章。文章的观点新颖而有力。作者的观点是,我们所做的一切 —— 重构、模块化、分层,等等,都是为了让我们的代码易于被删改,都是为了让遗留代码不成为我们的负担,而不是为了代码复用。 作者认为,经过七个不同的开发阶段,最终便可以提炼出这样的代码。每个阶段都有详细的介绍和例子。 初读文章,可能会有抽象、晦涩之感。但多读几遍之后,其主旨就会变的清晰。 一个晚上的彻夜不眠,有了这篇中文翻译,与大家分享,希望对读者有所助益。 本文托管在 GitHub 上,水平有限,还望大家...
默认分类 | 2016-02-20 07:36 | 阅读 12245 次 | 评论 0 条

python有ipython,ruby有pry,php有psysh

composer安装方式: composer global require psy/psysh:@stable github:https://github.com/bobthecow/psysh 主页:http://psysh.org/
PHP开发 | 2016-02-19 00:56 | 阅读 12908 次 | 评论 0 条

java的spring和rails的spring冲突的解决办法

java有个Spring Boot CLI命令:spring ruby on rails也有个命令:spring rails的那个优先级比较高,如果两个都安装了,在命令行输入spring,运行的是rails的那个。 如果想运行java那个怎么办呢? 注意如下解决方案仅限于rvm安装ruby的情况 把gemset切换到没装rails的版本,比如global rvm gemset use global 这样rails的spring随rails一起被临时弃用,java的spring即可登...
Java | 2016-02-10 04:57 | 阅读 11966 次 | 评论 0 条

php的foreach引用传递后需要unset

foreach ($forumlist as &amp;$forum) { $forum['lastpost'] = 'xxx'; } unset($forum); 否则最后两个$forum会相同
PHP开发 | 2016-02-07 00:22 | 阅读 13891 次 | 评论 0 条

VIM编辑远程服务器上的文件

vim scp://root@server//etc/nginx/nginx.conf 点评:并不是特别的方便,从打开远程文件到编辑保存,要确认几次步骤,在远程服务器没有安装vim的情况下很有用。
Linux | 2016-02-05 21:35 | 阅读 14601 次 | 评论 0 条

从web档案馆中找到了05年前的雪人论坛

很珍贵 05年的 https://web.archive.org/web/20051105084500/http://www.xinboard.net/forum/index.asp 03年的 https://web.archive.org/web/20030404194223/http://www.xinboard.net/forum/index.asp 05年版的设计风格很清新脱俗
心情随笔 | 2016-02-05 03:54 | 阅读 11094 次 | 评论 0 条

Intellij idea通过pom.xml扩展External Libraries

点击右侧边栏的Maven Projects,然后点击刷新按钮
Java | 2016-02-02 02:39 | 阅读 21643 次 | 评论 0 条

静态类型语言是火车,动态类型语言是汽车。

静态类型语言是火车,动态类型语言是汽车。 火车只要不脱轨,按既定的轨道走,一般错不了。 汽车相对要灵活一些,加速、减速、变道、超车。 一般从java入门的开发者换用动态类型语言会感慨:没有类型约束怎么保证不出错? 就像火车司机感慨汽车司机:没有轨道你们是怎么保证不钻沟的。
默认分类 | 2015-12-25 18:20 | 阅读 1593 次 | 评论 0 条

用apt-get安装uwsgi的问题

有时候用pip 安装 uwsgi因为各种依赖问题装不上,可以用apt-get来装。 apt-get install uwsgi apt-get install uwsgi-plugin-python 不过uwsgi.xml需要加一项 <plugins>python</plugins>
Python | 2015-12-21 16:18 | 阅读 1778 次 | 评论 0 条

给django的migrations瘦身

当migrations越来越多的时候执行 makemigrations 和 migrate 就会越来越慢,可以考虑对其瘦身(减少migrations文件的数量),有两种方法: 1、squashmigrations(官方推荐) 此方法将一个app中的多个migration文件合并为一个,详见 http://doc.bccnsoft.com/docs/django-docs-1.7-en/topics/migrations.html#squashing-migrations 2、手动删除migrations文件 步骤: ...
Python | 2015-12-06 19:30 | 阅读 5196 次 | 评论 0 条

记django的一个坑:django.db.migrations.loader.BadMigrationError: Migration 0001_squashed_0002_remove_content_type_name in app contenttypes has no Migration class

今天执行djangod的合并迁移的时候运行了: ./manage.py squashmigrations contenttypes 0002 然后再执行迁移命令就出现错误提示: django.db.migrations.loader.BadMigrationError: Migration 0001_squashed_0002_remove_content_type_name in app contenttypes has no Migration class 然后删除了网站所有migrations目录下的文件,清空了django_...
Python | 2015-12-06 19:07 | 阅读 3630 次 | 评论 0 条

django-debug-toolbar只对某个用户(管理员)显示的设置方法

网上的一些文章都是介绍只对某个IP显示的,下面的设置是IP无关的(用户账号有关) 1、安装 sudo pip install django-debug-toolbar 2、在 settings.py 的 MIDDLEWARE_CLASSES 项中加入 'debug_toolbar.middleware.DebugToolbarMiddleware', 3、在 settings.py 中加入 def custom_show_toolbar(reques...
Python | 2015-11-30 02:37 | 阅读 3014 次 | 评论 0 条

Karabiner 10.9.0稳定性不错

作个记号,如果升级的版本体验不好就换回来 ======================= 2015-11-14 14:59 ========================= 10.14.0也很稳定,从10.10.0开始增加了取消"Use prepared settings"的功能,速度会更快,打字基本上跟不开karabiner差不多了 -------------------------------- 作者在 2019-06-26 02:31:24 补充以下内容 -------------------------------- 今天凌...
Mac | 2015-11-13 22:39 | 阅读 2892 次 | 评论 0 条

Jquery动态构建form

jQuery(function ($) { $.extend({ form: function (url, data, method) { if (method == null) method = 'POST'; if (data == null) data = {}; var form = $('<form>').attr({ method: method, action: url }).css({ display: 'none' }); var addData = function (na...
WEB开发 | 2015-11-13 16:32 | 阅读 3663 次 | 评论 0 条

ubuntu出现perl: warning: Falling back to the standard locale ("C")的解决办法

症状: root@gs:~# dpkg-reconfigure locales perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_US:", LC_ALL = (unset), LANG = "zh_CN.UTF-8" are supported and installed on your system. perl: warning: Falling back to the stand...
Linux | 2015-09-24 00:47 | 阅读 5278 次 | 评论 0 条
浏览2128214次
文章归档