首页 > 全部
[Mobi] 什么是手机 Root 和 Magisk、Magisk App
手机进行 Root 操作就是让我们能够拥有超级权限,包括被手机厂商所禁止的一些操作。 传统 Root 手段会修改系统文件,因而一些安全性要求较高的 App 会禁止自己在 Root 过的手机上运行。 Magisk 是非侵入式的 rooting 系统,基本意思就是可以不修改手机系统的核心代码做到。 Ma ...
分类:移动平台   时间:2021-08-29 20:05:15    收藏:0  评论:0  赞:0  阅读:27
模拟快速排序(C++版)
快数排序(低配算法) 原理优化 (分治) 将原来的N方优化为N*log(N) 将逐一对比优化为分步 /////////////以从大到小举例 先确定分界点,将分界点的值命名为X (因为必须要在左右端点以内,所以一般取两端点之和除以2) 然后以X为中心进行交换 (将左边第一个比A大的数值的坐标记录,将 ...
分类:编程语言   时间:2021-08-29 20:05:00    收藏:0  评论:0  赞:0  阅读:36
matlab计时
平常科研当中,当我们在看文献时,没看到一个优秀的算法时都有想要自己动手编程去实现的愿望,算法好坏可以用代码的运行时间来评估,在MATLAB中大致有以下几种方法来计算程序的运行时间: 1、tic和toc组合 tic%代码块toc%disp(['运行时间: ',num2str(toc)]);程序遇到ti ...
分类:其他   时间:2021-08-29 20:04:51    收藏:0  评论:0  赞:0  阅读:31
栈编程和函数控制流: 从 continuation 与 CPS 讲到 call/cc 与协程
原标题:尾递归优化 快速排序优化 CPS 变换 call/cc setjmp/longjmp coroutine 协程 栈编程和控制流 讲解 本文为部分函数式编程的扩展及最近接触编程语言控制流的学习和思考,主题是栈编程和控制流相关,涉及内容有 堆栈编程总结, 函数式语言的CPS变换,python 如 ...
分类:其他   时间:2021-08-29 20:04:39    收藏:0  评论:0  赞:0  阅读:25
Java&关于Comparator说明三点
我们在使用Arrays.sort(xx, new Comparator<T>() {});和Collections.sort(xx, new Comparator<T>() {})时,明确三点即可: int compare(T o1, T o2) 是“比较o1和o2的大小”。返回“负数”,意味着“o ...
分类:编程语言   时间:2021-08-29 20:04:25    收藏:0  评论:0  赞:0  阅读:59
TCP拥塞控制机制
what 拥塞控制机制:控制发送方发送数据速率,使其和网络环境一致。 机制: 发送方维护一个“拥塞窗口”变量cwnd,它和接收方共同决定发“送窗口”swnd的大小。 慢启动:发送方刚开始发送数据时,不会一次将大量的数据注入网络,而是先发1个字节,当收到ACK后,再发2个字节,依次类推,按照2的指数级 ...
分类:其他   时间:2021-08-29 20:04:10    收藏:0  评论:0  赞:0  阅读:24
redis数据同步之redis-shake
redis-shake简介 redis-shake是阿里开源的用于redis数据同步的工具,基本功能有: 恢复restore:将RDB文件恢复到目的redis数据库。 备份dump:将源redis的全量数据通过RDB文件备份起来。 解析decode:对RDB文件进行读取,并以json格式解析存储。 ...
分类:其他   时间:2021-08-29 20:03:57    收藏:0  评论:0  赞:0  阅读:32
RevitAPI按照类型与管径遍历水管并记录参数特征
public double[] getCirpara(Pipe pipe) { double[] p=new double[2]; double h=pipe.Diameter; double b = pipe.Diameter; p[0] = h;p[1] = b; return p; } pub ...
分类:Windows开发   时间:2021-08-29 20:03:41    收藏:0  评论:0  赞:0  阅读:24
010.在产生时间字符串的时候出现了空格(whitespace),在创建cookie对象的时候是不允许的。
package cn.cookie.demo; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.Cookie; import ja ...
分类:其他   时间:2021-08-29 19:30:07    收藏:0  评论:0  赞:0  阅读:15
Java基础知识(一)
一、Java的发展史 1、简介 Java为Java编程语言和其对应三大平台的总称,Java编程语言是sun公司开发的一门面向对象的网络编程语言,以前叫Oak编程语言。 2、三大平台 (1)J2SE JavaSE为Java平台的标准版,主要用于开发桌面程序 (2)J2EE JavaEE为Java平台的 ...
分类:编程语言   时间:2021-08-29 19:29:57    收藏:0  评论:0  赞:0  阅读:18
二叉树遍历的迭代写法
二叉树遍历的迭代写法 我们知道二叉树的递归写法非常的简单,因为递归的时候隐式的维护了一个栈。而在迭代的时候也可以采用递归的思想,完全使用一个栈手动模拟递归的过程。 在其中应该特别注意节点进栈的顺序和我们遍历二叉树所需要的顺序之间的关系。 前序遍历 在前序遍历中,二叉树节点的遍历顺序是父 → 左 → ...
分类:其他   时间:2021-08-29 19:29:49    收藏:0  评论:0  赞:0  阅读:15
c# float 类型传入 sql server float 参数导致结果错误
今天编码发现 c# 传 float 1.03 到 SQL SERVER 2008 float 参数类型,用 SQL Server Profiler 查看,变成了 1.0299999713897705 以前以为有效数字位数超了,或者小数位数超出了最大表示范围才会出现,这次算是长见识了。 原因:SQL ...
分类:数据库技术   时间:2021-08-29 19:29:36    收藏:0  评论:0  赞:0  阅读:17
Docker之容器篇
Docker之容器篇 容器是基于镜像建立的可读写层,包含了基本的系统环境和文件系统,这章开始学习容器的创建、删除、迁移、管理等 创建容器 # 创建容器,新创建的容器处于停止状态 docker create -it ubuntu # 通过docker start ID/name启动容器 docker ...
分类:其他   时间:2021-08-29 19:29:21    收藏:0  评论:0  赞:0  阅读:19
Charles的基本使用
今天介绍Charles常用的几个功能 一.map local 1.map local是测试中mock数据常用的功能,首先我们选择需要mock数据的接口,这里以百度为例 抓包抓住该接口后鼠标右击选择map local,会弹出edit mapping页面 如下图,其他修改query为空或者*,local ...
分类:其他   时间:2021-08-29 19:29:04    收藏:0  评论:0  赞:0  阅读:17
QT从入门到入土(九)——TCP/IP网络通信(以及文件传输)
引言 TCP/IP通信(即SOCKET通信)是通过网线将服务器Server端和客户机Client端进行连接,在遵循ISO/OSI模型的四层层级构架的基础上通过TCP/IP协议建立的通讯。控制器可以设置为服务器端或客户端。 关于TCP/IP协议可详看:TCP/IP协议详解 - 知乎 (zhihu.co ...
分类:其他   时间:2021-08-29 19:28:49    收藏:0  评论:0  赞:0  阅读:34
数据结构与算法——栈(五)中缀表达式转后缀表达式
通过数据结构与算法——栈(四)逆波兰计算器-后缀表达式的代码实现,可以看到:后缀表达式对于计算机来说很方便,但是对于我们人来说,后缀表达式却不是那么容易写出来的。 所以本篇就是来讲解怎么实现中缀表达式转换成后缀表达式,以及完成完整版的逆波兰计算器。 * 中缀表达式转后缀表达式步骤 初始化两个栈: 运 ...
分类:编程语言   时间:2021-08-29 19:28:41    收藏:0  评论:0  赞:0  阅读:10
碎碎念
1.简单的问题如果要量化、数学化就很繁琐。 (1)网络上看到的一个例子:很多游戏公司的程序员根本不玩儿游戏。策划案需要极其细致。 跟随功能:和队长隔着半张地图,玩家点了跟随,这时是否要跟随;如果要跟随的话怎么跟,半张地图是慢慢跑过去,还是有飞行坐骑召唤出来飞过去,还是走最近的传送点传送过去;还是干脆 ...
分类:其他   时间:2021-08-29 19:28:26    收藏:0  评论:0  赞:0  阅读:13
vuex
直接上示例,有不懂的可以查看vuex的官方文档:https://vuex.vuejs.org/zh/guide/state.html 一、state的用法 在src/vuex/index.js import Vue from 'vue' import Vuex from 'vuex' Vue.use ...
分类:其他   时间:2021-08-29 19:28:13    收藏:0  评论:0  赞:0  阅读:18
CentOS7 安装 JDK
CentOS7 安装 JDK 1、服务器安装JDK之前,先确保有没有默认安装JDK,执行以下命令进行检查: java -version 2、卸载已安装的JDK rpm -qa|grep openjdk -i 删除上面两项: rpm -e --nodeps java-1.7.0-openjdk-hea ...
分类:其他   时间:2021-08-29 19:28:02    收藏:0  评论:0  赞:0  阅读:20
Java发展,安装JDK,配置环境变量,卸载JDK,JDK中主要目录的含义
Java 三高:高可用,高性能,高并发 JDK:Java Development Kit Java开发者工具 JRE:Java Runtime Environment Java运行时环境 JVM:JAVA Virtual Machine Java虚拟机 安装JDK: 百度搜索JDK8,找到下载地址 ...
分类:编程语言   时间:2021-08-29 19:27:50    收藏:0  评论:0  赞:0  阅读:26
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!