- 阿里云的记忆播放与进度条不允许拖动disableSeek需求同时存在
m0_52611940
android
阿里云的记忆播放与进度条不允许拖动disableSeek需求同时存在需要阿里云的记忆播放的源码修改1.手动关闭进度条禁用方法2.player.seek先跳转到指定的位置3.手动开启进度条禁用添加延时100100毫秒中记忆播放已经跳转到指定位置,然后进度条不允许拖动disableSeek也执行letmemoryVideoTime=this.getVideoTime(memoryTime);//判断是
- 1.CDH集成Trino(PrestoSQL)
zhao_rock_2016
prestotrino
系列文章目录1.CDH集成Trino(PrestoSQL)2.1TrinoWindows开发环境搭建—组件篇2.2TrinoWindows开发环境搭建—源码修改篇3.1Trino二次开发-动态数据源管理-需求及源码解读13.2Trino二次开发-动态数据源管理-源码解读2
- Android 8.1 去除浏览器中的书签
Jeffries_C
Androidandroid
Android8.1去除浏览器中的书签最近收到项目反馈,想要去除浏览器中的书签,具体修改参照如下:/vendor/mediatek/proprietary/packages/apps/Browser/res/values/strings.xml-STARTNEWS-https://locale.searchhtt.com/bm/index/54-Google-https://locale.sear
- hisi3559A交叉编译Qt
sunix
安装aarch64-himix100-linux按照hisi文档安装即可,唯一需要注意的是此gcc是32位,所以在64位ubuntu下需要安装依赖库:sudoaptinstalllib32ncurses5lib32z1lib32stdc++6编译qt源码修改qtbase/mkspecs/linux-aarch64-gnu-g++/qmake.conf,将其中所有aarch64-linux-gnu-
- android 8 音量小,Android8.1修改默认音量大小的方法
行疆儒生
android8音量小
目前网上有一些关于修改系统默认音量大小的方法,比如修改AudioSystem.java的DEFAULT_STREAM_VOLUME:publicstaticint[]DEFAULT_STREAM_VOLUME=newint[]{4,//STREAM_VOICE_CALL7,//STREAM_SYSTEM5,//STREAM_RING5,//STREAM_MUSIC6,//STREAM_ALARM5
- Android 8.1 音量条增加通话音量
Jeffries_C
Androidandroid
Android8.1音量条增加通话音量最近接到项目需求,需要在音量进度条中增加一项通话音量,具体修改参照如下:/vendor/mediatek/proprietary/packages/apps/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.javaif(mRows.isEmpty()){addRow(AudioManager.
- Android 8.1 设置--声音中增加通话音量
Jeffries_C
Androidandroid
Android8.1设置--声音中增加通话音量近来收到项目需求,想要在设置--声音中增加一项通话音量调节,具体修改参照如下:/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values/strings.xml++Callvolume/vendor/mediatek/proprietary/packages/apps/MtkSet
- Android 8.1 去除浏览器中网页标签
Jeffries_C
Androidandroid
Android8.1去除浏览器中网页标签近来接到客户需求,想要去除浏览器中的网页标签,具体修改参照如下:/vendor/mediatek/proprietary/packages/apps/Browser/res/values/mtk_strings.xml-Baidu-https://www.baidu.com-site_navigation_default_baidu--Sina-https:
- Android 8.1 铃声音量通话音量同步调节
Jeffries_C
Androidframeworkandroid
Android8.1铃声音量通话音量同步调节最近收到客户反馈,想要实现铃声音量通话音量同步调节,具体修改参照如下:/frameworks/base/core/java/android/preference/SeekBarVolumizer.javaif(defaultUri==null){if(mStreamType==AudioManager.STREAM_RING){defaultUri=Se
- Android 8.1 输入框返回键改为删除功能
Jeffries_C
Androidframeworkandroid
Android8.1输入框返回键改为删除功能最近接到客户反馈,想要实现在输入框返回键改为删除功能,具体修改参照如下:/frameworks/base/core/java/android/view/View.javapublicbooleandispatchKeyEvent(KeyEventevent){if(mInputEventConsistencyVerifier!=null){mInputE
- 如何通过CVE漏洞编码找到对应的CVE漏洞详情及源码修改地址
Smileassissan
漏洞复现安全
背景:最近正在使用docker进行一些cve漏洞的复现,有时候就要通过CVE的漏洞编码,找到对应的漏洞详情,以及漏洞的源码修改以我上一篇文章的CVE-2020-17518编码为例ApacheFlink文件上ApacheFlink文件上方法:通过如下网站进行查询CVE-CVE就能找到对应的漏洞详情如何找到源码修改地址在references中寻找修改记录然后这个邮件里面就给出了对应的commitID那
- Anytime Stereo Image Depth Estimation on Mobile Devices 文章及代码调试
Rayne_tab
AnyNet是YangWang等人2016年提出的一种双目深度计算网络。最近做项目有用到该网络,其中碰到一些小坑为大家展示一下。第一部分是论文中重要地方的翻译和讲解;第二部分是源码修改及调试。原文地址:https://arxiv.org/abs/1810.11408源码地址:https://github.com/mileyan/AnyNet翻译摘要机器人立体深度估计的许多应用都需要实时生成精确的视
- Binder Drvier 1: 重要结构
ColdWave
>说明:本文主要是参考该书籍,阅读代码.代码环境:Android8.1;Kernel4.9.mainstructbinder_workbinder_nodebinder_ref_deathbinder_refbinder_allocbinder_bufferbinder_procbinder_threadbinder_transactionbinder_driver_command_protoco
- Quectel EC200A-CN移植
帅的没朋友~
#LinuxDriverlinux驱动开发
QuectelEC200A-CN移植一:usb转串口二:usb网卡驱动三:源码修改四:测试一:usb转串口usb-serial-option,USB转串口驱动,生产/dev/ttyUSB0-2,分别是DM,AT,PPP需要使能内核选项如下:CONFIG_USB_SERIAL=yCONFIG_USB_SERIAL_WWAN=yCONFIG_USB_SERIAL_OPTION=y二:usb网卡驱动US
- Android 通过ADB方式获取&设置音量
Brave & Real
androidadb
在Android开发中,会涉及到各种音量调整环节,可以通过Demo的方式实时修改体现也可以通ADB的方式来实现.简单记录一下.一获取设备音频全部信息通过dumpsys指令获取audio信息,即可获得设备全部信息.dumpsysaudio二Android的音量类型(举例:Android8.1)/*Thesevaluesmustbekeptinsyncwithsystem/audio.h*//**If
- 修复[email protected]版本query参数null的bug
陨石猎人
uniappuniappvue.js
问题:query参数为null或者为空时,插件内部参数校验问题导致的会报错:TypeError:CannotconvertundefinedornulltoobjectatFunction.keys源码修改如下:通过打补丁的方式修复query参数类型校验问题1.安装patch-packageyarnaddpatch-package--dev2、修改依赖包已经修复的uni-simple-router
- 超完整版修改element ui源码的3种方式!!以及patch-package打补丁
钱多多810
uivue.js前端elementuijavascript
全文总览:一、组件源码修改方式一:修改引入的lib文件方式二:拷贝组件文件进行修改引用方式三:修改原组件的packages文件二.延伸——patch-package一.组件源码修改项目需求多种多样,会出现当前组件无法满足需求的情况,可以分析组件源码对其进行一些定制化修改,以满足项目需求。方式一:修改引入的lib文件说明:lib文件夹是组件打包编译后的文件夹,项目引入的是这个lib文件夹,所以直接修
- android8.1 编译报错 Jack server
飞扬_6056
出错日志如下:FAILED:setup-jack-server...Jackserverfailedto(re)start,try'jack-diagnose'orseeJackserverlogSSLerrorwhenconnectingtotheJackserver.Try'jack-diagnose'SSLerrorwhenconnectingtotheJackserver.Try'jack
- 获取ffmpeg转码的实时进度
须尽欢~~
音视频开发ffmpeg转码
文章目录前言一、需求二、实现获取ffmpeg转码的实时进度1、思路梳理2、源码修改三、运行结果前言本文记录查看ffmpeg进行转码时的实时进度。所用的工程基于上个博客编译成功的工程:使用FFmpeg4.3.1的SDK官方开发包编译ffmpeg.c一、需求使用ffmepg对音视频文件进行转码的时候可以看到其详细的进度。编译源程序,原来的程序执行下面的命令:.\ffmpeg431_test.exe-i
- Android 8.1 默认允许应用安装未知应用
Jeffries_C
frameworkAndroidandroid
Android8.1默认允许应用安装未知应用近来接到项目需求,想要默认允许应用安装未知应用,具体修改参照如下:/frameworks/base/core/java/android/app/AppOpsManager.javaprivatestaticint[]sOpDefaultMode=newint[]{AppOpsManager.MODE_ALLOWED,AppOpsManager.MODE_
- Android 8.1 默认赋予应用权限
Jeffries_C
Androidframeworkandroid
Android8.1默认赋予应用权限最近接到项目需求,需要默认授予预置APP的应用权限以便操作使用,具体修改参照如下:/frameworks/base/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.javaprivatevoidgrantDefaultSystemHandlerPermissions(in
- Android 8.1 隐藏设置中定位功能
Jeffries_C
Androidandroid
Android8.1隐藏设置中定位功能最近接到客户反馈,需要隐藏设备设置中的定位功能,具体修改参照如下:/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/SecuritySettings.javamLocationcontroller.displayPreference(root);mMa
- Android 8.1 屏蔽相机拍照快门声
Jeffries_C
frameworkAndroidCamera2android
Android8.1屏蔽相机拍照快门声近来收到项目反馈,想要屏蔽掉相机拍照时的快门声音,具体修改参照如下:/frameworks/av/services/camera/libcameraservice/CameraService.cppvoidCameraService::loadSoundImp(){LOG1("[CameraService::loadSoundImp]E");-mSoundPl
- Android 8.1 默认应用加入系统白名单
Jeffries_C
frameworkandroid
Android8.1默认应用加入系统白名单近来收到项目反馈,需要将预置app加入系统白名单中,具体修改参照如下:/frameworks/base/data/data/deviceidle.xml+/frameworks/base/data/etc/platform.xml+重新编译验证,修改生效,应用已默认加入系统白名单
- OpenHarmony自定义Launcher
等风起了
OpenHarmonyOpenHarmony
前言OpenHarmony源码版本:4.0release开发板:DAYU/rk3568DevEcoStudio版本:4.0.0.600自定义效果:一、Launcher源码下载Launcher源码地址:https://gitee.com/openharmony/applications_launcher切换分支为OpenHarmony-4.0-Release,并下载源码二、Launcher源码修改通
- 自定义的 bert 模型导出 onnx 报错:TypeError: forward() takes 2 positional arguments but 4 were given
szZack
自然语言处理人工智能深度学习bert人工智能onnx
自定义的bert模型导出onnx报错:TypeError:forwardtakes2positionalargumentsbut4weregiven自定义的bert模型导出onnx报错:TypeError:forward()takes2positionalargumentsbut4weregiven导出代码错误提示核心错误解决方法查看源码修改源码自定义的bert模型导出onnx报错:TypeErr
- Android 10.0 framework普通app发隐式广播受到限制的解决方案
安卓兼职framework应用工程师
androidframework10.0app发送广播去掉限制11.0app发送广播去掉限制app发送广播受限的解决方案
在android8.1后隐式广播收到的限制,一定要指定包名才能发送出来。像以前那种发送隐式广播就接收不到了如:sendBroadcast(newIntent(“com.android.test.api”));在其他的app中就收不到广播了必须加上包名如下加上广播包名类名Intentintent=newIntent("com.android.test.api");intent.setComponen
- Jetson Xavier NX 下 yolov8 tensorrt模型部署(Jetpack5.1.2、CUDA11.4、Cudnn8.6.0、Tensorrt8.5.2)
编程是一点都不懂的
TensorRT-Alpha模型部署c++python计算机视觉目标检测深度学习YOLO驱动开发
文章目录前言JetsonXavierNX环境配置一、TensorRT-Alpha源码下载1.源码下载2.文件设置二、yolov8模型部署1.导出yolov8onnx模型2.使用tensorrt转换onnx文件为trt文件3.源码修改4.编译5.运行总结参考前言JetsonXavierNX下yolov8tensorrt模型部署流程记录及问题处理,本文使用的是TensorRT-Alpha封装库,基于t
- 【CANopen】关于STM32的CanFestival移植
第六个葫芦娃
CANopenstm32嵌入式硬件单片机
系列文章目录文章目录系列文章目录一、准备工作二、源码移植1、新建CubeMX工程2、移植CanFestival源码3、去除源码中的多余项4、源码修改三、底层驱动适配四、字典工具1、字典的使用使用STM32F407单片机一、准备工作CanFestival下载二、源码移植1、新建CubeMX工程默认都会,略2、移植CanFestival源码在CubeMX生成代码路径下创建一个文件夹,将源码目录下的in
- Realsense D435i关闭IR结构光
Hecttttttttt
realsenseRealsense
RealsenseD435i关闭IR光前言环境一次性关闭IR光从源码修改前言由于要做RealsenseD435i的双目结构光相机标定,其中用到了ROS来录制数据包,但是结构光会影响标定,所以得先关闭IR结构光发射器。如下图,成像很多光斑,我们要想办法关掉。环境roslibrealsenserealsense-ros一次性关闭IR光一次性地对Realsense进行设置,关闭IR光。首先,插入电脑,打
- 二分查找排序算法
周凡杨
java二分查找排序算法折半
一:概念 二分查找又称
折半查找(
折半搜索/
二分搜索),优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而 查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表 分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步
- java中的BigDecimal
bijian1013
javaBigDecimal
在项目开发过程中出现精度丢失问题,查资料用BigDecimal解决,并发现如下这篇BigDecimal的解决问题的思路和方法很值得学习,特转载。
原文地址:http://blog.csdn.net/ugg/article/de
- Shell echo命令详解
daizj
echoshell
Shell echo命令
Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:
echo string
您可以使用echo实现更复杂的输出格式控制。 1.显示普通字符串:
echo "It is a test"
这里的双引号完全可以省略,以下命令与上面实例效果一致:
echo Itis a test 2.显示转义
- Oracle DBA 简单操作
周凡杨
oracle dba sql
--执行次数多的SQL
select sql_text,executions from (
select sql_text,executions from v$sqlarea order by executions desc
) where rownum<81;
&nb
- 画图重绘
朱辉辉33
游戏
我第一次接触重绘是编写五子棋小游戏的时候,因为游戏里的棋盘是用线绘制的,而这些东西并不在系统自带的重绘里,所以在移动窗体时,棋盘并不会重绘出来。所以我们要重写系统的重绘方法。
在重写系统重绘方法时,我们要注意一定要调用父类的重绘方法,即加上super.paint(g),因为如果不调用父类的重绘方式,重写后会把父类的重绘覆盖掉,而父类的重绘方法是绘制画布,这样就导致我们
- 线程之初体验
西蜀石兰
线程
一直觉得多线程是学Java的一个分水岭,懂多线程才算入门。
之前看《编程思想》的多线程章节,看的云里雾里,知道线程类有哪几个方法,却依旧不知道线程到底是什么?书上都写线程是进程的模块,共享线程的资源,可是这跟多线程编程有毛线的关系,呜呜。。。
线程其实也是用户自定义的任务,不要过多的强调线程的属性,而忽略了线程最基本的属性。
你可以在线程类的run()方法中定义自己的任务,就跟正常的Ja
- linux集群互相免登陆配置
林鹤霄
linux
配置ssh免登陆
1、生成秘钥和公钥 ssh-keygen -t rsa
2、提示让你输入,什么都不输,三次回车之后会在~下面的.ssh文件夹中多出两个文件id_rsa 和 id_rsa.pub
其中id_rsa为秘钥,id_rsa.pub为公钥,使用公钥加密的数据只有私钥才能对这些数据解密 c
- mysql : Lock wait timeout exceeded; try restarting transaction
aigo
mysql
原文:http://www.cnblogs.com/freeliver54/archive/2010/09/30/1839042.html
原因是你使用的InnoDB 表类型的时候,
默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s,
因为有的锁等待超过了这个时间,所以抱错.
你可以把这个时间加长,或者优化存储
- Socket编程 基本的聊天实现。
alleni123
socket
public class Server
{
//用来存储所有连接上来的客户
private List<ServerThread> clients;
public static void main(String[] args)
{
Server s = new Server();
s.startServer(9988);
}
publi
- 多线程监听器事件模式(一个简单的例子)
百合不是茶
线程监听模式
多线程的事件监听器模式
监听器时间模式经常与多线程使用,在多线程中如何知道我的线程正在执行那什么内容,可以通过时间监听器模式得到
创建多线程的事件监听器模式 思路:
1, 创建线程并启动,在创建线程的位置设置一个标记
2,创建队
- spring InitializingBean接口
bijian1013
javaspring
spring的事务的TransactionTemplate,其源码如下:
public class TransactionTemplate extends DefaultTransactionDefinition implements TransactionOperations, InitializingBean{
...
}
TransactionTemplate继承了DefaultT
- Oracle中询表的权限被授予给了哪些用户
bijian1013
oracle数据库权限
Oracle查询表将权限赋给了哪些用户的SQL,以备查用。
select t.table_name as "表名",
t.grantee as "被授权的属组",
t.owner as "对象所在的属组"
- 【Struts2五】Struts2 参数传值
bit1129
struts2
Struts2中参数传值的3种情况
1.请求参数绑定到Action的实例字段上
2.Action将值传递到转发的视图上
3.Action将值传递到重定向的视图上
一、请求参数绑定到Action的实例字段上以及Action将值传递到转发的视图上
Struts可以自动将请求URL中的请求参数或者表单提交的参数绑定到Action定义的实例字段上,绑定的规则使用ognl表达式语言
- 【Kafka十四】关于auto.offset.reset[Q/A]
bit1129
kafka
I got serveral questions about auto.offset.reset. This configuration parameter governs how consumer read the message from Kafka when there is no initial offset in ZooKeeper or
- nginx gzip压缩配置
ronin47
nginx gzip 压缩范例
nginx gzip压缩配置 更多
0
nginx
gzip
配置
随着nginx的发展,越来越多的网站使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩到底是怎么压缩的呢?
gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用
- java-13.输入一个单向链表,输出该链表中倒数第 k 个节点
bylijinnan
java
two cursors.
Make the first cursor go K steps first.
/*
* 第 13 题:题目:输入一个单向链表,输出该链表中倒数第 k 个节点
*/
public void displayKthItemsBackWard(ListNode head,int k){
ListNode p1=head,p2=head;
- Spring源码学习-JdbcTemplate queryForObject
bylijinnan
javaspring
JdbcTemplate中有两个可能会混淆的queryForObject方法:
1.
Object queryForObject(String sql, Object[] args, Class requiredType)
2.
Object queryForObject(String sql, Object[] args, RowMapper rowMapper)
第1个方法是只查
- [冰川时代]在冰川时代,我们需要什么样的技术?
comsci
技术
看美国那边的气候情况....我有个感觉...是不是要进入小冰期了?
那么在小冰期里面...我们的户外活动肯定会出现很多问题...在室内呆着的情况会非常多...怎么在室内呆着而不发闷...怎么用最低的电力保证室内的温度.....这都需要技术手段...
&nb
- js 获取浏览器型号
cuityang
js浏览器
根据浏览器获取iphone和apk的下载地址
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" content="text/html"/>
<meta name=
- C# socks5详解 转
dalan_123
socketC#
http://www.cnblogs.com/zhujiechang/archive/2008/10/21/1316308.html 这里主要讲的是用.NET实现基于Socket5下面的代理协议进行客户端的通讯,Socket4的实现是类似的,注意的事,这里不是讲用C#实现一个代理服务器,因为实现一个代理服务器需要实现很多协议,头大,而且现在市面上有很多现成的代理服务器用,性能又好,
- 运维 Centos问题汇总
dcj3sjt126com
云主机
一、sh 脚本不执行的原因
sh脚本不执行的原因 只有2个
1.权限不够
2.sh脚本里路径没写完整。
二、解决You have new mail in /var/spool/mail/root
修改/usr/share/logwatch/default.conf/logwatch.conf配置文件
MailTo =
MailFrom
三、查询连接数
- Yii防注入攻击笔记
dcj3sjt126com
sqlWEB安全yii
网站表单有注入漏洞须对所有用户输入的内容进行个过滤和检查,可以使用正则表达式或者直接输入字符判断,大部分是只允许输入字母和数字的,其它字符度不允许;对于内容复杂表单的内容,应该对html和script的符号进行转义替换:尤其是<,>,',"",&这几个符号 这里有个转义对照表:
http://blog.csdn.net/xinzhu1990/articl
- MongoDB简介[一]
eksliang
mongodbMongoDB简介
MongoDB简介
转载请出自出处:http://eksliang.iteye.com/blog/2173288 1.1易于使用
MongoDB是一个面向文档的数据库,而不是关系型数据库。与关系型数据库相比,面向文档的数据库不再有行的概念,取而代之的是更为灵活的“文档”模型。
另外,不
- zookeeper windows 入门安装和测试
greemranqq
zookeeper安装分布式
一、序言
以下是我对zookeeper 的一些理解: zookeeper 作为一个服务注册信息存储的管理工具,好吧,这样说得很抽象,我们举个“栗子”。
栗子1号:
假设我是一家KTV的老板,我同时拥有5家KTV,我肯定得时刻监视
- Spring之使用事务缘由(2-注解实现)
ihuning
spring
Spring事务注解实现
1. 依赖包:
1.1 spring包:
spring-beans-4.0.0.RELEASE.jar
spring-context-4.0.0.
- iOS App Launch Option
啸笑天
option
iOS 程序启动时总会调用application:didFinishLaunchingWithOptions:,其中第二个参数launchOptions为NSDictionary类型的对象,里面存储有此程序启动的原因。
launchOptions中的可能键值见UIApplication Class Reference的Launch Options Keys节 。
1、若用户直接
- jdk与jre的区别(_)
macroli
javajvmjdk
简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。
JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。 如果安装了JDK,会发同你
- Updates were rejected because the tip of your current branch is behind
qiaolevip
学习永无止境每天进步一点点众观千象git
$ git push joe prod-2295-1
To
[email protected]:joe.le/dr-frontend.git
! [rejected] prod-2295-1 -> prod-2295-1 (non-fast-forward)
error: failed to push some refs to '
[email protected]
- [一起学Hive]之十四-Hive的元数据表结构详解
superlxw1234
hivehive元数据结构
关键字:Hive元数据、Hive元数据表结构
之前在 “[一起学Hive]之一–Hive概述,Hive是什么”中介绍过,Hive自己维护了一套元数据,用户通过HQL查询时候,Hive首先需要结合元数据,将HQL翻译成MapReduce去执行。
本文介绍一下Hive元数据中重要的一些表结构及用途,以Hive0.13为例。
文章最后面,会以一个示例来全面了解一下,
- Spring 3.2.14,4.1.7,4.2.RC2发布
wiselyman
Spring 3
Spring 3.2.14、4.1.7及4.2.RC2于6月30日发布。
其中Spring 3.2.1是一个维护版本(维护周期到2016-12-31截止),后续会继续根据需求和bug发布维护版本。此时,Spring官方强烈建议升级Spring框架至4.1.7 或者将要发布的4.2 。
其中Spring 4.1.7主要包含这些更新内容。