首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏王磊的博客

    pomelo获取客户端IP

    代码: Handler.prototype.getClientIp = function(msg, session, next) { var ip = session.__session__.__socket__.remoteAddress.ip console.log(ip); }

    3.4K110发布于 2018-05-08
  • 来自专栏Porschev[钟慰]的专栏

    Nodejs学习笔记(十六)--- Pomelo介绍&入门

    前言&介绍 Pomelo:一个快速、可扩展、Node.js分布式游戏服务器框架 从三四年前接触Node.js开始就接触到了Pomelo,从Pomelo最初的版本到现在,总的来说网易出品还算不错, 入门参考链接 https://github.com/NetEase/pomelo/wiki/Home-in-Chinese 其它链接:   https://github.com/NetEase/pomelo https://www.npmjs.com/package/pomelo 安装Pomelo   安装要求   Windows下安装要求环境 Python (2.5 < 版本 < 3) VC++ /wiki/%E5%AE%89%E8%A3%85pomelo     全局安装Pomelo npm install pomelo -g   安装成功后如下图,可以看到现在最新版本为2.2.5  说明:Pomelo ;或者打开FQ工具试试;也可以用淘宝镜像 cnpm 安装 创建项目并启动 安装好pomelo之后,开始创建项目并安装依赖项 pomelo init 项目名  执行创建项目命令后,出现如下图选择项(Please

    10.2K91发布于 2018-01-16
  • 来自专栏开源部署

    CentOS 6.3下搭建Pomelo部署环境

    /server  #目录可以自定义 npm install pomelo -g git clone https://github.com/NetEase/pomelo.git cd pomelo npm 9、关闭 关闭pomelo服务器: cd  HelloWorld/game-server pomelo stop    #关闭pomelo游戏服务器(一般不用pomelo kill) 关闭node服务 : killall node或者pkill  node 使用kill -9 PID的方式对我并不奏效,node会自动重启新的进程 10、pomelo更新 cd pomelo npm  install   -g pomelo更新后,更新本地代码: cd HelloWorld/game-server vi package.json i    将dependencies中pomelo字段改成 :   " pomelo":"*"或者 "pomelo":">0.6"或者改为当前版本号(前两种方式不用每次都改),然后vim保存退出。

    89410编辑于 2022-06-30
  • 来自专栏小文博客

    Pomelo-单栏式简约清新wp主题

    希望尊重下我一个小小博主的劳动成果,保留页脚下面的pomelo超链接。其他,随意啦~

    1.1K50发布于 2018-06-25
  • 来自专栏开源部署

    Pomelo填坑记一:cocos2dx使用libpomelo无法连接服务器

    .问题描述 在cocos2d-x客户端中使用libpomelo与服务端进行通讯,pc_client_connect(client, &address)始终返回-1,console打印:Invalid Pomelo 进入pomelo.h头文件中查看client state相关定义: /**  * Pomelo client states.  */ typedef enum {   PC_ST_INITED = 1, 我浏览了一遍pomelo  github上的问题列表发现这个问题的原因。好了,知道原因,下面就好办了。 production|development', 'connector', function(){   app.set('connectorConfig',     {       connector : pomelo.connectors.hybridconnector

    57210编辑于 2022-06-30
  • 来自专栏全栈程序员必看

    html.dropdownlistfor_html按钮样式

    Java中的<;<; 和 >;>; 和 >;>;>; 详细分析 < [egret+pomelo ]实时游戏杂记(2) [egret+pomelo]学习笔记(1) [egret+pomelo]学习笔记(2) [egret+pomelo]学习笔记(3) pomelo pomelo服务端介绍(

    6.3K20编辑于 2022-09-27
  • 来自专栏SpiritLing

    .Net Core + EF + mysql 从数据库生成实体

    > 程序包管理器控制台 分别安装以下几个包 Mysql 版本: Install-Package MySql.Data.EntityFrameworkCore -Pre Install-Package Pomelo.EntityFrameworkCore.MySql ;userid=tech5_kj;pwd=xxx;port=3306;database=tech5_kj;sslmode=none;" Pomelo.EntityFrameworkCore.MySql ;userid=tech5_kj;pwd=xxx;port=3306;database=tech5_kj;sslmode=none;" Pomelo.EntityFrameworkCore.MySql

    2.5K10发布于 2020-07-20
  • 来自专栏JavaEdge

    2018-05-20

    package com.pomelo.backend.qbank.service.impl; import com.pomelo.backend.qbank.tools.Const; import com.pomelo.backend.qbank.domain.BaseResponse ; import com.pomelo.backend.qbank.repository.model.User; import com.pomelo.backend.qbank.repository.mapper.UserMapper ; import com.pomelo.backend.qbank.service.UserService; import com.pomelo.backend.qbank.tools.TokenUtil ; import com.pomelo.backend.qbank.domain.BaseResponse; import com.pomelo.backend.qbank.repository.model.User ; import com.pomelo.backend.qbank.domain.BaseResponse; import com.pomelo.backend.qbank.repository.model.User

    68440发布于 2018-06-07
  • 来自专栏编程进阶实战

    在 .NET 中将 EF Core 升级到 9.0.5 MySQL 连接提示 get_LockReleaseBehavior

    Microsoft.EntityFrameworkCore 升级到 9.0.5 最新版本,然后进行 MySQL 连接操作提示下面异常: Method 'get_LockReleaseBehavior' in type 'Pomelo.EntityFrameworkCore.MySql.Migrations.Internal.MySqlHistoryRepository ' from assembly 'Pomelo.EntityFrameworkCore.MySql, Version=8.0.3.0, Culture=neutral, PublicKeyToken=2cc498582444921b 问题原因 出现以上异常的主要原因就是因为 Pomelo.EntityFrameworkCore.MySql 程序集和 Microsoft.EntityFrameworkCore 程序集版本不兼容,Pomelo.EntityFrameworkCore.MySql 发现Pomelo.EntityFrameworkCore.MySql项目仓库的 Issues 中有不少人反馈这个问题: https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql 2、将 Pomelo.EntityFrameworkCore.MySql 包升级到 最新预发行版 9.0.0-preview.3.efcore.9.0.0 预发布版本(注意:9.0.0-preview

    31510编辑于 2025-05-23
  • 来自专栏张善友的专栏

    在CentOS上使用Jexus托管运行 ZKEACMS

    ZKEACMS Core 默认使用的是Oracle官方的Mysql驱动,由于Oracle官方的mysql驱动有很多问题,目前还是beta版本,最近也不见更新,我在生产环境使用的是Pomelo.EntityFrameworkCore.MySql ,我ZKEACMS的MySQL驱动更改为Pomelo.EntityFrameworkCore.MySql,经测试工作良好,我已经把相关修改pull 给ZKEACMS。 MySQL for .NET Core - Pomelo 扩展包系列 包括Pomelo.Data.MySql 和 Pomelo.EntityFrameworkCore.MySql ,推荐大家使用,经过了实际项目的检验

    1.6K50发布于 2018-01-22
  • 来自专栏CodeSpirit

    CodeSpirit 集中式包管理指南

    -- 注意:Aspire 13.1.0 的 EF Core 集成需要 EF Core 10.0.1,但 Pomelo 9.0.0 不支持 EF Core 10 --> <! -- Pomelo 通过 CodeSpirit.Shared 传递 --> </ItemGroup> 3. 传递依赖策略 避免冗余引用,利用传递依赖: <! -- CodeSpirit.Shared 已包含 --> <PackageReference Include="<em>Pomelo</em>.EntityFrameworkCore.MySql" /> <! -- Pomelo.EntityFrameworkCore.MySql 通过 CodeSpirit.Shared 传递 --> <! 如果无法升级底层库(如 Pomelo 限制),则: 1. 不使用 Aspire 集成包: 改用标准包 <!

    12710编辑于 2026-01-26
  • 来自专栏晓晨的专栏

    Entity Framework Core 2.0 使用入门

    Core控制台程序 2.通过Nuget安装 EF Core Sql Server 请安装 Microsoft.EntityFrameworkCore.SqlServer MySql/MariaDB请安装 Pomelo.EntityFrameworkCore.MySql (2.0及以上版本) MySql/MariaDB 推荐使用Pomelo EF Core组件,因为官方的目前可能存在bug,Pomelo EF Core同样是微软官方所推荐的。 OutputDir Models 命令格式为: Scaffold-DbContext "数据库连接字符串" EF组件名(Microsoft.EntityFrameworkCore.SqlServer/Pomelo.EntityFrameworkCore.MySql

    1.6K30发布于 2018-06-22
  • 来自专栏香菜聊游戏

    开源的服务器框架你都知道吗

    https://github.com/cloudwu/skynet ---- pomelo ? pomelo 网易开源的框架,支持分布式, 周边完善 多进程单线程的应用架构。node.js天生采用单线程, 使它在处理复杂逻辑的时候无需考虑线程同步、锁、死锁等一系列问题, 减少了很多逻辑错误。 https://github.com/NetEase/pomelo ---- NoahGameFrame NoahGameFrame 支持lua,是一个轻量级,

    3.5K20发布于 2021-05-26
  • 来自专栏编程技术向北,人生删除指南

    手把手教你用.NET Core写爬虫

    ex.ToString()); return string.Empty; } } }} 定时任务的实现 定时任务我这里使用的是Pomelo.AspNetCore.TimedJob Pomelo.AspNetCore.TimedJob是一个.NET Core实现的定时任务job库,支持毫秒级定时任务、从数据库读取定时配置、同步异步定时任务等功能。 地址:https://www.nuget.org/packages/Pomelo.AspNetCore.TimedJob/1.1.0-rtm-10026 作者自己的介绍文章:Timed Job - Pomelo 扩展包系列 Startup.cs相关代码 我这边使用的话,首先肯定是先安装对应的包:Install-Package Pomelo.AspNetCore.TimedJob -Pre 然后在Startup.cs Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);} Job相关代码 接着新建一个类,明明为XXXJob.cs,引用命名空间using Pomelo.AspNetCore.TimedJob

    1.6K20发布于 2018-06-19
  • 来自专栏程序随笔

    EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型

    我们首先在appsettings.json文件夹中,使用json对来给出mysql数据库连接语句,其次在 Startup.cs中使用MySql的中间价来注入MySql服务,在这里,我使用的MySql驱动是Pomelo.EntityFramoworkCore.MySql 第二种方案(建议使用第二种方案)、 dotnet ef dbcontext scaffold "server=localhost;uid=root;pwd=123456;database=eftests" "Pomelo.EntityFrameworkCore.Mysql

    1.6K20编辑于 2023-10-19
  • 来自专栏一个爱瞎折腾的程序猿

    在 ASP.NET Core 中使用 MySql 踩坑记录

    使用 Pomelo.EntityFrameworkCore.MySql 生成 MySQL 数据库 关于如何使用请查看项目文档即可 组件地址:https://github.com/PomeloFoundation /Pomelo.EntityFrameworkCore.MySql 问题描述 遇到的是在使用 CodeFirst 生成数据库的字符集编码问题 执行迁移命令:Add-Migration 版本 , Update-Database

    3.4K20发布于 2018-11-09
  • 来自专栏王磊的博客

    Ubuntu安装设置nginx和nohup常用操作

    nohup使用 守护nodejs进程 nohup node pomelo.js > pomelo.js.log & 执行完之后,在执行命令“exit”退出窗体之后,就能让node项目后台执行了,项目启动的时候回返回一个进程

    1.1K110发布于 2018-05-08
  • 来自专栏王磊的博客

    Ubuntu安装设置nginx和nohup常用操作

    nohup使用 守护nodejs进程 nohup node pomelo.js > pomelo.js.log & 执行完之后,在执行命令“exit”退出窗体之后,就能让node项目后台执行了,项目启动的时候回返回一个进程

    2.1K20发布于 2018-07-04
  • 来自专栏编程技术向北,人生删除指南

    每周开源项目分享-dotnet core 简易定时任务框架TimeJob

    GitHub开源地址:https://github.com/PomeloFoundation/dotNETCore-Extensions Nuget地址:Pomelo.AspNetCore.TimedJob System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Linq; using Pomelo.AspNetCore.TimedJob 如果需要把定时任务相关的内容固化到数据库,可以参考:Timed Job - Pomelo扩展包系列 嗯?完了?… 对啊,结束了. 真结束了….

    2.2K10发布于 2020-01-02
  • 来自专栏编程技术向北,人生删除指南

    手把手教你用.NET Core写爬虫

    Console.WriteLine(ex.ToString()); return string.Empty; } } } } ### 定时任务的实现 定时任务我这里使用的是Pomelo.AspNetCore.TimedJob Pomelo.AspNetCore.TimedJob是一个.NET Core实现的定时任务job库,支持毫秒级定时任务、从数据库读取定时配置、同步异步定时任务等功能。 地址:https://www.nuget.org/packages/Pomelo.AspNetCore.TimedJob/1.1.0-rtm-10026 作者自己的介绍文章:Timed Job - Pomelo 扩展包系列 ### Startup.cs相关代码 我这边使用的话,首先肯定是先安装对应的包:Install-Package Pomelo.AspNetCore.TimedJob -Pre 然后在Startup.cs Encoding.RegisterProvider(CodePagesEncodingProvider.Instance); } #### Job相关代码 接着新建一个类,明明为XXXJob.cs,引用命名空间using Pomelo.AspNetCore.TimedJob

    2.4K120发布于 2018-05-23
领券