自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

是宿醉还是离别

码码码码码码

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

原创 win10 linux双系统,删除linux系统 恢复win10引导正确方式

以下为支持uefi启动方式修复引导的方式,并且能正常进入win10系统的(不行的话,pe也可以)有两个步骤:1.格式esp分区,使用win10自带工具bcdboot恢复win引导。2.删除linux系统安装的分区。具体的步骤如下:步骤一:1.1 使用DiskGenius工具,将esp分区进行挂载盘符(盘符号随意指定,但之后要用到的),然后格式化该分区。(1)右键(2) 选择指派新的驱动器号(3)选择盘符号,确定(4)格式化esp分区注意:格式化之后,要顺利的...

2021-04-12 12:51:01 1304

原创 SSL协议的公开密钥加密方式的流程

最近在看图解HTTP这本书,看到了HTTPS的部分,想记录一下。简单叙述公开密钥加密的过程。三方:数字证书认证机构、客户端、服务器端业务流程简单叙述如下: 1.服务器方需要在认证机构进行数字签名办理公钥证书,之后服务器得到公钥证书 2.认证机构会把所有的公开密钥事先植入在各个浏览器中,这一点解决了数字认证机构需要先发送公开密钥的痛点。 3.客户端和服务器进行通信时,客户端拿到服务器的公钥证书,然后再拿认证机构的公开密钥来验证服务器的公钥证书的数字签名,验证通过...

2020-11-16 22:29:07 909

原创 记录解决android studio的 Cause: unable to find valid certification path to requested target 问题

之前AS升到4.1 都是证书的问题,然后又降到了4.0.1。折磨就硬折磨。到4.0.1 还是有Cause: unable to find valid certification path to requested target 这个问题,然后就很烦啊,一直都是出现这个。试过了换网络,清除缓存,多次sync,添加证书等等 ,但是没解决掉。今天就莫名其妙的解决了。因为解决掉了,所以用图文解释了。我简单的叙述下吧。就是当你出现Cause: unable to find valid c.

2020-10-31 17:59:47 625

原创 解决android studio 总是出现的问题!(android studio4.1.0)

两个错误:1.Cause: unable to find valid certification path to requested target2.sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to..

2020-10-23 16:28:18 3443 3

原创 记录一些android的依赖库。

Room:apply plugin: 'kotlin-kapt'implementation 'androidx.room:room-runtime:2.1.0'kapt "androidx.room:room-compiler:2.1.0"

2020-08-29 16:20:51 130

原创 修改android studio 新建项目的build.gradle的仓库源

1. 找到你们的android studio 安装的路径 例如, 我的的路径是:D:\Android Studio\plugins\android\lib\templates\gradle-projects\NewAndroidProject\root\2. 打开该路径下的build.gradle.ftl 文件3.修改build.gradle.ftl文件// Top-level build file where you can add configuration options comm..

2020-07-08 16:38:59 1975 3

原创 win10 安装apache服务器以及解决占用问题。

1.csdn博主的详细安装教程,里面也有解决端口问题2.解决80端口占用的问题。

2020-07-07 17:27:43 187

原创 让RecyclerView自适应item数量高度,禁止单独滑动

最近在用recyclerview 来显示数据,但问题是在布局中,如果有多个控件在一起的话,recyclerview子布局数量一多就会自己滑动,让人的体验不是很好,所以我解决了这个问题,让recyclerview有多少item的时候显示多少,随着屏幕滑动,把自己的滑动给禁用了。下面是布局文件:<ScrollView android:layout_width="match_parent" android:layout_height="wrap_content"&g

2020-05-30 08:24:09 1531 1

原创 解决MaterialCardView控件使用报错的问题。

今天2020年5月25日,我在学习使用MaterialCardView控件的时候,遇到一个错误: Error inflating class com.google.android.material.card.MaterialCardView。谷歌了很久,也没看到有人遇到这问题,最后还是让我找到了,其实就是Material库版本的问题,升级到1.1.0之后,在使用MarterialCardView控件的时候,需要加上一个属性:android:...

2020-05-25 17:52:34 2060 3

原创 Android Studio 项目gradle构建 仓库切换国内阿里源。

阿里源地址:https://maven.aliyun.com/mvn/view在项目的build.grable里修改buildscript { ext.kotlin_version = '1.3.72' repositories { //对应google() maven {url 'https://maven.aliyun.com/repository/google'} //对应jcenter() maven {url

2020-05-12 14:12:28 2726

原创 Android Studio 新建的布局,在R.layout.资源找不到

最近用的android studio3.6.3真的有很多奇怪的问题,现在遇到这问题,R.layout. 找不到刚创建的布局文件.xml关闭重启Android studio 就可以了之前也是有几次问题也是重启就可以了,太奇怪了吧。我觉得这个bug吧,还是只是我电脑的问题。还有就是再记一个问题,你如果用gravity这个控件属性的话,在值那里有多项,例如center|top|right,这样子,然后你只想要两个了,去掉最后一个,center|top|,注意这里最后一个| 忘记去掉了,编译就会报 an

2020-05-10 11:00:01 2048 2

原创 win10 java安装jdk和配置环境

这篇博客讲的分为两个部分,分别是1.下载安装JDK2.在win10下进行java的环境配置——下载、安装jdk1.上官网oracle下载最新版的 JDK(jdk里面就包含了jre,则不需要再下载安装)Java SE Development Kit选择 同意Accept 然后再 下载选择 你要下载的平台版本,博主是Win10 64位的,所以选择 Windows x...

2019-08-01 21:12:34 468

原创 eclipse java 的安装教程——win10篇

这里说下要使用eclipse java需要提前配置好java 的环境,这里可以看博主写的 环境配置JAVA Win10 环境配置 2019 配置完就可以进行了下面的操作了。1.首先进入eclipse官网下载eclipse安装器eclipse官网下载2.选择国内镜像下载的比较快3.下载完成之后就是安装了,当然要安装的是java的开发环境,所以我们选择 Eclipse...

2019-08-01 13:02:21 1357

原创 C++ Primer 练习 12.26 题

C++ primer 第 12.26 练习题:    用allocator重写第427页中的程序。#include using std::string;#include using std::cin;using std::cout;using std::endl;#include using std::allocator;#include using std::v

2017-06-15 18:59:21 302

原创 C++ Primer 练习 12.19 - 12.22 题

现在 是 第十二章的部分练习:12.19:    定义你自己版本的StrBlobPtr,更新StrBlob类,加入恰当的friend声明及begin和end成员了。    这题 为了方便 我直接写在一个头文件里。 //StrBlob.h#include #include #include#include #include using std::cout;using

2017-06-14 19:01:28 611

原创 C++ 两个类头文件互相引用

好苦逼 今天被两个 类头文件 整的 欲哭无泪!    因为定义了两个类,这两个 类 如果互相引用到,然鹅。。我凌乱了,本以为是只要两个都类定义的头文件只要 互相   包括 include 就搞定了,就没想到 以为 如此简单 ,我弄了一下午,有一点点弄明白了!。   这里我跟大家分享一下把,也算自己记录一下!。    首先 咱先 来 个死循环压压惊。。一杯咖啡的时间。保证cp

2017-06-13 21:40:08 23655 1

原创 关于C++流的缓冲区的讨论

现在来讨论一下关于C++的输入输出流的缓冲区问题一般 C++ 我们使用输出流cout都会用到endl这个操纵符。是吧C++里有几个可以来控制缓冲区刷新的操纵符。endlflushendsunitbufnounitbuf这几个操纵符是用来控制输出流的缓冲区,这里主要要讲一下这几个的作用。先来介绍一下这几个的作用:endl

2017-06-03 09:44:46 8765 5

原创 C++ Primer 练习 11.31 - 11.32 题

一共两题: 比较简单的关联容器的习题:    11.31 题目:编写程序,定义一个作者及其作品。。。。这些省略若干的字。    11.32 题目:使用上一题定义的multimap编写一个程序,。。。这里也省略  我知道你们不会看的。下面贴上代码:/** 11.31题* 作者:无哇无哇* 邮箱:1369541933@qq.com*/#include #in

2017-06-01 18:49:43 296

原创 C++ Primer 练习 10.32 题

第十章 10.32题:题目:重写1.6节(第21页)中的书店程序,使用一个vector保存交易记录,使用不同算法完成处理。使用sort和10.3.1(第345页)中的compareIsbn函数来排序交易记录,然后使用find和accumulate求和。先来解释一下这一题的题目:       。。。无解。其实   我阅题能力真的是为0.一时间还看不出啥来。先定义vector来保存

2017-05-25 22:07:52 389

原创 C++ Primer 练习 9.52 题

初来咋到 请多多关照哈C++primer 9.52的练习,之前因为自己学识不够,在看看题目:练习 9.52:           使用stack处理括号化的表达式。当你看到一个左括号,将其记录下来。当你在一个左括号之后看到一个右括号,从stack中pop对象,直至遇到左括号,将左括号也一起弹出栈。然后将一个值(括号内的运算结果)push到栈中,表示一个括号化的(子)表达式已经处理完毕,

2017-05-23 13:19:21 672 2

空空如也

空空如也

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

TA关注的人

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