package main import "fmt" func main() { fmt.Println(“hello, world”) } 1. 任何?一个代码?文件?隶属于?一个包2. import 关键字,引?用其他包: import(“fmt”)import(“os”)通常习惯写成:impor ...
分类:
其他好文 时间:
2019-11-27 01:16:52
阅读次数:
96
参考文档: 【rabbitmq-完整安装版】安装https://blog.csdn.net/csdn_azuo/article/details/100552423 php的amqp扩展 安装(windows) rabbitmq学习篇https://blog.csdn.net/weiwenjuan09 ...
分类:
其他好文 时间:
2019-11-26 13:51:40
阅读次数:
157
【基础用法】 名称:foreach 功能:数据/记录循环输出标签(注:类似与volist标签,只是更加简单,没有太多额外的属性。) 语法: {eyou:channel type='top'} {eyou:foreach name='$field.children' item='field1'} <a ...
分类:
其他好文 时间:
2019-11-26 09:24:32
阅读次数:
91
先贴一个代码 class Program { static void Main(string[] args) { var channels = Channel.CreateBounded<Mail>(2); var mail1 = new Mail(1, $"Message #{1}"); var ...
【基础用法】 名称:notempty 功能:判断某个变量是否为空,可以嵌套到任何标签里面使用,比如:channel、type等 语法: {eyou:notempty name='$eyou.field.seo_title' /} {$eyou.field.seo_title} {/eyou:note ...
分类:
其他好文 时间:
2019-11-25 09:25:28
阅读次数:
51
一 问题 1. 服务端socket在哪里初始化 2. 在哪里accept连接 二 Netty启动Channel过程 1. 创建服务端Channel 2. 初始化服务端Channel 3.注册selector 4.端口绑定 三 Netty启动Channel过程: 创建服务端Channel 1. Abs ...
分类:
其他好文 时间:
2019-11-24 21:09:21
阅读次数:
96
1. 什么是Redis? Redis,全称Remote Dictionary Server。 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保 ...
分类:
其他好文 时间:
2019-11-24 15:42:46
阅读次数:
48
package com.cxy.netty.controller; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.ChannelFuture; import io.netty.channel.ChannelIni ...
分类:
其他好文 时间:
2019-11-23 20:11:32
阅读次数:
67
服务器或服务端进程负载太高都有可能发生上述异常。 ClosedChannelException 一般是由 Netty 主动抛出的,有可能是服务器端主动关闭,也可能是客户端关闭,都会导致写失败。参考:Netty 中 IOException: Connection reset by peer 与 jav ...
分类:
Web程序 时间:
2019-11-23 18:27:31
阅读次数:
93
潜在原因1:服务器sshd限制,可通过如下解决: 潜在原因2:服务器负载过高,超时。在连接处增加超时时间session.setTimeout(60000);默认情况下,socket的超时时间大约为21秒。为了确保尽可能成功,可增加重试机制。 ...
分类:
Web程序 时间:
2019-11-23 16:26:08
阅读次数:
323