• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

开发框架

RSS
  • Groovy 基本语法
    Groovy 基本语法
    为了了解 Groovy 的基本语法,让我们先看看一个简单的 Hello World 程序。 创建你的第一个 Hello World 程序创建Hello World程序,你只要输入以下几行简单的代码就可实现 -class Example { static void main(Strin ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:19 | 阅读:154 | 回复:0
  • Groovy 环境
    Groovy 环境
    有多种方式来获得的Groovy环境设置。 下载和安装 -进入该链接www.groovy-lang.org/download.html获得Windows安装程序部分。 启动Groovy安装程序,然后请执行以下完成安装步骤。 第1步 -选择语言安装程序。 第2步 - ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:19 | 阅读:157 | 回复:0
  • Groovy 概述
    Groovy 概述
    Groovy是一种基于Java平台的面向对象语言。 Groovy 1.0于2007年1月2日发布,其中Groovy 2.4是当前的主要版本。 Groovy通过Apache License v 2.0发布。 Groovy的特点 Groovy中有以下特点: 同时支持静态和动态类型。 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:18 | 阅读:151 | 回复:0
  • Swoole Coroutine协程支持
    Swoole Coroutine协程支持
    Swoole在2.0开始内置协程(Coroutine)的能力,提供了具备协程能力IO接口(统一在名空间Swoole\Coroutine\*)。2.0.2或更高版本已支持PHP7协程可以理解为纯用户态的线程,其通过协作而不是抢占来进行切换。相对于进程 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:12 | 阅读:85 | 回复:0
  • Swoole 2.0 正式版发布,协程特性支持 PHP 7
    Swoole 2.0 正式版发布,协程特性支持 PHP 7
    Swoole 2.0正式版发布了。2.0版本最大的更新是增加了对协程(Coroutine)的支持。正式版已同时支持PHP5和PHP7。基于Swoole2.0协程PHP开发者可以已同步的方式编写代码,底层自动进行协程调度,转变为异步IO。解决了传 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:12 | 阅读:76 | 回复:0
  • Swoole Task实例
    Swoole Task实例
    Swoole Task异步任务介绍swoole 的异步任务task系统可以很方便的为我们在开发的过程中调用异步任务的执行,而无需等待。常见使用场景:task模块用来做一些异步的慢速任务,比如webim中发广播,发送邮件,异步订单处 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:11 | 阅读:87 | 回复:0
  • Swoole AsyncIO实例
    Swoole AsyncIO实例
    SwooleAsyncIO异步文件读写介绍swoole1.6.12后增加了异步文件读写,异步DNS等特性。自此建立了完整的异步并行API。swoole_server的Task进程是同步阻塞的,没有EventLoop,因此无法使除定时器之外的用任何异步IOsigna ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:11 | 阅读:88 | 回复:0
  • Swoole MySQL实例
    Swoole MySQL实例
    Swoole异步MySQL介绍MySQL异步是指将MySQL连接事件驱动化,这样就编程了非阻塞IO。使用Swoole可以实现mysql异步链接,Mysql连接池等。异步MySQL客户端依赖PHP的mysqlnd和mysqli2个扩展,请使用php -m_来自Swoole 教 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:11 | 阅读:83 | 回复:0
  • Swoole Redis Server实例
    Swoole Redis Server实例
    SwooleRedis\Server异步客户端介绍Swoole-1.8.14版本增加一个兼容Redis服务器端协议的Server框架,可基于此框架实现Redis协议的服务器程序。Swoole\Redis\Server继承自Swoole\Server,可调用父类提供的所有方法。Red ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:11 | 阅读:91 | 回复:0
  • Swoole WebSocket实例
    Swoole WebSocket实例
    SwooleWebSocket介绍swoole-1.7.9 增加了内置的websocket服务器支持,通过几行PHP代码就可以写出一个异步非阻塞多进程的WebSocket服务器。常见使用场景:我们在使用php开发的时候,原生最不好用的是socket类库了,而 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:11 | 阅读:97 | 回复:0
  • Swoole HttpServer实例
    Swoole HttpServer实例
    SwooleHttpServer介绍swoole-1.7.7增加了内置Http服务器的支持,通过几行代码即可写出一个异步非阻塞多进程的Http服务器。常见使用场景:因为swoole是在cli命令下执行的,在传统通过nginx+fastcgi模式下很多root的sh ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:11 | 阅读:92 | 回复:0
  • Swoole Client实例
    Swoole Client实例
    Swoole Client介绍swoole_client提供了tcp/udp socket的客户端的封装代码,使用时仅需 new swoole_client即可。 swoole的socket client对比PHP提供的stream族函数有哪些好处:stream函数存在超时设置的陷阱和Bug,一 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:11 | 阅读:110 | 回复:0
  • Swoole Server实例
    Swoole Server实例
    SwooleServer介绍创建一个异步服务器程序,支持TCP、UDP、UnixSocket 3种协议,支持IPv4和IPv6,支持SSL/TLS单向双向证书的隧道加密。使用者无需关注底层实现细节,仅需要设置网络事件的回调函数即可。swoole_server ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:10 | 阅读:80 | 回复:0
  • Swoole server函数列表
    Swoole server函数列表
    swoole_server函数列表Table of Contents swoole_server::__construct swoole_server::set swoole_server::on_来自Swoole 教程……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:10 | 阅读:98 | 回复:0
  • Swoole server事件回调函数
    Swoole server事件回调函数
    在swoole中,一个swoole_server的拥有若干回调函数,这些回调函数决定了swoole_server的相关功能。可以通过$serv-on( string $event, mixed $callback );函数来配置. 示例:class Server{ private_来自Swoole 教 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:10 | 阅读:106 | 回复:0
  • Swoole server配置选项
    Swoole server配置选项
    在swoole中,一个swoole_server的相关属性可以通过$serv-set( $array configs );函数来配置,这些配置选项使得swoole更加灵活。 示例:$serv = new swoole_server(0.0.0.0, 9501);$serv-se_来自Swoole 教程 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:10 | 阅读:94 | 回复:0
  • Swoole 优化内核参数调整
    Swoole 优化内核参数调整
    swoole优化内核参数调整ulimit设置ulimit -n 要调整为100000甚至更大。 命令行下执行 ulimit -n 100000即可修改。如果不能修改,需要设置 /etc/security/limits.conf,加入* soft nofile 262140* hard nofile_来自Sw ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:10 | 阅读:81 | 回复:0
  • Swoole 编程须知
    Swoole 编程须知
    编程须知这个频道内会详细介绍异步编程与同步编程的不同之处以及需要注意的事项。注意事项不要在代码中执行sleep以及其他睡眠函数,这样会导致整个进程阻塞exit/die是危险的,会导致worker进程退出可通过register_sh ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:10 | 阅读:81 | 回复:0
  • Swoole 基本实例创建
    Swoole 基本实例创建
    构建一个Swoole基本实例下面贴一个基本的基于swoole的echo服务器// Serverclass Server{ private $serv; public function __construct() { $this-serv = new sw_来自Swoole 教程 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:10 | 阅读:82 | 回复:0
  • Swoole 编译安装
    Swoole 编译安装
    Swoole编译安装步骤Swoole扩展是按照php标准扩展构建的。使用phpize来生成php编译配置,./configure来做编译配置检测,make进行编译,make install进行安装。请下载releases版本的swoole,直接从github主干上拉取最 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:10 | 阅读:85 | 回复:0
  • Swoole 环境依赖
    Swoole 环境依赖
    swoole 环境依赖仅支持Linux,FreeBSD,MacOS,3类操作系统Linux内核版本2.3.32以上PHP5.3.10以上版本,包括PHP7gcc4.4以上版本或者clangcmake2.4+,编译为libswoole.so作为C/C++库时需要使用cmakePHP版本依赖swoole ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:09 | 阅读:100 | 回复:0
  • Swoole 包含模块
    Swoole 包含模块
    swoole_server强大的TCP/UDP Server框架,多线程,EventLoop,事件驱动,异步,Worker进程组,Task异步任务,毫秒定时器,SSL/TLS隧道加密。swoole_http_server是swoole_server的子类,内置了Http的支持swoole_webso ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:09 | 阅读:93 | 回复:0
  • Swoole 简介
    Swoole 简介
    Swoole 简介swoole是运行在PHP下的一个extesion扩展,实际上与普通的扩展不同。普通的扩展只是提供一个库函数。而swoole扩展在运行后会接管PHP的控制权,进入事件循环。当IO事件发生后,swoole会自动回调指定的PHP函 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:09 | 阅读:105 | 回复:0
  • 11.2  架构
    11.2 架构
    JFinal顶层架构图如下:未完待续 ……JFinal 官方网站:http://www.jfinal.comJFinal 官方 QQ 群: 322076903、432462639JFinal 官方微信:_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:140 | 回复:0
  • 11.1  概述
    11.1 概述
    JFinal 采用微内核全方位扩展架构,全方位是指其扩展方式在空间上的表现形式。JFinal 由Handler、Interceptor、Controller、Render、Plugin 五大部分组成。本章将简单介绍此架构以 及基于此架构所做的一些较为常用的 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:147 | 回复:0
  • 10.3 在 JFinal 中扩展
    10.3 在 JFinal 中扩展
    可以通过 FreeMarkerRender.getConfiguration().setSharedVariable(“myKit”, new MyKit()) 为FreeMarker 设置共享工具类,在 view 中使用${myKit.method(para)}_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:154 | 回复:0
  • 10.2 FreeMarker 示例
    10.2 FreeMarker 示例
    以下代码为FreeMarker 经常使用的指令与插值:table#list userList as usertrtd${user.name}/tdtd${user.age}/t_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:180 | 回复:0
  • 10.1  概述
    10.1 概述
    JFinal 默认使用FreeMarker 作为View,为了使eclipsejee 能正确识别html,所以默认使 用”.html”作为FreeMarker 视图文件的扩展名(原为”.ftl”)。如果需要使用 JSP 作为默认_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:154 | 回复:0
  • 9.3 I18nInterceptor
    9.3 I18nInterceptor
    I18nInterceptor 拦截器是针对于web 应用提供的一个国际化组件,以下是在freemarker 模板 中使用的例子://先将I18nInterceptor配置成全局拦截器public void configInterceptor(Interceptors me)_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:170 | 回复:0
  • 9.2 I18n 与 Res
    9.2 I18n 与 Res
    I18n 对象可通过资源文件的 baseName 与 locale 参数获取到与之相对应的Res 对象,Res 对象提供了API 用来获取国际化数据。以下给出具体使用步骤:l创建 i18n_en_US.properties、 i18n_zh_CN.properties &nb_来自JFi ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:158 | 回复:0
  • 9.1  概述
    9.1 概述
    JFinal 为国际化提供了极速化的支持,国际化模块仅三个类文件,使用方式要比 spring 这 类框架容易得多。_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:172 | 回复:0
  • 8.3 Validator 配置
    8.3 Validator 配置
    Validator 配置方式与拦截器完全一样,见如下代码:public class UserController extends Controller {@Before(LoginValidator.class)//配置方式与拦截器完全一样public void login() {_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:152 | 回复:0
  • 8.2 Validator
    8.2 Validator
    Validator 自身实现了Interceptor 接口,所以它也是一个拦截器,配置方式与拦截器完全一 样。以下是 Validator 示例:public class LoginValidator extends Validator {protected void validate(_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:142 | 回复:0
  • 8.1  概述
    8.1 概述
    Validator 是 JFinal 校验组件,在Validator 类中提供了非常方便的校验方法,学习简单,使用方便。_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:156 | 回复:0
  • 7.4 非 web 环境使用 RedisPlugin
    7.4 非 web 环境使用 RedisPlugin
    RedisPlugin 也可以在非 web 环境下使用,只需引入 jfinal.jar 然后多调_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:140 | 回复:0
  • 7.3 Redis 与 Cache
    7.3 Redis 与 Cache
    Redis与Cache 联合起来可以非常方便地使用Redis服务,Redis对象通过use()方法来获取 到Cache 对象,Cache 对象提供了丰富的API 用于使用Redis 服务,下面_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:156 | 回复:0
  • 7.2 RedisPlugin
    7.2 RedisPlugin
    RedisPlugin 是作为 JFinal 的 Plugin 而存在的,所以使用时需要在 JFinalConfig 中配置RedisPlugin,以下是RedisPlugin 配置示例代码:public class DemoConfig extend_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:191 | 回复:0
  • 7.1  概述
    7.1 概述
    RedisPlugin是支持Redis的极速化插件。使用RedisPlugin可以极度方便的使用redis,该 插件不仅提供了丰富的API,而且还同时支持多redis服务端。Redis&nbs_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:158 | 回复:0
  • 6.6 ehcache.xml 简介
    6.6 ehcache.xml 简介
    EhCache的使用需要有ehcache.xml配置文件支持,该配置文件中配置了很多cache节点, 每个 cache 节点会配置一个 name 属性,例如:cache name=blog …,该属性_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:143 | 回复:0
  • 6.5 CacheKit
    6.5 CacheKit
    CacheKit 是缓存操作工具类,以下是示例代码:public void list() {ListBlog blogList = CacheKit.get(blog, blogList);if (blogList == null)_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:04 | 阅读:141 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap