摘要: 因为最近在学php,之前一直在写C#,今天来对比下C#和php的表单提交,也作为自己学php的记录C# 以Post提交数据(这里我就只写后台对数据的处理了,// home页面public void home(string start){ if(this.Ispost) { stri... 阅读全文
posted @ 2014-09-28 13:12 黄小兴 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 最近学习php,学了几天,写了一个DBhelper类,贴出代码,(不足之处可以拍砖)mysqli=new mysqli(self::$host,self::$user,self::$pwd,self::$dbname) or die('数据库链接出错:'.$this->mysqli-... 阅读全文
posted @ 2014-09-22 17:18 黄小兴 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 一、查找查找命令/pattern :向下查找pattern匹配字符串?pattern:向上查找pattern匹配字符串使用了查找命令之后,使用如下两个键快速查找:n:按照同一方向继续查找N:按照反方向查找字符串匹配pattern是需要匹配的字符串,例如:1: /abc #查找abc2: / abc #查找abc单词(注意前后的空格) 除此之外,pattern还可以使用一些特殊字符,包括(/、^、$、*、.),其中前三个这两个是vi与vim通用的,“/”为转义字符。1: /^abc #查找以abc开始的行 2: /test$ #查找以abc结束的行 3: ... 阅读全文
posted @ 2014-01-06 15:20 黄小兴 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 添加用户:useradd -m 用户名 然后设置密码 passwd 用户名删除用户:userdel -r 用户名1. 在root权限下,useradd只是创建了一个用户名,如 (useradd +用户名 ),它并没有在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的,为了避免这样的情况出现,可以用 (useradd -m +用户名)的方式创建,它会在/home目录下创建同名文件夹,然后利用( passwd + 用户名)为指定的用户名设置密码。2. 可以直接利用adduser创建新用户(adduser +用户名)这样在/home目录下会自动创建同名文件夹3. 阅读全文
posted @ 2014-01-06 15:12 黄小兴 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 自从进入这个行业以来,听到最多的词汇就是面向对象,读书的时候老师会说,面试的时候面试官会问,工作的时候,也处处听到面向对象。封装、继承、多态,面向对象的三大特性,我个人认为理解这三项还是应该和实际结合起来,这样能帮助你更好的理解面向对象。封装、继承在实际工作中的应用随处可见。但多态就不是随处可见了,今天在这里简单谈谈多态个人能力有限,不足之处还请指正。当然没个人对面向对象的理解都不相同,每个人对多态的理解也都不相同,如果让我用一句话来描述面向对象,通过继承实现的不同对象调用相同的方法,表现出不同的行为,称之为多态。override 用法例1 namespace ConsoleAppl... 阅读全文
posted @ 2013-12-27 09:25 黄小兴 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 最近使用了IIS部署好了我的.net网站,说起我的这次部署网站,可谓是路途艰辛啊,下面就列举一下我部署网站过程中遇到的问题和之后的解决方案吧!因为是第一次部署网站所以现在本地部署一下第一步 打开计算机的管理>服务和应用程序>internet infomation Services (IIS)管理器>添加网站我添加玩网站之后却怎么都不能运行,显示无法显示该页,但我查看了网站的部署,应用程序,和其它配置都正常,但网站就是运行不了,最后查看IIS的工作进程,发现我的网站的应用程序持的进程到不了工作进程中,所以我的网站无法显示,是因为网站的工作进程无法显示。1.最后网站绑定中 网站主 阅读全文
posted @ 2013-11-17 11:19 黄小兴 阅读(798) 评论(0) 推荐(0) 编辑
摘要: + 今天在对一个方法传递参数的时候,因为会传递两个不一样的参数,而对于不同的 参数会有不同的操作,我今天想了如何根据字符串来判断不同样的操作, 于是便用到了indexof 由于今天传递的参数是这样的 string str="‘name’:7434834‘age’:17 还有一种是这样的 string str“3424325343,342325435435”,于是我希望对不同类型的字符串会有不同的操作, 于是我采用str.indexof(":")如果是第一种字符串,便会返回6,而第二种字符串则会返回-1,这时候你就只需要用if来判断是不是为-1就可以进行不同的操作了 阅读全文
posted @ 2013-11-17 11:06 黄小兴 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 虚方法 virtualvirtual 关键字用于修饰方法、属性、索引器或事件声明,并且允许在派生类中重写这些对象。virtual 和override一般是一起使用的,overfide 用于覆盖父类的虚方法;base关键字,1.调用基类中已被重写的方法 2.指定创建派生类实例时应调用的基类构造函数。抽象类 abstract抽象类不能被实例化;只能声明方法,不能实现,只能有他的是一个隐式的虚方法抽象类里的方法不能是私有的(如果抽象是私有的,那么他的子类访问不了它)在抽象方法中使用static和virtual修饰符是错误的在静态属性中使用abstract是错误的抽象类和虚方法的区别abstract方 阅读全文
posted @ 2013-11-17 11:05 黄小兴 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 关于浏览器cookie延迟一步1.cookie是存储在浏览器上的,浏览器请求的时候会在请求头部带上cookie.2. 总之$_COOKIE只有浏览器请求中带有才能取出,不是说cookie.add后马上cookie.get就能取出的,因为cookie是存在浏览器上不是服务器内存中3.因为cookie是存储在浏览器中,你每次cookie.add后,在cookie.get . cookie.get取出的是上一个储存在浏览器的cookie,只有当页面刷新一次后,才能显示当前所改变的cookie.如果你只是想第一次显示的时候就显示出当前设置的cookie值,那就就把值放在一个变量中咯总结:cookie是 阅读全文
posted @ 2013-11-17 11:04 黄小兴 阅读(1012) 评论(1) 推荐(0) 编辑
摘要: JSON.stringify语法对于序列化我现在的理解是吧原来是对象类型转化成字符型,或者更确切的说是是json类型。加入你有一个类,可以通过这个方法转为成json类实例一var message=document.getElementById("texSend").value;var uid=$("# selMsg option:selected").val(); var date={"uid":uid,"message".message};var json=window.JSON.stringify(date); 阅读全文
posted @ 2013-11-17 11:03 黄小兴 阅读(580) 评论(0) 推荐(0) 编辑