send端代码 消费端代码 rabbitmq配置 稳定发送速率 停止接收端 rabbitmq 瞬间崩溃 ...
分类:
其他好文 时间:
2019-03-28 00:19:26
阅读次数:
110
介绍 实现aop的方式 用于实现action之前,之后执行 一般用于事物操作. 一般用于对某些未授权的页面访问的时候,进行拦截操作,拦截非法访问. 开箱即用拦截器 必须有传递属性这个拦截器 运行输出日志如下 可以看到这个action一共运行耗时12ms 自定义拦截器 需要继承该抽象类,并实现其方法 ...
分类:
其他好文 时间:
2019-03-25 23:45:11
阅读次数:
245
使用sleep()和usleep() 其中sleep精度是1秒,usleep精度是1微妙,具体代码就不写了。使用这种方法缺点比较明显,在Linux系统中,sleep类函数不能保证精度,尤其在系统负载比较大时,sleep一般都会有超时现象。 使用信号量SIGALRM + alarm() 这种方式的精度 ...
分类:
系统相关 时间:
2019-03-24 11:08:54
阅读次数:
226
关于linux哪些能调用schedule或者等待事件的问题对同步问题,需要注意:1)不能调用schedule的情况(wait_event、sleep等,等待函数内部会调用schedule):(1)中断、(2)软中断、(3)tasklet、(4)timer(基于软中断实现)、(5)hrtimer(软中断或硬中断环境下执行)执行环境下、(6)或者“内核线程、普通线程内核态环境下调用了preempt_d
分类:
系统相关 时间:
2019-03-24 00:29:54
阅读次数:
265
编写linux设备驱动的注意事项之一当然写驱动,你得清楚上层调用是否导致存在函数重入、什么执行context下(1.中断、2.软中断、3.tasklet(软中断的一种)、4.timer(基于软中断实现)、5.hrtimer(软中断或硬中断环境下执行)、6.workqueue(也是kernelthread)、7.kernelthread、8.普通thread的内核态下)会访问此函数和此资源,需要什么
分类:
系统相关 时间:
2019-03-24 00:28:34
阅读次数:
251
关于linuxhrtimer高精度定时器的使用注意事项需要注意:由于hrtimer本身没有interval周期的概念,如果要实现hrtimer的周期调用,方法1)超时函数,调用hrtimer_start(,tim,HRTIMER_MODE_REL);即把timer根据此tim超时时间插入到timer_base的队列中,并返回HRTIMER_NORESTART方法2)超时函数,调用hrtimer_f
分类:
系统相关 时间:
2019-03-24 00:18:20
阅读次数:
425
在我们实际工作与学习中我们经常使用定时任务,例如:1>定点备份数据库,凌晨对重要数据进行备份;2>定时生生成token;.....下面我们来介绍Python中常用的定时任务实现:1>循环等待;2>使用Timer模块;3>sched模块;4>定时框架:APScheduler在开始之前我们设定一个任务(这样不用依赖外部环境):1:定时或者定点监测CPU与内存使用率;
分类:
其他好文 时间:
2019-03-22 11:51:11
阅读次数:
756
Linux上管理和运行进程除了程序级别的守护进程之外,经常用到的有比如nohup &的方式,以及screen会话的方式,而Tmux正是一个非常优秀的终端进程管理的软件,和GNU screen类似,Tmux采用BSD协议,并且支持多控制台以及灵活的切换操作,支持屏幕切分,后台输入命令等,相当于是scr ...
分类:
其他好文 时间:
2019-03-18 17:04:31
阅读次数:
178
问题:LSTM的输出值output和state是否是一样的 1. rnn.LSTMCell(num_hidden, reuse=tf.get_variable_scope().reuse) # 构建单层的LSTM网络 参数说明:num_hidden表示隐藏层的个数,reuse表示LSTM的参数进行复 ...
分类:
移动开发 时间:
2019-03-17 13:39:50
阅读次数:
1649