现在位置: 首页 > gilded发表的所有文章
  • 05月
  • 15日
综合 ⁄ 共 5185字 评论关闭
1.参考文献: http://blog.csdn.net/youjianbo_han_87/article/details/2586375 http://blog.csdn.net/yangjiali014/article/details/1633017 http://blog.chinaunix.net/space.php?uid=7437948&do=blog&id=2054823 http://www.iteye.com/topic/72543 http://www.enet.com.cn/article/2007/1029/A20071029886398.shtml http://blog.csdn.net/heqingrong623/article/details/3906350 参考1:用JNI调用C或C++动态联接库原来如此简单 参考2:JNI技术实践小结 参考3:jni简单实例 2.概述 今天在看java多线程编程......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 2414字 评论关闭
这道题比赛的时候连读的机会的没有。 但是看了题目表示秒出想法。字符串hash+线段树 关于字符串hash 前几天刚做过一题。就是上上篇博文 《hdu 4821 String》 如果不了解字符串hash可以去看看 http://blog.csdn.net/u010724594/article/details/37819099 与队友共勉。下次记得不要卡题。 --------------------------------------------------------------------------------------- 这里重新整理一下字符串hash的段换算公式。 如果我们得到一个长度为k的字符串的hash值 和 该字符串长度为j的前缀hash值 那么该字符串尾部长度为k-j的......
阅读全文
  • 12月
  • 19日
综合 ⁄ 共 1422字 评论关闭
STL_set操作: st.begin() 返回指向第一个元素额迭代器 st.end() 返回指向末尾元素的迭代器 st.rbegin() 返回逆向迭代器,指向链表末尾 st.rend() 返回指向开头之前位置的迭代器 st.clear() 清空迭代器 st.count(key_type key) 返回某个值元素的个数 st.empty() 如果为空,返回true st.size() 返回元素的数量 st.swap() 交换两个集合变量 st.insert(val) st.insert(loc, val) st.insert(start, end); 插入val元素,并返回指向该元素的迭代器和一个布尔值来说明val......
阅读全文
  • 10月
  • 05日
综合 ⁄ 共 270字 评论关闭
1. awk  'BEGIN {FS="-";max=0;} {if($2>max) max=$2;} END {print max;}'  000uxin.idx     将文件中每一行,以-为分隔符,分成列,输出所有行中第二列的最大值。 2. awk  'BEGIN {FS="-"; max=1;}  NR==1{offset=$2;}  NR>1{if($2<offset) {max=0; print NR; print $2;} offset=$2;}  END {print max;}'  111uxin.idx      查找文件111uxin.idx 中,第二列中的数值,是否有序。
阅读全文
将下载的php安装文件php-5.0.5-Win32.zip右键解压缩。       指定解压缩的位置,我的设定在“D:/php”       查看解压缩后的文件夹内容,找到“php.ini-dist”文件,将其重命名为“php.ini”,打开编辑,找到下面图中的地方, Ln385,有一个“register_globals = Off”值,这个值是用来打开全局变量的,比如表单送过来的值,如果这个值设为“Off”,就只能用“$_POST['变量名']、$_GET['变量名 ']”等来取得送过来的值,如果设为“On”,就可以直接使用“$变量名”来获取送过来的值,当然,设为“Off”就比较安全,不会让人轻易将网页间传送的数据......
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 5489字 评论关闭
一:背景 为了方便MapReduce直接访问关系型数据库(MYSQL、Oracle等),Hadoop提供了DBInputFormat和DBOutputFormat两个类,通过DBInputFormat类把数据库表的数据读入到HDFS中,根据DBOutputFormat类把MapReduce产生的结果集导入到数据库中。 二:实现 我们以MYSQL数据库为例,先建立数据库、表以及插入数据,如下, (1):建立数据库 create database myDB; (2):建立数据库表 create table student(id INTEGER NOT NULL PRIMARY KEY,name VARCHAR(32) NOT NULL); (3):插入数据 insert into student values(1,"lavimer"); (......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 5531字 评论关闭
事件——描述发生了什么的对象;           事件源——事件的产生器;        事件处理器——接收事件、解释事件并处理用户交互的方法;    如果用户在用户界面层执行了一个动作(鼠标点击和按键),这将导致一个事件的发生。事件是描述发生了什么的对象。存在各种不同类型的事件类用来描述各种类型的用户交互。     事件源——是一个事件的产生者。例如在Button组件上点击鼠标会产生以这个Button为源的一个ActionEvent。这个ActionEvent实例是一个对象,它包含关于刚才所发生的那个事件的信息的对象,这些信息包括:getActionCommand——返......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 2183字 评论关闭
上周做了数据库的课程设计,用的是java语言和mysql数据库,其中就涉及java连接数据库的相关知识。 首先我们需要添加一个jar文件,就相当于连接的一个驱动文件,这里我添加的是这个文件:mysql-connector-java-5.1.13-bin.jar 然后我们就可以进行数据库的连接了,在java里面进行一些数据库中的操作:增,删,改,查; 然后在java中创建一个user类,在mysql中创建一个user表: package entity; public class user { private int id; private String user; private String pwd; private String mark; public......
阅读全文
  • 04月
  • 27日
综合 ⁄ 共 33058字 评论关闭
  作为基于MVC模式的Web应用最经典框架,Struts已经正式推出了1.1版本,该版本在以往版本的基础上,提供了许多激动人心的新功能。本文就将带你走进Struts 1.1去深入地了解这些功能。 说明:希望本文的读者能有一定的Struts使用基础。 1、Model 2 Struts是基于Model 2之上的,而Model 2是经典的MVC(模型-视图-控制器)模型的Web应用变体,这个改变主要是由于网络应用的特性--HTTP协议的无状态性引起的。Model 2的目的和MVC一样,也是利用控制器来分离模型和视图,达到一种层间松散耦合的效果,提高系统灵活性、复用性和可维护性......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 2908字 评论关闭
  OGNL这部分主要就是配置的方法,虽然不难但是比较繁琐,大家可以先做了解,等到需要用到的时候再查询。 接下来要说的是访问普通类的构造方法,很简单就不上代码了,访问普通类的构造方法:<s:property value="new com.tfj.struts2.ognl.User(9)"/>这样就可以可。   要详细说的是访问集合。还是先上ognl.jsp。9-19是访问集合的ognl表达式。 ognl.jsp <%@ page language="java" import="java.util.*" pageEncoding="GB18030"%> <% String path = request.getContextPath(); String basePath = request.getScheme()......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 637字 评论关闭
ACDK白皮书-性能 翻译:薛长宇         运行时刻的性能和开发时刻的简易行通常是矛盾的   本章内容:      避免同步      使用没有同步的容器      使用堆栈变量    一般的ACDK 设置      使用专用的分配器r      取消 BadCast和 空指针检测      使用其他的垃圾回收      使用其他的对象生存期      避免同步 使用没有同步的容器 在运行时刻使用同步对象是昂贵的操作. 你在某些容器中可以不需要使用同步, 因为容器可以被在一个线程中使用, 使用没有同步的容器       *不要使用 acdk::util::Hashtable 使用 HashMap ......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 14590字 评论关闭
6.1 引言 6.2 创建函数 6.3 存储过程 6.3.1 创建过程 6.3.2 调用存储过程 6.3.3 AUTHID 6.3.4 PRAGMA AUTONOMOUS_TRANSACTION 6.3.5 开发存储过程步骤 6.3.6 删除过程和函数 6.3.7 过程与函数的比较   6.1 引言 过程与函数(另外还有包与触发器)是命名的PL/SQL块(也是用户的方案对象),被编译后存储在数据库中,以备执行。因此,其它PL/SQL块可以按名称来使用他们。所以,可以将商业逻辑、企业规则写成函数或过程保存到数据库中,以便共享。 过程和函数统称为PL/SQL子程序,他们是被命名的PL/SQL块,均存储在数据库中,并通过......
阅读全文