<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[a289973483的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/a289973483</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a289973483]]></copyright><item><title><![CDATA[mysql常用操作记录]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/134861421</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/134861421</guid><author>a289973483</author><pubDate>Thu, 07 Dec 2023 18:24:49 +0800</pubDate><description><![CDATA[1.使用以下SQL查询语句查找重复的数据行：SELECT field_name, COUNT(*) FROM table_name GROUP BY field_name HAVING COUNT(*) > 1;2.删除重复字段数据：DELETE FROM table_name WHERE field_name IN ( SELECT field_name FROM ( SELECT field_name, ROW_NUMBER() OVER (PARTITION BY field_name ORDER B]]></description><category></category></item><item><title><![CDATA[Ubuntu 虚拟机和主机无法互相复制文字和文件]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/132111611</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/132111611</guid><author>a289973483</author><pubDate>Fri, 04 Aug 2023 20:13:33 +0800</pubDate><description><![CDATA[2.如果没有安装点击安装，如果已经安装，但是还是无法复制，可以启动虚拟机后，在命令行中启动VMware Tools ：service vmware-tools start。]]></description><category></category></item><item><title><![CDATA[java服务器如何知道客户端请求的ip地址]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/128114051</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/128114051</guid><author>a289973483</author><pubDate>Wed, 30 Nov 2022 14:07:40 +0800</pubDate><description><![CDATA[从请求中读取客户端ip]]></description><category></category></item><item><title><![CDATA[Centos/Docker 环境中文乱码如何解决]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/127024952</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/127024952</guid><author>a289973483</author><pubDate>Sat, 24 Sep 2022 15:07:33 +0800</pubDate><description><![CDATA[中文乱码 linu centos docker 服务]]></description><category></category></item><item><title><![CDATA[查找bug的方法（随笔）]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/126780007</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/126780007</guid><author>a289973483</author><pubDate>Fri, 09 Sep 2022 12:10:43 +0800</pubDate><description><![CDATA[2.后通过查询From了解到是和镜像有关，测试把java：8换成了java：7或者java：9或centos：7都可以，发现可以编译通过，但是服务器允许会报错，因为代码sdk用的是1.8版本，通过查询docker镜像查询到有镜像java：7和 java：9没有镜像java：8，就想到可能是被删除了。这种就是根据错误日志分析故障，很多时候遇到故障直接把故障信息copy到百度，这种确实可以解决一部分问题，但是遇到很多问题，直接搜索是搜不到的，需要分析后查到根本原因，才能找到解决方案。1.入（出）口推进法。]]></description><category></category></item><item><title><![CDATA[配置emqx wss访问]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/126302913</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/126302913</guid><author>a289973483</author><pubDate>Fri, 12 Aug 2022 15:37:06 +0800</pubDate><description><![CDATA[1.下载证书2.配置nginx代理：server {NULL:!aNULL:!MD5:!ADH:!RC4;# 添加代理}}]]></description><category></category></item><item><title><![CDATA[挂载mount: 文件系统类型错误、选项错误 有坏超级块]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/111991540</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/111991540</guid><author>a289973483</author><pubDate>Wed, 30 Dec 2020 15:32:14 +0800</pubDate><description><![CDATA[mount: 文件系统类型错误、选项错误 上有坏超级块、
   缺少代码页或助手程序，或其他错误
   (对某些文件系统(如 nfs、cifs) 您可能需要
   一款 /sbin/mount.&lt;类型&gt; 助手程序)

   有些情况下在 syslog 中可以找到一些有用信息- 请尝试
   dmesg | tail 这样的命令看看。

从日志关键字 ：缺少代码页或助手程序，或其他错误 (对某些文件系统(如 nfs、cifs) 您可能需要 一...]]></description><category></category></item><item><title><![CDATA[android studio bug : aidl is missing]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/98481116</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/98481116</guid><author>a289973483</author><pubDate>Mon, 05 Aug 2019 11:30:34 +0800</pubDate><description><![CDATA[在网上看了很多解决方法，没办法解决，很多方法都是说BuildTools Version有问题，换个版本就可以，其实根本原因是SDK（我的SDK目录：AppData\Local\Android\Sdk\build-tools\27.0.3）下载的build-tools版本里少了aidl.exe文件，所以可以将27.0.3版本的build-tools删除后重新下载，最好从其他途径下载，或者从其他地方考...]]></description><category></category></item><item><title><![CDATA[自定义游戏操控杆，可以向前锁定]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/89645078</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/89645078</guid><author>a289973483</author><pubDate>Sun, 28 Apr 2019 20:33:43 +0800</pubDate><description><![CDATA[1.通过手指滑动位置 画操纵杆

public boolean onTouchEvent(MotionEvent event) {
    if (event.getAction() == MotionEvent.ACTION_DOWN ||
        event.getAction() == MotionEvent.ACTION_MOVE) {
    ...]]></description><category></category></item><item><title><![CDATA[Android SharedPreferences工具类]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/81189973</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/81189973</guid><author>a289973483</author><pubDate>Tue, 24 Jul 2018 18:30:45 +0800</pubDate><description><![CDATA[
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

/**
 * Created by LQD on 2018/3/12.
 */

public class...]]></description><category></category></item><item><title><![CDATA[BLE蓝牙不能接受到Notify消息]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/81188235</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/81188235</guid><author>a289973483</author><pubDate>Tue, 24 Jul 2018 17:06:33 +0800</pubDate><description><![CDATA[通过阅读官方的nRF Toolbox APP的源码, 按照它的初始化方法对指定的UUID服务蓝牙对象进行初始化，就可以接收消息了：

具体代码如下：


@Override
    public void onServicesDiscovered(final BluetoothGatt bleGatt, int status) {
      Log.d(TAG, &quot;onSer...]]></description><category></category></item><item><title><![CDATA[android在lcd屏显示图像算法]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/81187429</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/81187429</guid><author>a289973483</author><pubDate>Tue, 24 Jul 2018 16:45:34 +0800</pubDate><description><![CDATA[直接上代码，有不懂的可以看注释，或者评论


  public static final  int kc = 128;//这个值是动态的 根据屏的高得来的  必须是8（一个字节8位）的倍数  比如高在120 &amp;lt;h&amp;lt;=128范围内 这个值都是8  我们需要把8个像素拼成一个字节。
    public static int[] convertToBW(Bitmap bmp) {
    ...]]></description><category></category></item><item><title><![CDATA[android通过保存session和cookie进行二次访问验证和头传参验证]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/81187063</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/81187063</guid><author>a289973483</author><pubDate>Tue, 24 Jul 2018 16:28:20 +0800</pubDate><description><![CDATA[ 直接上代码：



private static ConcurrentHashMap&amp;lt;String, List&amp;lt;Cookie&amp;gt;&amp;gt; cookieStore = new ConcurrentHashMap&amp;lt;&amp;gt;();
private static String Authorization; 
/**
 * Created by LQD ON 2018/6/21 00...]]></description><category></category></item><item><title><![CDATA[android通过包名跳转到第三方应用]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/81186806</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/81186806</guid><author>a289973483</author><pubDate>Tue, 24 Jul 2018 16:17:18 +0800</pubDate><description><![CDATA[
import java.util.List;

/**
 * Created by liujie on 2017/7/20.
 */

public class JumpApplictionUtil {
    private  JumpApplictionUtil(){

    }
    public static void doStartApplicationWithPackageNam...]]></description><category></category></item><item><title><![CDATA[Node.js get请求   获取动态参数数据]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/80351829</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/80351829</guid><author>a289973483</author><pubDate>Thu, 17 May 2018 15:38:12 +0800</pubDate><description><![CDATA[var http = require('http');function doHttpGet(url,callback) {    http.get(url, function (res) {        res.setEncoding('utf8');        var chunks = '';        res.on('data', function (chunk) {        ...]]></description><category></category></item><item><title><![CDATA[关于greendao使用异常]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/79883243</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/79883243</guid><author>a289973483</author><pubDate>Tue, 10 Apr 2018 16:33:02 +0800</pubDate><description><![CDATA[1.修改表中字段类型后，编译会报措，修改后，去掉构造方法上hash即可，如：@Generated(hash=2333333)，变为@Generated即可。2.去掉表中的字段后，编译Dao类报错，删除dao类，重新编译即可...]]></description><category></category></item><item><title><![CDATA[android开发，通过摄像头采集视频 MediaCodec实时编解码]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/79260562</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/79260562</guid><author>a289973483</author><pubDate>Mon, 05 Feb 2018 15:29:52 +0800</pubDate><description><![CDATA[最近在使用研究录屏投屏功能的实现，用到了MediaCodec编解码，之前有做过安卓摄像头实时采集与传输相关的研究。想实现用MediaCodec 编解码实时传播的功能，先做了一个通过摄像头采集视频MediaCodec实时编解码的DEMO。后续有空再完成摄像头采集视频实时编解码并传播功能的DEMO。
下面是MediaCodec实时编解码核心代码：

编码：

package com.qian]]></description><category></category></item><item><title><![CDATA[adb无响应，手机无法连接，androidstudio adb无法连接手机]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/79238969</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/79238969</guid><author>a289973483</author><pubDate>Fri, 02 Feb 2018 14:48:17 +0800</pubDate><description><![CDATA[adb出现无响应或者设备容易离线的情况，可以将adb.jar解压考入到相应的adb目录，替换之前的adb工具即可。

1.下载新的adb工具包更新adb
2.解压adb.jar文件
3.将解压后adb文件考入到之前电脑adb文件夹（在sdk目录下的platform-tools目录下），替换之前的adb相关的文件
4.重新启动adb和重新拔插usb头]]></description><category></category></item><item><title><![CDATA[Android录屏功能的实现，MediaCodec编码为H264，WebSocket实时传输视频流]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/79220988</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/79220988</guid><author>a289973483</author><pubDate>Wed, 31 Jan 2018 19:13:33 +0800</pubDate><description><![CDATA[投屏功能的实现，MediaCodec编解码，MediaProjection获取屏幕视频，WebSocket传视频数据，SurfaceView显示
同时附上摄像头采集MediaCodec实时编解码链接
1.MediaCodec编码：

 private void initEncoder (){
        MediaFormat format = MediaFormat.createVi]]></description><category></category></item><item><title><![CDATA[Caused by: java.lang.ClassNotFoundException: Didn't find class ".MainActivity"]]></title><link>https://blog.youkuaiyun.com/a289973483/article/details/79219927</link><guid>https://blog.youkuaiyun.com/a289973483/article/details/79219927</guid><author>a289973483</author><pubDate>Wed, 31 Jan 2018 17:36:48 +0800</pubDate><description><![CDATA[Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.demo.MainActivity" on path: DexPathList[
01-31 16:47:48.553: E/AndroidRuntime(11853): Process: com.ylcq.h264client, PID: 11]]></description><category></category></item></channel></rss>