现在位置: 首页 > sere发表的所有文章
  • 10月
  • 05日
综合 ⁄ 共 422字 评论关闭
问题说明:  主模块在调用Dll的导出函数时会保存返回地址在堆栈中(ESP+xxx)。函数调用返回时,会弹栈取得返回地址(ESP-xxx),从而返回到主模块。  vaule of ESP was not properly saved across a function call.  上面出现的错误是系统提示主模块调用前堆栈的指针(ESP),与调用导出函数后的指针不符。  一般有两种情况会出现类似错误。  1. Dll导出函数声明导出方法,与主模块中声明的导入方法不一致。使得调用时参数的传递中,破坏了调用堆栈,出现错误。  2. Dll导出函数本身破坏了调用堆栈。编码中最一般的错误比如:......
阅读全文
  • 09月
  • 18日
综合 ⁄ 共 5932字 评论关闭
UI学习笔记---EasyUI panel插件使用---03 UI学习笔记---EasyUI panel插件使用---03 1.panel简单小例子 ------------------- 2.可以自己做一些小例子放到自己的icon.css中,加载进来用 3.用的时候先加载进来5个常用的js和css文件 4.一些panel的属性可以查看api <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>   <head>     <title>1.html</title>       <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">     <meta http-equiv="description" c......
阅读全文
  • 09月
  • 06日
综合 ⁄ 共 562字 评论关闭
题目链接:Click here~~ 题意: 中文题不解释。 解题思路: 由于最后5元钱可以买任何价值的物品,所以为了使余额最少,我们应该用这5元钱买最贵的物品。 于是问题转化成了容量为V-5,除去一个最贵物品的01背包问题。 #include <stdio.h> #include <string.h> #define N 1005 #define max(a,b) a > b ? a : b int V,dp[N]; void Bag_01(int c,int w) { for(int i=V-5;i>=c;i--) dp[i] = max(dp[i],dp[i-c]+w); } int main() { int n,w[N],mmax,loc; while(scanf("%d",&n),n) ......
阅读全文
  • 07月
  • 21日
综合 ⁄ 共 1553字 评论关闭
                                                                                 百度定位服务的管理类     //5秒获取一次     public static final int SCANSPAN_TIME = 5000;  //单位ms          private static final String PRODNAME_DEFAULT = "prodName_BDLocationManager";          public static final String COORTYPE_GCJ02 = "gcj02";  //国测局经纬度坐标系          public static final String COORTYPE_BD09 = "bd09";  //百度墨卡托坐标系          public static final String COORTYPE_BD09LL = "bd09ll";......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 198字 评论关闭
今天祖问我有投资项目投不投,是他舅舅的铁矿,他想投一万进去,哎好机会啊,我以前都不知道攒钱,以后我要攒钱了,钱准备好了,就等着机会了,我现在看到赚钱的前途了,不是打工,是投资。 我以后要办一个银行卡,零存整取的,把工资里除了生活开支,其余全存入进去,叫投资银行卡   以后看着投资银行卡里的钱一个月一个月的多起来,心里一定也会很高兴呀。 搞技术的没前途,到了工业化完成的国家,金融领域的才是有钱途的!
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 2117字 评论关闭
记得很久前写过,博弈的题目大同小异,要注意的就是两点:   1、状态的表示   2、状态之间的转换:只要能达到必败态,就是必胜态。反之就是必败态。起点为必败态。   另外,数组作为参数传递时是指针传递。   #include <cstdio> #include <string> int cs, n; int list[21]; int move[21], len; int b[600000]; inline int map ( int seq[] ) {     int i;     int ret = 0;     for ( i = 2; i < 21; i ++ )     {         if ( seq[i] )             ret |= 1 << i - 2;     }     return ret; } in......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 1893字 评论关闭
整数的任意拆分问题(允许重复) 问题:输入两个整数n 和m,从数列1,2,3.......n 中随意取几个数(允许重复取同一个数), 使其和等于m ,要求将其中所有的可能组合列出来. 分析:记整数k的所有组合为C(k),则K可以表示为以下的组合: {K} U C(0) {K-1} U C(1) {K-2} U C(2) .... {1} U C(k-1) 以上是K<=n的情况, 如果k>n,则K可以表示为以下的组合: {n} U C(K-n) {n-1} U C(K-n+1) {n-2} U C(K-n+2) .... {1} U C(k-1) 因此可以使用动态规划的方法解决。   import java.util.ArrayList; import java.util.List; /** * * @......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 3204字 评论关闭
费了好大的劲搞定Linux系统上用Java写串口通信的问题。 jdk中没有原生的串口api,网上找了半天的资料,大概知道了:Linux系统上用Java写串口程序,有两个包比较常用,一个是当年sun官方出的javacomm,但是找了半天都是老版本的居多,oracle官方不提供下载了,不爽。另一个是gnu的rxtx comm,看了一下还算靠谱,不过官方的wiki上(http://rxtx.qbang.org/wiki/index.php/Main_Page)说linux版本的在卸载usb转串口线的时候会崩溃,顿时心头一颤。下载下来之后试了一下,确实可以用,系统里几个原生的串口都识别了,但唯独我的Arduino......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 1214字 评论关闭
第一种:JS定时自动关闭窗口 <script language="javascript"> <!-- function closewin(){ self.opener=null; self.close();} function clock(){i=i-1 document.title="本窗口将在"+i+"秒后自动关闭!"; if(i>0)setTimeout("clock();",1000); else closewin();} var i=10 clock(); //--> </script>  第二种:点击链接没有提示的JS关闭窗口<a href="javascript:self.close()" >关闭窗口</a> 第三种:窗口没有提示自动关闭的js代码 <script language=javascript>   <!--   this.window.ope......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 336字 评论关闭
下载protobuf-2.5.0.tar.gz tar-xvf protobuf-2.5.0.tar.gz ./configure--prefix=/usr/local/protobuf-2.5.0 make makeinstall 安装成功后可将编译程序链接到系统bin目录下,以免每次使用都加绝对路径 ln-s /usr/local/protobuf-2.5.0/bin/protoc/usr/bin/protoc linux安装完成!   使用步骤: 新建*.proto文件,并调用命令:protoc --cpp_out= *.proto编译即可生成C++的.h和cpp文件。 原文地址:http://blog.sina.com.cn/s/blog_52ff416e0101hv71.html
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 1468字 评论关闭
From: http://blog.163.com/onx0320@126/blog/static/164736436201252574720314/ 对于Linux线程,也许大家并不陌生,而我们通常所说的线程是指基于POSIX标准的线程,而Linux下除了兼容POSIX标准,而且提供线程在内核级的支持。     早在Linux kernel2.4之前,Linux的线程(LinuxThread)属于用户级,内核根本不知道线程的存在,为了得到内核的支持,2003 年,Redhat公司(很了不起的一个公司)发布了NPTL(Native POSIX Thread Library),至今广泛使用。     NPTL很优秀,对信号的处理是按照每进程的原则进行的;getpid() 会为所有......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 2684字 评论关闭
--说明----------------- 1、oop库的bak_sms_sendinfo表5月份的数据有4000多W,备份时间3分钟,比以前大大节省了时间,也减少了对数据库的影响。 2、以下以真实环境操作,导出oop库的bak_sms_sendinfo表5月份数据,及导入本地库smsgate1用户的全部操作,其他表的备份相似。 3、每月3号需要导的数据同前,这里只是介绍另一种导出导入方式。 --toad界面导出操作----------------- 4、toad版本为:9.6.1.1 5、点菜单database--export--data pump export wizard 6、默认下一步 7、把前面bak_sms_sendinfo前的+号点开,选要导出的......
阅读全文