现在位置: 首页 > Ovardneerdorp发表的所有文章
  • 11月
  • 04日
数据库 ⁄ 共 781字 评论关闭
由于对MySQL的并发插入数据能力没有一个很好的评估,因此在些多进程并发程序时,忽略了MySQL的堵塞问题 以至程序时不时因为MySQL的堵塞,导致子进程一直在等待MySQL释放堵塞,完成INSERT  指令。 故障现象: 堵塞的子进程都是 sbwait 状态 父进程,一直在等待子进程结束,是wait状态 如果不手工kill掉堵塞的子进程,这些进程一直存在  原因排查:   开始怀疑是socket部分的问题。以为是由于连接服务器时,在等待对方关闭连接而引起的堵塞。   花了很长一段时间来检查和调试socket部分的代码,几次以为已经解决了的......
阅读全文
  • 09月
  • 04日
综合 ⁄ 共 1751字 评论关闭
           在程序遇到个问题,由于要显示的xml高度问题,我用 ScrollView 把xml 包了起来,在xml文件中 有一个listView,本人实际开发经验不多,发现listView item 显示不全,开始不知道什么原因,后来经常伟大的百度得知,是因为 listView 里边单条的 高度不确定导致显示不全! 具体因为啥 欢迎知道的各位盆友在指出,不胜感激。        我说下我用的解决方案,希望和我遇到一样问题的 android 小生们 得以解决 :                              这里边需要我们自定一个listView ,在onMeasure方法中 定义好 每个Item 的高度即......
阅读全文
  • 08月
  • 29日
综合 ⁄ 共 160字 评论关闭
转:http://blog.163.com/woshitony111@126/blog/static/7137953920126563134649/ 在opencv-2.3.1\build\common\tbb\ia32\vc10的下面有个tbb.dll文件,把它复制到你的工程debug目录下改成tbb_debug即可。
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 2030字 评论关闭
作者:陈凯林 更新时间: 2005-05-12     点灯游戏是一个十分有趣的智力游戏,他的规则是这样的:有一行N行N列的灯,开始时全部是灭的, 当你点击其中一盏灯是他的上下左右(若存在的话)状态全部改变,现在要求你在限定的时间内以最少 地步数,将全部的灯点亮. 现在,我们以某一盏灯为研究对象,显然,当此灯状态被改变奇数次后,灯被点亮.反之,被点击偶数次, 灯则维持原来的熄灭状态不变.而促使灯状态改变的事件不外乎其上下左右(若存在的话)被点击. 推而广之,只要所有的灯状态被改变奇数次,则可保证所有......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 1405字 评论关闭
题目大意: 有n根棍子,第i根棍子的长度为a_i,现在要从这n根棍子中选出3根棍子,组成周长尽可能大的三角形,请输出最大的周长,如果不存在,就输出0。 解题思路: 这道题,我拿到后,先看了下数据n<100,直接O(n^3)的方法是可以过去的,但是为了得到更加快速的算法,用贪心处理下,其实就能优化到 O(nlogn)。 先说说O(n^3)的方法吧,其实就是先枚举出所有的能组成三角形的方案数目,然后在这些方案中将周长最大的找出来就可以了。 代码: # include<cstdio> # include<iostream> # include<algorithm> #......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 3270字 评论关闭
  使用MediaPlayer可以播放音频,也可以播放视频, 播放视频时考虑到图片刷新频率高,可以使用SerfaceView组件完成。 本程序只能播放.3gp格式的视频,要想播放其他格式的视频需要使用其他算法。       在sdcard里面存放一个名为Vieo.3gp的视频文件。     在main.xml中:   <LinearLayout     xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:background="#000000"     android:gravity="center_horizontal"     a......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 941字 评论关闭
void CTest5App::SelfDelete(){ int i;    HANDLE hFile;    DWORD dwWritten;    char selfpathaaa[MAX_PATH]={0};    char command[2048]={0};    char selfpath[MAX_PATH]={0} ;   char name[]="test.bat";    GetModuleFileName(NULL,selfpathaaa,MAX_PATH); //得到当前文件的文件名   lstrcat(command,"@echo off/n") ;   lstrcat(command,":co/n/r") ;   lstrcat(command,"@del ");    lstrcat(command,selfpathaaa); //   lstrcat(command,"  /f/s/q/a/n");    lstrcat(command,"if exist ") ;   lstrcat(command,selfpath......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 4446字 评论关闭
ipv4: 1.创建收发二层报文的raw socket: socket(PF_PACKET, SOCK_RAW, 0); 或者 socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL)); 2.创建收发三层(IP层)报文的raw socket: socket (PF_INET, SOCK_RAW, IPPROTO_RAW); setsockopt(sock, IPPROTO_IP, IP_HDRINCL, &on, sizeof(on));  设置了这个opt,则自己填写IP header;否则没有设置 这个opt,kernel会自动填写IP header,只需要从IP的报文payload开始填写。 ipv6: 现有的raw socket是基于ipv4的,若改成ipv6,需要修改socket。 1.创建收发二层报文的raw socket: socket(PF_......
阅读全文
java 实现视频转换通用工具类:获取视频元数据信息(一)   java 实现视频转换通用工具类:视频相互转换-总方法及Mencoder(二)     java 实现视频转换通用工具类:视频相互转换-Ffmpeg(三) java 实现视频转换通用工具类:视频截图-Ffmpeg(四) java 实现视频转换通用工具类:视频加水印-Ffmpeg(五-1) 下面介绍一个通过Avs文件添加视频水印:(注:只能用在windows 上,有些通知可能有需求) 1.ffmpeg通过Avs文件添加视频水印 /** * ffmpeg通过Avs文件添加视频水印 * @param avsPath avs文件路径 ......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 1138字 评论关闭
Description Input 第1行:10个空格分开的整数: N, a, b, c, d, e, f, g, h, M Output 第1行:满足总重量最轻,且用度之和最大的N头奶牛的总体重模M后的余数。 Sample Input 2 0 1 5 55555555 0 1 0 55555555 55555555 Sample Output 51 HINT 样例说明:公式生成的体重和有用度分别为: 体重:5, 6, 9, 14, 21, 30 有用度:0, 1, 8, 27, 64, 125. 模拟就好了…… #include<cstdio> #include<iostream> #include<cstring> #include<cstdlib> #include<algorithm> #include<cmath> #......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 426字 评论关闭
    要实现  “在到了某个节日的时候,给手机切换壁纸这样一个功能,如果用户当天手动切换过壁纸,则使用用户切换后的壁纸”。     我使用 android.intent.action.DATE_CHANGED监听系统日期的变化广播, 发现只有在日期变化到将来的某一天的时候,才会发出此广播,例如,今天是9月17号,手动设置时间为18号,会触发该广播,这个时候,如果把时间再设置为10月17号,也会触发广播,但是如果再把时间设置为2014年10月17号之前的任何一天,都不会再响应广播!!!总之就是已经广播过的日期改变,在这之前的日期改变就不会再广播了,只会......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 2067字 评论关闭
1.命令提示符操作 d: cd D:\java  cd.. UltraEdit的使用 关键字着色功能 2.set path 设置环境变量 javac hello.java 编译java文件 完成后生成hello.class即中间代码 字节码的形式 3.使用UltraEdit编辑后一定要存盘。 4.编译时文件名大小写不相关 5.编译后生成多个类,当文件较大时会生成很多类,产生很多字节码文件,jar.exe将多个类打包为一个jar包,直接用zip解压可以打开 6.当我们在源文件中定义了一个public的类,需要将这个类所在的源文件命名为类名。 7.所以一个源文件中不能存在两个public的类。 8.编译时大小写不敏感,但......
阅读全文