- 博客(17)
- 资源 (6)
- 收藏
- 关注

原创 javacv 视频播放器v1
【辞职创业中,本人所有的文章未经授权、禁止转载、望大家理解】演示效果地址https://www.ixigua.com/6882719515268874763/项目已经发布到gitee了后续会持续更新启动类MainApplication项目源码地址https://gitee.com/java_option/javacv_player_v1.git...
2020-10-19 12:44:08
488
原创 mysql数据库大小写敏感
mysql> show global variables like '%lower_case%';+------------------------+-------+| Variable_name | Value |+------------------------+-------+| lower_case_file_system | OFF || lower_case_table_names | 0 |+------------------------+--
2021-11-23 13:02:41
1366
原创 TabLayout的tab文字和indicator之间的距离设置
1 设置 TabLayout的 android:layout_height2 设置 app:tabPaddingBottom比如说 你的tab文字高度是25 你想设置二者之间的间距是10那么你android:layout_height的高度就是文本的 高度25dp 加 二者之间的距离10dp 然后还得加上indicator自身的高度5dp这样才能实现想要的效果 android:layout_height="25dp" app:tabPaddingBottom="10dp" app:
2021-03-14 13:51:06
5777
1
原创 百度地图 MapView 和 ViewPager2 在同一个布局中的bug
问题产生情况MainActivity 有四个tab 每个tab对应一个Fragment其中Fragment 1的布局中同时含有 MapView 和 ViewPager2当从Tab1 切换到 tab2\3 然后在切换tab1 的时候对应的Fragment1会重新创建此时 会报一个错误 Process: com.dingchebao, PID: 3123 java.lang.IllegalArgumentException: Wrong state class, expecting Vi
2021-03-14 02:54:05
461
1
原创 wait for all target device to come online
运行 android 程序的时候 报错 wait for all target device to come online解决办法 如上,打开avd manager 选中虚拟机 ,右击 执行 wipe data可能还会有别的原因导致的这里只是记录一下,希望对大家有帮助
2021-03-08 16:23:00
763
原创 Android 自定义View
public class JoTabLayout extends TabLayout { public JoTabLayout(@NonNull Context context) { super(context); } public JoTabLayout(@NonNull Context context, @Nullable AttributeSet attrs) { super(context, attrs); } public
2021-03-03 00:18:46
168
原创 应用是非正式发布版本, 当前设备不支持安装。
时隔五年再次写Android app发现变化挺大Android studio 4.1.2 上写了一个demo使用qq往华为真机上发送了一个apk 竟然安装不上去解决办法在gradle.properties 文件中添加如下指令:android.injected.testOnly=false注意AndroidManifest.xml中 不能在application 标签下面添加 android:testOnly=“true” 否则上述设置无效如果仅仅在下列配置中设置成false 也是无效的。
2021-02-22 18:02:45
8695
5
原创 微信公众账号开发 (一)
1、注册略2、登录左侧是菜单栏往下滑动点击基本配置2.1 启用开发者密码AppSecret只有白名单里的ip才可以获取tokenurl就是微信用户给公众号发送的信息 都会转发到这个接口上token我是随便起的 一个名字 “java_xxxx”然后随机生成一个EncodingAESKey为了方便调试、我这里直接用明文模式这个url需要自己实现 用于接收消息其中get请求 用于token验证post请求 用于接收微信用户发送给公众号的消息package jo.weixi
2021-02-21 14:12:41
169
原创 maven pom.xml用法之 bind/resources
如果不加红框里面的代码或者整个resources都不加pom.xml文件默认不会把fxml文件也打包进target目录可以发现fxml文件并不会编译到classes目录里 <build> <resources> <resource> <directory>src/main/resources</directory> </resource>.
2021-02-04 18:02:13
176
原创 java文字识别 tessdata
去网上下载这些东西可以直接下载我的。粉丝免费https://download.youkuaiyun.com/download/java_option/14922781具体使用很简单 <dependency> <groupId>net.sourceforge.tess4j</groupId> <artifactId>tess4j</artifactId> <version&g.
2021-01-22 21:48:31
386
原创 springboot 使用PropertySource加载自定义配置文件的正确方式
今天遇到一个很诡异的问题我想把mysql_durid.yml中的配置信息注入到DruidDataSource中发现根本不起作用调试源代码发现mysql_druid.yml中的 spring.database.druid 都没了。里面的key不是spring.database.druid.url 等等 二直接是url password之类的搞了半天 是我用错了。在网上搜了一下别人怎么用的大概是这样吧。如果想解决这一问题可以重写 PropertySource的 factory具体.
2021-01-18 22:24:03
483
原创 jdk修改
1、先从官网下载jdk过程略2、安装 jdk安装完成以后目录结构如下3、导入到eclipse先创建一个工程 java - new - JavaProject右击项目—属性把输出目录改成别的、我这里改成out了把图一的内容复制到新创建的工程里、然后解压src.zip和javafx-src.zip解压完以后 编译会有错误重新生成jar 替换原有的rt.jar是行不通的只能添加新的class然后可以通过以下方法生成新的jarpublic static void main(Stri
2021-01-02 00:45:03
398
原创 navicat 忘记mysql密码
在数据库连接 右击选择命令行界面在这直接重置为rootmysql> use mysql;Database changedmysql> UPDATE user SET authentication_string = PASSWORD('root') WHERE user = 'root';Query OK, 1 row affected (0.04 sec)Rows matched: 1 Changed: 1 Warnings: 1mysql> flush privil.
2020-12-31 22:33:40
325
原创 数据库连接池 Too many connections
java.sql.SQLNonTransientConnectionException: Data source rejected establishment of connection, message from server: "Too many connections" at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:110) at com.mysql.cj.jdbc.exceptions.SQL
2020-12-27 19:39:41
291
1
原创 java音视频开发(一)eclipse 下 javafx + maven 环境搭建
1、视频教程请看这里https://www.ixigua.com/6887506434481717774/2、视频中忘记记录Scene Builder了 现在补上下载地址https://www.oracle.com/java/technologies/javafxscenebuilder-1x-archive-downloads.html下载以后安装安装以后 把JavaFx Scene Builder 2.0.exe的路径 拷贝到 eclipse...
2020-10-26 22:05:57
504
原创 java ProcessBuilder调用cmd命令
String ffmpeg = "D: & cd D:\JavaOption\ffmpeg-4.3.1-full_build\bin & ffmpeg -i d:\11.mkv -map 0:s:0 sub11.srt";List<String> cmdList = new ArrayList<>(); cmdList.add("cmd"); cmdList.add("/c"); cmdList.add(ffmpeg ); Proces
2020-10-14 19:45:28
4477
原创 javacv + javafx 视频播放器
具体效果界面效果如下具体效果可以查看一下这个视频视频播放器演示后续我会更新一个专栏讲述一下开发过程欢迎大家关注
2020-10-12 21:27:15
813
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人