安全检测检查清单(Android版APP)

(一) 检查项:allowbackup备份权限 优先级:高 检查要点:被测应用的AndroidManifest.xml文件中allowBackup属性值被设置为true,可通过adb backup对应用数据进行备份,在无root的情况下可以导出应用中存储的所有数据,造成用户数据泄露。 检查方法: 1、使用AndroidKiller对APK文件进行反编译; 2、AndroidManifest.xml 是每个android程序中必须的文件,位于整个项目的根目录,描述了package中暴露的组件(a
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

【JAVA】Arrays.binarySearch(nums, target)

内置二分查找函数:Arrays.binarySearch(nums, target) 形式一: binarySearch(Object[], Object key) 参数: 方法的object[]参数是要查找的数组,key参数为要查找的key值。 方法的返回值有几种: 1、找到的情况下:如果key在数组中,则返回搜索值的索引。 2、找不到的情况下: [1] 搜索值不是数组元素,且在数组范围内,从1开始计数,得“ - 插入点索引值”; - [2] 搜索值是数组元素,从0开始计数,得搜索值的索引值
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

【信号与系统】03 - 系统函数的性质

1. 系统函数的性质 1.1 变换的对偶性   不管是傅里叶变换的频域还是拉普拉斯变换的\(s\)域(下面统称\(s\)域),都是深入讨论LIT系统的有力工具,有时甚至是必备工具。\(s\)域的系统函数和时域的信号(单位冲激响应)是一对共生体,它们通过拉普拉斯变换生成彼此,同时也是连接两个域的纽带。对一个函数解析式,经常要对它做一些常规的分析操作,比如运算、平移、缩放、微积分、卷积等。一个很自然的问题是,在某个域的分析操作会对另一个域带来什么影响呢?本篇就来讨论这个问题。   在正式讨论之前,
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

java+selenium+new——执行JavaScript脚本

package rjcs; import org.openqa.selenium.JavascriptExecutor; import org.openqa.selenium.firefox.FirefoxDriver; public class chuangkou { public static void main(String[] args) { System.setProperty("webdriver.firefox.bin","C:\
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

寒假day08

今天爬了部分与人才动态相关的数据,还刷了剑指offer的部分算法题
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

2月8日学习笔记

1,背诵单词:unjust:不公平的 tiny:极小的 strict:严格的 translation:翻译 steal:偷 thumb:拇指 summary:总结 tennis:网球运动 tax:税金 turkey:火鸡 sweat:流汗 statement:声明 sprinkle:洒 tramp:流浪汉 yard:院子 distribution:分配 wreck:残骸 dismiss:解雇 interpreter:解释着 2,做spark实验1到实验3,回顾了之前学习的scala语法等 1.
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

于梦自述:8年抗痘经历分享

先附两张张之前满脸痘痘的照片 我叫于梦,上图那个脸上全是痘痘的人就是我!今年24岁了,我也许是最不幸的一个,因为我从小就长痘痘,我身边很多的朋友,叫我"痘痘"!每当他们这么叫我,我总是假装不在乎,可随着年龄的增大,脸上的痘,让我越来越感到难堪!我是好强的女孩,不想让自己落后其他的女生,从我注意自己脸上有痘时,我就开始想办法去掉它们。 记得10几岁的时候,我经常央求妈妈带我祛痘痘,只要去掉脸上的痘,叫我打针都行!可是妈妈说:"于梦乖,你脸上的痘痘长大就会自己掉的。可随着年龄的增长,脸上的痘不但没
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

【日常训练】2020-02-08训练

题目 T1 是一道暑假里面做过的傻题,我当时好像是做对了来着,但是这次分类出了一点小小的问题,没有考虑到只有两个的那些环和链会很难办,需要单独拎出来。 T2 是一道还挺有趣的题目。我反复读错题,在单个修改和整体修改之间反复横跳,不亦乐乎,写了三遍代码。最后,终于发现的确是整体修改。但是脑子被单个修改带跑了,在单个修改的程序的基础上魔改了一通,少改了一个东西,致使问题十分严重。 但是事实上,我的单个修改是错的。它只能做一个菊花。 T3 我开心暴力,开心爆零。题解是一个矩阵树定理和一个二维拉格朗日
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

JOISC2014 たのしい家庭菜園

Link 对于一个交换后的序列\(b_i\),其最小交换次数为每个数在原序列的位置构成的排列\(p_i\)的逆序对数。 那么从小到大枚举每个数,把它删掉,它对答案的贡献就是剩下的数和它形成的逆序对数。 因此我们可以用BIT维护,注意枚举时要把相同的数同时处理。 #include<cstdio> #include<cctype> #include<algorithm> const int N=300007; struct node{int x,p;}a[N]; int n,t1[N],t2[N]
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

操作系统:进程通信(IPC)

进程通信:进程间的信息交换。 进程是分配系统资源的单位,因此各进程拥有的内存地址空间相互独立。 为了保证安全,一个进程不能直接访问另一个进程的地址空间。 为了保证进程间的安全通信,操作系统提供了一些方法。 管道 管道:指用于连接读写进程的一个共享文件,又名pipe文件。其实就是在内存中开辟的一个大小固定的缓冲区。 命名管道(FIFO) 它是一种文件类型。 FIFO可以在无关进程之间交换数据。 FIFO以一种特殊设备文件形式存在于文件系统中。 FIFO的通信方式类似于在进程中使用文件来传输数据,
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

JavaSE学习笔记(6)---异常

JavaSE学习笔记(6)---异常 软件程序在运行过程中,非常可能遇到问题,我们称之为异常,英文是:Exception,意思是例外。遇到这些例外情况,或者叫异常,我们怎么让写的程序做出合理的处理,安全的退出,而不至于程序崩溃呢? 1.异常产生的原因及使用原则 在 Java 中一个异常的产生,主要有如下三种原因: Java 内部错误发生异常,Java 虚拟机产生的异常。 编写的程序代码中的错误所产生的异常,例如空指针异常、数组越界异常等。这种异常称为未检査的异常,一般需要在某些类中集中处理这些
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

Uer-Agent

1 import random 2 3 agent1="Mozilla/5.0 (Linux; U; Android 8.1.0; zh-cn; BLA-AL00 Build/HUAWEIBLA-AL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.132 MQQBrowser/8.9 Mobile Safari/537.36" 4 agent2="Mozilla/5.0 (Linux; An
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

寒假学习报告08

想把上一个程序优化优化,结果JSON 格式的内容太难弄了,弄了一天也没优化成功,也是用phantomjs弄来着,也是失败了...
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

毕业设计(2020.2.8)

今天继续完善毕业设计系统,通过爬虫技术实现用户可以在联网的状态下查看书籍中词语的意思和解释的功能。除此之外,继续写毕业论文。
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

通过Java程序简单模拟B\S服务器

模拟Browser/Servers服务器 模拟网站服务器,使用浏览器访问自己编写的服务端程序,查看网页效果。 案例分析 准备页面数据 创建index.html文件,文件内容如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>itheima商城</title> </head> <body> <table width="1600px" align="c
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

没有花灯的元宵节

  2020注定是一个特殊的年份,接二连三的噩耗充斥着大家的神经,武汉封城、科比离世、疫情蔓延、口罩脱销。。。这些关键字让中国春节没有一丝的年味,反而人人都深处焦虑和恐惧中。没有了逛街消费,没有了走亲访友,没有了吃喝吹牛,只能安安静静宅在家中刷着实时疫情,盼望着奇迹发生。因果循环,又一次为人类敲响警钟,什么新零售、什么人工智能、什么TM火星计划,在疾病和自然灾害面前人类是如此的渺小,甚至是不堪一击。不要觉得有几个臭钱就烧的慌,什么山珍海味都想尝尝,告诉你,不一定好吃,与虚荣相比,简单——活着,
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

java学习day_06数组

数组:是一种容器,可以同时存放多个数据值。 数组的特点: 1.数组是一种引用数据类型 2.数组当中的多个数据,类型必须统一 3.数组的长度在程序运行期间不可改变,数组一旦被创建起来,就不可更改 数组的初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。 两种常见的初始化方式: 1.动态初始化(指定长度): 在创建数组的时候,直接指定数组当中的数据元素个数 2.静态初始化(指定内容): 在创建数组的时候,不直接指定数据
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

sublime快捷键,持续更新,前辈们多多补充啊

加注释行:ctrl+/ 运行代码:ctrl+b 新建代码:ctrl+n 保存代码:ctrl+s 撤销操作:ctrl+z
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

GBDT scikit-learn相关参数

目录 1.GradientBoostingClassifier 2.GradientBoostingRegressor @ 1.GradientBoostingClassifier loss:给定损失函数,可选对数似然函数deviance和指数损失函数exponential;默认为deviance;不建议修改。 n_estimators :最大迭代次数,值过小可能会导致欠拟合,值过大可能会导致过拟合,一般50~100比较适合,默认50。 learning_rate: 指定每个弱分类器的权重缩减
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0

c使用mutex同步

#include <stdio.h> #include <unistd.h> #include <pthread.h> void increase(); int sum = 0; pthread_mutex_t mutex; int main() { // init mutex pthread_mutex_init(&mutex, NULL); pthread_t threads[4]; for (int i = 0; i < sizeof(thread
分类: 其他 发布时间: 02-08 23:34 阅读次数: 0