Lazy Blog

一入IT深似海,早日回头是岸

IDEA Maven下Tomcat发布Web项目,遇到Jar包无法找到

我们在Maven中配置的lib是没有自动下载到web中的lib目录下面的,默认下载在本地的Maven仓库,我们如果需要发布版本的时候一起打进lib下需要如下配置 <dependencies> <dependency> <groupId>jstl</groupId> &l...

jsdelivr cdn优化githubpage

jsdelivr cdn优化githubpage jsdelivr 是一个免费的CDN网站,提供一些前端库的CDN加速,主要是有中国节点,我的博客用的是githubpage默认的cdn都是在日本访问速度上比较慢,而jsdelivr还有一个特点就是支持github上资源加速。 我们可以看到中国基本所有一线城市都有节点,github加速规则...

IntelliJ IDEA 2019.3 配置Tomcat 运行Web项目

IntelliJ IDEA 2019.3 配置Tomcat 运行Web项目 基于2019.3版本,不同版本可能会有些小差异,不用说 New Project 如图所示创建然后直接下一步,直到完成 我们要在web目录下创建两个文件夹“lib” 和 “classes”如图所示打开下一个界面 然后如图所示选择model,...

Intellij IDEA创建Hibernate并导入数据库

第一种方式我们创建项目的时候要记得勾选 hibernate 如果我们创建项目的时候没有勾选也可以添加 在选择添加hibernate即可 使用hibernate我们需要先连接好本地数据库 这里的配置就按照默认配置就行,输入密码 如果连接失败,请设置 serverTimezone=UTC 在Advanced这个选项 ...

在 Android 中如何确定 App(Activity) 的启动者

有时候我们需要定位某个APP无缘无故在后台开启,被谁打开调起的我们需要知道,经过测试如下方法可以定位 首先我们把测试机连接上AS然后过滤池标签“ActivityManager: START” 就可以看到每次启动的Activity的日志,包括启动的完整包名路径,和被启动的UID,这里我们通过测试在UC浏览器中吊起APP,我们看到...

记录一次卡顿分析

最近这个版本在打开详情页明显要卡顿1-2秒甚至黑屏 一个使用systrace来dum出卡顿文件查看原因 一个是使用Android Studio 分析工具数据dum出具体界面每个方法耗时 两种方法都试下,dum出systrace文件一个是使用Android9以上手机自带track可以dum出来,一个是使用sdk too...

Gradle脚本切换成Kotlin

最近项目已经开始使用kotlin了,之前gradle脚本一直觉得不舒服,现在能使用kotlin写了,就打算先搞个demo 确认你的AS版本和Gradle版本是最新的 把自己工程项目下的所有”build.gradle”改成”build.gradle.kts” 和”settings.gradle”改成”settings.gradle.kts...

破解某款电影APP记录

我们在破解一些APP的时候,需要重新打包,难免要修改smail文件,这里可以借助java2smali插件 我们写好java文件然后在build出smail文件就行了 记录下常用的smlai const-string v1, "Lazy破解版本" iput-object v1, v0, Lcn/vcinema/cinema/entity/user/UserIn...

米6安装谷歌相机

之前用的是Nexus6p,谷歌相机拍的照片太棒了,奈何mi6一直不争气,前面一直懒得root,最近升级了miui11,直接 卡刷了开发版本,原来开发版本早都支持使用谷歌相机具体开启方法看图,打开拨号APP,输入*#*#0610#*#*,会显示“Wangzn2016,enable HAL3 test…”,到这你的bulid里面就添加了HAL3代码,此时只需“重启”即可 ...

a使用V2Ray+CDN

以前一直用的是ss,没啥问题但是最近直接GG了,换了IP还是GG,所以打算套用CDN这样以来他封的只是CDN而已, 缺点就是速度差些,毕竟能用才最重要 先去买个域名,这个不用说,腾讯云,阿里云,还有免费的域名都可以 注册个Cloudflare账号,然后把你注册的域名添加到Cloudflare中去,在你买的域名商家那里,把DSN改成Clo...

<