- extjs 实现右击菜单功能
曹振华
javascriptextjs
1)default.aspx前台代码:Ext.onReady(initTreePanel);functioninitTreePanel(){//建立根varroot=newExt.tree.AsyncTreeNode({id:'0',text:'家谱'});//建立树vartree=newExt.tree.TreePanel({renderTo:'div_tree',id:'tree',autoS
- 树
独自堆雪人
树控件ExtJS中提供了现存的树控件,通过这些控件可以在B/S应用中快速开发出包含树结构信息的应用。A:TreePanel基本使用树控件由Ext.tree.TreePanel类定义,控件的名称为treepanel,TreePanel类继承自Panel面板。在ExtJS中使用树控件其实非常简单,我们先来看下面的代码。代码的第一句使用newExt.tree.TreeNode类来创建一个树节点,第二句使
- 【游戏开发解答】Unity使用lua将table转为树结构,以多级折叠内容列表的UI形式展现(树结构 | UGUI | 折叠展开 | lua)
林新发
Unity3Dunity折叠UGUI树lua
文章目录一、前言二、Unitylua环境三、树节点1、创建脚本:TreeNode.lua2、封装节点四、树逻辑1、创建脚本:TreeLogic.lua2、构造测试数据3、构造树4、打印树五、使用UGUI显示树1、制作界面预设2、创建界面脚本:TreePanel.lua3、展开节点(递归)4、关闭节点(递归)六、测试本文最终效果一、前言嗨,大家好,我是新发。有粉丝问了我这个问题,我以为他是拿到一个纯
- Ext JS 6学习文档-第6章-高级组件
weixin_30240349
ExtJS6学习文档-第6章-高级组件高级组件本章涵盖了高级组件,比如tree和dataview。它将为读者呈现一个示例项目为图片浏览器,它使用tree和dataview组件。以下是本章将要讨论的主题:TreesDataviews拖放图片浏览器—一个示例项目本章的主要目标是探索treepanel和dataview并且使用他们来构建一个示例项目图片浏览器。图片浏览器的最终展示效果如下图。这个项目中的
- 用Ext实现js方法的继承,以及扩展Ext组件的开发
银狐公子
webjs
Ext.namespace("Ext.ux");Ext.ux.MyTree=Ext.extend(Ext.tree.TreePanel,{animate:true,enableDD:false,border:false,rootVisible:true,autoScroll:true,height:500,initComponent:function(){this.root=newExt.tree
- 8、树TreePanel及菜单Menu组件应用
yan咩
EXTJSextjsmenu
快速编写demo创建tree.htmlInserttitlehere创建tree.js//创建一个简单的树functionsimpleTree(){//树节点varvroot=newExt.tree.TreeNode({text:"树根"});vroot.appendChild(newExt.tree.TreeNode({text:"子节点"}));//树面板,第一棵树有一个根节点varpanel
- Ext.Net学习笔记23:Ext.Net TabPanel用法详解
weixin_30788619
上面的图片中给出了TabPanel的一个效果图,我们来看一下代码:这段代码中,我们在TabPanel中放了两个子项,一个是Panel,一个是TreePanel,每一个子项作为一个Tab展示在界面中。我在代码中放了一个Panel和一个TreePanel的目的是想告诉大家,TabPanel中的子项需要继承自Panel,而TreePanel是继承自Panel的,由此可以联想到GridPanel、Form
- ExtJS 动态增加与删除items,动态设置textField可见与否
w375179337
ExtJs
现在要使用的是在center-panel中将gridpanel去掉,换成一个treepanel于是乎,就写了如下代码:varitems=Ext.getCmp('center-panel').items;for(vari=0;i
- panel组件学习(1)常见属性学习
smile_wlxt
Ext学习Extpanel常见属性toolsbbarbuttons
1)、panel组件常用属性因为panel组件的子类组件包括TabPanel,GridPanel,FormPanel,TreePanel组件,所以非常有必要介绍Panel组件的配置参数和相关的属性、方法。//配置参数(只列举部分常用参数)1.autoLoad:有效的url字符串,把那个url中的body中的数据加载显示,但是可能没有样式和js控制,只是html数据2.autoScroll:设为tr
- Ext JS使用相关心得
暗夜精灵as
前端js
一、ext3版本和ie高版本兼容问题(如ie9,ie10)我们知道,不同内核的浏览器的兼容性问题使我们开发者非常头疼,特别是开发使用的框架版本落后,导致一个页面在不同内核浏览器或者同一浏览器不同版本的情况下出现异常的情况,比如布局紊乱等情况。笔者在开发使用了ext3版本,在使用TreePanel控件时发现了一个情况,在ie9,10非兼容的模式下,该结构的点击事件没有响应,无法展开子节点。经过笔者的
- Ext 实例连接
mengzhengjie
Ext
一个漂亮的ExtJs登录窗口(实现登录跳转)这几天有代码任务,自己做了个登录界面,感觉不错,拿来共享一下~~varuname=n...2011-10-1119:52阅读(5309)评论(1)SSH+Ext左侧tree右侧grid,点击左侧tree节点右侧grid数据动态加载和分页问题nav=newExt.tree.TreePanel({id:'nodeTree',width:'100%',auto
- Ext.net TreePanel的Checkbox操作及父子联动
llxchen
Coolite/ExtJS/Ext.NET
需求:在使用Ext.net的TreePanel时,我们需要使用节点的Checkbox联动状态:当选中一个树节点的Checkbox时,需要让它的父节点设为选中,并同时选中他所有的子节点。当取消一个树节点的Checkbox选中状态时,需要同时取消它所有子节点的选中状态。很多资料上作用node.getUI().checkbox.checked=true/flase;方式来设置节点checkbox的状态,
- Ext.Tree 各种属性
llxchen
Coolite/ExtJS/Ext.NET
1、Ext.tree.TreePanel主要配置项:root:树的根节点。rootVisible:是否显示根节点,默认为true。useArrows:是否在树中使用Vista样式箭头,默认为false。lines:是否显示树线,默认为true。loader:树节点的加载器,默认为Ext.tree.TreeLoader。selModel:树的选择模式,默认为Ext.tree.DefaultSelec
- 树形结构组件变为多选方法
laowang2915
ExtJS
树形结构组件变为多选方法一、需求描述根据需求的需要,合同信息查询界面中的地点检索条件要实现可以进行多地点的选择,并根据多选的地点查询出相应的检索结果。要求的地点多选如图所示。二、实现方法合同信息查询界面中的地点是树形结构,定义地点的代码如下:vartree=newExt.tree.TreePanel({loader:newExt.tree.TreeLoader({baseAttrs:{},data
- extjs 刷新方式
an74520
extjs
gridPanel.getStore().reload();treePanel.reload();
- 为控件的toolbar中的按钮配置listener或handler引发的问题
feiqiang123
JavaScript
很多时候,我们想如此配置一个GridPanel或TreePanel的tbar:MyTreePanel=Ext.extend(Ext.grid.TreePanel,{tbar:['->',{iconCls:"x-tree-expand-all",tooltip:'展开所有菜单',handler:function(){this.getRootNode().expand(true,true);}}},{
- EXT3 树菜单编辑器(TreePanelEditor)
iteye_2812
EXT3EXTAjax
在JOffice的产品中,有很多功能的管理是基于树的,在树中需要能进行其节点的管理,如下所示:因而为了实现该功能的方便性,抽取一个类来实现,代码如下所示:Ext.ns("htsoft.ux");/***@company宏天软件有限公司*@createtime2010-01-02*@authorcsx*@classTreePanelEditor*@extendsExt.tree.TreePanel*
- JQuery仿的Extjs控件和界面(有图)
iteye_17458
Js/Css
Extjs的出现为我们这些不会做界面的人带来了不少的便利,但是我感觉学起来挺麻烦的(我感觉),就模仿一下ext的相关界面,一来用的时候也简单,二来提高一下自己对Jquery和Css的掌握程度。现在就做了几个简单的小功能,TreePanel,accordionPanel,WindowPanel,MsgPanel,ToolBar,和一个简单的layout,使用的时候引入以上的几个js和对应的css即可
- Ext 3.0下 treepanel 分页
zoujp_xyz
在ExtJs2.2中有一个扩展可以分页,但遗憾的是在Ext3.0下不能运行。根据Ext2.2也扩展了一个在Ext3.0下的分页树前台jsExt.onReady(function(){vartree=newExt.tree.TreePanel({renderTo:'tree-ct',width:300,height:400,autoScroll:true,plugins:newExt.ux.tree
- ExtJs之ComboBox篇
KenshinCui
JavascriptExtJS进阶学习
其实我感觉如果大家看过上一篇GridPanel之后对ComboBox的绑定应该很容易了。在这里,我们的demo仍然是动态绑定的(其实这是女朋友问我的一个问题,她当时问我怎么动态绑定ComboBox,我就做了下面的demo)。动态绑定的放其实和GridPanel一样,采用load传参。在GridPanel中我就曾说过,ext中很多组件都可以使用load来实现动态传参的(TreePanel除外)。Co
- Ext3.0 Ext.tree.TreePanel
js_hcl
一、继承图image二、属性根节点是否显示根节点目录布尔类型,是否可折叠布尔类型,是否显示节点之间连接的横竖线Ext.tree.TreeLoader类型,用于异步加载树数据三、方法四、事件五、成员root的配置当异步加载当前目录数据,会传递node:'id的值'目录文字布尔类型,是否展开,只会展开子节点布尔类型,是否是叶子节点数组,子节点鼠标移在上面,的文字提示成超链接,及可以配置hrefTarg
- Extjs TreePanel Reload()方法 ,该怎么处理
xwnsy86276
程序错误异常
每次我根据系统类别或者区划代码去刷新树的时候我都是root2.reload();root1.reload();root1是事业单位..root2是行政机构我在下拉事件里面添加的这个刷新方法但是每次刷新完之后..树重新加载,并且自动展开..我想问有没有什么办法不让他自动展开(原因:展开的时候执行展开事件,程序错误,但是我写了展开事件所以右侧有加载数据所以这样刷新又展开的话相当废资源)这算不算是个bu
- 关于Ext4.2.1中边框的问题
zdlly617
extextJavaScript
作为一个新手,在开发Ext界面的时候碰到很多问题,也因此解决了很多。下面来分享一下,最近碰到的一个问题。关于Ext中边框的问题,大家都知道设置border:false,就可以隐藏边框。可是最近开发treepanel的时候发现设置border:false后,还是会显示上边框,非常郁闷。潜心研究发现需要设置border:false,bodyStyle:{border:0}这样就OK。每当解决这样一个问
- Extjs 4.0.7 中经验总结(--持续更新)
和全欣
Extjs
1、treepanel的动态加载vartreeStore1=Ext.create('Ext.data.TreeStore',{autoLoad:true,proxy:{type:'ajax',url:'ashx/GetErptreeJson.ashx'//指名该连接即可,系统会自动加上'ashx/GetErptreeJson.ashx?node='01'参数,只要在该网页中处理即可。},root:
- 用于更新Treepanel的Treeloader扩展 (mabello )
weixin_33744141
这个扩展是对Ext.tree.TreeLoader的功能的增强,可以让TreePanel通过不同ajax方式调用的数据对象。预览:Extensiongoal:ThemaingoaloftheextensionistoextendtheExt.tree.TreeLoadersothatyoucanupdateaTreePanelbymanipulatingnormal"dataobject"that
- Extjs5.0(5):为项目添加左侧导航栏(treepanel)
kopapai
Extjs
上一篇文章我们已经为项目添加了header,接下来修改左侧导航栏为树(treepanel)。View/main目录下建立Navigation.jsExt.define('MyApp.view.main.Navigation',{extend:'Ext.tree.Panel',//继承treepanelxtype:'app-navigation',rootVisible:false,useArrow
- 层序遍历在ExtJs的TreePanel中的应用
努力偷懒
遍历exttreejavascrip
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://phinecos.blog.51cto.com/1941821/368959varcurrentRootNode=null;//当前选择的根节点functionNodeClass(){//定义一个节点类varnodeValue=null;varnextNode=null;//下一个节点
- Ext的tree
老冯laofeng
javascript
YUI.ext中的Tree组件可以用来在页面实现树型布局的效果,包括常见的树型菜单等,那么我们怎样才能生成一个Tree呢,主要有以下四个步骤;1.定义一个Tree对象:vartree=newExt.tree.TreePanel('tree',{animate:true,loader:newExt.tree.TreeLoader({dataUrl:'get-nodes.jsp',baseParams
- ext中的Tree组件
刀剑分天下
ExtJS
YUI.ext中的Tree组件可以用来在页面实现树型布局的效果,包括常见的树型菜单等,那么我们怎样才能生成一个Tree呢,主要有以下四个步骤;1.定义一个Tree对象:vartree=newExt.tree.TreePanel('tree',{animate:true,loader:newExt.tree.TreeLoader({dataUrl:'get-nodes.jsp',baseParams
- TreePanel的各项属性
flyz0001
TreePanelext
TreePanel的各项属性1、Ext.tree.TreePanel主要配置项:root:树的根节点。rootVisible:是否显示根节点,默认为true。autoScroll:当内容超过预设的高度时自动出现滚动条。autoHeight:true自动高度,默认为falsedraggable:是否允许拖曳。enableDrag:true树的节点可以拖动Drag(效果上是),注意不是Draggabl
- Java开发中,spring mvc 的线程怎么调用?
小麦麦子
springmvc
今天逛知乎,看到最近很多人都在问spring mvc 的线程http://www.maiziedu.com/course/java/ 的启动问题,觉得挺有意思的,那哥们儿问的也听仔细,下面的回答也很详尽,分享出来,希望遇对遇到类似问题的Java开发程序猿有所帮助。
问题:
在用spring mvc架构的网站上,设一线程在虚拟机启动时运行,线程里有一全局
- maven依赖范围
bitcarter
maven
1.test 测试的时候才会依赖,编译和打包不依赖,如junit不被打包
2.compile 只有编译和打包时才会依赖
3.provided 编译和测试的时候依赖,打包不依赖,如:tomcat的一些公用jar包
4.runtime 运行时依赖,编译不依赖
5.默认compile
依赖范围compile是支持传递的,test不支持传递
1.传递的意思是项目A,引用
- Jaxb org.xml.sax.saxparseexception : premature end of file
darrenzhu
xmlprematureJAXB
如果在使用JAXB把xml文件unmarshal成vo(XSD自动生成的vo)时碰到如下错误:
org.xml.sax.saxparseexception : premature end of file
很有可能时你直接读取文件为inputstream,然后将inputstream作为构建unmarshal需要的source参数。InputSource inputSource = new In
- CSS Specificity
周凡杨
html权重Specificitycss
有时候对于页面元素设置了样式,可为什么页面的显示没有匹配上呢? because specificity
CSS 的选择符是有权重的,当不同的选择符的样式设置有冲突时,浏览器会采用权重高的选择符设置的样式。
规则:
HTML标签的权重是1
Class 的权重是10
Id 的权重是100
- java与servlet
g21121
servlet
servlet 搞java web开发的人一定不会陌生,而且大家还会时常用到它。
下面是java官方网站上对servlet的介绍: java官网对于servlet的解释 写道
Java Servlet Technology Overview Servlets are the Java platform technology of choice for extending and enha
- eclipse中安装maven插件
510888780
eclipsemaven
1.首先去官网下载 Maven:
http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.2.3-bin.tar.gz
下载完成之后将其解压,
我将解压后的文件夹:apache-maven-3.2.3,
并将它放在 D:\tools目录下,
即 maven 最终的路径是:D:\tools\apache-mave
- jpa@OneToOne关联关系
布衣凌宇
jpa
Nruser里的pruserid关联到Pruser的主键id,实现对一个表的增删改,另一个表的数据随之增删改。
Nruser实体类
//*****************************************************************
@Entity
@Table(name="nruser")
@DynamicInsert @Dynam
- 我的spring学习笔记11-Spring中关于声明式事务的配置
aijuans
spring事务配置
这两天学到事务管理这一块,结合到之前的terasoluna框架,觉得书本上讲的还是简单阿。我就把我从书本上学到的再结合实际的项目以及网上看到的一些内容,对声明式事务管理做个整理吧。我看得Spring in Action第二版中只提到了用TransactionProxyFactoryBean和<tx:advice/>,定义注释驱动这三种,我承认后两种的内容很好,很强大。但是实际的项目当中
- java 动态代理简单实现
antlove
javahandlerproxydynamicservice
dynamicproxy.service.HelloService
package dynamicproxy.service;
public interface HelloService {
public void sayHello();
}
dynamicproxy.service.impl.HelloServiceImpl
package dynamicp
- JDBC连接数据库
百合不是茶
JDBC编程JAVA操作oracle数据库
如果我们要想连接oracle公司的数据库,就要首先下载oralce公司的驱动程序,将这个驱动程序的jar包导入到我们工程中;
JDBC链接数据库的代码和固定写法;
1,加载oracle数据库的驱动;
&nb
- 单例模式中的多线程分析
bijian1013
javathread多线程java多线程
谈到单例模式,我们立马会想到饿汉式和懒汉式加载,所谓饿汉式就是在创建类时就创建好了实例,懒汉式在获取实例时才去创建实例,即延迟加载。
饿汉式:
package com.bijian.study;
public class Singleton {
private Singleton() {
}
// 注意这是private 只供内部调用
private static
- javascript读取和修改原型特别需要注意原型的读写不具有对等性
bijian1013
JavaScriptprototype
对于从原型对象继承而来的成员,其读和写具有内在的不对等性。比如有一个对象A,假设它的原型对象是B,B的原型对象是null。如果我们需要读取A对象的name属性值,那么JS会优先在A中查找,如果找到了name属性那么就返回;如果A中没有name属性,那么就到原型B中查找name,如果找到了就返回;如果原型B中也没有
- 【持久化框架MyBatis3六】MyBatis3集成第三方DataSource
bit1129
dataSource
MyBatis内置了数据源的支持,如:
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<data
- 我程序中用到的urldecode和base64decode,MD5
bitcarter
cMD5base64decodeurldecode
这里是base64decode和urldecode,Md5在附件中。因为我是在后台所以需要解码:
string Base64Decode(const char* Data,int DataByte,int& OutByte)
{
//解码表
const char DecodeTable[] =
{
0, 0, 0, 0, 0, 0
- 腾讯资深运维专家周小军:QQ与微信架构的惊天秘密
ronin47
社交领域一直是互联网创业的大热门,从PC到移动端,从OICQ、MSN到QQ。到了移动互联网时代,社交领域应用开始彻底爆发,直奔黄金期。腾讯在过去几年里,社交平台更是火到爆,QQ和微信坐拥几亿的粉丝,QQ空间和朋友圈各种刷屏,写心得,晒照片,秀视频,那么谁来为企鹅保驾护航呢?支撑QQ和微信海量数据背后的架构又有哪些惊天内幕呢?本期大讲堂的内容来自今年2月份ChinaUnix对腾讯社交网络运营服务中心
- java-69-旋转数组的最小元素。把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最小元素
bylijinnan
java
public class MinOfShiftedArray {
/**
* Q69 旋转数组的最小元素
* 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最小元素。
* 例如数组{3, 4, 5, 1, 2}为{1, 2, 3, 4, 5}的一个旋转,该数组的最小值为1。
*/
publ
- 看博客,应该是有方向的
Cb123456
反省看博客
看博客,应该是有方向的:
我现在就复习以前的,在补补以前不会的,现在还不会的,同时完善完善项目,也看看别人的博客.
我刚突然想到的:
1.应该看计算机组成原理,数据结构,一些算法,还有关于android,java的。
2.对于我,也快大四了,看一些职业规划的,以及一些学习的经验,看看别人的工作总结的.
为什么要写
- [开源与商业]做开源项目的人生活上一定要朴素,尽量减少对官方和商业体系的依赖
comsci
开源项目
为什么这样说呢? 因为科学和技术的发展有时候需要一个平缓和长期的积累过程,但是行政和商业体系本身充满各种不稳定性和不确定性,如果你希望长期从事某个科研项目,但是却又必须依赖于某种行政和商业体系,那其中的过程必定充满各种风险。。。
所以,为避免这种不确定性风险,我
- 一个 sql优化 ([精华] 一个查询优化的分析调整全过程!很值得一看 )
cwqcwqmax9
sql
见 http://www.itpub.net/forum.php?mod=viewthread&tid=239011
Web翻页优化实例
提交时间: 2004-6-18 15:37:49 回复 发消息
环境:
Linux ve
- Hibernat and Ibatis
dashuaifu
Hibernateibatis
Hibernate VS iBATIS 简介 Hibernate 是当前最流行的O/R mapping框架,当前版本是3.05。它出身于sf.net,现在已经成为Jboss的一部分了 iBATIS 是另外一种优秀的O/R mapping框架,当前版本是2.0。目前属于apache的一个子项目了。 相对Hibernate“O/R”而言,iBATIS 是一种“Sql Mappi
- 备份MYSQL脚本
dcj3sjt126com
mysql
#!/bin/sh
# this shell to backup mysql
#1413161683@qq.com (QQ:1413161683 DuChengJiu)
_dbDir=/var/lib/mysql/
_today=`date +%w`
_bakDir=/usr/backup/$_today
[ ! -d $_bakDir ] && mkdir -p
- iOS第三方开源库的吐槽和备忘
dcj3sjt126com
ios
转自
ibireme的博客 做iOS开发总会接触到一些第三方库,这里整理一下,做一些吐槽。 目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落在Google Code、SourceForge等地方。由于Github社区太过主流,这里主要介绍一下Github里面流行的iOS库。 首先整理了一份
Github上排名靠
- html wlwmanifest.xml
eoems
htmlxml
所谓优化wp_head()就是把从wp_head中移除不需要元素,同时也可以加快速度。
步骤:
加入到function.php
remove_action('wp_head', 'wp_generator');
//wp-generator移除wordpress的版本号,本身blog的版本号没什么意义,但是如果让恶意玩家看到,可能会用官网公布的漏洞攻击blog
remov
- 浅谈Java定时器发展
hacksin
java并发timer定时器
java在jdk1.3中推出了定时器类Timer,而后在jdk1.5后由Dou Lea从新开发出了支持多线程的ScheduleThreadPoolExecutor,从后者的表现来看,可以考虑完全替代Timer了。
Timer与ScheduleThreadPoolExecutor对比:
1.
Timer始于jdk1.3,其原理是利用一个TimerTask数组当作队列
- 移动端页面侧边导航滑入效果
ini
jqueryWebhtml5cssjavascirpt
效果体验:http://hovertree.com/texiao/mobile/2.htm可以使用移动设备浏览器查看效果。效果使用到jquery-2.1.4.min.js,该版本的jQuery库是用于支持HTML5的浏览器上,不再兼容IE8以前的浏览器,现在移动端浏览器一般都支持HTML5,所以使用该jQuery没问题。HTML文件代码:
<!DOCTYPE html>
<h
- AspectJ+Javasist记录日志
kane_xie
aspectjjavasist
在项目中碰到这样一个需求,对一个服务类的每一个方法,在方法开始和结束的时候分别记录一条日志,内容包括方法名,参数名+参数值以及方法执行的时间。
@Override
public String get(String key) {
// long start = System.currentTimeMillis();
// System.out.println("Be
- redis学习笔记
MJC410621
redisNoSQL
1)nosql数据库主要由以下特点:非关系型的、分布式的、开源的、水平可扩展的。
1,处理超大量的数据
2,运行在便宜的PC服务器集群上,
3,击碎了性能瓶颈。
1)对数据高并发读写。
2)对海量数据的高效率存储和访问。
3)对数据的高扩展性和高可用性。
redis支持的类型:
Sring 类型
set name lijie
get name lijie
set na
- 使用redis实现分布式锁
qifeifei
在多节点的系统中,如何实现分布式锁机制,其中用redis来实现是很好的方法之一,我们先来看一下jedis包中,有个类名BinaryJedis,它有个方法如下:
public Long setnx(final byte[] key, final byte[] value) {
checkIsInMulti();
client.setnx(key, value);
ret
- BI并非万能,中层业务管理报表要另辟蹊径
张老师的菜
大数据BI商业智能信息化
BI是商业智能的缩写,是可以帮助企业做出明智的业务经营决策的工具,其数据来源于各个业务系统,如ERP、CRM、SCM、进销存、HER、OA等。
BI系统不同于传统的管理信息系统,他号称是一个整体应用的解决方案,是融入管理思想的强大系统:有着系统整体的设计思想,支持对所有
- 安装rvm后出现rvm not a function 或者ruby -v后提示没安装ruby的问题
wudixiaotie
function
1.在~/.bashrc最后加入
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
2.重新启动terminal输入:
rvm use ruby-2.2.1 --default
把当前安装的ruby版本设为默