自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冰丶heart

学习是汪洋大海,切不可一步登天

  • 博客(31)
  • 收藏
  • 关注

原创 Android 使用ADB命令启动浏览器并访问指定的URL

今天逛了看了几个小时的博客总算是找到了在这里做个记录: public void SendGET() throws UiObjectNotFoundException { String urlStr = "https://chat.whatsapp.com/JAtjHKiOxiZExdhP04Jfa2";//要访问的 URL String opCmd = " ...

2019-01-07 17:00:04 17287

原创 2021-09-14

Error: Flash Download failed - "Cortex-M3"最近想学习一下STM32 烧录的时候出现Error: Flash Download failed - "Cortex-M3"用的是野火的指南者其实是因为配置错了!哪里配置错了那?改成 WH REQ(具体的不记得了)

2021-09-14 14:16:17 105

原创 SpringCloud

一、微服务架构1.1什么是分布式不同模块部署在不同服务器上作用:分布式解决网站高并发带来问题1.2什么是集群多台服务器部署相同应用构成一个集群作用:通过负载均衡设备共同对外提供服务什么是RPCRPC 的全称是 Remote Procedure Call 是一种进程间通信方式。它允许程序调用另一个地址空间(通常是共享网络的另一台机器上)的过程或函数,而不用程序员显式编码这个远程调用...

2020-04-15 19:12:49 415

原创 消息中间之ActiveMQ

消息中间件产生的背景在客户端与服务器进行通讯时.客户端调用后,必须等待服务对象完成处理返回结果才能继续执行。客户与服务器对象的生命周期紧密耦合,客户进程和服务对象进程都都必须正常运行;如果由于服务对象崩溃或者网络故障导致用户的请求不可达,客户会受到异常点对点通信: 客户的一次调用只发送给某个单独的目标对象。什么是消息中间件面向消息的中间件(MessageOrlented Middle...

2020-04-13 22:15:01 174

原创 Redis主从复制 读写分离

主服务器可以读写 而子服务器只能用来操作读在配置文件中 找到一下图片修改为主服务器IP过程:1:当一个从数据库启动时,会向主数据库发送sync命令,2:主数据库接收到sync命令后会开始在后台保存快照(执行rdb操作),并将保存期间接收到的命令缓存起来3:当快照完成后,redis会将快照文件和所有缓存的命令发送给从数据库。4:从数据库收到后,会载入快照文件并执行收到的缓存的命令...

2020-04-13 15:06:21 157

原创 Redis入门

为什么要用Redis?减轻数据库访问压力查询比较大的时候访问的压力非常大,操作数据库是做IO操作高并发解决方案必备技术 缓存。redis与memcached区别redis 支持持久化memcached 不支持持久化Redis优势性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。丰富的数据类型 – Redis支持二进制案例的 Strings, L...

2020-04-13 13:50:29 96

原创 SpringBoot微服务架构

SpringBoot简介在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot来让你更易上手,更简单快捷地构建Spring应用!Spring Boot让我们的Spring应用变的更轻量化。比如:你可以仅仅依靠一个Java类来运行一个Spring引用。你也可...

2020-04-12 18:26:07 402

原创 Spring 之整合Mybatis

太久没有搭建SSM框架 要吐血:测试表结构:SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for `books`-- ----------------------------DROP TABLE IF EXISTS `books`;CREATE TABLE `books` ( ...

2020-04-11 21:02:57 106

原创 SSM整合之Spring整合MVC

项目基本架构:parent 为父工程用了控制jar包的 版本统一commons 工具包dao 数据库entity 实体类service 逻辑web 视图parent父工程添加依赖<!-- 集中定义依赖版本号 -->...

2020-04-11 16:12:43 110

原创 IDEA 默认创建WEB项目访问index.js出现404

以前用 Eclipse 的同学都会或多或少的 碰见各种各样的问题:404我们都知道是配置问题可是问题出在什么地方?下面2张图的配置特别注意一下就OK了

2020-04-10 11:00:48 730

原创 Web开发入门

软件的结构C/S (Client - Server 客户端-服务器端)典型应用:QQ软件 ,飞秋,红蜘蛛。特点:1)必须下载特定的客户端程序。2)服务器端升级,客户端升级。 B/S (Broswer -Server 浏览器端- 服务器端) 典型应用: 腾讯官方(www.qq.com) 163新闻网站, 蚂蚁课堂官网(俗称:网站) 特点: 1)不需...

2020-04-09 15:36:23 358

原创 Maven

什么是MavenMaven是一个跨平台的项目管理工具,主要用于基于java平台的项目构建,依赖管理。如图为项目构建的过程。解决的项目的问题:1、如果有好几个项目,这好几个项目中,需要用到很多相同的jar包,能不能只建立一个仓库来解决这个问题?2、测试方法能不能全部运行呢?3、怎么样把一个模块的功能放入到仓库中Maven的安装与配置Maven的安装Jdk的情况Jdk必须1.6...

2020-04-09 15:21:57 104

原创 Java Socket网络编程之

网络模型TCP协议与UDP协议区别Http协议底层实现原理。什么是网络模型网络编程的本质是两个设备之间的数据交换,当然,在计算机网络中,设备主要指计算机。数据传递本身没有多大的难度,不就是把一个设备中的数据发送给两外一个设备,然后接受另外一个设备反馈的数据。  现在的网络编程基本上都是基于请求/响应方式的,也就是一个设备发送请求数据给另外一个,然后接收另一个设备的反馈。  在网络编程中...

2020-04-09 14:38:19 166

原创 JAVA注解与设计模式

JAVA注解1.内置注解2.自定义注解什么是注解?Jdk1.5新增新技术,注解。很多框架为了简化代码,都会提供有些注解。可以理解为插件,是代码级别的插件,在类的方法上写:@XXX,就是在代码上插入了一个插件。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。注解分类:内置注解(也成为元注解 jdk 自带注解)、自定义注解(Spring框架)什么是内置注解比如(1) @Sup...

2020-04-09 13:16:49 543

原创 JAVA数据交换格式与SpringIOC底层实现

什么是数据交换格式客户端与服务器常用数据交换格式xml、json、html数据交换格式用场景移动端(安卓、IOS)通讯方式采用http协议+JSON格式 走restful风格。很多互联网项目都采用Http协议+JSON因为xml比较重WebService服务采用http+xml格式 银行项目使用比较多数据交换格式什么是JSONJSON(JavaScript Object Notat...

2020-04-08 22:32:58 216

原创 深入理解Java多线程与并发编程线程池 和线程模型

线程三大特性多线程有三大特性,原子性、可见性、有序性什么是原子性即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。一个很经典的例子就是银行账户转账问题:比如从账户A向账户B转1000元,那么必然包括2个操作:从账户A减去1000元,往账户B加上1000元。这2个操作必须要具备原子性才能保证不出现一些意外的问题。我们操作数据也是如此,比如i = i+1...

2020-04-08 21:23:43 266

原创 JAVA线程安全synchronized Lock

什么是线程安全?当多个线程同时共享,同一个全局变量或静态变量,做写的操作时,可能会发生数据冲突问题,也就是线程安全问题。但是做读操作是不会发生数据冲突问题。线程安全解决办法:问:如何解决多线程之间线程安全问题?答:使用多线程之间同步或使用锁(lock)。问:为什么使用线程同步或使用锁能解决线程安全问题呢?答:将可能会发生数据冲突问题(线程不安全问题),只能让当前一个线程进行执行。代码执...

2020-04-08 19:34:01 147

原创 JAVA将集合切割

Static public<T> List<List<T>> splitList(List<T>list, int pageSize) { intlistSize = list.size(); int page = (listSize + (pageSize - 1)) / pageSize; List<List<T>...

2020-04-08 14:33:14 524

原创 JAVA多线程快速入门

线程与进程区别每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。也可以把它理解为代码运行的上下文。所以线程基本上是轻量级的进程,它负责在单个程序里执行多任务。通常由操作系统负责多个线程的调度和执行。使用线程可以把占据时间长的程序中的任务放到后台去处理,程序的运行速度可能加快,在一些等待的任务实现上如用户输入、文件读...

2020-04-08 14:27:05 144

原创 JAVA JDK8的介绍下载和安装(附网盘地址)

JDK8的介绍下载和安装(附网盘地址)下载安装链接:https://pan.baidu.com/s/1JcPPVIj09f83NZ8FQ_ypSQ提取码:nsph安装JDK傻瓜式安装,下一步即可,安装路径需要记住。建议:安装路径不要有中文或者特殊符号如空格等。配置环境变量我的电脑–属性–高级系统设置–环境变量系统变量→新建 JAVA_HOME 变量 ,变量值填写jdk的安装目录(...

2020-04-04 22:19:07 2069

原创 Python +酷Q机器人开发QQ群 机器人

安装酷Q机器人:https://cqp.cc/t/23253/pip install nonebot自己看着下载**安装插件 **https://pan.baidu.com/s/1qY55zp6#list/path=%2F将下载好的 插件放在 \app 就好登入QQ 启动 插件配置对应的 QQ.json 下面是我的路径C:\Users\Administrator\Desktop\...

2020-04-02 16:41:47 2753

原创 Ccharles 爬取微信公众号和小程序

Ccharles 爬取微信公众号和小程序1.下载Charles下载地址1.charles上通过proxy->proxy setting进入代理设置,入口如下图所示点击后进入如下所示界面记住此处的port,默认为8888,也可以进行修改,只要不冲突就可以,勾选上Enable transparent HTTP proxying,到此为止完成charles上的初步设置。手机设置...

2020-04-02 16:20:26 1908

原创 Python 爬虫 TCP connection timed out: 10060

Python 爬虫 TCP connection timed out: 10060: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。.请求超时1.检查请求参数和请求头是否正确2.当爬取国外网站的时候是否设置代理3.代理是否有效...

2020-04-02 15:54:24 1906

原创 从 Fiddler 监听 安卓 数据请求

一.安装Fiddler不多解释二.配置fiddlerTools > Options > HTTPS >勾选 上Decrypt HTTPS traffic option选项安装证书Actions>Trust Root Certificate然后全部选是三.模拟器配置模拟器安装 不解释 我这用的是 夜神模拟器设置>WLAT>长按> 修改网...

2020-03-06 14:59:54 297

原创 JAVA反射机制 实现 方法

JAVA 反射 机制 获取 方法: //第一种方式: Classc1 = Class.forName("Employee"); //第二种方式: //java中每个类型都有class 属性. Classc2 = Employee.class; //第三种方式: //java语言中任何一个java对象都有getClass 方法 Employe...

2019-06-11 17:59:03 155

原创 JAVA 的数据交换格式

什么是数据交换格式?客户端 和服务器端的交互格式为 HTML 丶 JSON 丶 XML数据交换格式用场景安卓 移动端 等 采用 HTTP + JSON 进行传输WEB Service 采用 HTTP +XML 进行传输注意:JSON 是轻量级的交互格式 而 XML 是重量级的交互格式 不是很适合 HTTP 进行交互什么是JSON?JSON(JavaScript Object No...

2019-06-11 17:23:35 468

原创 JAVA 多线程从入门到熟练

测试环境:系统:WindexJDK:1.8工具:Eclipse进程和线程的区别是什么?答:进程就是线程的集合,而每个线程就是一条执行路径且互不影响。创建线程的3种方法:第一种: 继承 Thread 类public class ThreadDome extends Thread { public static void main(String[] args) { Tes...

2019-06-10 18:04:53 238

原创 C# Selenium+Chrome代理(验证用户密码

C# Selenium+Chrome代理(验证用户密码)**第一种:****第二种使用谷歌扩展:**selenium 本身来说是不支持验证用户密码的在各打博客中发现了2种方法 小弟我也是跋山涉水才找到解决办法:第一种:options.AddArguments("--proxy-server=http://user:password@yourProxyServer.com:8080");...

2019-05-14 18:41:21 2631

原创 Scrapy+Python模拟登入Facbook

Python环境:3.7安装Scrapy:pip install Scrapy进入登入页面:https://www.facebook.com/成功登入后点击 F12进入开发者模式:找到登入的请求页面:我懒的找了所有:https://www.facebook.com/login/device-based/regular/login/?login_attempt=1&amp;lwv=11...

2019-01-15 17:55:31 3731

原创 如何自定义 String 转 int

在学习python的时候无意间的到的一个启发如果有不足之处请大佬指点出来将字符串转化为 char 集合 public void getInt(String src){ List&amp;lt;Character&amp;gt; list = new ArrayList&amp;lt;Character&amp;gt;(); for (int i=0;i&amp;lt;src.length();...

2019-01-11 10:03:23 229

原创 JAVA中的八大基础类型之int型

int型JAVA中最常有的基本类型:首先JDK中定义int占4个字节32位(后面全部的计算都是以此为根据的)32位就是jvm仅仅给分配32个格子的空间,用以存放数据。总所周知计算机中用0和1存放数据。那么,32个格子中放满0或1的方法 有2的32次方种:所以。这32个格子中。或者说32位的空间能标识10进制的数字:最小:0 | 0| 0 | 0| 0 | 0| 0 | 0| ...

2018-12-26 10:45:00 838

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除