`
myoldman
  • 浏览: 84924 次
  • 性别: Icon_minigender_1
  • 来自: 福建福州
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
因为项目需要使用MP4Box给视频文件加hint,所以需要在linux下编译gpac。 原来在32位系统上./configure make 没啥问题,结果早上换了个64位的机器死活编译不过, 报如下错误: s.opic -lm -L/usr/local/lib  -lz -ljpeg -lpthread -ldl /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: /usr/local/lib/libz.a(gzio.o): relocation R_X86_64_32 against `a l ...
009-08-28 03:27 P.M. 地址无关代码,在64位下编译动态库的时候,经常会遇到下面的错误 /usr/bin/ld: /tmp/ccQ1dkqh.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC 提示说需要-fPIC编译,然后在链 ...
最近做了一个windows项目需要用到如下api: BOOL MoveWindow( HWND hWnd, int X, int Y, int nWidth, int nHeight, BOOL bRepaint ); 该api的主要功能是改变指定窗口的位置和大小。 在使用过程中发现在传入1024,576的高度和宽度的后,WM_SIZE消息返回的实际高度和宽度分别为1008,560,对此非常不解,遂求助google,发现了如下文章。 http://suite101.com/article/client-area-size-with-movewindow-a17846 阅读后可谓茅塞顿开。 首先要 ...
函数 video_stream_start中 rtp_session_set_rtp_socket_send_buffer_size(stream->session,socket_buf_size); 压根不起作用,调查后发现 set_socket_sizes这个函数在video_stream_new中就已经调用过了 set_socket_sizes(sock,session->rtp.snd_socket_size,session->rtp.rcv_socket_size); 这个时候session->rtp.snd_socket_size的值还未定义我晕啊,开源软件果 ...
这几天调试一个linux底下的服务器下了如下代码。 close(simSocket); close(simRtcpSocket); 发现运行过程中随机出现,其他socket链接莫名其妙被关闭,导致重发消息。 后来才发现是close之后没有吧simSocket设置为0,并且close之前没有检查simSocket是否为0导致,关闭了其他socket句柄。 后来修改成如下代码后解决 if(simSocket > 0) { close(simSocket); close(simRtcpSocket); simSocket = 0; simRtcpSock ...
glory         n. 光荣, 荣誉 (对上帝的)赞 美[颂] 壮丽[观], 辉煌, 灿烂 可赞美[夸耀]的事 繁荣, 昌盛 兴致勃勃, 得意扬扬 【宗】天国的荣誉, 天福 (神像后的)光轮 日[月]华, 日冕 the glory of the sunset 落日的壮观 distress   ...
B.2. PHP File 文件格式 B.2.1.  常规 对于只包含有 PHP 代码的文件,结束标志("?>")是不允许存在的,PHP自身不需要("?>"), 这样做, 可以防止它的末尾的被意外地注入空白并显示输出。 重要: 由 __HALT_COMPILER( ...
教训1,不要把php装在带空格的目录中。 1.建立一个目录,名字叫dinner,然后创建一个build.properties文件内容如下 build.properties propel.project = legacyapp propel.database = mysql propel.database.url = mysql://root@localhost/legacyapp 2.进入1中的目录运行creole target propel-gen .\ creole 3.查看生成的schema.xml文件是否符合需要。 4.运行propel-gen ./生成class文件。 该过程中需要把 ...
1.首先是安装PEAR 执行安装目录下的go-pear.bat 如果使用beta or RC 的版本可以利用如下命令 $> pear config-set preferred_state beta 修改preferred_state数据 2.安装Phing $> pear channel-discover pear.phing.info $> pear install phing/phing 3.安装Creole $> pear channel-discover pear.phpdb.org $> pear install phpdb/creole $> pe ...
Javascript代码是区分大小写的(case-sensitive) ===全等于(值相等,数据类型也相等) x===y 如果x等于整数2,y为字符串"2", 则x===y不成立 zend 是php的创始公司. 模板使用简易说明 以下为引用的内容: 一、        模板系统介绍 Ecshop模板系统使用我们自行研发的模板控制系统和著名的PHP开源模板程序Smarty组合而成。为了方便用户开发模板,还使用了Dreamweaver的模板和库的功能 Smarty中文手册:http://man.chinaunix.net/develop ... -docs-zh ...
软件准备apache 2.2.x for windowsphp 5.2.x for windowsZendOptimizer-3.3.0a for windowsucenterecshop 开始安装1.安装apache2.22.安装php5.2 for windows 在安装过程中选择需要集成的web server为apache2.2.x并且选择正确的apache安装路径.3.配置apahce2.2.x 配置虚拟目录 修改httpd.conf去掉如下的注释# User home directoriesInclude conf/extra/httpd-userdir.conf修改 conf/ex ...
1.首先简要介绍一下出现的问题的环境 jdk1.6+strut2.0.11.1+Spring2.5+hibernate3.2.6.ga 使用了SpringOpenEntityManagerInViewFilter作为lazyloading. 2.问题出现的步骤和相关代码 主要问题:在action的某个方法中执行完添加数据的操作(insert)后返回success后 ...
consequence 结果, 后果;【数】后承;【逻】结论 重要(性); 重大意义 consider the consequences 考虑后果 a person of consequence 举足轻重的人 philosophy      n. 哲学 哲理 人生观 tolerant        adj. 忍受的; 宽大的, 宽容的 appar ...
concise         adj. 简洁的;简明的 focussed Adjective being in focus or brought into focus(被关注的) concern       vt. 涉及, 关系到 n. (利害)关系, 关心, 关注, 关注, 所关心的事 Inventory 库存 arbitrary 任意的类型 arises 出现 funnel insidious (形) 隐伏的, 狡猾的, 阴险的 sufficient 充足的。 explicitly (副) 明白地; 明确地
折腾了几天struts2框架,发现其对校验的支持不是很好,主要体现在如下几点 1.灵活性差 只有theme为xhtml和css_xhtml的时才能够启用纯客户端的js验证. 一般用户对页面UI表示都有一定的要求,当theme为xhtml或css_xhtml的时候会导致页面的排版和用户的UI要求不一致,而且几乎无法解决该问题.并且struts2纯js客户端的错误信息是利用动态添加一个tr来显示的.这就导致如果我想把错误和表单显示在同一行,利用struts2的客户端验证就很难做到. 2.默认支持的校验类型比较少. struts2默认只支持比较少的几种验证类型例如 * required validat ...
Global site tag (gtag.js) - Google Analytics