自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Ubuntu下载安装EDB1.3.0 2021.07

Ubuntu16.04x64下载安装EDB1.3.02021.071.更新gcc和g++ > 7$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test$ sudo apt-get update$ sudo apt-get install gcc-8 g++-8$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 70 --slave /u

2021-07-28 14:53:24 1007

原创 多组字符串最长前缀(C语言实现)

最长公共前缀题目地址:https://leetcode-cn.com/problems/longest-common-prefix/之所以用c写是因为在用c写程序时需要考虑的东西更多,尤其涉及到指针,经常容易出各种溢出问题,而且c语言常需要自己“造轮子”,有利于加深对数据结构的理解。代码如下:#include <stdio.h> // printf#inclu...

2019-05-21 16:49:43 882

原创 java中使用AES加密(加解密算法/工作模式/填充方式:AES/ECB/PKCS5Padding)

import javax.crypto.Cipher; import javax.crypto.spec.SecretKeySpec;public class AESUtils { /** * 密钥算法 */ private static final String ALGORITHM = "AES"; /**...

2019-05-04 18:15:30 3311

原创 Android逆向之条件跳转改变以及变量赋值

1.目的使用jeb对apk文件进行反编译, 观察代码逻辑,判断找出要修改的位置通过apktool解析apk,修改smali文件中的部分内容达到以下效果:1) 改变if条件跳转的方向2) 给某个关键变量赋予新的值2.平台及工具:win10android studio, apktool, jebapktool的下载地址https://ibotpeache...

2019-05-02 17:37:38 1557

原创 哈希长度拓展攻击 (hash length extension attacks) 示例与原理

哈希长度拓展攻击 hash length extension attacks示例与原理哈希长度拓展攻击:指针对某些允许包含额外信息的加密散列函数的攻击手段。次攻击适用于MD5和SHA-1等基于Merkle–Damgård构造的算法介绍目录:哈希与加密的区别常用哈希算法的介绍Md5加密过程Md5拓展攻击示例及原理哈希与加...

2019-03-23 19:44:28 2314

原创 Sublime Text3手动安装Emmet插件

1. 到github上下载zip,下载地址:https://github.com/sergeche/emmet-sublime2. 打开sublime text3,preferences -&gt; Browse Packages , 将下载的zip文件解压到弹出的目录下3. 重启 sublime text3 即可使用测试:新建a.html, 输入! 后 按Tab键...

2019-03-10 12:38:33 4970

原创 java环境变量配置

在官网下载java的jdk,例如存放的目录为 E:\ProgramFile\Java8\jdk1.8.131其中的bin目录下有java.exe 和 javac.exe ,在配置完环境变量后,应该可以通过 命令提示符 输入java和javac直接运行这两个文件 右击此电脑,属性,高级系统设置,环境变量后1.在用户变量中新建两个变量JAVA_HOME     E:\Progr...

2019-02-23 20:06:38 421

原创 Android Studio进行clean project时报Execution failed for task ':app:clean'.的可能原因

最近突然发现用as编译时总是失败,而clean project却报Execution failed for task ':app:clean'.的错,并提示有个文件删除不了; 后来发现原因,原来是百度云自动备份的锅,我将这个项目的文件同步备份到了我的百度云上不知道什么原因,百度云上传同步文件的时候卡死在90%左右,这就导致某些文件删除不了; 若是这个原因造成的,关掉百度云 ...

2019-02-16 15:37:15 583 1

原创 Python3中的Socket模块发送字符串

最近在使用linux上的python2.7中的socket,其中可以直接用socket发送字符串,而在win10上用python3.7中的socket模块发现直接发送如s.send('USER test\r\n')会失败。 解法方法:改为s.send(b'USER test\r\n')即可发送成功 ...

2019-01-30 22:00:58 4883

原创 Kali下安装dnsdict6

dnsdict6是一个用于获取网站信息的工具。dnsdict6可以扫描网站并显示有多少域或者子域,也可以扫描ipv6/ipv4地址。dnsdict6是一款功能强大的工具,速度非常快,并且准确率很高,它可以提取那些对用户限制或者不可见的子域。这一切证明了它是一个用来获取网站信息的好工具。注意:目前Kali2.0中已经不集成这个工具了,需要单独下载。 使用wget会提示证书错误,所以用物理机下载...

2019-01-13 15:29:46 1180 2

原创 android手机blhx素材提取

提取碧蓝航线素材(android)提取内容:人物立绘 &amp; Q版小人立绘 载入图片 &amp; 登录界面图片展示效果: 使用工具:Unity Studio AzurLane-PaintExtract下载地址:https://github.com/Perfare/AssetStudio/releases   (这里下载的是v0.9.0的64位的版本)...

2018-12-28 22:42:55 2064 2

原创 Android studio 安装apk时报错:INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries

Android studio 安装apk 时报错:Installation failed with message Failed to finalize session : INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113.It is possible that this issue is ...

2018-12-19 23:28:59 612

原创 Android的Activity的左上的返回键简单实现

实现Activity中的左上的返回键有一个十分简答的方法,不需要使用任何控件,只要在Manifest文件中,将想要实现返回键的Activity中加入parentActivityName属性即可;如下:(在RegisterActivity添加返回键,返回至LoginActivity) &lt;activity android:name=".RegisterActivity" a...

2018-11-30 22:50:42 3282

原创 MD5加密算法

 import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class Md5Test{    public static void main(String[] args) {        String password = "123";        Syst...

2018-11-30 22:41:21 199

原创 Sklearn的简单应用——红酒质量评测

目标:训练一个评估器对红酒进行打分 step 1. 引包import numpy as npimport pandas as pdfrom sklearn.model_selection import train_test_split # 对数据集进行划分from sklearn import preprocessing # 对数据进行预处理from sklearn.ense...

2018-10-21 20:19:17 4563

原创 用树状数组解决问题举例(树状数组的模板 C++)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1556 代码如下:#include &lt;iostream&gt;#include &lt;cstring&gt;#include &lt;cstdio&gt;using namespace std;const int maxn = 10005;int n;long l...

2018-09-11 17:54:04 220

原创 Matplotlib输出中文显示问题

 方法一:添加以下代码import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.unicode_minus'] = Falseplt.show()后,此时途中的中文将为普通的黑体(SimHei) 方法二:在自己的python目录下(我的:E:...

2018-09-06 22:46:11 194

原创 android解决横竖屏切换导致Fragment内容重叠问题

横竖屏切换会导致Fragment的生命周期重新执行,只要在Manifest文件中对应的Activity中添加修改configChanges属性<activity android:name=".MainActivity" android:configChanges="orientation|screenSize|keyboardHidden"></activity&g...

2018-08-28 09:47:13 1240

原创 android手机的内部存储

内部存储:在data/data/packagename中(一个app对应一个packagename)常见文件夹有cache ,code_cache ,files , databases , shared_prefs 和一个lib文件 files: 文件缓存目录,一般存小的文件缓存,如果是图片,不建议放这里,一般放到外置卡。cache目录: 存放一些其他缓存databases...

2018-08-25 13:50:25 2884

原创 android做一个漂亮的Toolbar

先了解下AppBarLayoutAppBarLayout常与CoordinatorLayout,Toolbar, 和一个ScrollView如RecyclerView组合,形成可根据滑动ScrollView来变化隐藏Toolbar的的动态效果;AppBarLayout是由LinearLayout变化而来,默认垂直布局在AppBarLayout内的Toolbar中:app...

2018-08-07 14:23:23 590

原创 安装Scrapy

1.pip install wheel2.pip install lxml3.pip install pyOpenSSL4.在http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted下载与自己python版本对应的twisted,如Twisted‑18.7.0‑cp36‑cp36m‑win32.whl ,cp后的36是python的版本,...

2018-08-04 18:58:20 146

原创 用OkHttp和jsoup借用百度百科得到简介

百度百科搜索某个词条时其url格式为 https://baike.baidu.com/item/XXX/.+而 https://baike.baidu.com/item/XXX 就可以得到我们想要网页,通过审查元素发现简介在这个位置用document.select("div[class=\"lemma-summary\"]");的得到所有此标签的Elements  关键...

2018-08-03 16:54:49 395

原创 用OkHttp和Gson写一个借用有道翻译的app

不就前刚用Python写的一个借用有道翻译的小翻译器,是用自带的urllib.request, urllib.parse 和 json实现的,这次尝试在android studio里写一个app,利用Okhttp 和Gson也实现了,记得添加好jar包,以下主要体现代码: private void sendRequestWithOkHttp(){ new Thread(new...

2018-08-03 09:47:43 214

原创 用python写一个借用有道翻译的爬虫

1.搜索 有道翻译2.右键 审查元素,并进入 network 中3.随便在翻译栏中输入任何东西,你会看到多出许多如下:4.点击第一个,请求方式应该为POST,需要得到两个东西 1.URL,2.Form dataURL得到url对象url = 'http://fanyi.youdao.com/translate_o?smartresult=dict&amp;smartres...

2018-07-31 19:47:55 324

原创 as在不同的设备中加载不同的布局

一个应用在平板电脑和手机中的效果往往是不同的,这就需要加载不同的布局文件as中,在res中新建一个叫 layout-large(用于在平板电脑中的布局) 的文件夹,创建方式如下: 记得改名 注意:如果你是在android目录下的话会看不到 layout-large,而在project目录中才能看到然后在 layout-large 中新建一个叫 activity_main...

2018-07-22 19:31:55 587

原创 as导入recyclerview-v7包

1.File --&gt;Project Structure --&gt; app --&gt; Dependencies --&gt;右上角绿色加号 --&gt; Library dependency --&gt;在搜索栏里输入“com.android.support:recyclerview-v7”(或者直接找)--&gt;选中后OK即可...

2018-07-21 23:04:30 1118

原创 给as安装gsonformat插件

Android studio File-&gt;Settings --&gt;Plugins--&gt;Browse repositores 搜索GsonFormat 安装重启即可

2018-07-20 22:58:44 622

原创 android虚拟机无法正常打开,报is already run时

出这个问题可能是之前没有关机虚拟机,或是因为死机(经常的事?。。。)强行按5秒关机电脑,导致在开机时不能在打开那个虚拟机了。解决方法:右击找到所在目录,找到并删除.lock后缀的这个文件,这样就可以打开了...

2018-07-14 10:24:31 578

原创 在storage文件夹下创建文件可能需要动态申请权限

添加以下代码,这里以 WRITE_EXTERNAL_STORAGE 为例public void requsetPower(){ if(ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE)!= PackageManager.PERMISSION_GRANTED){ ...

2018-07-13 17:34:51 1670

原创 Android Studio突然R文件消失的可能原因之一

刚接触android的小伙伴在用Android Studio写代码时,可能会遇到突然一大片代码报红错的情况,本应在app/bulid/generated/source/r 里面的R.java 文件也莫名消失,当尝试Rebuild Project后依然无果时(一般rebuild project就OK了),很可能是(我自己的情况)写了不该有的代码,就好像在写java时,要用某个方法,却因为之前自动补全...

2018-06-29 22:08:23 1718

原创 二叉排序树转化为双向链表C++

测试的树为:                    63            55          90    42                70   98                     67#include &lt;iostream&gt;using namespace std;struct BiNode{    int data;    BiNode *rchild,*lc...

2018-06-29 21:35:29 639

空空如也

空空如也

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

TA关注的人

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