Lazy Blog

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

Dcloud扩展原生组件

首先如图所示我们先创建一个原生的ComponentModel,然后引入一下配置 //必须添加的依赖 compileOnly 'com.android.support:recyclerview-v7:27.1.0' compileOnly 'com.android.support:support-v4:27.1.0' compileOnly 'com.a...

蓝牙开发

一种是接受设备的广播数据我们去解析,不需要去连接 一种是我们需要建立连接才可以进行数据获取和传递 观察数据工具使用 Android-nRF-Connect https://github.com/NordicSemiconductor/Android-nRF-Connect 蓝牙都是按照SIG蓝牙协议来传输数据的,我们看看正常解析到的数据格式 ...

2019版本IDEA 使用mybatis插件Free Mybatis plugin

首先安装插件如图所示选择第一个插件安装,安装完毕重启IDEA 然后我们选择我们已经配置好的数据库如下图 在需要生成配置文件的数据库上右键,就会出现mybatis-generator选项打开这个 就打开如上图所示配置窗口,这里我们使用默认的就行,如果不想使用lombok去掉这个勾选即可,然后我们选择ok...

idea不拷贝xml到classes目录下解决办法

之前写好的项目突然运行不了,印象中好像点了什么东西 后来发现原来maver中引用了org.apache.maven.plugins 这样打包默认不会打src下的xml配置文件hibernate.cfg.xml了,解决办法将配置文件放到resources目录下面就可以了,我们可以看看打包后结构 可以看到直接拷...

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...

<