现在位置: 首页 > sullen发表的所有文章
  • 09月
  • 13日
编程语言 ⁄ 共 561字 评论关闭
函数本质上是全局的,因为一个函数要被另外的函数调用,也可以指定函数不能被其他文件调用。根据能否被其他源文件调用,将函数区分为内部和外部函数。 内部函数:(也称静态函数)        只能被本文件中其他函数所调用。定义内部函数格式如下:     static 类型标识符 函数名(形参表)     如:static int fun(int x,int y)      使用内部函数,可以使函数的作用域只局限于所在的文件,在不同文件中有同名的内部函数,互不干扰。这样不同的人可以分别编写不同的函数,而不必担心所用函数是否会与其它文件中的函数同名,通常把只能......
阅读全文
  • 05月
  • 08日
数据库 ⁄ 共 1516字 评论关闭
select top 10 * from yc_module where (block_id not in (select top 0 block_id from yc_module order by block_id)) order by block_id;   分页方案一:(利用Not In和SELECT TOP分页)语句形式:SELECT TOP 10 *FROM TestTableWHERE (ID NOT IN          (SELECT TOP 20 id         FROM TestTable         ORDER BY id))ORDER BY ID SELECT TOP 页大小 *FROM TestTableWHERE (ID NOT IN          (SELECT TOP 页大小*页数 id         FROM 表         ORDER BY id))ORDER BY ID ------------------------------------- 分页方案......
阅读全文
  • 04月
  • 13日
算法 ⁄ 共 2785字 评论关闭
Consecutive Blocks Time Limit: 2 Seconds      Memory Limit: 65536 KB There are N (1 ≤ N ≤ 105) colored blocks (numbered 1 to N from left to right) which are lined up in a row. And the i-th block's color is Ci (1 ≤ Ci ≤ 109). Now you can remove at most K (0 ≤ K ≤ N) blocks, then rearrange the blocks by their index from left to right. Please figure out the length of the largest consecutive blocks with the same color in the new blocks created by doing this. For example, one sequence is {......
阅读全文
  • 02月
  • 25日
综合 ⁄ 共 1464字 评论关闭
题目链接~~> 做题感悟:这题和昨天那题很像,又用昨天的方法果断超时,然后就…… 解题思路:               动态方程:dp[ u ] [ j ] =  max ( dp [ u ] [ j ] , dp[ u ] [ j - k - w[u][v] ] + dp[ v ] [ k ] )(u 与 v 相连) dp [ u ] [ j ]代表以 u 为子树时花费为 j  的时间所获得的最大价值, dp[ u ] [ j - k - w[u][v] ] + w[ v ] [ k ] , 代表以 u 为子树花费时间为 j - k - w[u][v] 所得到的最大价值+  以 v 为子树花费为 k 的时间(不断枚举时间,w[u][v] 为 u 到 v 的花费的时间)。因为最终要走到原点,so ~> ......
阅读全文
  • 11月
  • 01日
综合 ⁄ 共 5630字 评论关闭
一 .概 述 ---- ODBC 是一 种 使 用SQL 的 程序 设 计 接 口。 使 用ODBC 让应 用 程 序 的 编 写 者 避 免 了 与 数 据 源 相 联 的 复 杂 性。 这 项 技术 目前 已 经 得 到 了 大 多 数DBMS 厂商 们 的 广 泛 支 持。 ---- Microsoft Developer Studio 为 大 多 数 标 准 的 数 据 库 格 式 提供 了32 位ODBC 驱 动 器。 这 些 标 准 数 据 格 式 包 括 有: SQL Server、Access、Paradox、dBase、FoxPro、Excel、Oracle 以 及Microsoft Text。 如 果 用 户 希 望 使 用 其 他 数 据 格 式, 用 户 需 要 相 应 的ODBC 驱 动......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 361字 评论关闭
have you been in 你在某地住了一段时间,并且现在仍住在这个地方. I have been in Beijing for three years.我在北京已经住了三年了(现在仍住在北京) have you been to 到过某地,你现在可能在那儿,也可能不在那儿了.它表示一种经历. I have been to Beijing many times.我到过北京许多次(现在可能在北京,也可能不在) 应当注意的是,在现在完成时中,动作本身在过去的某个时刻已经开始,这个动词或持续到现在,或者刚刚结束,有了结果;总之,动作的结束时间就是到 说话时为止.所以have been to和have been in 有一个共性就是,都是强调......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 2354字 评论关闭
Quoit Design Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 31968    Accepted Submission(s): 8404 Problem Description Have you ever played quoit in a playground? Quoit is a game in which flat rings are pitched at some toys, with all the toys encircled awarded. In the field of Cyberground, the position of each toy is fixed, and the ring is carefully designed so it can only encircle one toy at a time. On the other hand, to make the ......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 6180字 评论关闭
作者:Brian Goetz, 首席顾问, Quiotix Corp 简介: 贴在我们多线程 Java 编程论坛上最常见的问题之一是“怎样创建线程池?”。几乎在每个服务器应用程序中都会出现线程池和工作队列问题。本文中,Brian Goetz 探讨了线程池的动机、一些基本实现和调优技术以及一些要避免的常见危险。 为什么要用线程池? 诸如 Web 服务器、数据库服务器、文件服务器或邮件服务器之类的许多服务器应用程序都面临处理来自某些远程来源的大量短小的任务。请求以某种方式到达服务器,这种方式可能是通过网络协议(例如 HTTP、FTP 或 POP)、通过 JMS ......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 5570字 评论关闭
一、 选择题 1、引入进程概念的关键在于         。 A、独享资源     B、共享资源      C、顺序执行      D、便于执行 2、操作系统核心部分的主要特点是         。 A、一个程序模块     B、常驻内存      C、有头有尾的程序   D、串行执行 3、系统调用是         。 A、一条机器指令    B、提供编程人员的接口      C、中断子程序   D、用户子程序 4、操作系统中用得最多的数据结构是         。 A、堆栈    B、队列      C、表格   D、树 5、可重定位内存的分区分配目的为         。 A、解决碎片问题    B、便于多作......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 3839字 评论关闭
当一台主机把以太网数据帧发送到位于同一局域网上的另一台主机时,必须要知道对方的物理地址。如果只知道目的主机的IP地址,就必须通过ARP协议来获取其物理地址。 当链路层数据类型被标记为ARP包时,那么链路层数据段的内容就是ARP包的内容。 首先定义ARP包结构体: //eth.h   #ifndef  __ETH__   #define  __ETH__     typedef unsigned int   u32;   typedef unsigned short u16;   typedef unsigned char  u8; /*链路层结构*/ typedef struct   {       u8 destMAC[6];   //目的MAC       u8 sourMAC[6];   //源MAC       u1......
阅读全文
  • 02月
  • 10日
综合 ⁄ 共 1105字 评论关闭
    SpannableString mSpan1 = new SpannableString("1"); /* * this is add bitmap on edit text */     private void displayBitmapOnText(Bitmap thumbnailBitmap) { if(thumbnailBitmap == null) return;         int start = mEditText.getSelectionStart();         mSpan1.setSpan(new ImageSpan(thumbnailBitmap) , mSpan1.length() - 1, mSpan1.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); //        mSpan1.toString();         if(mEditText != null) {             Editable et = mEditText.getText();            ......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 524字 评论关闭
try {                dataCollectionUtil = new DataCollectionUtil(scan);            } catch (Exception e) {                //e.printStackTrace();                ActionErrors errors=new ActionErrors ();                errors.add("noTable", new ActionMessage("此表不存在",false));                this.addErrors(request, errors);                return mapping.findForward("listDataColl");            }     ActionMessage( "此表不存在",false);这样不用资源文件直接写的方法不行。。   所以必须改为:(......
阅读全文