wamp
文章平均质量分 63
Penguinbupt
会飞的企鹅
展开
-
nginx反向代理(注意点)
nginx反向代理遇到的一些小问题原创 2022-07-16 12:44:27 · 4613 阅读 · 0 评论 -
对非对称密钥的一些认识
以RSA:( Rivest-Shamir-Adleman)为例:1.同一把RSA公钥,对相同的数据进行加密,进行多次加密,发现得出的密文是不一样的。2.私钥能推导出公钥,而公钥推导不出私钥。3.私钥和公钥是两个不同的东西,字节数较长的为私钥,私钥里面包含了公钥。4.公钥进行加密,私钥进行解密,这是加解密的应用RSA方式。5.但是私钥也可以进行加密,公钥进行解密,在理论上是可以的,但在应用场景下是没有此应用场景,因为完全没有意义。6.私钥进行签名,公钥进行验签,这是签名验签的应用RSA原创 2020-08-28 11:58:56 · 401 阅读 · 0 评论 -
为什么招聘程序员必须笔试
这种事情太常见了。我搞编程整整10年了,被面过也面过很多很多人,面试过的或遇到过的程序员有20岁的,也有快40岁的。有一年工作经验的,也有10年以上工作经验的。一个20岁的同事学会了各种忽悠名词,这个年轻人高中学历,PHP培训机构出身,不到1年工作经验。就凭着从我这里和网上博客听到的架构的东西,顺利忽悠到了年薪40多W的工作,出任技术总监,甚至还有猎头年薪60W挖他。 这么些年来,架构转载 2015-12-19 00:26:04 · 2055 阅读 · 1 评论 -
不要迷茫
因为我见过太多迷茫的人,当面临职业转变的时候,要么是昏头转向,要么是一头雾水,就像互联网找工作来说,基础不好,对自己的定位也不清晰。最后总是患得患失,顾此失彼,什么都没学好,到找工作的时候啥也不会。然后最后就只能去发帖问说【只懂学校教的一点C++编程基础的人如何找工作】之类的求助贴。转载 2016-01-23 15:30:37 · 528 阅读 · 0 评论 -
三种主流的Web服务实现方案简述及比较
目前知道的三种主流的Web服务实现方案为:REST:表象化状态转变 (软件架构风格)SOAP:简单对象访问协议 XML-RPC:远程过程调用协议 下面分别作简单介绍:REST:表征状态转移(Representational State Transfer),采用Web 服务使用标准的 HTTP 方法 (GET/PUT/POST/DELETE) 将所有 Web 系统的服务抽转载 2016-01-09 00:06:31 · 3169 阅读 · 0 评论 -
PHP中isset、empty、is_null实验测试
#$abc = "abc"; $def; #var_dump(isset($abc)); //var_dump(empty($def)); //var_dump(false); //var_dump(empty('')); var_dump(isset($def)); var_dump(is_null原创 2015-08-27 18:49:36 · 513 阅读 · 0 评论 -
PHP变量引用、函数引用、对象引用
php的引用(就是在变量或者函数、对象等前面加上&符号) //最重要就是 删除引用的变量 ,只是引用的变量访问不了,但是内容并没有销毁 在PHP 中引用的意思是:不同的名字访问同一个变量内容.变量的引用 PHP 的引用允许你用两个变量来指向同一个内容 php$a="ABC"; $b =&$a; echo $a;//这里输出:ABC echo $b;//这里转载 2015-10-04 18:49:14 · 1600 阅读 · 0 评论 -
PHP中ob_start和pack及unpack
这几个函数不太懂原创 2015-11-05 23:51:41 · 345 阅读 · 0 评论 -
WEB中的#,?,&
Single-page applicationhttps://en.wikipedia.org/wiki/Fragment_identifier1. # 10年9月,twitter改版。一个显著变化,就是URL加入了"#!"符号。比如,改版前的用户主页网址为http://twitter.com/username改版后,就变成了http://twitter.com/#!转载 2015-10-10 23:57:46 · 2060 阅读 · 0 评论 -
cURL和Sphinx
1.cURL初始化 curl_init()2.向服务器发请求curl_exec()3.接收服务器数据4.关闭cURL curl_close()MySql->Sphinx->php检索Sphinx基于SQL的全文检索引擎,比数据库更加专业的搜索功能,为PHP PYTHON设计了API接口也为MySQL设计了一个存储引擎插件。做搜索时原创 2016-03-02 17:20:00 · 514 阅读 · 0 评论 -
毕业论文中的“自动生成目录”设置(经验四)
目录是文章的一种索引,可加快对文章的浏览和定位。在word中可以手工输入目录,但这种方式较为繁琐,往往都是使用自动生成目录功能,下面介绍自动生成目录功能。还有一个便利的东东叫做“样式”,减去重复进行的格式化操作,便利性和功能性比格式刷工具更优1. 完成论文各章节2.自定义格式 用快捷键“Alt+Ctrl+Shift+S”调出“样式快捷菜单” 或者 在 “开始”---->原创 2016-05-05 18:57:52 · 24841 阅读 · 2 评论 -
毕业论文中的“参考文献”设置(经验二)
操作系统:Windows7WORD版本:2013论文格式: XXXXX.docx添加参考文献的方式:第一种:一个一个地写编号并对应到参考文献页中的编号----->>>最繁琐方式第二种:自动编号加上交叉引用--------->>>较为简单第三种:用尾注实现------->>>优势是当鼠标指到正文引用处会提示引用的文献第四种:使用NoteExpres原创 2016-05-04 16:47:53 · 54521 阅读 · 2 评论 -
毕业论文中的“题注”设置(经验五)
操作系统:Windows7WORD版本:2013论文格式: XXXXX.docx在此之前,请先把自定义样式刷好,如不清楚请看 点击打开链接 查看里面的自定义样式。设置题注需要多级列表的支持,这样以后当在其中插入一章或一个小节,后续章节和小节会自动更新很方便,不用依次的更改。快捷键:在第一个编号后面输入内容后按回车键自动生成第二个编号,而不是第二级原创 2016-05-09 18:40:41 · 102301 阅读 · 11 评论 -
毕业论文中的“页眉页脚”设置(经验一)
操作系统:Windows7WORD版本:2013论文格式: XXXXX.docx页眉页脚要求:1.页眉页眉分奇、偶页标注,其中奇数页的页眉为章序及章标题;偶数页的页眉为论文信息,例如:“北京邮电大学工学硕士学位论文”。页眉用小五号字号。2.页码论文页码从第7部分(正文)开始,至第11部分(攻读学位期间发表的学术论文目录)结束,用五号阿原创 2016-04-25 09:16:45 · 31580 阅读 · 0 评论 -
毕业论文中的“参考文献”获取(经验三---获取某篇文章的文献格式)
这里以知网举例:进入知网并查询你想要的论文(这里以“光网络”搜索并以第2篇文章为例),会出现如下图所示:勾选第2篇文章,然后点击 “导出/参考文献”,然后会新打开一个新的标签页,为当前的文献管理中心--导出,如下图:然后勾选需要导出的文章,点击“导出/参考文献”,然后会新打开一个新的标签页如下图:可以根据需要选择输出的方式,例如复制到剪切板,doc等等。复制到剪原创 2016-05-04 19:39:53 · 6439 阅读 · 0 评论 -
Nginx运行和控制命令
nginx命令行参数Nginx 仅有几个命令行参数,完全通过配置文件来配置-c 为 Nginx 指定一个配置文件,来代替缺省的。 -t 不运行,而仅仅测试配置文件。nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。-v 显示 nginx 的版本。-V 显示 nginx 的版本,编译器版本和配置参数。 nginx控制信号可以使用信号系统来原创 2016-03-03 00:40:07 · 4743 阅读 · 0 评论 -
ubuntu下安装coreseek出现的错误汇总
1.coreseek无法生成configure文件 [plain] view plain copy libstemmer_c/mkinc.mak:10: warning: source file 'runtime/utilities.c' is in a subdirectory, libstemmer_c/mkinc.mak:10: but optio原创 2016-02-21 21:43:38 · 1358 阅读 · 0 评论 -
JavaScript的变量申明提前
变量提升JavaScript的函数定义有个特点,它会先扫描整个函数体的语句,把所有申明的变量“提升”到函数顶部:只是将变量的申明提前,而不提前变量的值和函数的值'use strict';function foo() { var x = 'Hello, ' + y; alert(x); var y = 'Bob';}foo();虽然是stric转载 2016-03-09 13:04:31 · 427 阅读 · 0 评论 -
虚拟目录及多端口服务器设置
1、设置多虚拟目录方法修改hosts 位置是C:\WINDOWS\system32\drivers\etchttpd-vhosts.conf在wamp中的位置是E:\wamp\bin\apache\Apache2.2.21\conf\extra 在httpd.conf中找到Include conf/extra/httpd-vhosts.conf 将前面的“#”去掉然原创 2014-05-14 16:40:55 · 1044 阅读 · 0 评论 -
PHP构造函数的继承
PHP5.0 以上版本对类的功能进行了很大的扩充。类的构造函数统一命名为__construct()。子类的构造函数名也是__construct()(也是废话)。在子类里父类的构造函数会不会执行,分两种情况:1、如子类不定义构造函数 __construct(),则父类的构造函数默认会被继承下来,且会自动执行。2、如子类定义了构造函数 __construct(),因为构造函数名也是__原创 2015-08-13 02:08:14 · 1360 阅读 · 0 评论 -
magic_quotes_gpc
1. 对于PHP magic_quotes_gpc=on的情况, 我们可以不对输入和输出数据库的字符串数据作addslashes()和stripslashes()的操作,数据也会正常显示。如果此时你对输入的数据作了addslashes()处理,那么在输出的时候就必须使用stripslashes()去掉多余的反斜杠。2. 对于PHP magic_quotes_gpc=off 的情况必须使转载 2015-07-28 17:33:21 · 449 阅读 · 0 评论 -
Windows下查看端口及查找端口并结束占用的进程
Windows下查看端口及查找端口并结束占用的进程PS: 以前只知道在Linux下面的命令,惭愧1、Windows平台 在windows命令行窗口下执行: 1.查看所有的端口占用情况C:\>netstat -ano 协议 本地地址 外部地址 状态 PID原创 2015-04-24 22:54:24 · 677 阅读 · 0 评论 -
zend framework入门2
zend framework入门bootstrap.php是对所有controller做初始化的操作而其他的 indexcontroller.php是仅对自己做初始化操作这个类和数据库中的某张表对应。通过Message对象实例可以完成对该表的crud从mvc的角度看,是model.是小队长controller的士兵在application.ini中设置数原创 2015-05-28 00:52:17 · 622 阅读 · 0 评论 -
zend framework入门(1)
zend framework入门zend framework中午手册 : Zend_Framework_ZH.chmZendFramework-1.11.10-manual-zh.zip使用工具创建指令:> zf.bat create project d:/myproject 自动创建myproject文件夹,里面包含有很多初始化文件。结构原创 2015-05-27 23:25:15 · 1377 阅读 · 0 评论 -
zend framework入门3
Zend_Db::factory()来做的数据库连接等,返回一个数据库适配器,就可以进行各种操作了为什么会找到总控?如果是404,必走过总控和bootstrap.htaccess重写机制?有一句话:RewriteRule ^.*$ index.php [NC,L] 改写成http://www.zf1.com/index.php原创 2015-05-29 12:26:21 · 1754 阅读 · 0 评论 -
PHP小知识
include和require的小区别include是包含,如果指定的文件无法定位,代码继续运行,require是必须,但用require时如果未找到指定的文件,代码会停止运行并抛下一个致命的错误。在这两种情况,文件未找到时都会报错,但只有require语句会完全终止代码的运行。echo和printprint输出完成时返回1,只支持一个参数,而echo是支持原创 2015-07-06 10:46:35 · 417 阅读 · 0 评论 -
vimperator的使用
Vimium 其实是一款 Chrome 浏览器中的插件,而 Vimperator 则是 FireFox 火狐浏览器的插件 j:向下细微滚动窗口 k:向上细微滚动窗口 ctrl+d:向下滚动半个屏幕 ctrl+u:向上移动半个屏幕 g+g(连续按两下g):回到顶部 G:到达页面底部 H:后退 L: 前进 f:将当原创 2015-08-11 23:57:09 · 490 阅读 · 0 评论 -
PHP知识
Yaf_Dispatcher::setView — Set a custom view enginepublic Yaf_Dispatcher Yaf_Dispatcher::setView ( Yaf_View_Interface $view )This method proviods a solution for that if you want use a custom vi原创 2015-09-28 17:59:39 · 500 阅读 · 0 评论 -
js中null和undefined区别
大多数计算机语言,有且仅有一个表示"无"的值,比如,C语言的NULL,Java语言的null,Python语言的None,Ruby语言的nil。有点奇怪的是,JavaScript语言居然有两个表示"无"的值:undefined和null。这是为什么?一、相似性在JavaScript中,将一个变量赋值为undefined或null,老实说,几乎没区别。var a = und转载 2015-09-29 12:25:48 · 432 阅读 · 0 评论 -
PHP面试
a、+号在js里面可以连接字符串,在php里是加运算。b、典型的引号标识,引号里通常是字符串,php字符串连接变量通常用 . 表示。c、php的字符串连接符。d、implode();将数组转换成字符串的函数,可以参考手册。把数组元素组合为字符串:$arr = array('Hello','World!','I','love','Shanghai!');e原创 2015-09-24 22:08:31 · 538 阅读 · 0 评论 -
三种主流web服务实现
目前知道的三种主流的Web服务实现方案为: REST:表象化状态转变 (软件架构风格) SOAP:简单对象访问协议 XML-RPC:远程过程调用协议 下面分别作简单介绍: REST:表征状态转移(Representational State Transfer),采用Web 服务使用标准的 HTTP 方法 (GET/PUT/POST/DELETE)转载 2015-08-20 02:35:24 · 498 阅读 · 0 评论 -
PHP中global关键字和$GLOBALS用法
$a = 1; /* global scope */function Test(){ echo $a ; /* reference to local scope variable */}Test ();?> 这个脚本不会有任何输出,因为 echo 语句引用了一个局部版本的变量 $a,而且在这个范围内,它并没有被赋值。你可转载 2015-07-31 00:59:44 · 2801 阅读 · 0 评论 -
sublime text ctags使用心得
ctags文件需要另行下载,然后添加到Windows的Path路径下面。ctags -R -f .tags生成 .tags文件,然后在sublime下就可以用ctrl+t ctrl+t来跳转,用ctrl+t ctrl+b来返回到原来位置原创 2015-08-14 15:35:14 · 1540 阅读 · 0 评论 -
MySQL数据库(修改表)
原创 2015-09-09 15:58:19 · 444 阅读 · 0 评论 -
CDN不可用时候的补充
typeof 运算符把类型信息当作字符串返回。typeof 返回值有六种可能: "number," "string," "boolean," "object," "function," 和 "undefined."typeof 语法中的圆括号是可选项问题:当CDN上的jQuery文件不可用时,该怎么办? 回答:为了节省带宽和脚本引用的稳定性,我们会使用CDN上的jQue转载 2015-09-29 15:04:56 · 1362 阅读 · 0 评论