现在位置: 首页 > ThaliaLayne发表的所有文章
  • 04月
  • 21日
综合 ⁄ 共 4035字 评论关闭
        上次对函数调用进行了一定的剖析,这次课程带领我了解了linux进程切换的一些操作,做如下笔记:               “张涛 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ”(课程要求)          /* * linux/mykernel/mypcb.h * * Kernel internal PCB types * * Copyright (C) 2013 Mengning * */ #define MAX_TASK_NUM 4 #define KERNEL_STACK_SIZE 1024*8 /* CPU-specific state of this task */ struct Thread { unsigned long ip; ......
阅读全文
  • 04月
  • 02日
算法 ⁄ 共 1409字 评论关闭
不会做,看了别人的想法 做的 详见原文 http://blog.sina.com.cn/s/blog_6635898a0100kzpx.html #include <stdio.h> #define M 100005 struct data {     int l,r,max; }node[3*M]; struct da {     int start,end; }seg[M]; int num[M],hash[M]; int Max (int a,int b) {     return a > b?a:b; } void C_Tree (int left,int right,int u) {     node[u].l = left;     node[u].r = right;     if (left == right)     {         node[u].max = seg[left].end - seg[left].start + 1;         return ;     }     in......
阅读全文
  • 12月
  • 23日
综合 ⁄ 共 571字 评论关闭
求每个星星坐下方的星星个数,题目已经按y的左边递增的顺序排好 简单的区间统计, 一定要注意 i可以为0的情况的存在!! (树状数组) #include <stdio.h> #include <string.h> #define N 15000 + 10 int c[32000+10]; int n, Max; inline int lowbit(int x) {return (x&-x);} void modify(int i,int d) {for(; i<=Max+1; i+=lowbit(i)) c[i]+=d;} int sum(int i) {int ret = 0; for(; i>0; i-=lowbit(i)) ret+=c[i]; return ret;} int main() { int i, y; int x[N], ans[N]; while(scanf("%d"......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 1348字 评论关闭
LoadRunner中Resource表示该URL是否属于资源,“Resource=0”是非资源,在重放时该URL总是会被下载;“Resource=1”为资源,只有在选中“Download non-HTML resources”选项的情况下才会被下载。     RecContentType表示该资源的类型,它包含资源的primary、secondary两个类型值,primary类型值最常出现的有text,application,,image,而secondary随着资源变动,如:”RecContentType=text/html”。当设置了Resource参数后,RecContentType参数会被忽略。     上面讲到的两个参数,我们来看看LoadRunner中与它们有关的设置。 ......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 18631字 评论关闭
Spring MVC 中的基于注解的 Controller         终于来到了基于注解的 Spring MVC 了。之前我们所讲到的 handler,需要根据 url 并通过 HandlerMapping 来映射出相应的 handler 并调用相应的方法以响应请求。实际上,ControllerClassNameHandlerMapping, MultiActionController 和选择恰当的 methodNameResolver(如 InternalPathMethodNameResolver) 就已经可以在很大程度上帮助我们省去不少的 XML 配置,谁让 ControllerClassNameHandlerMapping 极度的拥抱了 Convention Over Configuration 呢。          那为什么还要用......
阅读全文
关于这个错误,网上有很多种说法, 其中下面的说法: 执行下载的页面,在Java脚本范围外(即<% ... %>之外),不要包含HTML代码、空格、回车或换行等字符,有的话将不能正确下载。不信的话,可以在上述源码中%><%之间加入一个换行符,再下载一下,保证出错。因为它影响了返回给浏览器的数据流,导致解析出错。 很多人都认可。正确与否,试试便知。 测试环境:tomcat5.5.23和6.0.10 <%@ page contentType="text/html;charset=gb2312"  import="com.jspsmart.upload.*" %> //这里有空格/回车/换行 <% /......
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 1162字 评论关闭
http://blog.csdn.net/leiyuanxiu/archive/2009/04/08/4056507.aspx javascript中的反射机制的应用 收藏 在javascript中有一个方便的语法实现反射,即for(...in...)语句,其语法是for(var p in obj){}这里的p表示声明了一个变量来存储obj对象的属性和方法,有了对象,属性或者方法可以用如下方式遍历: for(var p in obj){     if(typeof(obj[p])=="function"){            obj[p](); }else{          alert(obj[p]); } } 这段语句就遍历obj对象的所有属性和方法,如果遇到属性的话就弹出它的值,遇到方法就立即执行方法。 使用反......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 578字 评论关闭
早上在电脑上同步android的源代码(使用 repo sync),提示“A new version of repo is available”,于是下载了最新的repo(curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > repo)   再次执行repo还是同样的提示,仔细看看下面还有几行   error: cannot run gpg: No such file or directory error: could not run gpg. error: could not verify the tag 'v1.12.0'   原来这才是root cause(经查repo是可以自我升级的),杯具的mac确实没有gpg这个命令   google找到了mac下面的gpg(https://www.gpgtools.org......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 1102字 评论关闭
 INSTEAD OF 触发器用来代替通常的触发动作,即当对表进行INSERT、UPDATE 或 DELETE 操作时,系统不是直接对表执行这些操作,而是把操作内容交给触发器,让触发器检查所进行的操作是否正确。如正确才进行相应的操作。因此,INSTEAD OF 触发器的动作要早于表的约束处理。 INSTEAD OF 触发器的操作有点类似于完整性约束。在对数据库的操纵时,有些情况下使用约束可以达到更好的效果,而如果采用触发器,则能定义比完整性约束更加复杂的约束。有关触发器与约束的比较,请参见联机丛书。 INSTEAD OF 触发器不仅可在表上定义,还可在带......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 1627字 评论关闭
在9月18日开始更新了xcode最新版本后,大多数朋友也更新了,但是不幸的是有些朋友会遇到下面的问题  CodeSign /Users/Justinjing/Library/Developer/Xcode/DerivedData/PAChat-gmruiapdstkomzhdovxaqijjeyrt/Build/Products/Debug-iphoneos/GodTVPlay.app cd /Users/Justinjing/Desktop/project/PAChat export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/i......
阅读全文
  • 01月
  • 27日
综合 ⁄ 共 1057字 评论关闭
private   void   menuItem16_Click(object   sender,   System.EventArgs   e)     {     ds.Tables["CurrentTable"].AcceptChanges();     this.Cursor=Cursors.WaitCursor;     Excel.Application   myExcel=new   Excel.Application();     myExcel.Application.Workbooks.Add(true);     myExcel.Visible=true;     myExcel.Cells[1,1]=this.dataGrid1.CaptionText;     //Object   Date[ds.Tables["CurrentTable"].Rows.Count][ds.Tables["CurrentTable"].Columns.Count];     //生成标题     for(int   i=0;i<ds.Tables[......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 121字 评论关闭
你会发现bzoj上好多题AC率高的让人不敢想象 其实是因为数据没发,所以被n个人水过了…… 1142 1167 1351 1354 1359 1482 2812 3056 1469 我有特殊的减少代码长度技巧:试着用奇怪的Ruby语言交…… a=1 然后你过了
阅读全文