- 博客(12)
- 收藏
- 关注
转载 the first Ruby sample
#!/usr/bin/env rubyclass MegaGreeter attr_accessor :names # Create the object def initialize(names = 'World') @names = names end # Say hi to everybody def say_hi if @names.nil? puts '
2013-06-18 11:11:54 664
原创 Simple Web Crawler Used Python
#!/usr/bin/python# simple web crawlerimport urllib2import re# download a web file (.html) of url with given namedef downURL(url, filename): try: fp = urllib2.urlopen(url) except: print 'do
2013-06-16 17:09:35 1361
原创 js学习备胎
Math.random(); 随机数new Date().getHours(); 获取小时三种消息框: alert("text\nhello"); 警告框confirm("text"); 确认框prompt("请输入数字", "默认值"); 提示框var mycars = new Array();mycars[0] = "cn";for(x in mycars)事件:1.
2012-07-16 13:50:06 379
原创 ORACLE DB Learning
匿名块:简单原型BEGIN NULL;END;/简单输入输出SET SERVEROUTPUT ON SIZE 1000000DECLARE lv_hello CONSTANT VARCHAR2(5) := 'hello'; lv_whom VARCHAR2(30);BEGIN lv_whom := '&input'; dbms_output.put_line(l
2012-07-16 13:46:05 391
原创 第十届ACM/GDCPC之初次参赛经验及教训
PS:由于本人学校第一次让学生参加ACM比赛,没有什么参赛经验,因此成绩不佳,特留此经验教训。1.首先,基础不够扎实。这次比赛的A题和K题可以说都是水题,但是居然花了大量的时间也没有得到AC,个人分析两题均出自同一个问题,浮点数运算问题。查找了相关资料,了解到浮点数运算是不精确的计算,整数运算才是精确的,在解题时应尽可能地把数学表达式中的浮点数转换为整数来进行计算,得出结果后再转为浮点数。另外
2012-04-27 21:31:20 601
原创 Java Annotation
1. java.lang 内置注解@Override/*表示当前方法是覆盖父类的方法*/@Deprecated /*表示当前元素是不赞成使用的*/@SuppressWarnings/*表示关闭一些不当的编译器警告信息*/ 2. 自定义注解元注解@Target /*表示该注解用于什么地方,可能的 ElemenetType 参数包括:ElemenetType.
2012-04-14 23:57:06 537
原创 内排序算法
typedef int KeyType;typedef int InfoType;typedef struct{ KeyType key; InfoType data;}RecType, SqList;/* * 直接插入排序 */void InsertSort(RecType R[], int n){ int i,j; RecType tmp; for(i=1; i
2012-04-14 11:23:35 413
原创 c语言备胎
1. qsort() 快速排序函数调用#includevoid qsort(void *base, size_t n_elements, size_t el_size, int (*compare)(const void *, const void *));其中第一个参数为数组首地址,第二个参数为数组长度,第三个参数为每个元素的类型长度,第四个参数为需要实现的比较函数地址。#in
2012-04-01 12:20:56 529
原创 hibernate正向生成数据库
有时候想翻看以前的项目,却发现数据库没有备份,项目无法成功运行;或者,数据库不在本机,而项目现在正需要测试。这时候,可以考虑hibernate的正向工程,通过已有的pojo和hbm.xml文件重新生成数据库。1. 先在数据库连接中新建项目中hibernate配置文件所标明的对应的数据库名2. 修改hibernate配置文件,在session-factory标签中添加crea
2012-03-27 11:04:32 2808
原创 CentOS和Window互相远程桌面方法
Windows远程CentOS桌面1.VNC服务器配置1) 安装vncserveryum install -y vnc-server2) 修改配置vi /etc/sysconfig/vncservers最后两行去#,并分别设置如下Line1: "1:username"Line2: "... 1024*768 ..."3) 设置密码vncserver4
2012-03-25 18:17:11 32033
原创 系统常用操作
1.给一般用户添加sudo权限visudo -f /etc/sudoers修改内容为user_name ALL=(ALL) ALLuser_name ALL=(ALL)NOPASSWD: ALL
2012-03-24 17:13:10 577
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人