jVR

与其关注盈利多少,不如打磨产品。事实上没有好的产品,也就谈不上盈利。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年10月4日

摘要: Windows 下:1.下载CMake工具:http://www.cmake.org/cmake/resources/software.html 下载OSG源代码以及必要的Sample Datasets 和Dependencies:http://www.openscenegraph.org/projects/osg/wiki/Downloads2。使用CMake工具编译OSG。 1)把CMakeLists.txt 拖放到CMake软件的GUI界面上,可以选择更改安装路径:"Where to build the binaries"。该路径是OSG的初始编译路径。 2)点击 & 阅读全文
posted @ 2012-10-04 20:12 jVR 阅读(1045) 评论(0) 推荐(0) 编辑

2012年10月1日

摘要: 在Ubuntu中安装apache 安装指令:sudo apt-get install apache2 安装结束后: 产生的启动和停止文件是:/etc/init.d/apache2 启动:sudo apache2ctl -k start 停止:sudo apache2ctl -k stop 重新启动:sudo apache2ctl -k restart 配置文件保存在:/etc/apache2需要说明的是,普通的apache发行版本配置文件是: httpd.conf Ubuntu发行版本的主配置文件是: apache2.conf 在apache2.conf引用到了以下文件:... 阅读全文
posted @ 2012-10-01 12:40 jVR 阅读(164) 评论(0) 推荐(0) 编辑

2012年9月28日

摘要: 一、基本使用安装:下载二进制包后可直接解压使用从源码安装则执行命令:./bootstrap; make; make install——尝试执行bootstrap失败使用:cmake dir_path,生成工程文件或makefile文件二、概念out-of-sourcebuild,与in-source build相对,即将编译输出文件与源文件放到不同目录中;三、基本结构1,依赖CMakeLists.txt文件,项目主目标一个,主目录中可指定包含的子目录;2,在项目CMakeLists.txt中使用project指定项目名称,add_subdirectory添加子目录3,子目录CMakeLists 阅读全文
posted @ 2012-09-28 07:41 jVR 阅读(270) 评论(0) 推荐(0) 编辑

2012年9月26日

摘要: 因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,V 阅读全文
posted @ 2012-09-26 22:08 jVR 阅读(301) 评论(0) 推荐(0) 编辑

摘要: 一、安装Apache2 sudo apt-get install apache2 然后在Firefox中打开: http://localhost/ 提示成功二、安装PHP5 sudo apt-get install php5 sudo apt-get install libapache2-mod-php5(根据俺的实际测试,这一步似乎不用做了,在上一步已经安装好了,不过还是建议你copy/paste一下这条命令) sudo /etc/init.d/apache2 restart测试PHP5是否安装成功 sudo gedit /var/www/testphp.php 在里面写入 然后在Firef 阅读全文
posted @ 2012-09-26 21:52 jVR 阅读(216) 评论(0) 推荐(0) 编辑

摘要: ubuntu 搭建 php 环境所谓LAMP:Linux,Apache,Mysql,PHP安装 Apache2:sudo apt-get install apache2安装PHP模块:sudo apt-get install php5安装Mysqlsudo apt-get install mysql-server其他模块安装:sudo apt-get install libapache2-mod-php5sudo apt-get install libapache2-mod-auth-mysqlsudo apt-get install php5-mysqlsudo apt-get instal 阅读全文
posted @ 2012-09-26 21:50 jVR 阅读(155) 评论(0) 推荐(0) 编辑

2012年9月23日

摘要: /etcsysconfig/i18nLinux默认的系统语系在该文件中设置[root@master ~]# cat /etc/sysconfig/i18nLANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16"/etc/bsshrc该文件确定umask的功能,也确定提示符的内容(PS1)Umask 022即设置文件的权限为644。目录的权限为755/etc/profile.d/*.sh/etc/profile.d目录内的文件对颜色、语系、vim及which等命令进行了一些设置,可以自行设置一些具有*.sh文件名设置自己系 阅读全文
posted @ 2012-09-23 09:29 jVR 阅读(334) 评论(0) 推荐(0) 编辑

2012年9月21日

摘要: 你真的了解JAVA里的String么中文与Unicode的转换Java内存管理特点每一个JAVA初学者都应该搞懂的问题1. String str1 = "abc"; System.out.println(str1 == "abc");转载地址:http://meng-lin.javaeye.com/步骤:1) 棧中开辟一块空间存放引用str1,2) String池中开辟一块空间,存放String常量"abc",3) 引用str1指向池中String常量"abc",4) str1所指代的地址即常量"abc& 阅读全文
posted @ 2012-09-21 12:16 jVR 阅读(235) 评论(0) 推荐(0) 编辑

摘要: 首先让我们看一个问题: 如下代码的输出,var_dump(memory_get_usage());$a="laruence";var_dump(memory_get_usage());unset($a);var_dump(memory_get_usage());输出(在我的个人电脑上, 可能会因为系统,PHP版本,载入的扩展不同而不同):int(90440)int(90640)int(90472)注意到 90472-90440=32, 于是就有了各种的结论, 有的人说PHP的unset并不真正释放内存, 有的说, PHP的unset只是在释放大变量(大量字符串, 大数组)的 阅读全文
posted @ 2012-09-21 12:15 jVR 阅读(175) 评论(0) 推荐(0) 编辑

摘要: 1.平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:2."^\d+$" //非负整数(正整数 + 0)3."^[0-9]*[1-9][0-9]*$" //正整数4."^((-\d+)|(0+))$" //非正整数(负整数 + 0)5."^-[0-9]*[1-9][0-9]*$" //负整数6."^-?\d+$" //整数7."^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)8."^(([0-9]+\.[0-9]*[1-9] 阅读全文
posted @ 2012-09-21 12:14 jVR 阅读(176) 评论(0) 推荐(0) 编辑