- 博客(58)
- 资源 (8)
- 收藏
- 关注
原创 腾讯云Docker SpringBoot Demo配置
最近打算做一个网站,碰巧赶上腾讯云活动,300元购买3年服务器(CPU: 2核 内存: 4GB。60GB SSD,带宽:6Mbps),这种薅羊毛的操作必须买一波~ 废话不多说,开始配置。本文使用:腾讯云服务器 + SpringBoot + Dockerfile + 腾讯免费Docker私有仓库(可无,有私人仓库方便操作)第一步,准备一个Spring 并包含Dockerfile的Demo如果你没有,可以clone我这个地址:SpringDockerDemohttps://github...
2022-04-04 22:40:50 1435
原创 使用 idea 工具开发 JFinal
jfinal一个轻量级的后台框架,让你在短时间内轻松实现个人从零开始开发后台的任务。对于jfinal 我就不详细介绍了,如果想了解的话可以查看 jfinal 官网:http://www.jfinal.com/project/1但是官网介绍的是使用eclipse进行开发,然而idea这么好的工具却缺少了教程。网上大多数在idea中用的maven或者gradle开发jfinal,但是本人也确实按照流程...
2018-06-11 21:50:35 3850 4
原创 Android 使用socket实现两个真机之间的通信
1、使用Socket进行两个手机之间的通信需要安装两个不同的代码文件:服务端和客户端 分别进行安装2、创建局域网:两个手机同时连一个WiFi或者两个手机进行热点和WLAN连接3、客户端连接另一个手机IP时把另一个手机的IP改成静态IP(3的第二种方法做这个步骤)下面上代码分客户端的和服务端的,布局文件textview、Editview、Button不上代码了,不懂socket通信原...
2016-10-18 21:42:14 16522 36
原创 Vercel国内无法访问解决方案
将 A 记录从 76.76.21.21 改成 76.223.126.88 官方建议将 cname 从 cname.vercel-dns.com 修改为 cname-china.vercel-dns.com。注意域名修改因DNS缓存原因需要一段时间才能生效,所以可以更改后隔一段时间在尝试。域名解析使用: cname.vercel-dns.com。
2023-03-15 10:07:51 10786
原创 chatGPT、openAi 开发Demo分享
我这边写的一个demo仿照openAI官网例子,很简单:https://github.com/developer-wgl/openAiApi/
2023-03-03 10:54:42 713
转载 android-java.lang.Object中的“ shadow $ _klass_”和“ shadow $ _monitor_”变量是什么?
android-java.lang.Object中的“ shadow $ _klass_”和“ shadow $ _monitor_”变量是什么?They are indeed connected to GC. They seem to have been added in order to support Brooks pointers. I found some information on Brooks pointershere:...
2022-06-22 15:23:34 729
原创 2022 Google IO大会新技术
https://www.youtube.com/watch?v=zeD7XinurfAhttps://www.youtube.com/watch?v=zeD7XinurfA 目录概览:前两个小时都在发布新产品,有点像小米发布会国内用不到可忽略在 2:22:00 之后才是技术发布会2:23:00 google wear os 开发2:25:45 google 开发者生态讲述(Android内核+jetpack+kotlin compose+ google service + goo...
2022-06-08 15:41:53 656
转载 使用位运算符操作状态
什么?你还不会用位运算来操作状态?回顾首先来回顾一下位运算,什么是位运算呢?位运算就是直接对整数在内存中的二进制位进行操作。在 Java 语言中,位运算有如下这些: 左移(<<)。 右移(>>)。 无符号右移(>>>)。 与(&)。 或(|)。 非(~)。 异或(...
2022-04-04 21:01:53 460
原创 原型图设计工具对比(Sketch、Figma、墨刀、即时设计等对比)
现有工具 Sketch(国内外通用) Figma(国外) 即时设计(国内) 墨刀(国内) axure Adobe XD Principle PS Illustrator(AI) Affinity Designer(AD) …… 工具 收费? 支持离线? 全平台? 协同开发 插件 其他优势点 Sketc...
2021-10-11 03:52:08 40344 4
原创 Hybrid 秒开方案汇总
百度:https://mp.weixin.qq.com/s/AqQgDB-0dUp2ScLkqxbLZg美团:https://tech.meituan.com/2017/06/09/webviewperf.html腾讯:https://github.com/Tencent/VasSonic/blob/master/assets/sonic%E5%8F%91%E5%B1%95%E5%8E%86%E7%A8%8B.md头条:https://www.jianshu.com/p/85e4f982cbdf
2021-08-31 20:42:13 167
转载 当手指触屏,Android 都发生了什么?
从手指接触屏幕到MotionEvent被传送到Activity或者View,中间究竟经历了什么?Android中触摸事件到底是怎么来的呢?源头是哪呢?本文就直观的描述一个整个流程,不求甚解,只求了解。Android触摸事件模型触摸事件肯定要先捕获才能传给窗口,因此,首先应该有一个线程在不断的监听屏幕,一旦有触摸事件,就将事件捕获;其次,还应该存在某种手段可以找到目标窗口,因为可能有多个APP的多个界面为用户可见,必须确定这个事件究竟通知那个窗口;最后才是目标窗口如何消费事件的问题。触摸事件模
2021-06-21 12:14:27 304
原创 Unsupported operation: dart:isolate is not supported on dart4web
dart2 web端不再支持对 isolate 的支持。对于javascript玩家推荐使用 Web Workers 替换。API不支持多端统一这让人太不爽了,如果你有什么方法解决,求评论告知,万分感谢!不再支持的原因:原论坛链接:https://groups.google.com/a/dartlang.org/g/misc/c/djfFMNCWmkE/m/F7WE8a0JAwAJ?pli=1原文:As part of our work to ship Dart 2, we are remov
2021-05-15 16:41:03 1228
原创 Android ImageView top_crop
// top_cropImageView mSkeletonView = new ImageView(this);mSkeletonView.setImageResource(R.drawable.discover_web_skeletion);mSkeletonView.setScaleType(ImageView.ScaleType.MATRIX);mSkeletonView.getViewTreeObserver().addOnPreDrawListener(new ViewTreeObse.
2020-12-03 10:28:14 312
原创 一款开发无感知、即时编译的 dimens 自动化转换工具、 gradle 插件脚本
DimensAuto一款开发无感知的 `dimens` 全自动化转换工具、 `gradle` 插件脚本Github地址:https://github.com/developer-wgl/DimensAuto
2020-08-10 21:55:06 708
原创 Android 获取导航栏高度
只能在activity中使用,或者自己更改下传入一个 不要覆盖导航栏的window自己更改下代码。public int getNavigationBarHeight(Context context) { if (!(context instanceof Activity)) { return 0; } int height...
2020-03-27 12:55:55 2483 3
原创 ninja: build stopped: subcommand failed. 19:37:35 ninja failed with: exit status 1 build/core/main.m
Android 源码编译失败:/bin/bash: m4: command not found[ 0% 11/59985] Lex: checkpolicy <= external/selinux/checkpolicy/policy_scan.lFAILED: out/host/linux-x86/obj/EXECUTABLES/checkpolicy_intermediate...
2019-10-25 20:52:26 9845
转载 Java:CAS(乐观锁)
本文讲解CAS机制,主要是因为最近准备面试题,发现这个问题在面试中出现的频率非常的高,因此把自己学习过程中的一些理解记录下来,希望能对大家也有帮助。什么是悲观锁、乐观锁?在java语言里,总有一些名词看语义跟本不明白是啥玩意儿,也就总有部分面试官拿着这样的词来忽悠面试者,以此来找优越感,其实理解清楚了,这些词也就唬不住人了。synchronized是悲观锁,这种线程一旦得到锁,其他需...
2019-07-26 11:44:38 163
转载 UML类图与类的关系详解
虚线箭头指向依赖;实线箭头指向关联;虚线三角指向接口;实线三角指向父类;空心菱形能分离而独立存在,是聚合;实心菱形精密关联不可分,是组合;上面是UML的语法。在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关...
2019-07-23 09:28:33 152
转载 从架构角度看Retrofit的作用、原理和启示
转载地址:https://www.jianshu.com/p/f57b7cdb1c99Retrofit是squareup公司的开源力作,和同属squareup公司开源的OkHttp,一个负责网络调度,一个负责网络执行,为Android开发者提供了即方便又高效的网络访问框架。不过,对于Retrofit这样设计精妙、代码简洁、使用方便的优秀开源项目,不能仅知道如何扩展和使用,或者仅研究它...
2019-05-05 14:28:31 951
原创 Error:Execution failed for task ':xxx:compileDebugRenderscript'. > llvm-rs-cc is missing
错误: FAILURE: Build failed with an exception.What went wrong: Execution failed for task ':app:compileDebugRenderscript'.llvm-rs-cc is missing Try: Run with --stacktrace option to get the...
2019-04-04 00:22:04 2528
原创 Android 自定义跑马灯文字
Android 跑马灯效果文字:效果图(真实动画很流畅,这个转gif有问题,感觉有点卡):、 代码:/** * Created by wuguangliang on 2018/12/21 * * 跑马灯效果文字 */public class MarqueeHorizontalTextView extends AppCompatTextView { priva...
2018-12-21 11:30:57 1128 1
原创 Android 揭露效果兼容低版本
自定了一个ImageView,和Android揭露效果想同。 效果: 代码如下: CircularRevealImageView.javaimport android.content.Context;import android.graphics.Canvas;import android.graphics.Path;import android.graph...
2018-12-11 10:39:36 379
原创 window下载Android源码
Android源码仓库地址:https://android.googlesource.com/platform/manifest/+refs需科学上网,以下下载操作同样需要。 如何下载:1、Git 下载manifest描述文件git clone https://android.googlesource.com/platform/manifest2、Git 查看分支 ...
2018-12-11 10:20:22 819
原创 Android 解决帧动画卡顿问题
Android帧动画一次性加载会造成ui卡顿,所以就有了这份代码。通过handle队列和Bitmap复用,每次加载一张并显示,可以解决帧动画卡顿问题。 使用方法:int[] right_res_id = new int[]{R.drawable.r_00072, R.drawable.r_00073, R.drawable.r_00074, R.drawable.r_00075};...
2018-11-30 13:02:46 3252
原创 Android Uri获取资源文件(多种方式)
在Android中少不了去获取资源文件,在Android里封装了几种获取固定Resource文件的方式,今天不讲这个。如果你要获取资源文件夹raw目录下的视频文件,那你会怎么做? 这时候Uri就排上用场了 我在这先设个疑问,通过Uri去拿raw文件夹下的mbg_unlock资源,以下哪种是正确的Uri呢? Uri uri = Uri.parse("android.resource...
2018-08-24 10:56:02 6840
转载 Android 文本增强使用:SpannableString
SpannableString其实和String一样,都是一种字符串类型,SpannableString可以直接作为TextView的显示文本,不同的是SpannableString可以通过使用其方法setSpan方法实现字符串各种形式风格的显示,重要的是可以指定设置的区间,也就是为字符串指定下标区间内的子字符串设置格式。setSpan(Object what, int start, int ...
2018-07-27 19:04:05 360
原创 Android 根据系统时间国际化月份
Android 根据系统时间国际化月份,根据地区显示月份的不同,例如中文为某月、英文问May。final SimpleDateFormat sdf = new SimpleDateFormat("MMM",Locale.getDefault());String month = sdf.format(new Date()); ...
2018-07-26 10:04:47 1455
转载 Android ConstraintLayout 使用详解
ConstraintLayout(约束布局)已经推出有一段时间了,在 Android Studio 中也作为了默认布局,能够减少布局的层级并改善布局性能,因此很有必要来研究下其功能与使用方法ConstraintLayout 能够灵活地定位和调整子View的大小,子 View 依靠约束关系来确定位置。在一个约束关系中,需要有一个 Source(源)以及一个 Target(目标),Source 的...
2018-07-23 16:30:47 970
转载 判断两类、接口是不是同一或者有父子关系
使用Class的isAssignableFrom方法Class类的isAssignableFrom是个不常用的方法,感觉这个方法的名字取得不是很好,所以有必要在此解析一下,以免在看源码时产生歧义,这个方法的签名如下:public native boolean isAssignableFrom(Class<?> cls);由方法签名可见是一个本地方法,即C代码编写的。以...
2018-07-18 19:17:09 841
原创 mac 误删引导分区
今天给别人双系统,结果一不小心在Windows上把Mac的主引导分区给删掉了,解决之后在此记录一下。一、误删后状态 1、Windows可以进入,Mac进不去 2、切换系统没有了Macintosh HD盘 3、Mac磁盘管理显示这个盘名字为:disk2 (windows 下名称还是 Macintosh HD) 4、磁盘查看时dis,不显示GUID二、解决办法 使用D...
2018-06-23 16:56:36 7002
转载 git 实现原理
原创直通车:https://juejin.im/post/599e14875188251240632702在日常工作中,经常会用到Git操作。但是对于新人来讲,刚上来对Git很陌生,操作起来也很懵逼。本篇文章主要针对刚开始接触Git的新人,理解Git的基本原理,掌握常用的一些命令。一、Git工作流程以上包括一些简单而常用的命令,但是先不关心这些,先来了解下面这4个专有名词。Workspace:工作...
2018-06-04 21:46:32 2717
转载 git服务器 局域网环境搭建
参考连接:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000https://segmentfault.com/a/1190000011313567https://blog.csdn....
2018-06-04 21:27:51 1338 2
原创 Android JNI学习 详细PPT 及实验
之前为人培训时做的3个阶段性PPT及3个随PPT实验,个人以为很详细。https://download.csdn.net/download/guang_liang_/10278362文件包含如下图:
2018-03-09 20:58:34 346
原创 Layui拓展第三方图标(加到layui中)
因为一个项目需要,从Android暂时转了web。对于新生的我选择了layui框架,做了这个开发,,废话少提,进入正题,,layui的字体图标,在layui中使用非常常见,几乎任何地方都能看到他的影子。layui中提到字体图标引用于阿里巴巴矢量图标库,在layui社区中有如何引用第三方图标库的教程。但是都没有把第三方图标融合到layui中,在layui一些模块中,没有办法直接使用字符串引用。在
2018-01-25 13:03:34 33833 15
转载 ScrollView嵌套ListView只显示一行之计算的高度不正确的解决办法
1、前言从谷歌那里找到的ScrollView嵌套ListView只显示一行的解决办法相信很多人都遇到过,然后大部分都是用这位博主的办法解决的吧刚开始我也是用这个办法解决的,首先感谢这位哥的大私奉献,贴上地址http://blog.csdn.net/p106786860/article/details/104610152、解决的核心代码 [ht
2017-09-22 18:46:24 293
转载 Android在BroadcastReceiver中通过接口回调更新界面
Android在BroadcastReceiver中通过接口回调更新界面
2017-03-21 13:39:30 2291
dimens全自动转换插件脚本
2020-08-10
JNI 学习资料
2018-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人