自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陌路旧梦

逆风的方向,更适合飞翔!

  • 博客(70)
  • 资源 (9)
  • 收藏
  • 关注

原创 Mac 上编译 LLVM 7.x

如果您想在搭载 M1 芯片的 Mac 上编译 LLVM 7.x,可以按照以下步骤进行操作。请注意,LLVM 的版本和编译过程可能随时间变化,因此确保查看 LLVM 的官方文档以获取最新的信息。这些步骤应该帮助您在搭载 M1 芯片的 Mac 上编译和安装 LLVM 7.x 版本。请注意,LLVM 的编译和安装过程可能因版本而异,因此确保查看 LLVM 的官方文档以获取更多详细信息。

2023-11-04 09:52:43 532

原创 Mac 安装 Homebrew

要在中国安装 Homebrew(通常简称为 Brew),你可以按照以下步骤进行操作。请注意,由于中国大陆的网络限制,连接到官方的 Homebrew 服务器可能会受到影响。因此,你可以使用 Homebrew 的中国镜像源来解决问题。通过使用中国镜像源,你应该能够在中国大陆地区更顺利地使用 Homebrew,因为它会加速下载和更新过程。请注意,使用中国镜像源可能会使某些软件包的可用性和更新频率有所不同,但大多数常见软件包仍然可以正常使用。现在,你可以使用 Homebrew 来安装各种软件包和工具。

2023-09-02 17:45:50 1583

原创 高考生是否选择IT专业全面分析,迎接机遇和挑战

最近几年,IT行业经历了巨大的发展,成为全球最受追捧的行业之一。互联网、人工智能、大数据、云计算、区块链、物联网等技术的兴起,使得IT行业的应用领域更加广泛,也给IT从业者带来了更多的机会和挑战。对于高考生来说,选择IT专业是一个非常不错的选择。因为当前IT行业的需求量巨大,IT专业的毕业生能够在多个领域找到工作,如软件开发、网络运维、数据分析等。同时,IT行业的薪资水平也很高,可以为毕业生的未来发展奠定良好的基础。选择一个适合自己的IT专业也是非常重要的。

2023-06-10 23:01:13 196

原创 使用python将pdf取消密码保护-密码轻松移除-轻松编辑

【代码】python解密PDF。

2023-04-05 22:49:55 607

原创 Android无障碍遍历view的层级

Android无障碍遍历view的层级

2022-10-25 20:24:37 968

原创 系统设置页更改样式带边框

【代码】系统设置页更改样式带边框。

2022-09-30 16:34:30 439

原创 ‘build/intermediates/compiled_local_resources/debug/out‘ is not a readable directory解决方案

Android Studio跑项目的时候遇到了标题的这个错误,‘build/intermediates/compiled_local_resources/debug/out’ is not a readable directory。删一下项目的.gradle文件试一下吧,重新Build后,就可以了。

2022-09-28 11:49:16 1386

原创 Android开机自动循环播放视频

【代码】Android开机自动循环播放视频。

2022-09-27 10:12:44 2268 4

原创 修改Android原生设置页的字体大小

修改Android原生设置页的字体大小。

2022-09-26 19:56:52 261 3

原创 Android 源码编译

【代码】Android 源码编译。

2022-09-03 20:39:15 679

原创 Android读取和申请其他应用的悬浮窗权限

Android读取和申请其他应用的悬浮窗权限

2022-08-05 18:25:03 3014

原创 Registry key Error: Java version has value ‘1.8‘, but ‘1.7‘ is required

Registry key Error: Java version has value ‘1.8’, but ‘1.7’ is required问题描述:1、先安装了jdk1.7.0_80,后安装了jdk1.8.0_181,环境变量中配置了前者2、在cmd中输入java -version出现以下错误:Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'has value '1.7', but

2021-11-18 22:52:44 866

原创 算法-反转链表

反转链表给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。示例:输入:head = [1,2,3,4,5]输出:[5,4,3,2,1]/** *定义的单链表结构体 * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) { this.val = val; } * ListNode(int val, Li

2021-07-10 12:04:42 81

原创 Ubuntu命令卸载软件

Ubuntu命令卸载软件1.显示的是你电脑上安装的所有软件dpkg --list2.找到对应的包名,卸载仅卸载这个软件sudo apt-get remove 包名卸载该软件及其配置文件一并删除sudo apt-get --purge remove 包名或sudo apt autoremove 包名...

2020-08-16 11:15:18 311

原创 在Android原生应用上接入ReactNative实践

在Android原生应用上接入ReactNative实践一、安装nodejs, npm.Linuxsudo apt install nodejsMacbrew install node检查安装node -vnpm -v设置国内淘宝源npm config set registry https://registry.npm.taobao.org二、在project工程目录下添加文件package.json,然后执行npm install. 会在工程目录下生成node_modules

2020-08-09 22:03:41 295

原创 Markdown插入图片

markdown插入图片Markdown 图片语法格式如下:![alt 属性文本](图片地址 "可选标题")alt 属性文本图片的Alt标签,用来描述图片的关键词,可不填。(可用于SEO,方便搜索引擎根据该关键词搜索图片。) 图片地址:本地图片,网络图片,base64字符串 可选标题:鼠标悬置于图片上会出现的标题文字,可不填1.插入本地图片绝对路径:![描述1](2020-08-08.png "我是谁,我在哪儿?")相对路径:![描述2](/home/Picture.

2020-08-09 17:57:16 1221

原创 Ubuntu 命令学习一: 关机,重启

Ubuntu 命令学习关机命令1、halt 立刻关机(一般加-p 关闭电源)2、poweroff 立刻关机3、shutdown -h now 立刻关机4、shutdown -h 10 10分钟后自动关机重启命令1、reboot2、shutdown -r now 立刻重启3、shutdown -r 5 过5分钟自动重启4、shutdown -r 22:00 在时间为22:00时候重启如果是通过shutdown命令设置关机重启的话,可以用shutdown -c命令取消关机...

2020-07-28 23:34:28 551

原创 Mac制作Windows 10 U盘启动盘

Mac制作windows 10 U盘启动盘1.查看你的U盘序号diskutil list2.格式化U盘, 并且重命名你的U盘为"WINDOWS10"diskutil eraseDisk MS-DOS "WINDOWS10" MBR diskN // N代表你刚刚查看的U盘序号3.挂载系统镜像ISO文件,然后你就可以看到镜像名称了ls /Volumes我的镜像名称是 /Volumes/CCCOMA_X64FRE_ZH-CN_DV9,如果你的名称不是这个,请在后续的命令中替换成你的。4

2020-07-26 20:56:12 5901 2

原创 Mac下制作Ubuntu-20.04的U盘启动盘

Mac下制作Ubuntu-20.04的U盘启动盘1.用hdiutil将ISO转dmgcd ubuntu镜像文件所在的路径hdiutil convert -format UDRW -o ubuntu-20.04-desktop-amd64.dmg ubuntu-20.04-desktop-amd64.iso2.查看U盘的序号diskutil list下面用diskN代替你的U盘序号3.卸载U盘diskutil unmountDisk /dev/diskN4.将镜像写入U盘sudo

2020-07-26 20:52:51 5465

原创 python爬虫微信公众号视频

一、首先需要自己申请一个公众号1.登陆自己的账号。2.进入公众号后台首页,新建群发–> 自建图文3. 点击超链接4.选择其他的公众号5.搜索想要爬虫的公众号6.通过抓包获取信息,定位请求的url,请求的参数token和cookies需要你自己申请公众号的账号来获取,下面是获取token和cookies的代码:#遵循PEP8规则import timeimport jsonimport refrom selenium import webdriverfrom lxml

2020-07-12 22:34:50 7399 7

原创 JS 数组 按照对象的属性分组

1.按照对象的属性分组var arr = [ { province: '湖南', city: '长沙', age: 18 }, { province: '湖南', city: '株洲', age: 18 }, { province: '广东', city: '深圳', age: 19 }, { province: '广东', city: '广州', age: 20 }, { ...

2020-02-29 22:40:36 1925

原创 ReactNative 测量组件的宽度,高度,位置。

1.测量组件的宽度,高度,位置。setTimeout(() => { UIManager.measure(findNodeHandle(this.myComponent), (x, y, width, h, pageX, pageY) => { console.log('x:' + x); console.log('y:' + y); ...

2020-02-29 22:35:26 650

原创 Connection refused (Connection refused) 【Android Studio】

Android Studio使用过程中遇到 Connection refused (Connection refused)检查三个点:设置里gradle offline模式被打开gradle.properties中设置代理Android .gradle目录下的gradle.properties文件被设置代理尤其是第三种情况:首先,如果windows用户需要查看C:\Users\Adm...

2020-02-29 22:34:13 1154

原创 jdk keytool取MD5值

jdk10.0.1使用keytool -v -list -keystore xxx.jks拿不到Md5值:今天在使用命令行;keytool -v -list -keystore xxx.jks想要拿到该签名文件的md5值时。返回的却是:只有SHA1和SHA256的值。没有MD5值。我的jdk版本是10.0.1.同事用的是1.8.0.的。估计是版本的原因。于是我就把我的10删除掉了。重...

2020-02-29 22:09:18 1781

原创 android view实现onclick单击,doubleclick双击回调,而且不冲突。

看到很多双击的实现方式都是在单击的前提下实现的; 会出现冲突,双击的时候第一个其实是单击; 我们想要实现的方式是,双击和单击分开,双击的时候不会执行单击的响应。

2017-01-12 15:47:59 3555 1

原创 android调用jni使用ffmeg把h264转yuv数据

include include include “libavcodec/avcodec.h”include “libavformat/avformat.h”include “libswscale/swscale.h”include “libavutil/log.h”ifdef ANDROIDinclude include define LOGE(format, …) android_log_pri

2016-11-06 13:06:40 1635

原创 Android MediaCodec解码aac,播放.

自己写了个小测试: 对本地的aac文件用MediaCodec解码出来,就是pcm编码的音频数据了,然后直接将pcm数据写进AudioTrack进行播放。

2016-08-29 12:31:58 6141 6

转载 java的位运算符(>>,<<,>>>,&,|)

主要总结下java的位运算符的操作。java的位运算符不紧可以提高运行效率,同时也有会意想不到的效果(java.util.ArrayDeque有很好的体现)。

2016-08-29 12:23:42 511

原创 Picasso源码分析

“A powerful image downloading and caching library for Android” 强大的图像下载和缓存库为Android所用!

2016-07-30 00:09:05 447

原创 RecyclerView替代Listview之简单比较

RecycleView使用也有一段时间了,感觉有美好的时候,也有烦恼的时候;总结一下吧!

2016-07-19 23:48:31 2804

原创 Volley源码解析

概念: Google在I/O 2013大会上发布了Volley。它是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮。 1、优点就是特别适合数据量不大但是通信频繁的场景 2、缺点就是大数据传输表现的很糟糕。

2016-07-13 11:44:05 1265

原创 EventBus源码解析

1、EventBus定义: 是一个发布 / 订阅的事件总线。 这么说应该包含4个成分:发布者,订阅者,事件,总线。 那么这四者的关系是什么呢? 很明显:订阅者订阅事件到总线,发送者发布事件。 大体应该是这样的关系: 2、EventBus的特点: a).简化了组件之间的通信 b).将事件发送方和接收方执行与Activities, Fragments和后台线程,避免了复杂的和容易出错的依

2016-07-11 23:45:12 1668

原创 写一个多线程下的单例模式?

1、直接上“饿汉式”的单例模式public class Singleton{ public Singleton(){ } private static Singleton singleton = new Singleton(); //建立对象 public static Singleton getInstance(){ return singlet

2016-07-10 17:49:21 788

转载 金庸武侠内功排行榜TOP10

金庸武侠中的神奇武功实在太多,而且种类繁多,有的武功是拳脚功夫第一,有的武功是刀剑兵刃第一,有的武功是内功心法第一等等,要比较谁强谁弱的确难度很大。还有,有的武功只是单独练一种功夫,比如六脉神剑就只练剑法。有的武功却是一部武功总集,其中包含了多种功夫,比如侠客行神功,它其中就包含了多种功夫,有拳法,掌法,刀法,剑法,内功心法和轻功等等,那么今天就来单独盘点金庸笔下的十大最厉害内功,到底最厉害的第一内

2016-07-01 16:11:53 12982 1

转载 金庸武侠年表,终于把每部人物关系串起来了

公元前483年 西施送入吴国; 范蠡遇到阿青,阿青传越国剑士剑法。   公元前476年 越国灭掉吴国;范蠡与西施隐居,阿青离去。   527年 南北朝时期,印度高僧菩提达摩来到中国,在嵩山少林寺面壁九年,创立中国禅宗。   536年 达摩逝世   554年 西魏 宇文泰攻破江陵城(今荆州),梁元帝 萧绎留下宝藏在天宁寺,连城诀宝藏来源于此   隋朝末年, 李靖将《 易筋经》中的武学奥秘,尽

2016-07-01 15:49:11 2719 2

转载 金庸武侠十大外功排行

作为武侠小说的泰山北斗,金庸小说中的“武功”自然备受关注,也是小说迷们乐此不疲的谈论话题。武功一般分内功与外功,在金庸小说中,最强的内功有九阴真经、易筋经、太玄经等,但是最强的十大外功有哪些呢?第十名:打狗棒法 使用者:丐帮帮主     丐帮帮主嫡传武学打狗棒法,非丐帮帮主无法传授之绝妙武功,共有三十六路一十二招八字口诀,为丐帮镇帮绝学。十六路打狗棒法是丐帮开帮祖师爷所创,历来是前任帮主传后任

2016-07-01 15:41:07 3512 1

原创 java容器类总结

一图胜千言! 从容器类图中可以发现,数据容器主要分为了两类:Collection: 存放独立元素的序列。Map:存放key-value型的元素对。(这对于一些需要利用key查找value的程序十分的重要!)在使用时,应该根据不同的适用场景灵活的进行选择!Map-HashMap 提供了key-value的键值对数据存储机制,可以十分方便的通过键值查找相应的元素,而且通过

2016-06-21 17:33:26 463

原创 HashMap源码分析

一、HashMap的数据结构:在JDK1.8之前,HashMap采用桶+链表实现,本质就是采用数组+单向链表组合型的数据结构。

2016-06-21 16:35:09 6610

原创 Android内存泄露总结

JAVA和C++之间有一堵由内存分配和垃圾收集技术所围成的高墙,墙外的人想进来,墙里面的人想出来。

2016-06-01 09:15:24 4964 1

原创 字符串匹配算法之 ---- Boyer-Moore 算法

各种文本编辑器的”查找”功能(Ctrl+F),大多采用 Boyer-Moore算法 。Boyer-Moore算法不仅效率高,而且构思巧妙,容易理解。 1977年,德克萨斯大学的Robert S. Boyer教授和J StrotherMoore教授发明了这种算法。

2016-05-24 16:28:17 10520 1

gradle-3.0-all.zip

gradle-3.0-all.zip

2016-08-21

Android实现仿QQ登录可编辑下拉框

Android实现仿QQ登录可编辑下拉框 自定义spinner

2016-06-29

Android_MAC地址修改软件及教程(可以修改imei号)

安卓系统IMEI修改,又可一键修复。非常方便实用的一款,适合于安卓4.0系统。

2016-06-23

Android拍照、相册 获取图片后,裁剪图片

Android拍照、相册 获取图片后,裁剪图片

2016-05-09

gson-2.2.2.jar

谷歌用于解析json数据的包,很方便。 支持java和android

2015-09-19

junit-4.8.2.jar

java 开发时,使用junit测试比较方便; android也可以使用。

2015-09-19

android-support-v7-recyclerview.jar

绝对干货!!将替代ListView的RecyclerView ! RecyclerView 是 android-support-v7-21 版本中新增的一Widgets, 官方介绍 RecyclerView 是 ListView 的升级版本,更加先进和灵活。

2015-09-19

commons-codec-1.5.jar

Commons项目中用来处理常用的编码方法的工具类包,例如DES、SHA1、MD5、Base64等等。

2015-09-19

空空如也

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

TA关注的人

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