项目中碰到这样一个需求点,在h5页面区分当前所处客户端环境是QQ客户端、微信客户端还是QQ浏览器客户端,并做不同的逻辑处理 首先可以通过 window.navigator.userAgent 获取到当前页面浏览器内核信息 经过一系列踩坑之后总结发现三者的内核信息区别 // 微信 : MicroMes ...
分类:
微信 时间:
2021-06-10 17:52:45
阅读次数:
0
ltrace 跟踪进程调用库函数 ltrace 能够跟踪进程的库函数调用,它会显现出哪个库函数被调用,而strace则是跟踪进程的每个系统调用。 参数选项 解释说明(带※的为重点) #-c 统计库函数每次调用时间,最后程序退出时打印摘要 #-C 解码低级别名称(内核级)为用户级名称 #-d 打印调试 ...
分类:
其他好文 时间:
2021-06-10 17:49:15
阅读次数:
0
幸福公开课第一课 这是哈佛教授开的一门有关积极心理学的心理课,目标大概是引导人们理解幸福,学会让自己变得幸福。并且Tal说在今后的课程中会用科学的,系统的理论来一步步推导出积极心理学的重要性以及它到底如何帮助我们摆脱消极情绪,学会幸福,而这也是我最欣赏这门课的地方,毕竟是否具有逻辑就是心理学与鸡汤最 ...
分类:
其他好文 时间:
2021-06-09 15:32:01
阅读次数:
0
无线局域网数据包捕获与分析 实验要求与目的 熟悉常见的无线测量根据的特点和用途 学习WIndows上的Wireshark数据包捕获与分析 学习linux上的Wireshark和Kismet数据包捕获与分析 ISO五层模型 Frame 125172: 物理层数据帧概况。 Ethernet II, Sr ...
分类:
其他好文 时间:
2021-06-09 15:25:06
阅读次数:
0
原先用的字符设备驱动框架都是自己定义fops结构体,自己去实现里面的各个成员函数,然后测试程序里面打开一个设备文件open("/dev/xxx")就能通过内核调用到驱动程序里的open函数。但这个做法的前提是写应用程序的人知道有个名字叫xxx的文件才能去打开他,没有把应用和驱动很好地分开。 输入子系 ...
分类:
其他好文 时间:
2021-06-09 10:36:23
阅读次数:
0
public class EPPlusExcelHelper : IDisposable { public ExcelPackage ExcelPackage { get; private set; } private Stream fs; public EPPlusExcelHelper(stri ...
背景知识 OSI模型 协议 设备或协议 特殊设备 身份识别 数据单位 应用层 表示层 数据加密 会话层 建立session 传输层 TCP/UDP/ICMP 网络层 路由器 三层交换机 基于IP地址 packate(数据包) 数据链路层 二层交换机 基于Mac地址 frame(帧) 物理层 网线、网 ...
分类:
其他好文 时间:
2021-06-09 10:31:07
阅读次数:
0
#!/bin/bash#echo "vm.swappiness = 0">> /etc/sysctl.confswapoff -a && swapon -asysctl -psystemctl stop firewalld.servicesystemctl disable firewalld.ser ...
分类:
数据库 时间:
2021-06-08 23:43:55
阅读次数:
0
变态的面试题 前阵子发了一篇文,说了一下现在大厂对算法的重视,留言区很多人表示算法是一个过不去的坎。 其中的一个朋友就发来了他面试美团Android岗的面经: 他表示,其他的面试题目都答得还不错,面试官也很满意,但是这个手写红黑树把他难倒了,支支吾吾了半天也没有弄清楚,希望我能帮助他。 想着有这个问 ...
分类:
移动开发 时间:
2021-06-08 23:19:00
阅读次数:
0
title: TCP date: 2021-06-07 22:42:01 tags: NET categories: Java description: top_img: comments: cover: TCP InetAddress **作用:**封装计算机的IP地址和DNS(没有端口信息)。 ...
分类:
编程语言 时间:
2021-06-08 23:17:07
阅读次数:
0