书栈网 · BookStack 本次搜索耗时 0.043 秒,为您找到 307966 个相关结果.
  • 插件的组件

    先看下这个效果…… 如何声明组件? 多进程坑位 静态分配 动态分配 如何使用组件 插件内组件 插件外组件 插件调用主程序组件 插件获取主程序Context 主程序调用插件组件 打开插件的Activity 获取插件的Context 启动、绑定插件的Service 使用插件的Content-Provider 为什么主程序和插件的玩法不...
  • 主题的配置

    主题的配置 plugins devTemplate Danger Zone ssrTemplate Danger Zone extend Danger Zone globalLayout Danger Zone 主题的配置 和插件几乎一样,主题的配置文件 themeEntry 应该导出一个普通的 JavaScript 对象(#1 ),它也...
  • 我的博客

    创建博客页面 创建博客逻辑 跳转功能 文章关系 页面预览 我们优先开发的 Blog 页面是「我的博客」页面,页面功能: 如果用户已经创建了 Blog 那么就 302 到当前登录用户的博客页面 如果用户没有创建 Blog 则显示创建页面 创建博客页面 我们先不着急开发跳转判断逻辑,先开发创建博客页面,首先,我们应该定一个路由,我们打开包的...
  • webSocket的使用

    756 2020-01-04 《getty 使用手册》
    什么是webSocket getty提供的webSocket 启动websocket服务 websocket客户端示例 需要注意的
  • channelAttribute的使用

    890 2020-01-04 《getty 使用手册》
    channelAttribute是getty 1.1.1添加的特征,目的是为了方便设置需要随channnel传播的属性。 比如不要设置一个key为“abc”的属性随channel传递给各个处理器,就可以使用channelAttribute channelAttribute对象是一个读写线程安全的map,使用方式与map一致 aioChannel . ...
  • DefaultChannelGroup的使用

    4994 2020-01-04 《getty 使用手册》
    DefaultChannelGroup 是getty内部提供用于保存通道的一个group类,用于保存通道对象以备方便使用。 示例: public class SimpleHandler extends SimpleChannelInboundHandler < MessageClass . Message > { ...
  • UDP的使用

    1059 2020-01-04 《getty 使用手册》
    庆幸的是借助getty良好的设计模式,getty udp的使用方式与tcp差别不大。 唯一的区别就是需要指定 socketChannel 为 UDP 。默认不指定是 TCP 需要指定UDP的消息编解码器 //对于UDP而言,只有DatagramPacketEncoder、DatagramPacketDecoder...
  • TypeScript里的this

    介绍 典型症状和危险系数 JavaScript里的this 究竟是什么? this 的危险信号 修复 使用实例函数 本地的胖箭头 Function.bind 介绍 在JavaScript里(还有TypeScript),this 关键字的行为与其它语言相比大为不同。这可能会很令人吃惊,特别是对于那些使用其它语言的用户,他们凭借其直觉来想象...
  • Bean 的启动

    Bean 的启动 Bean 的销毁 Bean 的启动 有时候我们希望有 Bean 可以在被创建时自动调用一个 init 方法,本小节就来向大家展示一下 Hasor 这方面的能力。 方式一:通过 net.hasor.core.Init或 javax.annotation.PostConstruct 注解,例如下面这样。 public clas...
  • 插件的定义

    插件的定义 插件的定义 所谓的插件,没有什么固定的规则,只需要完成安装 操作即可。插件可以实现任意的功能扩展,最常见的是实现某种传输协议用来推流或者拉流