2013年7月25日

摘要: 自己很初级,初级的不能再初级,所以初次接触rails的时候,对于里面的create,new,build等方法不是很了解,用的很混乱,导致经常出现不必要的bug,很苦恼,决定,总结一下,结合网上已有资源,深入理解下 向数据库插记录时经常会用到new, build, create。这三个方法很容易混淆 save:rails中的save其实是create_or_update,新建或修改记录!不一定是新建,切记 new :只是在内存中新建一个对象,操作数据库要调用save方法。 create = new + 执行sql。 build:与new基本相同,多用于一对多情况下。还有一个不同请看使用示例 .. 阅读全文

posted @ 2013-07-25 18:13 冰天雪域 阅读(326) 评论(0) 推荐(0) 编辑

摘要: 简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。sed使用参数[root@www ~]# sed [-nefr] [动作]选项与参数:-n :使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到终端上。但如果加上 -n 阅读全文

posted @ 2013-07-25 18:11 冰天雪域 阅读(490) 评论(0) 推荐(0) 编辑

摘要: 2013/7/24 技术qq交流群:JavaDream:251572072 教程下载,在线交流:创梦IT社区:www.credream.com 【C#编程基础学习笔记】4---Convert类型转换 ------------------------------------------- a.简单的类型转换:Convert.ToString()、ToString()、Convert.ToInt32() 。 b.实例代码: using System; using System.Collections.Generic; using System.Linq; using System.Text;na. 阅读全文

posted @ 2013-07-25 18:09 冰天雪域 阅读(228) 评论(0) 推荐(0) 编辑

摘要: 2013/7/24 技术qq交流群:JavaDream:251572072 教程下载,在线交流:创梦IT社区:www.credream.com 【C#编程基础学习笔记】6---变量的命名 ---------------------------------------------- a.变量的命名 命名规则:第一个字符必须是字母或者下划线(_),其后的字符可以是任意个数字、字母、下划线。不能全部使用C#的关键字,比如class、namespace、new、void等。判断方式:VS中亮蓝色的就是关键字。 这也是类、函数等的命名规则。 中文变量名(类名、函数名)。 C#中建议变量的开头用小... 阅读全文

posted @ 2013-07-25 18:06 冰天雪域 阅读(153) 评论(0) 推荐(0) 编辑

摘要: 放大镜 阅读全文

posted @ 2013-07-25 18:05 冰天雪域 阅读(156) 评论(0) 推荐(0) 编辑

摘要: 记事本功能介绍1. 新建:记事本清空。2. 打开:可打开笔记本上任意文本文件。3. 保存:将文件保存至当前文件夹。4. 另存为:将文件保存至任意位置。5. 退出:退出时确认退出前是否保存内容。【注:“保存”和“另存为”时,应指明文件的后缀,如:XXX.txt】记事本图例 打开笔记本上任意文本文件 该操作需要用到 FileDialog类 中的 FileDialog.LOAD); FileDialog fd = new FileDialog(this, "打开", FileDialog.LOAD); fd.setVisible(true);值得注意的是,在获取文件路径时,相.. 阅读全文

posted @ 2013-07-25 18:02 冰天雪域 阅读(553) 评论(0) 推荐(0) 编辑

摘要: 设计模式之简单工厂模式转载请注明出处,谢谢参考资料:1做一只靠得住的猪2左潇龙3 大话设计模式451CTO--思考简单工厂概念简单工厂(SimpleFactory)模式又称为静态工厂方法(StaticFactoryMethod)模式,属于类的创建型模式,但其不属于23种GOF设计模式之一,通常它根据自变量的不同返回不同的类的实例。 特点简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建出哪一个产品类的实例。由上图可以看出,简单工厂模式有工厂、抽象产品、具体产品三个角色。 工厂角色(Factory) 是简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。可被外界直接调用来创建产品 阅读全文

posted @ 2013-07-25 18:00 冰天雪域 阅读(271) 评论(0) 推荐(0) 编辑

摘要: 本章主要介绍Thrift的传输层功能的实现,传输的方式多种多样,可以采用压缩、分帧等,而这些功能的实现都是相互独立,和上一章介绍的协议类实现方式比较雷同,还是先看看这部分的类关系图,如下: 由上面的类关系图可以看出,这部分的功能是相当的强大,所以类比较多且关系错综复杂。但是如果理解清楚了这些类直接的关系就很容易掌握这部分的实现技术和这部分实现的功能。我们把这个类关系图分为三部分来看,第一部分看抽象基类TTransport类,它是所有传输类的基类,有很大一部分类直接从它继承实现它提供或者说定义的接口函数(纯虚函数),这些传输类功能比较单一实现也比较简单;第二部分就是TTranspo... 阅读全文

posted @ 2013-07-25 17:59 冰天雪域 阅读(237) 评论(0) 推荐(0) 编辑

摘要: 今天在做一个CURD的web小应用,为后面使用ExtJS搭建一个后台。因为还没有使用过Oracle数据库,因此今天也特的地的使用oracle数据库作为后台的数据库,也当练习使用oracle。 但是今天在使用oracle数据库的时候真的把我给气火了,创建用户也创建不了,连接也连接不上oracle数据库,连接时就报一个无监听程序的错误。然后我有上网找了一些关于oracle监听的配置,按照别人博客上说明的配置来做还是不行。最终我想到了一个最恶劣的办法,就是卸载oracle再重装。这个大型的数据库卸载也要一段时间,安装需要更长的时间,结果我一个上午就在卸载和安装oracle。 卸载它还要很小心咧,可真 阅读全文

posted @ 2013-07-25 17:57 冰天雪域 阅读(230) 评论(0) 推荐(0) 编辑

摘要: Android UI设计时,经常会使用图片作为背景,比如给按钮设置背景图片时,图片会默认缩放来适应整个按钮。但是有时这种缩放效果并不是我们所需求的。而我们只是希望缩放图片的特定位置,以此来保证按钮的视觉效果。此时,官方提供的9-Path图片处理工具就派上用场了。首先,9-Patn工具默认位于Android SDK 的tools文件夹中,双击“draw9patch”,选择Run即可。运行如下图所示 : 选择File - Open 9-Path... 选择需要处理的图片。 其中,左侧的图像区域即为操作区;右侧三个图像的区域为预览区,从上到下分别位纵向拉伸后、横向拉伸后、整体拉伸后的预览;Zoom: 阅读全文

posted @ 2013-07-25 17:55 冰天雪域 阅读(1042) 评论(1) 推荐(0) 编辑


Copyright © 2024 冰天雪域
Powered by .NET 9.0 on Kubernetes