现在位置: 首页 > mgxnxp发表的所有文章
  • 04月
  • 13日
算法 ⁄ 共 1872字 评论关闭
4 Values whose Sum is 0 Time Limit: 15000MS   Memory Limit: 228000K Total Submissions: 14140   Accepted: 4002 Case Time Limit: 5000MS Description The SUM problem can be formulated as follows: given four lists A, B, C, D of integer values, compute how many quadruplet (a, b, c, d ) ∈ A x B x C x D are such that a + b + c + d = 0 . In the following, we assume that all lists have the same size n . Input The first line of the input file contains the size of the lists n (this......
阅读全文
  • 08月
  • 04日
综合 ⁄ 共 897字 评论关闭
GCD(Grand Central Dispatch)是从OS X Snow Leopard和iOS 4开始引入的新一代的多线程编程技术。开发者只需定义想执行的任务并追加到适当的Dispatch Queue中,GCD就能生成必要的线程并有计划的执行任务。并且由于线程管理是作为系统的一部分来实现的,因此系统可以统一管理,它会决定什么时候创建新线程,创建哪些新线程,多个任务是顺序执行还是并发执行。这样就比以前的线程编程更有效率。 dispatch_async(queue, ^{ // dispatch_async是异步方法。长时间处理,例如数据库访问 dispatch_async(dispatch_get_main_queue(), ......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 1146字 评论关闭
动态规划 50题 题号 hdu--http://acm.hdu.edu.cn pku--http://poj.org 一 hdu2182 Frog hdu2185 Chess ==pku2626 hdu1114(pku1384) Piggy-Bank hdu3281 balls hdu1502 Regular Words 二 hdu1003 Max Sum p61 hdu1081(pku1050) To The Max hdu1500 Chopsticks hdu2059 龟兔赛跑 pku1160 Post Office  pku1976 A Mini Locomotive pku1651 Multiplication Puzzle 三 hdu2084 数塔 hdu1080(p1080) Human Gene Functions hdu1087 Super Jumping! Hdu1476(p1513) Scheduling Lectures pku1887 catcher DP  hdu1501(pku2192) Zippe......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 2446字 评论关闭
 我们在定义一个drawable的时候可以通过xml定义的drawable对象。它使得一个图片能在不同的状态下显示不同的图案,比如一个Button,它有pressed,focused,或者其它状态,通过使用state list drawable,你就可以为每种状态提供不同的图片。 先看一个范例: XML file saved at res/drawable/button.xml: [java] view plaincopyprint? <?xml version="1.0" encoding="utf-8"?>   <selector xmlns:android="http://schemas.android.com/apk/res/android">       <item android:state_pressed="true" androi......
阅读全文
  • 04月
  • 19日
综合 ⁄ 共 2105字 评论关闭
■ 框架概念 :   谓框架便是网页画面分成几个框窗,同时取得多个 URL。只需要 <FRAMESET> <FRAME> 即可,面所有框架标记需要放在一个总起的 html 档,这个档案只记录了该框架如何分割 ,不会显示任何资料,所以不必放入 <BODY> 标记,浏览这框架必须读取这档案 面不是其他框窗的档案。<FRAMESET> 是用来划分框窗,每一窗框由一个 <FRAME> 标 记所标示,<FRAME>必须在 <FRAMESET> 范围中使用。如下例:   <frameset cols="50%,*"> <frame name="hello" src="up2u.html">......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 394字 评论关闭
from: http://nc.mofcom.gov.cn/articlepx/px/dnkt/201103/17643781_1.html      1.在源服务器端启动nfs和portmap服务   service nfs start   service portmap start   通过ntsysv,把nfs和portmap服务加到自启动服务中   2.在源服务器编辑配置文件/etc/exports   /data 1.1.1.1(rw,no_root_squash)   含义:共享/data目录给IP地址为1.1.1.1   3.配置好后重启源服务器端的nfs服务   service nfs restart   4.在客户端启动portmap服务   service portmap start   5.在客户端mount远程文件夹   mkdir /dat......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 464字 评论关闭
当我们在做微信微博sdk分享的时候调试非常麻烦,因为要使用对应的签名版本才能调用sdk成功。 当我们使用AndroidStudio的Gradle之后会很简单的解决这个问题。 1.我们把签名文件放到工程根目录下(这样做是为了保持路径的统一) 2.在Gradle中引入如下代码:     //配置keystore签名     signingConfigs {         release {             storeFile file("xxxxxxxxStore")             storePassword "xxxxxxxx"             keyAlias "timehut team"             keyPassword "xxxxxxxx"         }     }     buildTypes {         ......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 1720字 评论关闭
闲言少叙,详见代码!   unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Menus, ExtCtrls; type TForm1 = class(TForm) Edit1: TEdit; procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} var oldEditWndProc: Pointer; hk: HHOOK; hm: HMENU; r: TRect; bSelected: Boolean; function ......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 394字 评论关闭
jdk配置完成之后,下载安装windows安装版本tomcat。 在tomcat下文件下: bin:所有的可执行文件; common;*.jar包 conf:配置文件,服务器的修改,比如端口号; logs:日志文件,如果服务器会出现错误,将自动记录; webapps:所有的课执行web项目; work:所有的临时文件,如果在开发过程中无论怎么执行都不正确的时候,可以删除里面的文件。 端口配置:conf文件中的server.xml文件 例子:若需要在d盘下见一个bbs项目:(需要重启服务器) D---bbs-----WEB-INF  将Tomcat 5.5/webapps/ROOT/WEB-INF下web.xml文件复制到bbs/WEB-INF下......
阅读全文
  • 01月
  • 25日
综合 ⁄ 共 7521字 评论关闭
一。定义         关于进程、轻量级进程、线程、用户线程、内核线程的定义,这个很容易找到,但是看完之后你可以说你懂了,但实际上你真的明白了么?         在现代操作系统中,进程支持多线程。进程是资源管理的最小单元;而线程是程序执行的最小单元。一个进程的组成实体可以分为两大部分:线程集合和资源集合。进程中的线程是动态的对象;代表了进程指令的执行。资源,包括地址空间、打开的文件、用户信息等等,由进程内的线程共享。线程有自己的私有数据:程序计数器,栈空间以及寄存器。         传统进程的缺点        ......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 478字 评论关闭
转载自http://blog.sina.com.cn/s/blog_87ab67b10100x3ww.html 这个博客中所说的方法是修改注册表。 我当前使用的系统为win8.1 因为我使用的gvim使用了Shift+空格这个快捷键。 当我使用输入法的时候。不能激活这个快捷键。所以就想去更改它,但是更改不了,然后我就去网上搜到了这个。 按照步骤完成。重启成功。 修改方法: 在开始菜单搜索框中输入regedit.exe,打开注册表编辑器。 找到HKEY_CURRENT_USER\ControlPanel\InputMethod\Hot Keys\00000011下, 备份HKEY_CURRENT_USER\ControlPanel\InputMethod\Hot Keys\00000011......
阅读全文
  • 12月
  • 18日
综合 ⁄ 共 610字 评论关闭
当一个类的方法被标识为virtual,则表示该方法为虚方法,虚方法可以后代所重写(后代包括子类、以及子类的子类) sealed关键字可以有两种用途: 1、可以修饰在带有override的方法上,用来阻止其子类进一步重写该方法。 2、可以修饰到类上,用来阻止类被继承 class Test11_0 { public virtual string Fun() { return "这是类Test11_0"; } } class Test11_1 : Test11_0 { public override string Fun() { return "这是类Test11_1"; ......
阅读全文