• 欢迎来到我的博客
  • B站@技术宅天蓝

PHP 输出缓冲区

PHP 输出缓冲区
是什么 当我们使用 echo 等输出的时候,php 会立刻返回给 nginx,然后 nginx 返回给浏览器。 当我们开启 输出缓冲区 的时候,输出内容会先放到 缓冲区,然后我们可以调用函数将 缓冲区 的内容返回给 ngxin。 运用实例 header() 大家都知道,在 header() 前不能有输出内容。 因为你都输出内容到 nginx ,nginx 返……继续阅读 »

tianlan 4个月前 (08-09) 155浏览 0评论 0个赞

JS 踩坑记录 + 小本本

JS 踩坑记录 + 小本本
动态加载 CSS 和 JS 的另外一种方法 除了动态创建 script dom 后 append 到 document,还可以直接这样: /** * 加载JS * @param path */ function loadJS(path) { document.write(`<script type="text/java……继续阅读 »

tianlan 6个月前 (06-06) 335浏览 0评论 1个赞

uni-app 踩坑记录 + 小本本

uni-app 踩坑记录 + 小本本
组件自动注册 components 目录下的组件都会自动注册到全局,无需手动注册,如图。 uni.navigateTo // 有多余的 / 则不能正常跳转 uni.navigateTo({url: `/pages/type-video-list/type-video-list/?typeId=${typeId}`}) // 去除 ? 前面的 / 则……继续阅读 »

tianlan 6个月前 (06-05) 237浏览 0评论 0个赞

js 前端反调试技巧

js 前端反调试技巧
JS 代码实现 /** * 检测到调试时进行的操作 */ let onDebug = function () { //提示 document.write('检测到非法调试!请停止调试后刷新本页面!'); /*卡死*/ // while (true) { // consol……继续阅读 »

tianlan 6个月前 (05-18) 296浏览 0评论 0个赞

api 的域名授权

api 的域名授权
服务器端访问的 api 这个很安全,无法伪造来源,但是域名不能加 CDN,如果加了,建议直接授权 IP。 实现 1.授权域名或IP 2.获取授权域名解析到的IP 3.判断请求 IP 是否在授权域名指向的IP内 客户端访问的 api 这种一般都是一些 iframe 引用,非常容易伪造来源。 实现 1.授权域名 2.判断 http header 中的 re……继续阅读 »

tianlan 6个月前 (05-16) 205浏览 0评论 0个赞

为什么计算机无法精确表示 0.1

为什么计算机无法精确表示 0.1
下面的图展示了一个二进制小数的表达形式 从图中可以看到,对于二进制小数,小数点右边能表达的值是 1/2, 1/4, 1/8, 1/16, 1/32, 1/64, 1/128 … 1/(2^n) 现在问题来了, 计算机只能用这些个 1/(2^n) 之和来表达十进制的小数。 我们来试一试如何表达十进制的 0.2 吧。 0.01 = 1/4 = 0.25 ,太大……继续阅读 »

tianlan 6个月前 (05-16) 268浏览 0评论 1个赞