06 2013 档案

摘要:Lua脚本可以很容易的被C/C++代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML,Ini等文件格式,并且更容易理解和维护。同时,它广泛地应用于网游、自动化交易系统、股软(公式)等中。Lua是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。它的主页是 www.lua.org。在C#中使用Lua也十分简单。LuaInterfaceisalibraryforintegrationbetweentheLualanguageandMicrosoft 阅读全文
posted @ 2013-06-27 16:14 穆晟铭 阅读(569) 评论(0) 推荐(0) 编辑
摘要:目录:[ - ]-- 1. Variables and flow control.-- 2. Functions.-- 3. Tables.-- 3.1 Metatables and metamethods.-- 3.2 Class-like tables and inheritance.-- 4. Modules.-- 5. References.原文地址:http://tylerneylon.com/a/learn-lua/先粘下来,英文不难,回头再看,怕以后找不到或者想不起来了,囧Learn Lua in 15 Minutes more or less -- Two dashes sta 阅读全文
posted @ 2013-06-27 16:00 穆晟铭 阅读(528) 评论(0) 推荐(0) 编辑
摘要:最近自学Zendframework中,写Controller的时候总要require model下的类文件,然后才能实例化,感觉非常不爽Google了许久,找到个明白人写的方法不错,主要就是修改application下的Bootstrap.php文件全部代码如下: 1 '','basePath'=>APPLICATION_PATH));14 15 /* 实现自动加载Models下的类 */16 17 $autoloader = Zend_Loader_Autoloader::getInstance();18 19 $autoloader->set.. 阅读全文
posted @ 2013-06-27 15:27 穆晟铭 阅读(470) 评论(0) 推荐(0) 编辑
摘要:php通过去访问外部网站时,出现以下提示:PHP Warning: file_get_contents(): php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolutin 其原因是dns未设置,不是php本身或程序的原因,可以通过添加dns解决设置dns如下: $ vi resolv.conf nameserver 202.96.128.68 nameserver 219.136.241.206 阅读全文
posted @ 2013-06-26 09:46 穆晟铭 阅读(3262) 评论(0) 推荐(0) 编辑
摘要:session的增加读取1 session.setAttribute("username", "张三");2 String u = (String) session.getAttribute("username");application(服务器级别的,如果服务关了/或断电了,那么他就会消失)1 List onlineUserList = (List) application.getAttribute("onlineUserList");2 if(onlineUserList == null)3 {4 online 阅读全文
posted @ 2013-06-25 17:57 穆晟铭 阅读(261) 评论(0) 推荐(0) 编辑
摘要:forward 相当于php的 require/include 属于服务器包含/跳转request.getRequestDispatcher("result.jsp").forward( request, response);redirect 相当于js window.location.href,php的header 跳转,是发生在浏览器地址样上面的跳转response.sendRedirect( "result.jsp" ); 阅读全文
posted @ 2013-06-24 17:29 穆晟铭 阅读(198) 评论(0) 推荐(0) 编辑
摘要:POST 方式下的解决方式还算简单,因为POST 方式下提交的数据都是以二进制的方式附加在http请求的body部分发送,只需要在后台指定编码格式就足矣解决。GET 方式下会将参数直接附加到url 后面,这部分参数无法使用request.setCharacterEncoding()处理,结果就是get形式的所有中文都变成了乱码。这时再也没有简便方法了,只能对这些中文一个一个进行转换,使用new String(bytes, "gb2312")进行转码。如我们所见,先从request 中获得参数,接着把字符串按照iso-8859-1编码打散成byte 数组,然后用 gb2312 阅读全文
posted @ 2013-06-22 12:10 穆晟铭 阅读(636) 评论(0) 推荐(0) 编辑
摘要:在 iso-8859-1,gb2312, utf-8 以及任意一种编码格式下,英文编码格式都是一样的,每个字符占8位,而中文就麻烦了,在gb2312 下一个中文占 16位,两字节,而在utf-8 下一个中文要占24位,三字节。浏览器在不知道确定编码方式的情况下,就会把这些字符从中间截断,再显示的时候就乱掉了。所以,想要解决乱码问题,就是要告诉浏览器我们到底使用了什么样的编码方式。为了获得正常显示的中文,需要注意以下几步:1. 因为服务器要先从本地读取jsp文件,然后经过处理后写入响应,所以我们首先要知道的就是 jsp文件的编码格式。从问题的源头着手解决。在咱们用的windowxp 下,文件默认 阅读全文
posted @ 2013-06-22 11:39 穆晟铭 阅读(1008) 评论(0) 推荐(0) 编辑
摘要:来源:http://blog.csdn.net/caozhongyan/article/details/6602759 本人使用的Tomcat版本为apache-tomcat-6.0.18(用的是解压包),解压路径为E:\apache-tomcat-6.0.18\apache-tomcat-6.0.18\,我如果部署在myEclipse里启动可以正常启动,当然也可以访问我的工程,但是如果我直接在tomcat源文件bin里启动startup.bat的话里变就给我显示:The JAVA_HOME environment variable is not defined correctlyThis e 阅读全文
posted @ 2013-06-22 11:27 穆晟铭 阅读(720) 评论(0) 推荐(0) 编辑
摘要:通常情况下,用户通过执行“su -”命令、输入正确的root密码,可以登录为root用户来对系统进行管理员级别的配置。但是,为了更进一步加强系统的安全性,有必要建立一个管理员的组,只允许这个组的用户来执行“su -”命令登录为root用户,而让其他组的用户即使执行“su -”、输入了正确的root密码,也无法登录为root用户。 vi /etc/pam.d/su开启Linux默认管理员组wheel, 去掉“auth required pam_wheel.souse_uid”行前注释useradd adminpasswd admin此时admin账户并不能使用su -,因此我们将其改变到whee 阅读全文
posted @ 2013-06-18 14:35 穆晟铭 阅读(230) 评论(0) 推荐(0) 编辑
摘要:最近指想服务器跑静态文件,所以想单独配置个nginx的webserver,然而并不是我想象的那么简单,使用rpm包来安装会发生很多软件依赖的错误;当我尝试使用yum安装nginx的时候,总是提示未找到nginx包,最终yum update解决问题。安装nginxyum updatewgethttp://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/epel-release-5-4.noarch.rpmwgethttp://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-rel. 阅读全文
posted @ 2013-06-18 14:13 穆晟铭 阅读(331) 评论(0) 推荐(0) 编辑
摘要:这是大型web系统为了提高性能所使用的技术:转载文章如下:说说大型高并发高负载网站的系统架构转载本文请著名出处:Just Do IT (http://www.toplee.com)lee@toplee.com我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录. 阅读全文
posted @ 2013-06-18 11:05 穆晟铭 阅读(178) 评论(0) 推荐(0) 编辑
摘要:工作常用的linux/mysql/php/工具命令:1. tar备份目录tar zcvf ****.tar.gz ****/tar 备份跳过目录tar --exclude=test13. scp 目录scp -rp *** root@B_ip:***/4. 新建一个数据库账户GRANT ALL PRIVILEGES ON test.* TO 'test'@'ip' IDENTIFIED BY'******';该ip 为允许访问该数据库的服务器ip5. 清除.svn 目录# find ./ -type d -name ".svn" 阅读全文
posted @ 2013-06-18 11:05 穆晟铭 阅读(156) 评论(0) 推荐(0) 编辑
摘要:BIOS安全 记着要在BIOS设置中设定一个BIOS密码,不接收软盘启动。这样可以阻止不怀好意的人用专门的启动盘启动你的Linux系统,并避免别人更改BIOS设置,如更改软盘启动设置或不弹出密码框直接启动服务器等。 LILO安全 在“/etc/lilo.conf”文件中添加3个参数:time-out、restricted 和 password。这些选项会在启动时间(如“linuxsingle”)转到启动转载程序过程中,要求提供密码。 步骤1 编辑lilo.conf文件(/etc/lilo.conf),添加和更改这三个选项: QUOTE: boot=/dev/hda map=/b... 阅读全文
posted @ 2013-06-18 11:02 穆晟铭 阅读(277) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/sunbiao0526/article/details/6804127虚拟机选择bridge方式连接网络首先vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=noneHWADDR=00:0C:29:CF:62:72ONBOOT=yesTYPE=EthernetUSERCTL=noIPV6INIT=noPEERDNS=yesDHCP_HOSTNAME=DcentOSIPADDR=192.168.*.*NETMASK=255.255.255.0GATEWAY=192.168.* 阅读全文
posted @ 2013-06-18 11:00 穆晟铭 阅读(382) 评论(0) 推荐(0) 编辑
摘要:OS版本:Red Hat Enterprise Linux AS4/5 网上有很多关于linux下修改MAC地址的方法,大多依葫芦画瓢,似乎都没验证过,达不到修改的目的。经过我的详细测试,最终成功解决了这个问题。误区一:#ifconfig eth0 down#ifconfig eth0 hw ether00:AA:BB:CC:DD:EE#ifconfig eth0up然后重新启动主机。结论:按照这种方法修改MAC地址,重新启动主机系统后,MAC地址会自动还原。误区二:#ifconfig eth0 down#cd /etc/sysconfig/network-scripts#vi ifcfg-e 阅读全文
posted @ 2013-06-16 22:24 穆晟铭 阅读(300) 评论(0) 推荐(0) 编辑
摘要:最近接触hadoop,需要在在Linux上面开发,所以我装了一个virtualbox虚拟机,在该虚拟机上面安装了一个centOS系统。linux系统是装好了,但是网络配置却另人头疼。我主要是想让宿主机和虚拟机能够互相访问。 然后我就百度了一下,根据百度的结果一步一步的配置。 安装virtualbox之后它会在宿主机上面安装一个虚拟网卡,如图 双击它,查看详情,信息如图所示 在虚拟机上面配置网络我使用的是host-only方式,当然也可以使用桥接的方式,至于他们的区别,网上很多。虚拟机上面主要是使用这块虚拟网卡作为网关。 进入centOS系统后主要有三个文件需要配置: 1、修改i... 阅读全文
posted @ 2013-06-16 21:36 穆晟铭 阅读(1310) 评论(0) 推荐(0) 编辑
摘要:【转】CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6 阅读全文
posted @ 2013-06-11 15:45 穆晟铭 阅读(1120) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/kobe_lzq/article/details/7894718在VirtualBox下安装CentOS教程(截图版)使用的软件:VirtualBox 4.1.2CentOS 5.6 x86_64 刻录的光盘VirtualBox是开源的虚拟机软件,免费而且占用资源小,功能强大。先将VirtualBox安装上,这个和平常安装软件一样,就不详述了。第一部分:安装前的准备工作步骤1:点击“新建”按钮,创建一个新虚拟机。步骤2:给虚拟机命名,选择操作系统及版本。步骤3:选择内存大小,我这里设置的是512M步骤4:选择创建新虚拟机。步骤5:选择虚拟硬盘的类型。步 阅读全文
posted @ 2013-06-11 11:16 穆晟铭 阅读(250) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示