技术专区
-
【深入理解Android】微内核视角
尝试从微内核角度去理解Android系统的设计 微内核的实现会带来哪些问题: 优先级翻转 在用户态的系统服务使用多线程的模式向多个进程提供系统服务的场景下, 如果低优先级的进程获取了一把锁,之后高优先级的进程尝…
-
python中openpyxl模块操作excel
import pandas as pd from openpyxl.utils import get_column_letter, column_index_from_string import openpyxl wb = openpyxl.load_workbook('cases.xlsx') sh = wb['Sheet1'] for i in range(2,100000): ce = s…
-
Java基本语法
原文链接 1 输出 System.out.print("sys_num:" + sys_num + "/n"); 2 String截取 截取前三位: String str = "abcde"; String str1 = str.substring(0,3); //abc 截取第一至倒数第二位: String str = "abcde"; int…
-
Azure Power BI Automation - DataSets
by Madan Thota Azure Power BI Automation - DataSets This is the fifth post in KPI's Power BI blog series. In this blog, we provide a high-level overview of dataset refresh and other dataset operation…
-
selenium+python 处理只读日期控件的2种方法
转载地址:https://www.cnblogs.com/mini-monkey/p/12104821.html 前言有时候测试过程中会遇到日期控件场景,这时候需要特殊处理,下文以12306网站为例 1.处理方式通常是通过js去除只读属性(2种方法),然后通过send…
-
SHH 连接远程服务器 (针对 Windows 用户)
1. Putty (Windows) 1.1 连接服务器 下载 Putty: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 打开 Putty 在 "Host Name" 下输入地址, 格式为 <username>@xxx.xxx.xxx 点击 Open 第一次…
-
thinkphp6服务器部署nginx下报HTTP ERROR 500错误
原因:thinkphp6默认访问文件夹是public,但是要加载站点目录之外的文件 解决办法: 修改nginx配置文件fastcgi.conf,找到fastcgi_param PHP_ADMIN_VALUE这个参数,在这个参数的字符串中加入路径fastcgi_param PHP_…
-
关于使用docker里面java环境每次重启问题
1、问题 测试服务器java环境变量老是失效(非常气人,测试同事老是说系统坏了,我感觉在怀疑我的技术) 我以前的配置是打开 /etc/profile 文件,在后面加上环境变量 整体环境是在宿主机上部署了…
-
你对 Java线程池 了解多少?
线程池的优势 线程池的使用 线程池的工作原理 线程池的参数 任务队列(workQueue) 线程工厂(threadFactory) 拒绝策略(handler) 功能线程池 定长线程池(FixedThreadPool) 定时线程池(ScheduledThreadPool )…
-
数据结构与算法--线索化二叉树
简介 在二叉树中的叶子结点存在两个左右子树为空的指针域,对于有n个结点的二叉树,就有n+1个空指针域。如果将这些空指针域存放某种遍历次序下该节点的前驱结点和后继节点,则将这些指针的指向称为线索,加上线索的…