首页
学习
活动
专区
工具
TVP
发布

owent

专栏作者
264
文章
334760
阅读量
30
订阅数
使用ELK辅助监控开发测试环境服务质量和问题定位
ELK 是 elasticsearch + logstash + kibana的缩写。这一套是现在比较流行的日志全文索引系统了。我之前的项目也有用它来做过日志分析,这次主要是拿来搭建开发测试环境的监控和分析系统,顺带记录一下部署脚本和流程。
owent
2018-12-14
1.1K0
Webpack+vue+boostrap+ejs构建Web版GM工具
Web前端的组件技术刷新真的是日新月异,前段时间看到很多童鞋分享了webpack的使用,刚好之前做我们游戏里Web版的GM工具的时候正在想怎么用简单的方式,做模块分离并且又不需要引入重量级的第三方库或组件,也不需要太繁琐的流程(毕竟只是个小工具)。
owent
2018-10-22
2.6K0
2018年的新通用伪随机数算法(xoshiro / xoroshiro)的C++(head only)实现
前段时间看到说Lua 5.4用了一种新的通用随机数算法,替换掉本来内部使用的CRT的随机数引擎。我看了一下大致的实现,CPU和空间复杂度任然保持了一个较低的水平,并且循环节和说是随机性都还不错。我们游戏项目中原本对大量随机数场景的随机数算法使用的是基于线性同余的TAUS88,但是使用过程中发现这个算法分布上还是有一些不是很理想,所以就想把这个新的科研成果也用进我们项目中试试看效果。
owent
2018-10-09
2.1K0
Rust的第二次接触-写个小服务器程序
蛮久前入门了一下 Rust 语言。它的设计模型非常地吸引C/C++的开发者。但是学习语言嘛还是要练习一下,之前也用它给我们项目写了个命令行小工具。这回拿来写个小型的服务器程序吧。
owent
2018-10-09
4.1K2
理解和适配AEAD加密套件
按照维基百科的说法。AEAD的全称是Authenticated encryption (AE) and authenticated encryption with associated data (AEAD, variant of AE)。也就是带附加数据的加密和验证算法。
owent
2018-08-01
5.1K0
模式匹配(kmp)个人模板
/** * KMP模式匹配 * 算法复杂度O(m+n) * ACM 模板 * * @Author OWenT * @link http://www.owent.net */ // 最
owent
2018-08-01
4090
POJ 3267 The Cow Lexicon 解题报告
1.可以令 deleteNum[pos]为输入字符串在pos处需要删除的最少字符数量;
owent
2018-08-01
2070
C/C++语言常用排序算法
资料由互联网收集整理,供新手参考学习 这里又生动点的演示:http://www.cnblogs.com/wangfupeng1988/archive/2011/12/26/2302216.html
owent
2018-08-01
4300
POJ 2606 Rabbit hunt 2780 Linearity 1118 Lining Up 解题报告
言归正传 题号:2606 Rabbit hunt 2780 Linearity 1118 Lining Up
owent
2018-08-01
2720
ECUST 09年 校赛个人赛第六,七场总结
校赛个人赛第六,七场总结 这两场比赛体现了英文水平的重要性 第六场的题目超长,用词还诡异,话了很长时间才看懂 这两场题目都比较有难度,第六场我只出了2题 A Grey Area A题是很诡异的统计,是一道纯模拟就能过的题,其他的不多说了 代码: #include<iostream> using namespace std; int pe[20]; int main() { int n,w; while(cin>>n>>w, n || w) { int value;
owent
2018-08-01
2520
ECUST 09年 校赛个人赛第三场部分解题报告(A,D,F,I)
首先是VC6.0的algorithm里没有min函数,而我用min做变量名导致CE4次,找了半天才找出来
owent
2018-08-01
3490
09年8月9日 ECUST ACM 练习赛总结
B题补充: B题的DP方法比较诡异(起码我理解了很久) 令fn[i][j]为有i个数j次交换位置的排列数量 很明显,当i+1时,如果把新增的数放在最后一位,那么交换次数不变(新增的数为i+1,最大). 如果把新增的数放在第1到i位之间的话有i种放法, 对于每一种fn[i][j]的排列中我们总能找到一种序列使得{(.)(.)()(.)(.)…(i+1)},[“()表示一个元素”] 中(i+1)和()交换位置后前i个元素的排列和其相同 又因为(*)的位置可以有i种放法,以此我们发现,fn[i+1][j]=fn[i][j]+fn[i][j-1]×i 继续贴代码:
owent
2018-08-01
2420
ECUST 09年 校赛个人训练赛第五场总结
今天战绩还行,AC了5题,今天总体没有太复杂的算法题,不过测试数据强度比之前有所增加 我的钱四题很早就过了,但是第五题很晚才出主要是代码写得太混乱,思路也错了两次 我过的题有五道,分别是ABCDG
owent
2018-08-01
3080
ECUST 09年 校赛个人赛第八场(最后一场)总结
这次我只AC了一题(在结束的那一刻,另一题在题目来源地网站上AC了,我们的OJ上仍然WA,我们OJ的Special Judge真是—_—!)
owent
2018-08-01
2330
Prime最小生成树(个人模板)
//Prime连通路模块 #define N 1000 //最大数据规模 #define MAXNUM 3000000 //最大路径长度 typedef double PrimeType;//路径类型 PrimeType PrimeRecord[N]; PrimeType dis[N][N]; int isLined[N] = {1,0}; PrimeType GetPrimeLength(const long n) { PrimeType tmpLen = MAXNUM;
owent
2018-08-01
3260
POJ PKU 3277 City Horizon 解题报告
题目链接:http://acm.pku.edu.cn/JudgeOnline/problem?id=3277 线段树+离散化 ACM预选赛过去了,可是我们队什么都没拿到,这给我们的打击是相当大的,这也
owent
2018-08-01
3470
POJ PKU 3631 Cuckoo Hashing 解题报告
题目链接:http://acm.pku.edu.cn/JudgeOnline/problem?id=3631 我讨厌这么长的题目 这题是模拟那个Hash算法,有点像我之前转载的那篇文章里提到的Hash
owent
2018-08-01
2910
HDU 3336 Count the string 解题报告
题目: http://acm.hdu.edu.cn/showproblem.php?pid=3336 水题一道,主要是测试数据很水 不解释,贴代码: #include <iostream> #inc
owent
2018-08-01
3300
Hash模板 个人模板
/** * Hash模板 * Based: 0 * template<unsigned long _SZ,class _T, unsigned long *pFun(_T _Off)> * class _My_Hash_ToInt * 传入数据大小_SZ,传入类型_T,Hash函数 * 传入类型_T必须重载 = 和 == 符号 * 收录了ELFHash函数 * 主要是为了判重的简化些的模板 * Hash算法性能比较见 http://www.cnblogs.com/lonelycatcher
owent
2018-08-01
1.5K0
ZOJ 3309 Search New Posts 解题报告
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3309 一道典型的Hash题 题目很好理解。这里不复述 由于输入语
owent
2018-08-01
1820
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档