NOT
linux的期末总结
简介 Linux 是目前最流行的操作系统之一,在服务器、桌面、移动等领域都有广泛的应用。为了深入了解 Linux 内核的运行机制,我参加了学校的 Linux 内核分析课程。通过八周的学习,我对 Linux 内核有了比较深入的了解,并在以下几个方面取得了进步: 掌握了 Linux 内核的基本概念和结构 ......
python通过requirements.txt文件管理工程包
一:问题 你创建了一个python工程,里面有很多包,怎么让别人拿到这个工程时,知道要安装哪些包,并一键自动全部安装呢? 二:解决方案 你可以在你的工程中,执行下面的命令,它可以自动生成你的工程的依赖包清单: pip freeze > requirements.txt 别人拿到你的工程后,可以执行下 ......
客户端相关知识学习(五)之什么是webView
webview是什么?作用是什么?和浏览器有什么关系? Android系统中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个叫做 WebView 组件也就是说WebView是一个基于webkit引擎、可以解析DOM 元素展现web页面的控件,它和浏览器展示页面的原理是相同的所以可 ......
客户端相关知识学习(七)之沉浸式
何为沉浸式设计 我们可以将为了沉浸式(心流)而进行的设计可以称之为沉浸式设计(为心流而设计)。 沉浸模式就是突出内容,排除干扰,对界面除内容以外的东西尽可能的进行圆润的简化,将用户所关注的内容最大程度的呈现于屏幕之上。 沉浸式设计案例 而沉浸式设计的例子通常就是隐藏状态栏以及导航栏等元素 京东的支付 ......
客户端相关知识学习(八)之Android“.9.png”
客户端相关知识学习(八)之Android“.9.png” 参考 Android中.9图片的含义及制作教程 .9.png Android .9.png 的介绍 ......
客户端相关知识学习(九)之h5给app传递数据
方法一: 情况一: if (window.JdAndroid){ window.JdAndroid.setPayCompleted(); window.JdAndroid.setPageIndex("cashierDesk_finish"); } 调用方式:h5调用Android方法 传递数据:通过 ......
客户端相关知识学习(十)之app给h5传递数据
方法一: app可以把参数传到h5的链接里,用类似?xx=xx&xx=xx的形式拼接,js解析参数即可。 方法二: 情况一:app调用h5 原生app都可以对js的function进行触发,前端要做的只是将js定义好方法名和参数,交给app人员即可,app将数据通过参数传入 情况二:h5调用app ......
客户端相关知识学习(十一)之Android H5交互Webview实现localStorage数据存储
前言 最近有一个需求是和在app中前端本地存储相关的,所以恶补了一下相关知识 webView开启支持H5 LocalStorage存储 有些时候我们发现写的本地存储没有起作用,那是因为默认WebView没有开启LocalStorage存储。开启方法如下 首先得有Webview控件: 有人问我是不是需 ......
客户端相关知识学习(十二)之在h5页面打开另一个页面
以京东收银台为例,收银台首页和成功页使用的是一个webview,在成功页点击一个按钮可能会跳转,可能是http(h5页面)也可能是openapp(原生页面/h5页面) Android http:不会打开新的webview,就在收银台的webview中打开 openapp:打开新的webview iO ......
如何根据ua判断ios、android、ipad?如何判断app版本
如何根据ua判断ios、android、ipad?如何判断app版本 根据ua判断iOS var ua = navigator.userAgent; if (ua.match(/(iPhone\sOS)\s([\d_]+)/)) { // is ios } 根据ua判断ipad var ua = n ......
Linux 03
第三章 用户管理 本章学习目标: 1.了解用户和组的意义 2.掌握创建、修改与删除用户/组的方法 3.熟悉用户相关配置文件 4.熟悉用户身份切换与提权 一、用户/组概览 Linux系统是多用户、多任务的分时操作系统,系统上每一个进程都有一个特定的文件,每个文件都被一个特定的所拥有。如果需要使用系统资 ......
进程管理
Linux作为一个强大的操作系统,其核心能力之一是有效地管理运行在其上的各种进程。进程是计算机中程序执行的实例,Linux提供了丰富的工具和机制来监控、调度和与进程交互。 1. 进程基础在Linux中,进程是计算机执行任务的基本单元。每个进程都有唯一的进程标识符(PID)和一些状态信息。了解如何创建 ......
[数据治理] 数据时政 # 首任【国家数据局】局长【刘烈宏】首论:【数据基础设施】
推动数据基础设施建设,为我国数据事业发展贡献力量。 2023.11.23 / 刘烈宏 / 杭州 | 国家数据局 | 数据要素治理与市场化论坛 | 第2届全球数字贸易博览会 一个要素:国家数据局的挂牌成立与时代背景——数据作为新的关键生产要素 随着国家数据局的挂牌成立,中国数据事业正在迎来崭新阶段。数 ......
npm学习(五)之使用package.json
使用package.json 管理本地安装的npm包的最佳方法是创建一个package.json文件。 一个packagejson文件: 列出项目所依赖的包。 允许使用语义版本控制规则指定项目可以使用的包的版本。 使您的构建具有可重复性,因此更容易与其他开发人员共享。 需求 一个package.js ......
客户端相关知识学习(一)之混合开发,为什么要在App中使用H5页面以及应用场景、注意事项
混合开发 随着移动互联网的高速发展,常规的开发速度已经渐渐不能满足市场需求。原生H5混合开发应运而生,目前,市场上许多主流应用都有用到混合开发,例如支付宝、美团等。下面,结合我本人的开发经验,简单谈一下对混合开发的认识以及实现方式。 Hybrid App(混合开发)主要以JS+Native两者相互调 ......
客户端相关知识学习(二)之h5与原生app交互的原理
前言 现在移动端 web 应用,很多时候都需要与原生 app 进行交互、沟通(运行在 webview中),比如微信的 jssdk,通过 window.wx 对象调用一些原生 app 的功能。所以,这次就来捋一捋 h5 与原生 app 交互的原理。 h5 与原生 app 的交互,本质上说,就是两种调用 ......
客户端相关知识学习(三)之Android原生与H5交互的实现
Android原生与H5交互的实现 H5调用原生的方式 方式可能有多种,根据开发经验,接触过两种方式。 方法一:Android向H5注入全局js对象,也就是H5调Android 1.首先对WebView进行初始化 WebSettings settings = webview.getSettings( ......
客户端相关知识学习(四)之H5页面如何嵌套到APP中
Android原生如何渲染H5页面 Android与 H5 的交互方式大概有以下 1 种: 利用WebView进行交互(系统API) iOS原生如何渲染H5页面 iOS 与 H5 的交互方式大概有以下 5 种: 利用 WKWebView 进行交互 (系统 API) 利用 UIWebView 进行交互 ......
微信商户平台 更换超级管理员
直接访问: https://pay.weixin.qq.com/index.php/extend/modify_info/contact 或: 电脑端登录微信商户平台(pay.weixin.qq.com), 点击“账户中心”-> “商户信息”-> "超级管理员信息"-> 点击【修改】按钮。 按照页面 ......
Unity 2022 LTS版本的稳定性
1)Unity 2022 LTS版本的稳定性2)多个小资源包合并为大资源包的疑问3)启动Unity导入变动的资源时,Singleton ScriptableObject 加载不到 这是第362篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全 ......
npm学习(十三)之npm命令
npm:查看npm所有命令 自己写包可能用到的命令: npm adduser:注册 npm login:登录 npm whami:查看当前用户名 npm init:初始化包的信息 npm publish:发布包/更新包 npm publish --access=public:发布公共作用域包 npm ......
npm学习(十六)之package-lock.json和package.json的作用
转自:https://www.cnblogs.com/cangqinglang/p/8336754.html package-lock.json的作用就是锁定安装依赖时包的版本,并且需要上传到git,以保证其他人npm install时安装的依赖能够保持一致 根据官方文档,这个package-loc ......
npm学习(十五)之理解npm、nvm、nodejs之间的关系
nvm nvm:nodeJs版本管理工具,管理nodejs版本和npm版本,使用nvm安装nodejs时会将npm一起安装下来 nodejs nodeJs: 一种高效的JavaScript运行环境 npm npm:是随同nodeJs一起安装的包管理工具,npm管理对应nodeJs的第三方插件 常见的 ......
npm学习(十四)之npm5踩过的坑!
1. 版本问题导致环境问题 npm5之前我们第一次npm install时是根据package.json来安装相关依赖的,但是它里面的版本不固定,因此默认会根据最高的版本来安装相关依赖,但是在npm5是根据package-lock.json来安装相关依赖的,但前提是没有在命令行中新安装依赖或者更改p ......
1_Scene渲染流程分析
参考: Cesium原理篇:6 Render模块(4: FBO) Scene渲染流程分析 // Scene.js function render(scene, time) { //... // 1) 渲染到哪里? // updateAndExecuteCommands -> executeComma ......
Scene渲染命令集合(executeCommands)分析
Scene渲染命令集合(executeCommands)分析 前提条件: // 已经确定了渲染缓冲区: view.globeDepth.framebuffer passState.framebuffer = view.globeDepth.framebuffer 1、简单流程,没有pick和后处理 ......
7
ifconfig ifconfig 可以查看/配置计算机当前的网卡配置信息 # 查看网卡配置信息 $ ping IP地址 # 检测本地网卡工作正常 $ ping 127.0.0.1 ssh的简单使用: ssh [-p port] user@remote user 是在远程机器上的用户名,如果不指定的 ......
npm学习(七)之如何发布包、更新发布包、删除发布包
前言 我们经常使用npm来下载别人的模块或者说包,那么我们如何将自己写的模块上传到npm呢? 了解npm政策 在开始之前,最好回顾一下npm的政策,以防您对站点礼仪、命名、许可或其他指导原则有疑问。 发布包 1、创建用户帐户,要发布,您必须是npm注册表上的用户。如果您不是用户去npmjs.org注 ......
npm学习(六)之如何创建 Node.js 模块
如何创建 Node.js 模块 Node.js 模块是一种可以发布到 npm 的包。当你创建一个新模块时,创建 package.json 文件是第一步。 你可以使用 npm init 命令创建 package.json 文件。命令行中将会提示 package.json 字段中需要你输入的值。名称(n ......