240 发简信
IP属地:四川
  • 120
    Androd sutio 使用Protoc生成javalite

    1、项目引用protobuf插件 2、新增protobuf插件 3、配置protoc protobuf节点和android节点平级 4、引入依赖 5、创建proto文件 将p...

  • 120
    解析微信输入@某人效果实现

    首先看微信的效果 当选中@的人的时候,EditText里面填充 @东东娃,这个比较简单,但是有2个细节 1、按表情面板删除按钮或者中文键盘删除按钮的时候,会直接删除整个 @东...

  • Linux定时执行shell

    定时检测进程挂了,然后重启 一、准备脚本monitoring.sh 如果端口不存在了, 则重启服务 二、添加定时任务 Linux crontab 命令 crontab -e ...

  • 120
    Android WebRTC完整入门教程04: 多人视频

    上一篇: Android WebRTC完整入门教程03: 信令 多人视频有三种理论方案, 如下图所示, 从左到右分别是Mesh,SFU,MCU. Mesh 网格, 每个人都跟...

  • 备胎转正的戏码?

    幸运的被offer砸到啦!

    上周面试本来都不报希望了,而且为了死心还特意联系了人事,确定没有被录用的结果后心态确实有点崩塌,但是终归面对现实继续刷简历。 然而,隔了一天人事又主动联系我看我愿不愿意去试一...

  • 感谢博主,这个问题刚才找到了完美的解决办法,如果是我说的这种情况可以这样实现,recyclerView. getViewTreeObserver().addOnGlobalLayoutListener(this);

    @Override
    public void onGlobalLayout() {

    boolean canScroll = recyclerView.computeVerticalScrollRange() > recyclerView.computeVerticalScrollExtent();

    if (canScroll && !linearLayoutManager.getStackFromEnd()){
    linearLayoutManager.setStackFromEnd(true);
    return;
    }

    if (!canScroll && linearLayoutManager.getStackFromEnd()){
    linearLayoutManager.setStackFromEnd(false);
    }
    }

    Android RecyclerView滚动到底部不彻底问题

    项目中涉及聊天功能,原本需求是如果有新消息,不管是否在看历史消息,直接滚动到底部: 但后来客户发现很不友好,于是让产品改成,如果用户在看历史消息就不强制滚到底部。我实现的方式...

  • 这个方式是最优雅的解决办法,但是遇到2种情况 可能就没法这么用了,其一嵌套SwipeRefreshLayout 导致wrap_content 失效 第二如果底部有输入框面板,需要用RelativeLayout然后需要android:layout_above="@id/input_panel",这个时候RecyclerView 就会从底部布局,如果Item数量太少 , 就会出现RecyclerView顶部空了很多空白出来的问题依然无解,不知道博主有没有这方便的问题

    Android RecyclerView滚动到底部不彻底问题

    项目中涉及聊天功能,原本需求是如果有新消息,不管是否在看历史消息,直接滚动到底部: 但后来客户发现很不友好,于是让产品改成,如果用户在看历史消息就不强制滚到底部。我实现的方式...

  • 面试成功拿到offer后不想去,如何优雅的拒绝

    从HR方来说,面试15个,录用5个,入职那天有1个直接没打招呼就没来报道,还有1个说家里有事要处理,另外2个说要去外地发展,最后可能入职1个或者没人入职。 这种情况在中小企业...

  • 确实没法控制, 这个功能 其实就成了一个鸡肋了;

    Springdatajpa Example查询使用

    直接放一个自己用过的例子:

  • 老哥 知道如何控制生成的 where 字段顺序吗 比如我想让你这个shipFullName 字段排在最左边

    Springdatajpa Example查询使用

    直接放一个自己用过的例子:

  • springboot jpa 动态数据源的实现

    基于saas系统的场景下,不同账户数据分库存储,需要根据登录的用户查询不同的库,那么就需要支持dao层的数据源动态切换(可不是静态多数据源配置哟) 参见gitee完整代码ht...