前言 NioEventLoop的run方法,是netty中最核心的方法,没有之一。在该方法中,完成了对已注册的channel上来自底层操作系统的socket事件的处理(在服务端时事件包括客户端的连接事件和读写事件,在客户端时是读写事件)、单线程任务队列的处理(服务端的注册事件、客户端的connect ...
分类:
Web程序 时间:
2020-07-04 15:01:42
阅读次数:
67
方法一: $str = " www.wdphp.com "; $var = trim($str); $len = strlen($var)-1; echo $var[$len]; 方法二: $str = "www.wdphp.com"; echo substr($str, -1); 来源:https ...
分类:
Web程序 时间:
2020-07-04 14:59:37
阅读次数:
71
在使用上篇博客方法的时候 同样发现这个久远的方法。突然发现原来的自己比现在的技术还要好那么一丢丢 真的郁闷... 这个方法是原来客户需要保存二维码,同时他要求同时将选中的图片都下载 而原来最开始做的是一张一张下载,客户不太满意,所以当时找到了此方法 同样由于时间久远,原文地址已不可考,还望原文博客大 ...
分类:
Web程序 时间:
2020-07-03 10:44:27
阅读次数:
85
Java生成不规则验证码程序代码/** Java中文网* http://www.javaweb.cc* 2011/02/27*/ import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt ...
分类:
编程语言 时间:
2020-07-02 16:49:55
阅读次数:
68
关于python中Enum的个人总结 初识 可以通过enum模块导入 语法 初始化: 可以通过enum_ = Enum('class_name', names,start = 1)来创建,其中names可以是字符串,可以是列表/元组。内部定义为: def _create_(cls, class_na ...
分类:
编程语言 时间:
2020-07-01 13:01:17
阅读次数:
78
定义一个 SqlIntercepor 类 import com.culturalCenter.placeManage.globalConfig.Interface.InterceptAnnotation; import org.apache.ibatis.executor.statement.Sta ...
分类:
数据库 时间:
2020-07-01 12:25:57
阅读次数:
153
UDF介绍 UDF (user defined function),即用户自定义函数。是通过添加新函数,对MySQL的功能进行扩充,其实就像使用本地MySQL函数如 user() 或 concat() 等。 假设我的UDF文件名为 udf.dll,存放在MySQL安装目录的 lib/plugin 目 ...
分类:
数据库 时间:
2020-07-01 00:17:57
阅读次数:
100
背景参考 线程之ExecutorService Reactor 首先,搞懂JDK线程池 再熟练掌握reactor模式 最后再来理解JDK的线程模型 Future扩展 Future 继承JDK的Future,提供更多状态方法,额外引入事件监听 监听在操作完成后自动触发 异步获取执行结果 Promise ...
分类:
Web程序 时间:
2020-06-29 11:57:28
阅读次数:
63
1 Position Find(BinTree BST, ElementType X) { 2 if (!BST) return NULL;//查找失败 3 if (X > BST->Data) return Find(X, BST->Right);//在右子树中继续 4 else if (X < ...
分类:
其他好文 时间:
2020-06-29 00:32:28
阅读次数:
93
LeetCode 0700. Search in a Binary Search Tree二叉搜索树中的搜索【Easy】【Python】【二叉树】 Problem LeetCode Given the root node of a binary search tree (BST) and a val ...
分类:
编程语言 时间:
2020-06-28 20:49:28
阅读次数:
61