`
xiaoheliushuiya
  • 浏览: 404593 次
文章分类
社区版块
存档分类
最新评论
文章列表
之前在Gentoo在下想安装Umbrello、直接emerge umbrello,结果由于依赖的软件包KDE-Base编译失败,导致安装不上(我估计还是安装Eclipse导致libjpeg的so文件变得不正确,而且在Django中使用PIL的时候也出现错误、哎,看来得整体更新下试试了。。),后来在无意中发现了StarUML、BoUML,都是开源的,还可以跨平台的,功能非常强大,并且都支持xmi格式标准、支持导入Rose生成的工程、支持代码生成和逆向工程、支持多种语言等等,直接上图吧 StarUML StarUML的启动画面,不仅仅支持UML、还支持MDA 创建新工程,默认提供了四 ...
3月2日,阿里巴巴发布公告称将于4月30日起关闭阿里软件互联平台并终止提供相关服务。公告显示,届时包括阿里软件社区、软件互联平台、软件开发平台在内的各项服务和功能将不可使用,相关数据和信息可能丢失并不可恢复 ...
最近在学习《中文自然语言处理》,对其中字符集、代码体系有了更多的了解,区分了之前一些模糊的概念,下面的大部分是我自己敲进去的,顺带说一下,还是维基百科可靠性最高。。 先小学术一下~ 字符代码体系可分为以下四种: -交换码:交换目的,用于多台计算机之间的通信,例如ASCII中最后一个I就是交换(Interchange)的缩写。 -机内码:计算机实际上存储与运算的代码,又称为内码,大多是根据交换码稍加修改而来的,平时说的ASCII、GB2312、Big5主要内码。 -输入码:字符输入目的、例如拼音、五笔等输入法。 -字型码:字模数据、即字体库,通过内码计算偏移量能让系统找到需要显示的 ...
这是维基百科上的一个条目 ,为了找适合孩子们的编程语言找到的,过节期间实在看不进去,索性翻译了,原因是看到小学四年级的表弟,对玩游戏十分痴迷,回想起我当初也肯定是那样,而且更为疯狂。还记得当年想学习编程,仍然有点耿耿于怀:既没有任何背景知识,也没有人指导,方法还不对;书倒是买了不少,效果很一般。最开始选择的是C语言系列,看书枯燥的很,就扔在那里了,直到最近几年有了深入的体会。汗,早期教育还是相当重要的。 翻译的过程中还是能有不少收获的:比如说,尽管能够看懂原文,但是翻译能够加深理解,经常会发现粗读时漏掉的部分或者是理解错误的地方。又比如说,翻译过程中工具的利用是必不可少的,Google翻 ...
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。举例说明:例如表:student(学生)表,表结构为:ID    varchar2(6)     --学号name    varchar2(10)   --姓名 create table student (ID varchar2(6), name varchar2(10));insert into student values('200001',‘张一’);insert into stude ...
这里使用的是Oracle数据库, 现将日期字符串向表中设值时, 一般使用preparedStatement.setDate(). (这样只能存入日期 ),具体做法如下: /***//**将日期字符串转为java.util.Date类型*/SimpleDateFormatsdf=newSimpleDateFormat("yyyyMMdd");java.util.DateutilDate=sdf.parse("20071001");
DBMS_SQL封装过程中的主要函数:1、OPEN_CURSOR:返回新游标的ID值2、PARSE:解析要执行的语句3、BIND_VARIABLE:将给定的数量与特定的变量相连接4、DEFINE_COLOUMN:定义字段变量,其值对应于指定游标中某个位置元素的值 (仅用于SELECT语句) 5、EXECUTE:执行指定的游标 6、EXECUTE_AND_FETCH:执行指定的游标并取记录 7、FETCH_ROWS:从指定的游标中取出记录 8、COLUMN_VALUE:返回游标中指定位置的元素 9、IS_OPEN:当指定的游标状态为OPEN时返回真值 10、CLOSE_CURSOR:关闭指定 ...
JS的正则表达式 //校验是否全由数字组成 代码 functionisDigit(s) { varpatrn=/^[0-9]{1,20}$/; if(!patrn.exec(s))returnfalse; returntrue } //校验登录名:只能输入5-20个以字母开头、可带数字、“_”
<!--[if !supportLists]-->1、<!--[endif]-->正则表达式到底是什么? 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。 很可能你使用过Windows的搜索功能,用于文件查找的通配符,也就是 * 和 ? 。如果你想查找某个目录下的所有的word文档的话,你会搜索*.doc。在这里, * 会被解释成人任意的字符串。和通配符类似,正则表达式也是用来进行文本匹配的工具,只不过比起通配符,它能更精确的描述你的需求——当然,代价就是 ...
pl/sql 提供了强大而灵活的手段来捕捉和处理程序产生的异常,从而使 oracle 的用户远离一些令人烦恼的 bug 。 pl/sql 异常处理的概念和术语 在 oracle 中所有的错误都被认为是不应该发生的异常。一个异常可能是以下 3 种情况的一种: u 由系统产生的错误(“ out of memory ”或“ duplicate value in index ”) u 用户行为导致的错误 u 应用程序给用户的一个警告 pl/sql 用一种异常句柄的结构来捕捉和响应错误。正是有了异常句柄的存在,我们能很方便的分离异常处理代码与可执行代码。与线性的代码 ...
游标的使用 提到游标这个词,人们想到的是在屏幕上一个闪动的方框,用以指示用户将要输入字符的位置。而在关系型数据库的SQL语言中,游标却有另外的含义,它是存放结果集的数据对象。 为什么要用到游标 在某些PowerBuilder应用程序的开发中,您可能根本用不到游标这样一个对象。因为在其它工具开发中很多需用游标实现的工作,在PowerBuilder中却已有DataWin-dow来代劳了。事实上,DataWindow不仅可以替代游标进行从后台数据库查询多条记录的复杂操作,而且还远不止这些。但是同DataWindow和DataStore相比,游标也有其自身的优点,比如系统资源占用少 ...
字符,字节和编码 [原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm] 级别:中级 摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。 掌握编码问题的关键是正确地理解相关概念,编码所涉及的技术其实是很简单的。因此,阅读本文时需要慢读多想,多思考。 引言 “字符与编码”是一个被经常讨论的话题。即使这样,时常出现的乱码仍然困扰 ...
Tomcat启动分析 1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the combination of one or more Connector components that share a single EngineService是这样一个集 ...
Tomcat启动脚本catalina.sh 1 - 概述 脚本catalina.sh用于启动和关闭tomcat服务器,是最关键的脚本另外的脚本startup.sh和shutdown.sh都是使用不同的参数调用了该脚本该脚本的使用方法如下(引自该脚本本身): 2 - 脚本分析 #!/bin/sh # ============================================================= # 该脚本设置正确的环境变量和系统信息,然后启动或者停止tomcat server # 具体的操作是: # 使用命令行参数作为arg ...
ultraEdit10.20配置java编程环境 1、以下以ultraEdit10.20为例,其他版本和editPlus类似 2、假设你的java环境已经安装好,并且没有问题 一、配置命令菜单 1、打开 高级->工具配置 2、我们先定义编译java的工具: 3、在“命令栏” ...
Global site tag (gtag.js) - Google Analytics