现在位置: 首页 > humid发表的所有文章
  • 07月
  • 22日
综合 ⁄ 共 7225字 评论关闭
在平常工作中经常用到了string类,本人记忆了不好用到了的时候经常要去查询。在网上摘抄一下总结一下,为以后的查询方便: string类的构造函数: string(const char *s);    //用c字符串s初始化string(int n,char c);     //用n个字符c初始化 string类的字符操作: const char &operator[](int n)const; const char &at(int n)const; char &operator[](int n); char &at(int n); operator[]和at()均返回当前字符串中第n个字符的位置,但at函数提供范围检查,当越界时会抛出out_of_range异常,下标运算符[]不......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 362字 评论关闭
  jquery判断子元素是否存在    一、判断子元素是否存在    //一级子元素if($("#specialId>img").length==0)     if($("#specialId:has(img)").length==0)           {       //-----没有img子标记-----     }     else     {       //-------有img子标记------     }        二、选择特定id元素下的特定id子元素     $("#form").children("#t") 如此        三、选择特定id元素下的子元素     $("ul#u>li:nth-child(2)")如此        四、判断某个元素是否存在     if($("#myId").length>0)     {        //存在     }   
阅读全文
  • 03月
  • 02日
综合 ⁄ 共 1005字 评论关闭
题意:给一串整数,每次使区段增减一个数,或者查询区段内数字和 思路:线段树模板题,用add标记。具体内容可参考代码或者刘汝佳训练指南。 #include<cstdio> #include<cstring> #define MAXN 100005 typedef long long LL; LL n,Q,ql,qr,v,sumv[MAXN*3],a[MAXN],addv[MAXN*3],_sum; char op; void build(LL o,LL L,LL R) { if(L==R) {sumv[o]=a[L];return;} LL M=(L+R)>>1; build(o*2,L,M); build(o*2+1,M+1,R); sumv[o]=sumv[o*2]+sumv[o*2+1];//维护根节点 } void query(LL o,LL L,LL R,LL add) { if(q......
阅读全文
  • 01月
  • 04日
综合 ⁄ 共 1350字 评论关闭
from:  http://hxraid.iteye.com/blog/649831 题目:在一个文件中有 10G 个整数,乱序排列,要求找出中位数。内存限制为 2G。只写出思路即可(内存限制为 2G的意思就是,可以使用2G的空间来运行程序,而不考虑这台机器上的其他软件的占用内存)。   关于中位数:数据排序后,位置在最中间的数值。即将数据分成两部分,一部分大于该数值,一部分小于该数值。中位数的位置:当样本数为奇数时,中位数=(N+1)/2 ; 当样本数为偶数时,中位数为N/2与1+N/2的均值(那么10G个数的中位数,就第5G大的数与第5G+1大的数的均值了)。   ......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 532字 评论关闭
    http://ac.jobdu.com/problem.php?id=1010     浙大的这道考研上机题处理输入需要有些技巧,直观上应该是考察对C++类库的熟悉吧,尤其是map的使用。     ”+“预示第一个操作数已经处理完毕,”=“预示第二个操作数处理完毕。     我的AC代码: #include <iostream> #include <map> #include <string> #include <stdio.h> using namespace std; int main() { int a, b; string t; map <string, int > m; m["zero"] = 0, m["one"] = 1, m["two"] = 2, m["three"] = 3, m["four"] = 4, m["fi......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 274字 评论关闭
public void intercept(ActionInvocation ai) {         // TODO Auto-generated method stub         Controller controller = ai.getController();         if ("GET".equalsIgnoreCase(controller.getRequest().getMethod()))             ai.invoke();         else             controller.renderError(404, "使用post请求");     }
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 179字 评论关闭
原文链接:http://blog.csdn.net/l790187749/article/details/17216609 =CONCATENATE("insert into animal(id,name,age,sex) values", A2, ",'", B2, "',", C2, ",", D2, ");"); 此拼接很有用,能够方便地将 excel 中的配置数据录入到数据库中
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 2034字 评论关闭
当查询记录的时候,过滤记录的条件为多个的时候你就不能使用 parameterClass=int 等了,这个参数只能使用一次。   有两种解决方案: 1.使用对象构造查询参数   步骤: a.改写student.xml     Java代码   <select id="selectStudentByIdAndName" resultClass="Student" parameterClass="Student">       select * from student where  sid=#sid# and sname=#sname#   </select>     b.写实现   Java代码   public Student queryStudentsByNameAndId(Student student)  {       Student s=null;       ......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 719字 评论关闭
【题意】 给定一串长度不超过20的字符串, BFPV表示为1 CGJKQSXZ表示为2 DT表示为3 L表示为4 MN表示为5 R表示为6 AEIOUHWY什么也不表示 如果这一位表示的跟前一位表示的相同,则不输出 【输入】 多组数据 每组一行,为字符串 【输出】 每组数据输出一个翻译过来的数字串 写个case就过了 program poj2608; var s:string; i,j,k,last:longint; function hash (now:char):longint; begin case now of 'B':exit(1); 'F':exit(1); 'P':exit(1); 'V':exit(1); 'C':exit(2); 'G':exit(2); 'J':exit(......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 1899字 评论关闭
04月13号,在DTCC开场演讲上,盛拓传媒CEO秦致分享一个评估数据,根据科技研究公司IDC的数据估测,数据一直都在以每年50%的速度增长,而这也意味着big data(大数据)时代的到来.   大数据时代,在我个人看来,互联网发展到了一个快速增长的时期,网民已经不在是单纯的浏览互联网的信息或使用某些功能,而是更多的参与网络上的互动,社交,分享等更多的应用,由此也产生了大量的半结构化和非结构化的数据快速增长。而在我们身边也可以切身体验到这种变化,在给以往的项目程序来创建数据库,通常使用开源数据库mysql来存储数据,......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 58字 评论关闭
地图API公交线路查询详见http://www.hjlib.org/cd/tiles/zoom/index.html
阅读全文
提问者的大意如下:     在一个非UI线程中,如果连续给Handler对象post两个Runnable对象,那么第二个Runnable对象是不是需要等到第一个Runnable对象执行完之后才开始执行。 答案:     是的,第二个Runnable对象需要等到第一个Runnable对象执行完成之后才能开始执行。 问题出处: http://stackoverflow.com/questions/8336579/does-handler-execute-runnables-simultaneously 提问者的大意如下:     在主UI线程中,使用handler.post(Runnable r)方法是否会创建一个新的线程? 答案:     不会,这个Runnable还是在主UI线......
阅读全文