Android之解决Android10.0通过热点名字和密码连接指定热点网络不能通信问题

1 问题Android10.0设备通过热点名字和密码连接另外一台设置指定热点,但是他们之间依然不能通信,网络不可达。Android10.0设备通过热点名字和密码连接另外一台设置指定热点,我用的是官方API,可以参考我的这篇博客Android之通过用户名和密码连接指定wifi热点(兼容Android9.0和Android10.0和addNetwork(wifiNewConfiguration)返回-1问题)Android10.0连接热点关键代码如下 boolean isOpenWifi
分类: 其他 发布时间: 06-22 21:17 阅读次数: 0

netty极简教程(二): nio Buffer的原理及使用

我们知道,netty直接与jdk的原生nio开发的,可以说是jdk nio的增强,所以理解jdk nio的机制就变得非常重要,接下来将介绍jdk中关于nio的几个非常重要的组件, 示例源码: github.com/jsbintask22… ByteBuffer
分类: 编程语言 发布时间: 06-22 21:11 阅读次数: 0

JVM GC总结

JVM GC 总结。 周志明大大的《深入理解Java虚拟机》出第三版了,早早的买了这本书,却一直没有花时间看。近来抽空温习了一下,感觉又有了新的收获。这里简单总结下。 GC的由来 由于堆的动态性,操作系统将堆交由给了开发者自己管理,手动申请,手动释放。对于C+
分类: 编程语言 发布时间: 06-22 21:11 阅读次数: 0

HashMap的tableSizeFor方法:求一个数的最小的2^n

来源:HashMap的tableSizeFor方法代码 private static int tableSizeFor(int cap) { int n = cap - 1; n |= n >>> 1
分类: 编程语言 发布时间: 06-22 21:11 阅读次数: 0

Map集合中的computeIfAbsent的用法以及源码分析

Map集合中的computeIfAbsent的用法以及源码分析 方法概述 如果指定的键尚未与值关联(或被映射到null),则尝试使用给定的映射函数计算其值,并将其输入到这个映射中,除非null。 如果函数返回null,则不记录映射。如果函数本身抛出了一个
分类: 编程语言 发布时间: 06-22 21:11 阅读次数: 0

一文教你MongoDB设计方法及技巧,看不懂还不来学?

#前言 MongoDB是一种流行的数据库,可以在不受任何表格schema模式的约束下工作。数据以类似JSON的格式存储,并且可以包含不同类型的数据结构。例如,在同一集合collection 中,我们可以拥有以下两个文档document: { id: '
分类: 编程语言 发布时间: 06-22 21:11 阅读次数: 0

如何用 React 构建前端架构

早期的前端是由后端开发的,最开始的时候仅仅做展示,点一下链接跳转到另外一个页面去,渲染表单,再用Ajax的方式请求网络和后端交互,数据返回来还需要把数据渲染到DOM上。写这样的代码的确是很简单。在Web交互开始变得复杂时,一个页面往往有非常多的元素构成,像社交网络的Feed需要经常刷新,展示内容也五花八门,为了追求用户体验需要做很多的优化。 当时说到架构时,可能会想前端需要架构吗,如果需要,应该使用什么架构呢?也有可能一下就想起了MVC/MVP/MVVM架构。在无架构的状态下,我们可以写一个H
分类: 其他 发布时间: 06-22 21:11 阅读次数: 0

运用vue做购物车实例

在对vue的学习中,也是觉得vue的便捷性,下面就是我用vue做出的一个图书购物的小例子。   打开网页,对图书进行浏览:   点击图书,跳转到图书详情页:   点击加入购物车,弹窗显示,已经加入购物车,若购物车中有此本图书,显示购物车中有此图书;点击购物车:   点击结算,跳转结算界面;点击继续购物来到首页; 以上就是对小项目简单的描述一下,也强化了我vue的应用。当然这样的界面还是远远不够的,我还想让界面看起来更加美观,配色更加舒服,功能更多,比如实现图书查找、结算界面更加人性化等,都是需
分类: 其他 发布时间: 06-22 21:11 阅读次数: 0

计算机原理 5.3 操作数寻址方式

操作数寻址方式: 含义:形成操作数有效地址的方法 1、立即数寻址 地址码字段是操作数本身 例:MOV AX,200H(AX<---200H) S=D 特点: 取指操作将数据与指令一并读入CPU内部的寄存器,指令执行速度块 便于程序设计(变量赋初值) 数据大小受字段位数限制 2、寄存器寻址 操作数在cpu的内部寄存器中 例 MOV AX,BX(AX<---(BX) ) 特点: 操作数在寄存器中,指令执行速度快 能访问的数据大小一般与计算机字长有关 地址字段的位数与计算机通用寄存器数量相关 3、直
分类: 其他 发布时间: 06-22 21:11 阅读次数: 0

hash表/哈希表

https://blog.csdn.net/duan19920101/article/details/51579136 简单理解就是一个通过映射直接查找的表(散列表),用哈希函数将数据按照其存储特点进行存储。查询效率接近是O(1)的。 存储方式是结合了数组和链表的思想,用链表将存储的数据直接相连,便于查询和修改。 其实就是一个储存优化的方式。 缺点 它是基于数组的,数组创建后难于扩展,某些哈希表被基本填满时,性能下降得非常严重,所以程序员必须要清楚表中将要存储多少数据(或者准备好定期地把数据转
分类: 其他 发布时间: 06-22 21:11 阅读次数: 0

Python_列表和字符串

列表和字符串 1,list函数 字符串是一系列字符的序列,而列表是一系列值的序列,但一个由字符组成的列表是不同于字符串的。要把一个字符串转换成字符列表,你可以用 list 这个函数: >>> s = 'apple' >>> t = list(s) >>> t ['a', 'p', 'p', 'l', 'e'] list是一个内置函数的名字了,所以你应该避免用它来作为变量名。 2,split方法 list 这个函数将一个字符串分开成一个个字母。如果你想把字符串切分成一个个单词,你可以用 spli
分类: 其他 发布时间: 06-22 21:11 阅读次数: 0

努力完成组——凡事预则立

软件工程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 作业要求 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10841 团队名称 努力完成 作业目标 凡是预则立 作业正文 详见下文 参考文献 百度 1.冲刺的时间计划安排 (冲刺时间为期七天,安排在2020-6-17——2020-7-2之间) 时间 任务安排
分类: 其他 发布时间: 06-22 21:11 阅读次数: 0

shell脚本-监控python进程是否在运行,没有则重启jingdong_prices_run.py 并发送邮件

shell脚本-监控python进程是否在运行,没有则重启jingdong_prices_run.py 并发送邮件告知重启时间,否则不重启不发送邮件 定时检测京东商品状态 */5 * * * * sh /data/jingdong-app-spider-py/shell/check-jingdong-goods-run.sh >/store/logs/jingdong-app-spider-py/startpy.log 2>&1 shell脚本监控python进程 check-jingdong
分类: 其他 发布时间: 06-22 21:11 阅读次数: 0

phpstrom2019版永久破解

前言 : 首先进入软件,如果软件需要激活才能进入,可以在idea.medeming.com/jets,中下载激活码,以方便进入 然后按照下面的步骤操作 1.下载补丁   链接:https://pan.baidu.com/s/1Kyb84T2ZgIBTVqWjVsAwPg   提取码:rvhb 2.将补丁拖入phpstrom 3.配置助手会提示您,需要使用哪种激活方式,这里我们选择默认的 Activation Code,通过注册码来激活,点击为IDEA安装 4.点击是,重启 IDEA 即可 验证
分类: 其他 发布时间: 06-22 21:11 阅读次数: 0

对于有向图多个点到一个点的求法

对于一个有向图,我们要求多个点到一个点的距离怎么办?反向存图 拿这道题为例子吧qwq \(Link\): 我们求完1到所有的点的距离后,最朴素的做法就是再对每一个点跑一次最短路。但是这样做肯定会超时的,因为我们只用求多个点到一个点的距离,但是我们求了这些点对其他点的距离,这根Floyd有什么区别吗(Floyd好像真的能过啊 草(v.)),这时,我们把所有边反过来,再跑一次1的最短路不就行了吗?代码如下: #include <bits/stdc++.h> using namespace std;
分类: 其他 发布时间: 06-22 21:11 阅读次数: 0

Java解密微信小程序用户信息时遇到的坑:http接口传输参数

小程序解密用户信息:   iv参数报错:IV not 16 bytes long;   encryptedData参数报错: java.lang.IllegalArgumentException: Illegal base64 character 20 是因为这些参数在进行http传输的时候按照W3C的规范给把其中的+号变成了空格, 所以需要对参数转码,转码后发现特殊字符被替换为%3D,再给换回来即可。 1 URLEncoder.encode(iv,"UTF-8").replace("%3D"
分类: 其他 发布时间: 06-22 21:11 阅读次数: 0

反向图

之前学过一些单源最短路算法,跑得非常快,但是对于SPFA这个东东,虽然它出过幺蛾子,但是在题解区发现还是很多人用,但是今天自己在做题的时候发现它还是有用,呼吁大家最好还是学学,不要有啥偏见,虽然Dijkstra确实很香。直接用例题来讲 但是本蒟蒻对于反向图的了解还并不多,如果之后学到更多的东西会继续更新 P1629 邮递员送信 我们从一个点跑出去,然后出题人 像个睿智一样 还要再跑回起点之后才能去其他地方,这么一看,这不就是Floyd的吗,但是那个时间复杂度不敢想象,直接给你T飞 换个思路,对
分类: 其他 发布时间: 06-22 21:11 阅读次数: 0

JS跟随鼠标移动的提示框

JS跟随鼠标移动的提示框,类似新闻标题和新闻内容 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> a{
分类: 其他 发布时间: 06-22 21:11 阅读次数: 0

Stream替代for-编码五分钟-划水五小时

Stream替代for-编码五分钟-划水五小时     天空没有痕迹,风雨已在心中。 背景:使用Stream 流式操作取代俄罗斯式套娃的for循环,解放底层劳动密集型码畜的双手,使编码五分钟划水五小时,不再是梦! 一、Stream替代for例子 给定一个字符串元素列表,里面有数字型字符串、有字母型字符串,字符串里有大写、小写,字符串长度也有长有短;现在要通过代码完成一个功能: 找出所有长度 >=5 的字符串、并且忽略大小写、去除重复字符串、然后按照字母排序、最后用“❤”连成一个字符串输出。 使
分类: 其他 发布时间: 06-22 21:11 阅读次数: 0

vue采用CDN引入依赖,不打包Vue,axios,element

项目预览和讲解地址
分类: 其他 发布时间: 06-22 21:11 阅读次数: 0
今日推荐