PX30_android8.1设置每次开机媒体、闹铃、铃声音量为0

文件修改1:修改路径:px30_android-8.1\\frameworks\\base\\services\\core\\java\\com\\android\\server\\display\\DisplayManagerService.java改三处地方: import android.util.SparseArray; import android.view.Display; import android.view.DisplayInfo; import android.
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

RK PX30_android8.1的mipi屏调试

mipi屏调试一般都要有初始化的代码,要的初始化的代码看清看懂,在RK平台上的mipi初始化单双多字节指令要懂得用。0x05: 单字节数据 0x15: 双字节数据 0x39: 多字节数据。举例:15 00 02 80 77 | | | | | | | | | 数据 | | | | 寄存器地址 | | 数据长度 | 延时 命令类型客户给的初始化代码:REGISTER,FF,03,98,81,03//GIP_1REGISTER,01,01,00
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

Fastclick 导致click事件触发两次的问题

我在移动web上使用Fastclick这个库去解决300ms延迟问题,但是在安卓4.2下的webview中引发了另一个比较奇怪的bug。在A页面中有个 a button,在B页面中有个 b button,a和b都在同一个position,给a和b都注册一个click事件。a的click事件触发后跳转到B页面。当a被点击后调到B页面,你会发现b按钮的click事件也被触发了。没错,事件‘穿透’了两个页
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

Android8.1_ADB调整安卓旋转屏的方向

1、adb shell 之后进到vendor。注意会看到build.prop这个文件2、cat 查看build.prop这个文件ro.sf.hwrotation=0表示不旋转 ro.sf.hwrotation=90表示旋转90°ro.sf.hwrotation=180表示旋转180° ro.sf.hwrotation=270表示旋转270°然后exit退出adb3、用adb 将build.prop文件拖到电脑桌面首先要adb root ,然后指令 adb pull 指令在
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

VMware 15 安装ubuntu 18.04的总结

 换了新电脑,想安装了VMware12..0版本的,结果发现安装包和我现在的电脑并不匹配,所以下载了较新版本的vmware 15.5,网上找到对应版本的序列号注册,在安装完成后激活即可。 从Linux公社的文章:Ubuntu 18.04.2 LTS 发布下载>https://www.linuxidc.com/Linux/2019-02/156914..._vmware 安装ubuntu mate
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

Select2插件 IE下 autofocus bug的解决方法

描述:Select2插件在IE中,当页面加载完毕后会自动的focus,弹出本来应该点击input才会有个提示语。原因:在select2的源码中第1849行左右,有一段监听input事件的代码,如下:this.$selection.on(keyup.search input, .select2-search--inline,function (evt) { self.handleS_select2在ie下拉不显示
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

用Node写的一个控制台看股票的小程序

抽空写了个用控制台看股票的小程序,可以在IDE中的terminal中看股票 0.0github 地址: github-terminal-stocks效果图: API: 新浪股票API文章作者:forevercjl 文章原文csdn链接:www.foreverpx.cn 转载请注明出处。_股票控制台
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

windows系统基于 VirtualEnv 的安装TensorFlow

 最近要使用tensorflow,所以在网上找了一些安装的方法,绝大多数都是使用了Anaconda进行安装的,参考了很多文章,折腾了好久都没安装好,在tensorflow官网看到还有另外几种方法,例如使用Docker进行安装(很遗憾我的电脑是windows家庭版的,而docker只支持专业版),最后我使用了VirtualEnv进行了安装,安装成功回头看我使用Anaconda安装的时候遇到的主要问题..._win10的virtualenv的tensorflow安装
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

vs2010配置OpenCV

一、OpenCV库的配置 首先要找到合适的OpenCV的版本,一般使用的visual studio编译器对OpenCV库进行调用的,官方也提供了各个版本的vc库的支持,在windows上使用时,最好是下载exe的包进行解压,直接在build文件夹中,能找到所对vc库的文件,各个版本的OpenCV下载网址的访问链接 因为需要,我使用的是vs2010版本的,博文VS2010+OpenCV编译环境环...
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

React,用组件化思想写前端代码

前阵子尝试用React开发了一个项目的前端,写起来还算是流畅。将页面中各模块进行分割并形成组件之后,管理起来更加的方便,代码的可读性也相对于传统的面条式编程有很大的提高。React相对于Angular来说,我个人认为是更加轻量化的,它更注重于MVC中的V。举个例子,开发中常常会用到button这个元素,我们会给button加上样式、行为等等。一个项目中button可能是被经常重复使用的,他的样式也可_采用组件化思想使得代码高复用
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

网课学习笔记[1]:Linux实现简易线程池

这篇文章是我在看了某平台的录播课进行的一个比较简单的笔记,虽然是公开课,但是也从中学到了不少新的知识,还是有所收获的,故此记录一下。一、原理1.1 解决的是什么问题 平台主推的课程是Linux C/C++后端服务器开发的,提出了一个并发问题,我简单的描述一下:服务器通过开线程进行处理请求,那么能够同时开1w个线程吗? 主讲老师给出的答案是不能:假设开一个线程系统要分8M空间保存堆栈的数据,那么开1w个线程,大概需要80个G,显然这是不合理的。于是引出了线程池的概念,线程池...
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

C++入门练习题[1]:KiKi定义电子日历类

最近在看C++入门的书籍,但是光看是不够的,需要一些练习将知识运用起来,牛客网上面有在线编程的题目,我选择了一些入门的题目作为练习。1、题目这道题的题目如下:2、解题 题目是非常简单的,但是因为只是看过了一遍知识点,没有动手实践,所以看起来很简单的东西,并没有想象中的掌握那么好。2.1 构造函数构造函数这个概念,我只记得它的名称和类的名称是相同的,看了一遍之前的笔记才想起来,构造函数的功能是在创建类对象的时候进行一些必要的操作。我用构造函数对三个int变量赋...
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

IE8下元素背景为透明时,hover事件失效的bug

在IE8下,当一个div设置了背景为透明或者不设置任何背景时,在该div上注册的hover事件是不会触发的。 此处有文字 .outer{ width:100px; height:100px;}.outer:hover{ color:#000_ie8hover透明元素失效
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

C++迭代器的简单使用

此文为阅读笔记,内容基本出自书中。1. 基本概念 使用下标访问对象的成员的最基本方法有三种:string对象的字符访问,vector对象的元素访问,迭代器。 迭代器类似于指针类型,也提供了对对象的间接访问。使用迭代器可以访问某个元素,也能从一个元素移动到另外一个元素。迭代器分为有效和无效,有效的迭代器或者指向某个元素,或者指向容器中尾元素的下一个位置,其他所有情况都属于无效。2. 使用迭代器 有迭代器的类型都拥有名为begin和end的成员,其中begin成员负责返回指...
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

C++的vector的简单使用

本文为学习C++的阅读、学习笔记,如有错漏请联系作者。1. 基本概念 vector是一个类模板,在C++中使用模板可以编写一个类定义或函数定义,而用于多种不同的数据类型。vector是同一种类型的对象的集合,由于可以包含其他对象的特性,所以也将vector称为容器。2. 使用方法 要使用vector类模板,需要添加头文件,并使用using声明:#include <vector>using std::vector; 关于使用using声明,避免在...
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

libcurl带openssl文件的编译

因为工作原因要使用到百度的API,需要使用openssl和libcurl,刚开始以为这两个程序是分开来的,只需要分别添加到工程就可以,结果发现需要libcurl编译带openssl版本的库才可以,而且网上很多教程也是按照别人的程序进行编译,基本都是编译32位的,但是我要使用的是64位,过程还是蛮曲折的,但是也要感谢许多博文给予的一些启发,这篇博文即是一篇记录,也是分享经验。因为文中提及到的很多方法都是别的文章中提取出来的,文章太多也不好每一篇都附上链接。 编译的环境以及依赖:1、vi...
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

移动web开发之——viewport

在绝大多数移动端的web页面中,head标签里面都会有这样一行代码然而PC端的页面中却不怎么出现。那么这个viewport的作用是什么呢?viewport根据字面翻译,为视窗,窗口。viewpor_viewport 放入head 没反应
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

从GitHub获取jsoncpp进行编译

一、获取源码从GitHub获取jsoncpp的源代码:https://github.com/open-source-parsers/jsoncpp下载完成后解压文件。二、生成文件1、使用cmake在编译路径使用build作为生成工程的文件夹:2、点击Configure之后,选择编译工程的编译器版本,注意默认使用的是多少位的,要使用多少位要进行设置:3、注意要勾选编译选项,点击Generate即可:4、在build文件中可以看到工程文件:三、编译1、需要在.
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

C++ 在windows下的编码格式转换

一、问题产生 刚好遇到了关于windows下的编码格式转换的问题,遇到了几篇帮助我解决问题的博文,将其中最重要的一篇博文转载了一下,如果原作者觉得不妥的,请联系我删除。 在windows系统下,因为系统是中文的,所以一般使用的编码方式是GBK编码才能中文,但是我接收到的字符是utf-8编码的,要在二、转载原文来源于博文:C++转换unicode utf-8 gb2312编码(https://www.cnblogs.com/lidabo/p/3903623.html)win...
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0

HTML5 input file 打开很慢的问题

开发中遇到了这样一个问题我们在代码中使用了HTML5的input[file]标签去上传图片同时,在上面代码中,使用了 accept=”image/*” 去过滤所有非图片的文件。但是,在最新版本的chrome(52.0.2743.116 (64-bit))中,出现了一个很奇特_html5upload 打开文件缓慢
分类: 其他 发布时间: 08-07 11:01 阅读次数: 0