现在位置: 首页 > yuguangzhu发表的所有文章
  • 05月
  • 24日
综合 ⁄ 共 617字 评论关闭
这两道题第一眼看上去都差不多,通常思路就是用动态规划做。 对于Regular Expression Matching可以50ms通过所有test case;  而对于Wildcard Matching却需要900ms. 不知道OJ用了什么不同的test case,但是DP的时间复杂度是M*N的,没道理差别这么大。Dissuss里很多人用DP还不能通过。 原因可能如下: bool OPT[m+1][n+1] size of the mentioned test case : s.size()= 32316, p.size(): 32318 This means a memory location of 32317*32319 bytes is required which is way past the maximum limit allowed for continuous memory ......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 104字 评论关闭
http://blog.csdn.net/starfeng11/article/details/7009338 http://orgcent.com/android-touch-event-mechanism/
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 1435字 评论关闭
转载http://blog.csdn.net/su_yong/article/details/7021389  使用GDB调试Android 4.0中的WebKit       昨天在网上看到了有人用gdb调试Android中的WebKit,今天试了好一会儿,确实可行。       以下是步骤:       1. 进入android系统源码根目录,然后执行                 source build/envsetup.sh       2. 启动模拟器,并打开浏览器                 emulator       3. 在终端中执行                                 adb forward tcp:5039 tcp:5039        4. 打开另一个终端,执行                 adb shell ps      ......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 243字 评论关闭
# include<cstdio> # include<iostream> # include<algorithm> using namespace std; # define MAX 100 int a[MAX]; int main(void) { int n; while ( cin>>n ) { for ( int i = 0;i < n;i++ ) { cin>>a[i]; } sort(a,a+n); for ( int i = 0;i < n;i++ ) { if ( a[i]!=a[i+1] ) cout<<a[i]<<" "; } cout<<endl; } ......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 449字 评论关闭
在写登陆页面的时候涉及到一个弹出信息框的问题,直接用response.write("alert('error')"),在弹出信息框的时候后会导致页面变成一片空白,这是因为这段js被添加到了html文件头,为了解决这一问题,可以用RegisterStartupScript这个方法   RegisterStartupScript 这个方法是将script放置在 ASP.NET page的底部,这样就不会导致以上这个问题,具体代码如下      string msg = @"alert('error');"; ClientScript.RegisterStartupScript(this.GetType(), "test", msg, true);   和RegisterStartupScript方法对应的还有一个......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 1618字 评论关闭
作者:zhanhailiang 日期:2015-01-07 直接使用命令行git pull操作正常,如下: D:\vipshop\mstats\mstats-monitor>git pull Updating 5050c42..e8b3bd9 Fast-forward public/css/app.css | 30 ++++++++++++++++++ public/js/page.counts.js | 68 +++++++++++++++++++++++++++++++++-------- views/counts.html | 8 +++++ views/includes/module_list.html | 3 +- 4 files changed, 96 insertions(+), 13 deletions(-) 但是使用TortoiseGit pull时报错“/bin/sed: Bad file number......
阅读全文
在用cmake编译opencv出现的错误 The CXX compiler identification is MSVC 16.0.30319.1  The C compiler identification is MSVC 16.0.30319.1 Check for working CXX compiler using: Visual Studio 10 Check for working CXX compiler using: Visual Studio 10 -- broken  CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/CMakeTestCXXCompiler.cmake:54 (message):    The C++ compiler "C:/Program Files/Microsoft Visual Studio    10.0/VC/bin/cl.exe" is not able to compile a simple test program.......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 2093字 评论关闭
ZCC Loves Codefires Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 823 Accepted Submission(s): 438 Problem Description Though ZCC has many Fans, ZCC himself is a crazy Fan of a coder, called "Memset137". It was on Codefires(CF), an online competitive programming site, that ZCC knew Memset137, and immediately became his fan. But why? Because Memset137 can solve all problem in rounds, without unsuccessful submissions; his estimation of ......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 3692字 评论关闭
《编程之美》读书笔记:1.3 一摞烙饼的排序 问题:     星期五的晚上,一帮同事在希格玛大厦附近的“硬盘酒吧”多喝了几杯。程序员多喝了几杯之后谈什么呢?自然是算法问题。有个同事说:“我以前在餐馆打工,顾客经常点非常多的烙饼。店里的饼大小不一,我习惯在到达顾客饭桌前,把一摞饼按照大小次序摆好——小的在上面,大的在下面。由于我一只手托着盘子,只好用另一只手,一次抓住最上面的几块饼,把它们上下颠倒个个儿,反复几次之后,这摞烙饼就排好序了。我后来想,这实际上是个有趣的排序问题:假设有n块大小不一的烙饼,那最......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 22716字 评论关闭
 利用JS调用WMI获取PC的硬件信息,使用ActiveX插件来获取的,所以只能针对使用IE浏览器的核才有效。 代码如下: <html> <head> <style type='text/css'> body{font-size:12px;} body table tr td{font-size:12px;} </style> <script> var info = allinfo(); //document.write(info); var locator = new ActiveXObject ("WbemScripting.SWbemLocator"); var service = locator.ConnectServer("."); info = pcInfo(); ......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 1125字 评论关闭
接口的成员包括从基接口继承的成员和由接口本身声明的成员。 一个接口声明可以声明零个或多个成员。接口的成员必须是方法、属性、事件或索引器。接口不能包含常量、字段、运算符、实例构造函数、析构函数或类型,也不能包含任何种类的静态成员。 所有接口成员都隐式地具有 public 访问属性。接口成员声明中包含任何修饰符都属于编译时错误。具体来说,不能使用修饰符 abstract、public、protected、internal、private、virtual、override 或 static 来声明接口成员。 在以下示例中: public delegate void StringListEvent(IString......
阅读全文
  • 01月
  • 25日
综合 ⁄ 共 485字 评论关闭
项目部署的时候,对于非标注J2EE项目,可以采取在那个项目的基础上新建java项目的办法,然后修改编译路径等变量。 MyEclipse启动过慢,解决办法: 修改myeclipse.ini -Xmx512m -Xms512m -XX:MaxNewSize=256m  -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m -XX:MaxPermSize=256m 通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。  (一般不需这步)默认情况下MyEclipse在启动的时候......
阅读全文