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 | 阅读 11619 次 | 评论 0 条

php的foreach引用传递后需要unset

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

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

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

Intellij idea通过pom.xml扩展External Libraries

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

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

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

Karabiner 10.9.0稳定性不错

作个记号,如果升级的版本体验不好就换回来 ======================= 2015-11-14 14:59 ========================= 10.14.0也很稳定,从10.10.0开始增加了取消"Use prepared settings"的功能,速度会更快,打字基本上跟不开karabiner差不多了
默认分类 | 2015-11-13 22:39 | 阅读 2421 次 | 评论 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 | 阅读 3250 次 | 评论 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 | 阅读 4047 次 | 评论 0 条

vsftpd无法登陆的原因竟然是根目录权限不对

太tm坑了,登陆一直提示331 Please specify the password,明明我就设置密码了,输入的密码确认了N次没有问题,就是登陆不了。后来参考别的账号和目录发现FTP用户根目录权限是555(dr-xr-xr-x),原来是权限设置成777就登陆不了,尼玛你倒是告诉我权限设置的不对啊,一直让我输密码密码。 结论: vsftpd设置用户目录权限的时候,必须设置根目录权限为555,至于根目录里面的权限随便设置
Linux | 2015-09-18 22:40 | 阅读 6616 次 | 评论 2 条

用git部署站点

在小站点上,直接用git来部署php代码相当方便,你的远程站点以及本地版本库都有一个版本控制,追踪问题或者回滚是很轻松的事情。下面介绍用git部署时的设置步骤 在远程服务器的设置 假定你需要部署的代码在/var/www/yoursite cd /var/www/yoursite git init . git config receive.denyCurrentBranch ignore git config --bool receive.denyNonFastForwards false cd .git/hooks wget http://b...
Git | 2015-09-12 13:40 | 阅读 1710 次 | 评论 0 条

论坛快速跳转关键字列表

论坛快速跳转关键字列表 Discuz! 支持自定义快速跳转页面,当某些操作完成后,可以不显示提示信息,直接跳转到新的页面,从而方便用户进行下一步操作,避免等待。 在实际使用当中,您根据需要,把关键字添加到快速跳转设置里面(后台 -- 基本设置 -- 界面与显示方式 -- [提示信息跳转设置 ]),让某些信息不显示而实现快速跳转。以下是 Discuz! 当中的一些常用信息的关键字: 关键字 提示信息页面或者作用 login_succeed ...
论坛维护 | 2015-09-09 18:17 | 阅读 1452 次 | 评论 0 条

chrome对在线编辑器的支持不如firefox好

firefox基本上可以做到所见即所得,编辑中的样式跟发表以后的样式差别不会太大,用chrome我都不敢编辑博客文章,编辑几次就面目全非了,chrome会在编辑器中插入很多奇怪的垃圾代码。 当然如果用markdown什么浏览器都无所谓了,都是纯文本编辑,现在开发者用的也挺多,但所见即所得还是有它的优势的
心情随笔 | 2015-09-05 14:04 | 阅读 2212 次 | 评论 0 条

在django中实现类似rails的binding.pry调试功能

rails的binding.pry调试很爽,在刷新网页的时候直接进入代码内部还原现场,直接查看、操作上下文的对象。其实python社区也有相应的实现,以django为例,在代码中插入: import IPython IPython.embed() 以如下代码为例: def lists(request): text = '哈哈嘻嘻12' import IPython //插入这两行 IPython.embed() //插入这两行 return render(request, 'question/lists....
Python | 2015-09-05 13:56 | 阅读 2913 次 | 评论 0 条

rvm全局(global)安装gem

rvm 2.2.1@global do gem install phantomjs
Ruby | 2015-08-03 15:01 | 阅读 1996 次 | 评论 0 条

linux下比ack速度更快的代码搜索工具the_silver_searcher

使用方式跟ack差不多 http://blog.bccn.net/%E9%9D%99%E5%A4%9C%E6%80%9D/13430 安装及使用详情:https://github.com/ggreer/the_silver_searcher
Linux | 2015-07-31 14:04 | 阅读 3224 次 | 评论 0 条
浏览1762956次
文章归档
最新评论
  • 敏敏张11:厉害的
  • 静夜思:过奖了