- 浏览: 15904 次
- 性别:
- 来自: 重庆
最新评论
文章列表
谷歌浏览器以其稳定、简洁、高速、开源的优点赢得了广大网民的使用,虽然最新版的迅雷软件开发出了谷歌插件,但是还有一些常见的问题不能解决。比如没有鼠标右键“使用迅雷下载”,点击下载后默认的是浏览器下载,速度慢而且耗费时间。而且一些论坛及下载站点并没有提供迅雷下载选项,因此本文将详细解决这个困扰已久的问题。
如何让谷歌浏览器支持迅雷下载
工具/原料
Windows7 32位操作系统环境
谷歌浏览器(版本 24.0.1290.1)
迅雷软件(版本 7.2.10.3694)
方法/步骤
1 打开谷歌网上应用商店。或新建标签项,在应用里面里面也可以看到Chrome Web Store
网址: ...
- 2014-03-06 10:55
- 浏览 391
- 评论(0)
作者:Hawstein
出处:http://hawstein.com/posts/google-java-style.html
声明:本文采用以下协议进行授权:
自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转载请注明作者及出处。
目录
前言
源文件基础
源文件结构
格式
命名约定
编程实践
Javadoc
后记
前言
这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则,我们才认为它符合Google的Java编程风格。
与其它的编程风格指南一样,这里所讨论的不仅仅是编码格式 ...
- 2014-01-27 13:23
- 浏览 285
- 评论(0)
一句话总结
简单地总结:
假如你想帮他尽快找个活儿,赚到钱,推荐PHP。 假如你想让他成为一个高效工程师,推荐 Python。 假如你想让他爱上他的工作,推荐 Ruby。
语言的选择
编程语言非常重要,不要认为他们都图灵等价, ...
- 2014-01-22 10:01
- 浏览 479
- 评论(0)
Eclipse中10个最有用的快捷键组合
一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。
1. ctrl+shift+r:打开资源
这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。
2. ctrl+o:快速outline
如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功能的话,就用ct ...
- 2014-01-16 15:56
- 浏览 332
- 评论(0)
Ctrl+1快速修复(最经典的快捷键,就不用多说了)
Ctrl+D:删除当前行
Ctrl+Alt+↓复制当前行到下一行(复制增加)
Ctrl+Alt+↑复制当前行到上一行(复制增加)
Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑当 ...
- 2014-01-16 15:47
- 浏览 263
- 评论(0)
Ctrl+Alt+R:弹出Rake
Ctrl+Alt+G:弹出Generate
Ctrl+Alt+L:格式化代码
Alt+F1:切换视图(Project, Structure, etc.).
Alt+F2:弹出预览窗口,可选择浏览器打开网页
Alt+Insert:相当于File|New,不过要在class外执行
Alt+Enter:快速修复提示,相当于Eclipse的Alt+F1
Alt+Home:显示文件夹导航条
- 2014-01-09 11:38
- 浏览 299
- 评论(0)
在Rails中使用has_one 、has_many 、belongs_to 和 has_and_belongs_to_may 来声明关系型数据库中的一对一,一对多和多对多的关系,但当想以树形的数据结构来表示分类的时候,这些基本的关联功能并不够,Rails在has_XXX关系的基础上,提供了acts as的扩展功能,如acts_as_list 、acts_as_tree 、 acts_as_nested_set。acts_as_tree就提供树状的结构来组织记录。(不知道为什么Rails2.0以后会取消掉,需要通过插件的方式来安装)
acts_as_nested_set的官方解释:A Nest ...
- 2013-12-23 20:31
- 浏览 372
- 评论(0)
这次的目标是使用devise+cancan+rolify建立完整的权限管理系统,恩,听起来好高端的样子,其实还是蛮简单的。下面就开始我们的学习吧。
首先,还是先简单介绍一下这几个组件:
devise: 负责用户注册、登录、退出、找回密码等操作。细节参考devise on github
cancan: 负责角色建立、对角色授权、在页面中根据授权是否显示元素,以及模型中超出授权时抛出异常。细节参考rolify on github
rolify: 负责将用户与角色关联。细节参考rolify on github
下面就开始一步步的使用这三个组件。
1.新建一个简单的rails项目(c ...
听着《Traveling Light 》继续我们的学习。这次我们用命令行执行,打开cmd,改变目录到RuBymineProjects下
1.新建rails工程
rails new Demo6 -d=mysql
这句命令意思是新建一个名称为Demo6的rails工程,并且使用mysql数据库。然后你会看到好 ...
项目是生成好了,貌似自己还没写一句代码呢,rails把工作全给我做了,这就遇到个问题,他都给我配置了什么东西,我如果需要改一个地方的话,会不会对其他地方有影响从而发生错误呢,相信这是每一个新手都有的疑问,想到这就两眼一抹瞎,不知道怎么办了,怎么才能理清楚到底是怎么回事,我心想,那就看他代码去吧,看能不能把整个项目流程跟着代码走一遍,恩,说干咱就干。
1.new
首先我们通过url访问我们的项目,http://localhost:3000/students,这个请求到WEBrick服务器里它会怎么响应呢。不清楚啊,不过咱还是知道他最后是通过路由表找到相应的路径的,那咱就去路由表文件看看 ...
Ruby on Rails (2)
- 博客分类:
- Rails
继续上次的项目Demo5,身为一个学生党,当然先来个Student的CRUD。在RubyMine打开自己的项目,开始吧。
1. Ctrl+Alt+g 进入generator name or its part ,选择scaffold,查下词典,说是脚手架的意思,昨天看rails-101的文档说是鹰架,不管他们,声明Student字段的时候不要试着自己建一个id字段,因为它会自动给你生成一个id字段的。Student单词一定要首字母大写,还必须是单数。
2. 点击ok,会发现控制台显示又create了好多东西,简单说下,就是app目录下建了一个student的control ...
使用RubyonRails开发程序,对于一个新手来说,最大的困难就是环境配置问题了。下面说下我这一个周的收获。
1.环境搭建:
(1)君欲善其事,必先利其器,下载RubyMine,地址http://www.jetbrains.com/ruby/,目前最新版本6.0.1,我的安装 ...
今天是学习Spring的第二天,看到了AOP,即AspectOrientedProgramming 面向切面编程,
JDK的动态代理主要涉及到java.lang.reflect包中的两个类:Proxy和InvocationHandler。其中InvocationHandler是一个接口,可以通过实现该接口定义横切逻辑,在并通过反射机制调用目标类的代码,动态将横切逻辑和业务逻辑编织在一起。而Proxy为InvocationHandler实现类动态创建一个符合某一接口的代理实例。下面我就用一个实例演示面向切面编程中动态代理的过程。
首先把需要的类引入进来
User类:
packag ...
JAVA内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:
寄存器:我们在程序中无法控制
栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中
堆:存放用new产生的数据
静态域:存放在对象中用static定义的静态成员