DropDownMenu仿美团等下拉菜单源码分析

  • Post author:
  • Post category:其他

前言 最近项目中用到了,多条件可选搜索,因此用到了下拉菜单,效果如下图: 这是一个第三方的控件,在此向作者致敬。项目地址: https://github.com/dongjunkun/DropDownMenu 作者关于项目的介绍:自己造轮子–android常用多条件筛选菜单实现思路(类似美团,爱奇艺电影票下拉菜单) 之所以将这个自定义控件贴出来,是感觉作者分析问题的能力很强,解决问题的方法也比较巧…

继续阅读 DropDownMenu仿美团等下拉菜单源码分析

Android NDK中C++ STL

  • Post author:
  • Post category:其他

一、概述 Android NDK(Native Development Kit)提供了一套基于c/c++开发Android应用的工具。基于c/c++开发需要STL (Standard Template Library/标准模版库)。 Android NDK开发是基于Android的,但是不绑定具体某一个Android版本,一个NDK发布版可以支持多个Android版本。 NDK开发无论静态库还是动…

继续阅读 Android NDK中C++ STL

Android 架构设计(一):设计模式分析

  • Post author:
  • Post category:其他

今天深海将给大家分享一下个人对现有Android架构的分析和总结; Android 架构设计(二):分包和文件结构_赵星海的博客-CSDN博客 Android 架构设计(三):技术选型_赵星海的博客-CSDN博客 Android 架构设计(四):组件化?_赵星海的博客-CSDN博客 Android 架构设计(五):命名规范与层级规范_深海呐的博客-CSDN博客 现有Android主流设计模式有哪些…

继续阅读 Android 架构设计(一):设计模式分析

HTTP动作练习

  • Post author:
  • Post category:其他

靶场地址: https://www.mozhe.cn/bug/detail/eld5Z1UvZ0dFRlB3TmxoZVVzbmZJUT09bW96aGUmozhe 根据题意 启动靶机,点击网页 点击静夜思,提示url太长 Burp,进行抓包 把GET改成POST,添加content-Type:application/x-www-form-urlencoded,获取key 版权声明:本文为asd1…

继续阅读 HTTP动作练习

异常小疑问 e.printStackTrace();和throw new RuntimeException(e);

  • Post author:
  • Post category:其他

1.e.printStackTrace()是打印异常栈信息 --我觉得开发的时候人很少去看控制台 2.throw new RuntimeException(e)是吧异常包在一个运行时异常中抛出 把异常继续抛出,要么由上层方法解决,要么终止程序进行 我觉的这个开发用的多 版权声明:本文为weixin_56531639原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。…

继续阅读 异常小疑问 e.printStackTrace();和throw new RuntimeException(e);

基于RGB_D图像的现场点云分割(d435i c++ pcl)

  • Post author:
  • Post category:其他

摘要 本文使用基于RGB信息的区域生长分割算法完成对现场图像的快速分割(小于1s)。首先使用D435i相机获取现场RGB和Depth信息生成带有彩色信息的点云,并获取点云进行下采样,之后对约简点云进行分割。 实现 现场ply文件捕捉实现: (6条消息) 利用IntelRealSense D435i 提取一帧pcl::PointXYZRGB图像(C++)_m0_56838271的博客-CSDN博客 …

继续阅读 基于RGB_D图像的现场点云分割(d435i c++ pcl)

SQL Server如何修改登录密码

  • Post author:
  • Post category:其他

1、首先打开我们的SQL Server软件。并选择“Windows身份认证”进行登录,点击“连接”。 2、点击“安全性”。 3、点击“登录名”。 4、找到要修改的数据库实例名。 5、右击“属性”,在选项页直接输入两次密码,然后点击“确定”密码即修改完成。 6、设置登录:在对象资源管理器右键“属性” — “安全性” — 选择“SqlServer和Windows身份验证模式”。 7、最后重启,测试登录…

继续阅读 SQL Server如何修改登录密码

C语言统计字符串中小写英文字母出现的次数案例讲解

  • Post author:
  • Post category:其他

我们先看例题:  统计字符串中小写英文字母出现的次数。 我们以字符串"abc123ABCDEF"为例统计小写英文字母出现的次数。 思路分析 1.定义一个字符串数组,并且使用gets()函数从键盘中输入字符给字符串数组赋值。 代码如下: char arr[18];//定义一个字符串数组 gets(arr);//从键盘输入字符给字符串数组赋值 2.循环遍历字符串数组的每个字符,找到并统计出小写英文字母…

继续阅读 C语言统计字符串中小写英文字母出现的次数案例讲解

MYSQL高可用架构之MHA实战二 安装和配置MHA架构(真实可用)

  • Post author:
  • Post category:mysql

我们在 MYSQL高可用架构之MHA实战一 数据库主从配置(真实可用)   上已经完成数据库主从的配置,接下来我们就要做MHA配置 一:配置SSH免密登录 MHA集群中的各节点彼此之间均需要基于ssh互信通信,以实现远程控制及数据管理功能。简单 起见,可在Manager节点生成密钥对儿,并设置其可远程连接本地主机后, 将私钥文件及 authorized_keys文件复制给余下的所有节点即可。 四个…

继续阅读 MYSQL高可用架构之MHA实战二 安装和配置MHA架构(真实可用)

Python_pep8常见问题记录

  • Post author:
  • Post category:python

Python_pep8常见问题记录 标签: 1、不在同一句import中引用多个库 正确姿势: import os import sys 错误姿势 import os,sys 2、代码长度约束 一行列数:PEP8 规定最大为79列,如果拼接url很容易超限 一个函数:不可以超过30行;直观来讲就是完整显示一个函数一个屏幕就够了,不需要上下拖动 一个类:不要超过200行代码,不要超过10个方法 一个…

继续阅读 Python_pep8常见问题记录