现在位置: 首页 > tribadism发表的所有文章
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI" TagPrefix="asp" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> &l......
阅读全文
  • 01月
  • 08日
综合 ⁄ 共 6487字 评论关闭
文章目录 require函数 C Packages--C包 错误 异常和错误处理 错误信息和回跟踪 虽然我们把Lua当作解释型语言,但是Lua会首先把代码预编译成中间码然后再执行(很多解释型语言都是这么做的)。在解释型语言中存在编译阶段听起来不合适,然而,解释型语言的特征不在于他们是否被编译,而是编译器是语言运行时的一部分,所以,执行编译产生的中间码速度会更快。 dofile(file_name) 加载并执行文件,相当于loadfile()之后,返回一个函数,再调用这个函数。 dofile实际上是一个......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 460字 评论关闭
 C++ Code  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 struct heap {     elem_t h[MAXN];     int n, p, c;     void init() {         n = 0;     }     void ins(elem_t e) {         for(p = ++n; p > 1 && _cp(e, h[p >> 1]); h[p] = h[p >> 1], p >>= 1);         h[p] = e;     }     int del(elem_t &e) {         if(!n) return 0;         for(e = h[p = 1], c = 2; c < n && _cp(h[c += (c < n - 1 && _cp(h[c + 1], h[c]))], h[n]); h[p] = h[c]......
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 763字 评论关闭
书上讲得太抽象,下面博客写的很清晰明了 http://blog.csdn.net/acceptedxukai/article/details/6959882 拓扑排序简单来说就是把一个图的所有节点排序,使得每一条有向边(u,v)对应的u都排在v的前面。  拓扑排序最大的用途就是判断一个有向图是否有环,当然判断还有一种方法就是Floyd算法。 如果用邻接表的话拓扑排序的时间复杂度是O(N*E),邻接矩阵是O(N^2),N表示顶点数,E表示边数,Floyd时间复杂度是O(N^3)。 性质 1、 拓扑排序在有向无环图中才能排出有效的序列,否则能判断该有向图有环。 2、如果输入的有向图中的点,不......
阅读全文
  • 07月
  • 05日
综合 ⁄ 共 1136字 评论关闭
文章目录 应对雪崩 关键数据:金额或者支付数据被非法修改。 最近遇到这两个问题,整理思路如下。 应对雪崩 通过流控,然后对每秒请求数量的限制,或者线程并发的限制。让系统不雪崩。或者说通过实时的监控平台,发现雪崩的正在形成。然后实时调整参数,避免雪崩。 某个业务大概有多少的量其实一般都是比较清楚的,不会超过太多,设置时增加一点的量,给一个数值给它,如果超了,或者达到的报警值,那么就可以查下原因,是真的业务增长了还是的系统出了问题。另外,及时识......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 365字 评论关闭
为应用指定多个struts配置文件 随着应用规模的增加,系统中Action的数量也会大量增加,导致struts.xml配置文件变得非常臃肿。为了避免struts.xml文件过于庞大、臃肿,提高struts.xml文件的可读性,可以将一个struts.xml配置文件分解成多个配置文件,然后在struts.xml文件中包含其它配置文件。 以下的struts.xml文件是通过<include>元素指定多个配置文件: <?xml version="1.0" encoding="UTF-8"?> <struts> <include file="struts-user.xml"/> <include file="struts-order.xml"/> </struts&......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 1331字 评论关闭
2012年11月3日-11月4日,我们队有幸参加了第37届ACM国际大学生程序设计竞赛亚洲区杭州站的现场赛。在这次观摩和比赛中,我们队夺得了铜奖,并且学到了其他同行的一些先进经验。 Truth在暑期培训时候组队和训练,由张辉,王千郡,陈文康我们三名队员组成。我们从一开使对ACM什么都不了解,到后来见识了ACM的博大精深,体会到ACM对解决问题的能力的提升。接触ACM之后,真有种相见恨晚的感觉。 大一上学期学习C语言之后,我们便对编程产生的浓厚的兴趣,感觉编程和思考很有趣。经过寒假和大一下学期的自学,我们基本上完成了对编程的......
阅读全文
      一、ActivityManagerService提供的主要功能:        (1)统一调度各应用程序的Activity        (2)内存管理        (3)进程管理       二、启动一个Activity的方式有以下几种:    (1)在应用程序中调用startActivity启动指定的Activity    (2)在Home程序中单击一个应用图标,启动新的Activity    (3)按“Back”键,结束当前Activity,返回到上一个Activity    (4)长按“Home”键,显示出当前正在运行的程序列表,从中选择一个启动      这四种启动方式的主体处理流程都会按照第一种启动方式运行,后面三种方式只是......
阅读全文
  • 02月
  • 05日
综合 ⁄ 共 1938字 评论关闭
     关于设计模式的文章网上一搜一大筐,此处我不想转帖前人,只是写下自己对每个设计模式的理解,可能会有不到之处,希望不要误导大家。     工厂模式分为简单工厂和抽象工厂,简单工厂也就是直接生产产品的,也就是在这种工厂里直接返回new 的产品,这样有一个问题,如果产品要很多,比如实现接口的类有很多,举个具体的例子,有animal这个接口,那生产的工厂类有生产cat,dog,pig,fish等等的方法,(cat,dog等实现接口),需要哪个生产哪个,但是突然有一天,科技发达了人类发现了外星人,比如火星人,木星人····都属于anim......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 2699字 评论关闭
写时复制技术最初产生于Unix系统,用于实现一种傻瓜式的进程创建:当发出fork(  )系统调用时,内核原样复制父进程的整个地址空间并把复制的那一份分配给子进程。这种行为是非常耗时的,因为它需要:     ·      为子进程的页表分配页面  ·      为子进程的页分配页面  ·      初始化子进程的页表  ·      把父进程的页复制到子进程相应的页中     创建一个地址空间的这种方法涉及许多内存访问,消耗许多CPU周期,并且完全破坏了高速缓存中的内容。在大多数情况下,这样做常常是毫无意义的,因为许多子进程通过装入一个新的程序开始......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 1086字 评论关闭
Strange fuction Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 3242    Accepted Submission(s): 2371 Problem Description Now, here is a fuction:   F(x) = 6 * x^7+8*x^6+7*x^3+5*x^2-y*x (0 <= x <=100) Can you find the minimum value when x is between 0 and 100. Input The first line of the input contains an integer T(1<=T<=100) which means the number of test cases. Then T lines follow, each line has only one real numbers Y.(......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 1971字 评论关闭
 Pseudo-Random Numbers  Computers normally cannot generate really random numbers, but frequently are used to generate sequences of pseudo-random numbers. These are generated by some algorithm, but appear for all practical purposes to be really random. Random numbers are used in many applications, including simulation. A common pseudo-random number generation technique is called the linear congruential method. If the last pseudo-random number generated was L, then the next number is ge......
阅读全文