首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Hank’s Blog

    4-2 R语言函数 apply

    #apply函数,沿着数组的某一维度处理数据 #例如将函数用于矩阵的行或列 #与for/while循环的效率相似,但只用一句话可以完成 #apply(参数):apply(数组,维度,函数/函数名) > x <- matrix(1:16,4,4) > x [,1] [,2] [,3] [,4] [1,] 1 5 9 13 [2,] 2 6 10 14 [3,] 3 7 11 15 [4,] 4 8 12 16 >

    71910发布于 2020-09-16
  • 来自专栏Golang语言社区

    搭建本地 golang 文档服务器

    平时我们看 golang 文档的方式通常有: go doc <package> golang.org/pkg 或者国内的 godoc.golangtc.com/pkg/ 看源码,当然这是最好的方式,只是需要更多的时间和耐心 built-in packages 名称 遍历所有 packages 运行 godoc -html <package> 保存所有文件,启动一个静态文件服务器 利用 Ruby 实现 步骤1、2,要注意遍历 启动静态服务器golang 和 ruby 都可以,我用的是 negroni,就三行代码。 问题是,这样的页面完全没有样式啊,所以我不得不去 golang.org/pkg 上 copy css 和 js 文件。 然后将 Index 的样式修改成这样: ? 至此,我们就可以愉快的在本地看 golang 文档啦。

    4.1K50发布于 2018-03-20
  • 来自专栏Java

    试题 算法训练 4-2找公倍数

    试题 算法训练 4-2找公倍数 资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   这里写问题描述。   

    25910编辑于 2025-01-21
  • 来自专栏Golang语言社区

    Golang实现图片缩放服务器

    package main import ( "fmt" "graphics" "image" "image/png" "log" "net/http" "os" "strconv" "strings" ) func main() { http.HandleFunc("/", doImageHandler) http.ListenAndServe("127.0.0.1:6789", nil) } func doImageH

    2K90发布于 2018-03-19
  • 来自专栏趣学算法

    数据结构 第4-2讲 双向链表

    数据结构第4-2讲双向链表 链表是线性表的链式存储方式,逻辑上相邻的数据在计算机内的存储位置不一定相邻,那么怎么表示逻辑上的相邻关系呢? 可以给每个元素附加一个指针域,指向下一个元素的存储位置。

    98040发布于 2018-09-13
  • 来自专栏星辰日记

    基于Golang开发的服务器探针

    简介 这是一个基于Golang作为Client端开发的服务器探针, 用于同时展示多台服务器的基本信息. 三端 项目一共有三个平台: Client端, Server端, Web端. 分别对于项目根目录下的三个文件夹 Client端为客户端, 用于推送服务器当前状态到server端. Client端不需要公网环境. 仅支持Linux服务器 Server端分别与Client端和Web端构建Websocket通信, 用于转发信息.

    1.9K30编辑于 2022-01-04
  • 来自专栏sringboot

    x86汇编加载用户程序-4-2

    索引寄存器的端口号是 0x3d4,可以向它写入一个值,用来指定内部的某个寄存器。比如, 两个 8 位的光标寄存器,其索引值分别是 14(0x0e)和 15(0x0f),分别用于提供光标位置的高 8 位和低 8 位。 指定了寄存器之后,要对它进行读写,这可以通过数据端口 0x3d5 来进行。 高八位 和第八位里保存这光标的位置,显卡文本模式显示标准是25x80,这样算来,当光标在屏幕右下角时,该值为 25×80-1=1999

    1K30编辑于 2021-12-06
  • 来自专栏Golang语言社区

    Golang:使用 httprouter 构建 API 服务器

    当我刚开始学习 Go 时,我正在玩不同的多路复用器(multiplexer),它可以作为 API 服务器使用。 在本教程中,我将使用 httprouter 构建一个简单的 REST API 服务器。 现在编译并运行您的程序,转到 http:// localhost:8080,来查看您的 API 服务器。 这应该可以让你开始编写你自己的 API 服务器了。 book.go │ └── * ├── store │ ├── * └── lib | ├── * ├── main.go ├── router.go ├── rotes.go 如果您有一个大的单体服务器

    2.6K140发布于 2018-03-19
  • 来自专栏育种数据分析之放飞自我

    笔记 | GWAS 操作流程4-2:LM模型+数值协变量

    上一篇,我们介绍了数量性状进行GWAS的一般线性模型分析的方法(笔记 | GWAS 操作流程4:LM模型assoc),这里我们考虑一下数字协变量,然后用R语言进行对比。

    1.5K20发布于 2020-05-26
  • 来自专栏Golang语言社区

    Golang语言做游戏服务器的感受

    使用Golang语言已经进一年的时间,从C++转到Go语言开发我纠结了很久;先是怀疑,认为开发市场份额的小众语言怎么可以做出成熟而且高效的游戏服务器哪? 当时的通信方式是websocket方式传输,也就是游戏端和服务器双工通信;因为当时前端是JS+H5写的,websocket对于H5是再简单不过的通信方式了,因为cocos-js已经封装了很好,简单易用, 选择Go语言最主要以下几点: (一),通信底层的linux系统的epoll高效的网络传输模型,epoll模型直接就接触过,之前玩吧攻略APP的服务器的基础架构的底层通信方式就是使用的epoll模型,当时自己封装的叫 (四),考虑到后去运营的GM系统的通信统一,因为GM系统多数是网页,虽然websocket链接服务器游戏浪费,不过我们开发服务器确实很奢侈。 (五),对于游戏服务器开发完全足够;而且据说 C++1万人的用户资源,如果用GO开发,C++1万人的资源数据,GO语言可以达到百万,这个数据还有待考量。

    4.5K110发布于 2018-03-21
  • 来自专栏Golang语言社区

    Golang 语言开发 APP 服务器流程(个人经验)

    现在跨平台打包支持的越来越多,所以团队上可以回头看看你的团队了; 黑完前端我们说说后端流程吧,如下: 第一:服务器代码重0搭建,首先考虑的是用什么语言;现在不管动态语言或者静态型的语言都可以实现服务器与客户端通信 例如, 1 我们选择的是Golang语言开发,开发平台是Windows还是linux,如果是windo你要考虑的有编译器用哪个,我们选择liteide。 2 考虑的是服务器外网的环境是Windows还是linux;如果是linux,Golang 语言开发的执行文件拷贝过去就可以直接运行;无需C++环境配置的那样繁琐。 第二:服务器用什么作为数据存储,mysql还是其他数据库,内存数据库选redis还是其他;数据库是服务器开发中必不可少的。

    3.3K40发布于 2018-03-19
  • 来自专栏FreeBuf

    针对 Web 服务器Golang 僵尸网络 GoBruteforcer

    研究人员近日发现了一个 Golang 开发恶意软件,并将其命名为 GoBruteforcer。 简介 Golang 现在越来越来受到攻击者的欢迎,被用于开发个各种各样的恶意软件,包括勒索软件、窃密木马与远控木马等。 发现主机存活后,GoBruteforcer 会通过暴力破解尝试入侵服务器。一旦获取访问权限,GoBruteforcer 就会立刻部署 IRC Bot。 端口扫描功能 phpMyAdmin 服务 扫描 phpMyAdmin 服务时,GoBruteforcer 会尝试通过暴力破解入侵服务器。 VirusTotal 检测结果 结论 Web 服务器一直都是攻击者攻击的重点目标,如果存在弱口令会存在严重的安全隐患。

    1.1K20编辑于 2023-03-29
  • 来自专栏大话swift

    使用golang写一个基本的服务器

    go自带基本的http系统,开源的go web服务相关的框架大多是基于此进行的扩展延伸,比如以快速小巧著称的gin,国人写的beego等,以及爬虫框架colly都是基于此。我们今天聊聊这个http库怎么简单的写一个http服务。

    1.5K30发布于 2019-08-01
  • 来自专栏cwl_Java

    C++编程之美-数学之趣(代码清单4-2)

    代码清单4-2 struct point { double x, y; }; double Product(point A, point B, point C) { return

    35130编辑于 2022-11-30
  • 来自专栏Golang语言社区

    Golang语言社区--手游服务器开发技术详解

    大家好,我是Golang语言社区(www.golang.ltd)主编彬哥,本篇给大家带来一篇关注手机游戏开发相关的文章。 ,学到了很多游戏服务器开发技术,参与过几个不同架构的服务器开发,就随便聊聊游戏服务器开发需要的技术。 (以下所指游戏服务器更偏向于手游,因为我对端游和页游开发接触并不多) 一.聊聊服务器开发有哪些东西要考虑。 3.DBManager:实现数据库的读写,方便Game服务器异步读写数据库的数据(有些把数据库读写放在游戏服,没有单独的服务器,那恐怕游戏服单进程就不够用了)。 在这里它更适合服务器服务器之间的通信,比如逻辑服和战斗服之间进行通信。 4.memcached:一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。

    4.3K40发布于 2018-03-18
  • 来自专栏Android点滴积累

    IOS Widget(4-2):创建可配置小组件(动态修改配置数据)

      上一篇文章,讲解了如果通过配置修改小组件行为,只不过配置数据是写死的,本文将继续探索配置数据的高级用法,配置数据在小组件中动态创建的

    4.3K11发布于 2021-05-10
  • 来自专栏历史专栏

    【愚公系列】2021年12月 攻防世界-进阶题-MISC-072(4-2)

    文章目录 一、4-2 二、答题步骤 1.词频分析 总结 一、4-2 题目链接:https://adworld.xctf.org.cn/task/task_list?

    64420编辑于 2021-12-09
  • 来自专栏躺平程序员老修

    golang学习笔记之四 - web服务器与表单处理

    学习笔记 golang Web服务器 我们看到上面的代码,要编写一个Web服务器很简单,只要调用http包的两个函数就可以了;如果你以前是PHP程序员,那你也许就会问,我们的nginx、apache 服务器不需要吗? c.setState(c.rwc, StateNew) // before Serve can return go c.serve(ctx) ... } web服务器案例 script>alert('you have been pwned')</script> fmt.Println(template.HTMLEscapeString(username)) // 输出到服务器

    49230编辑于 2023-09-05
  • 来自专栏Golang语言社区

    Golang语言社区--游戏服务器开发都要学什么

    大家好,我是Golang语言社区(www.golang.ltd)主编彬哥,本篇给大家转载一篇关于游戏服务器开发都要学什么的文章;主要帮助初学者了解下游戏服务器都涉及到什么知识。 一,游戏服务器开发的工作介绍 近来遇到有很多人想从其它开发领域转到游戏服务器开发行业上来,他们或许觉得游戏服务器开发工资高,或许觉得做游戏服务器需要掌握的技术更高级,可以锻炼自己,或许觉得想换个环境等等 不管出于什么原因吧,做为一名几年的游戏服务器开发者,当然是持欢迎态度的,那么我就先介绍一下游戏服务器开发的工作吧,游戏服务器开发具体要做哪些工作呢? ,服务器主程(领导一些人,包括服务器程序员,服务器程序员),外加运维。 目前,游戏市场竞争激烈,当前服务器主流的开发语言是C++和Java,但是C++学习难度大,开发速度慢。为了满足游戏服务器快速开发,快速上线,所以一般来说我们都是使用Java语言来开发服务器

    3.8K30发布于 2018-03-18
  • 来自专栏Golang语言社区

    Golang语言社区--【游戏服务器知识】多线程并发

    引言:上篇文章说到了多进程并发式的服务端模型,如上一篇文章所述,进程的频繁创建会导致服务器不堪负载,那这一篇博客主要讲述的是线程模型和线程池的方式来提高服务端的负载能力。 ,thread_entry,&fd); } 这里所展示的只是一个最简单的方式,但是可以代表多线程的服务器端模型。 (3)一个线程的崩溃会导致整个进程的崩溃,比如调用了exit() 函数等,虽然阻塞操作只阻塞一个线程,但是其他一些系统调用的失败或崩溃将导致服务器整个down机。后果不堪设想。 void *task_handler( void *task ){ int fd = *(int *)task ; do_handler_fd( fd );} 好了,我们的服务器主体框架可以是这样

    1.3K40发布于 2018-03-21
领券