博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
大智慧面试经验
阅读量:4637 次
发布时间:2019-06-09

本文共 1192 字,大约阅读时间需要 3 分钟。

15-06-18下午1点,大智慧面试;

面试题全英文,第一部分基础的,诸如echo print printf的区别,include与require的区别等;

第二部分细节方面的,如在string中\n的意义,ucwords函数;

第三部分应该是安全加密方面的东西,md5(),crypt(),sha1();

感觉这样的面试题没什么真正意义上的含量啊。。。

然后就是面试官了,一个无线端的面试官,我是做PC端的,问了一些JQuery(绑定时间,ajax)、JS方面的问题,web socket的问题,基本上答不上来,不合面试官的胃口吧。

总结:尼玛你们要找无线端APP的开发,找老子主做PC端,兼顾数据库与运维的小白兔干叼,大智慧的HR也太不负责任了吧(PS:中午12点40到HR办公室,没发现任何美女,而且给我的感觉就是毫无冲劲的HR部分,怪不得做事不负责任的)

 

晚上回家查了查

1.echo是语法结构,不是函数,可一次性输出多个值,以逗号分隔;print是一个函数,一次性只能输出一个值;printf是把文字格式化后输出,printf("格式化字符串",参数1,参数2,...)

2.\n代表换行,仅限文本换行,在服务器上做日志记录时用到得较多?;如果是浏览器上显示,则用<br/>,把数据库中存储的一些要展示到页面上的内容用得比较多

3.md5()一般用得比较多,但是从来没去想过它与其他加密方式的关系- -,太懒!

md5($str [,$raw_output] = false):是一种不可逆加密,$raw_output可选,若为true,报文摘要将以16字节长度的原始二进制格式返回;

crypt()返回一个基于标准UNIX DES算法或系统上其他可用的替代算法的散列字符串,也是一种不可逆加密。

crypt($str [, $salt]):$salt 盐值字符串。如果没有提供,算法行为将由不同的算法实现决定,并可能导致不可预料的结果。

这个盐值涉及的一些具体算法不详写了,http://www.open-open.com/lib/view/open1419950865203.html这上面说得还可以的

sha1()也是一种不可逆加密啊。。。

sha1($str [,$raw_output = false]):$raw_output若为true,返回以20字节长度的原始格式,默认返回40 字符长度的十六进制数字

http://www.cmd5.com/上面提供了将上面的加密结果解密出来的功能。屌,好像不错。

 

还有一些如url加密(url编码函数urlencode),base64信息加密等等。

睡觉了,下次再研究吧,总的一句:大智慧太(真)高(垃)端(圾)

转载于:https://www.cnblogs.com/look-moose/p/4587393.html

你可能感兴趣的文章
CSE 3100 Systems Programming
查看>>
IntelliJ IDEA 的Project structure说明
查看>>
Java Security(JCE基本概念)
查看>>
Linux Supervisor的安装与使用入门
查看>>
创建 PSO
查看>>
JasperReport报表设计4
查看>>
项目活动定义 概述
查看>>
团队冲刺04
查看>>
我的Python分析成长之路8
查看>>
泛型在三层中的应用
查看>>
SharePoint2010 -- 管理配置文件同步
查看>>
.Net MVC3中取得当前区域的名字(Area name)
查看>>
获得屏幕像素以及像素密度
查看>>
int与string转换
查看>>
adb命令 判断锁屏
查看>>
推荐一个MacOS苹果电脑系统解压缩软件
查看>>
1035等差数列末项计算
查看>>
CDMA鉴权
查看>>
ASP.NET MVC Identity 兩個多個連接字符串問題解決一例
查看>>
过滤器与拦截器区别
查看>>