php.取得玩家IP
/** * 取得玩家IP * @return string */ private function getIP() { if(getenv('HTTP_X_FORWARDED_FOR')){ $ip = getenv('HTTP_X_FORWARDED_FOR'); }else{ if (g
Spring Schedule定时关单
目录1.SpringSchedule介绍作业调度,如定时任务2. SpringScheduleCron表达式快速入门3.SpringScheduleCron生成器搜索引擎搜索"cron生成器"演示生成器使用方法4.SpringScheduleCron配置5.MySQL行锁,表锁select...forupdate(悲观锁)使用Innodb引擎Row-LevelLock(明确的主键)Table-Le
Risk Ratio 和 Odds Ratio
DataScienceDay15RiskRatioLasttime,wegiveaSASexampleofRiskDifferencetotestiftwogroupsareexperiencingthesameproportionofacertainevent.Inordertounderstandthetopicbetter,wewillgooverRiskRatio.Definition:R
java实现注册的短信验证码
最近在做只能净化器的后台用户管理系统,需要使用手机号进行注册,找了许久才大致了解了手机验证码实现流程,今天在此和大家分享一下。我们使用的是榛子云短信平台,官网地址:http://smsow.zhenzikj.com我是java开发者,后端使用了springMvc,前端用的是jsp+jquery短信验证码实现流程1、构造手机验证码,生成一个6位的随机数字串;2、使用接口向短信平台发送手机号和验证码,
利用Mesos构建多任务调度系统
背景公司内部的云平台为各个业务线提供了大量的实体机和虚拟机来运行业务的服务,经过统计发现,这些分配给业务的机器cpu,memory等资源利用并不充分;如果能够充分利用这些机器上的空闲资源同时又能保证业务服务的正常运行,将会节省不少的机器资源;选型一提到多任务运行和调度,大部分人可能首先都会想到Kubernetes(k8s)+Docker,跑起来如清风拂面,顺畅无比。然而我们的业务机器大部分为cen
深入理解Android handler
android中处理一些费时的操作需要单独启动一个子线程去处理。子线程处理完毕将结果通知给UI主线程更新UI界面。子线程与UI主线程的通信在android中使用了消息机制来完成,那么是怎么完成的呢?这就和handler机制的原理(android中线程间通信的原理,而不是进程间通信),简而言之,就是需要两样古老的东西,消息队列、轮询。也就是说,主线程起来以后有一个消息队列,同时和该队列配对的有一个轮
Android登陆页面仿拉钩动效,你总会需要它!
哈哈,看到这个标题是不是JH一紧,你可能会说我就没遇到过,但是现在没遇到不代表就遇不到,毕竟设计也是变幻莫测,只有你想不到的,没有你不能实现的,说的这么吊,到底是啥效果?没错就是一个小小的登录页面,大家都有拉勾app吧,看拉勾的登录页做的很是平滑动画,而且带动画效果,所以就有了类似拉勾登录效果,如图:登录动画github地址虽然是个简单的页面,但是涵盖的东西不算少啊,很纳闷为何谷歌一直不提供简单,
mysql 索引及索引创建原则
正文回到顶部是什么 索引用于快速的查询某些特殊列的某些行。如果没有索引,MySQL必须从第一行开始,然后通过搜索整个表来查询有关的行。表越大,查询的成本越大。如果表有了索引的话,那么MySQL可以很快的确定数据的位置,而不用查询整个表格。这比顺序的读取每一行要快的多。索引就像我们查字典时的目录一样,我们通过查询字典的目录,可以定位到某一行数据。 大多数的MySQL的索引(主键索引,唯一索引,普
用jQuery Flash Plugin 在页面插入flash
首先加载jQuery 和jquery.flash.jshttp://jquery.lukelutman.com/plugins/flash/ 然后简单的使用 $(document).ready(function(){$('#example').flash({src:'example.swf', 720,height:480},{version:8});}); 就可以在需要的地方插入flash了.
【Android】书客编辑器安卓Kotlin版
书客编辑器是一款基于Markdown标记语言的开源的富文本编辑器,它以简易的操作界面和强大的功能深受广大开发者的喜爱。正如官方所说:现在的版本不一定是最好的版本,却是最好的开源版本。官方地址:书客编辑器是一款基于Markdown标记语言的开源的富文本编辑器,它以简易的操作界面和强大的功能深受广大开发者的喜爱。正如官方所说:现在的版本不一定是最好的版本,却是最好的开源版本。官方地址:editor.i
算法系列15天速成——第五天 五大经典查找【中】
大家可否知道,其实查找中有一种O(1)的查找,即所谓的秒杀。 哈希查找: 对的,他就是哈希查找,说到哈希,大家肯定要提到哈希函数,呵呵,这东西已经在我们脑子里面形成固有思维了。大家一定要知道“哈希“中的对应关系。 比如说:”5“是一个要保存的数,然后我丢给哈希函数,哈希函数给我返回一个”2",那么此时的”5“和“2”就建立一种对应关系,这种关系就是所谓的“哈希关系”,在实际应用中也就形
Android 端 10 个最常见问题
这里逐条记录下最容易遇到的Reactnativeandroid相关case1.app启动后,红色界面,unableloadjsbundle解决办法:一般来说就是,你是用dev-serve方式,且你的server没有正确匹配上,如果是用手机跑的话,需要pc和手机在同一个wifi下,且通过menu键设置menu-ip为pc的ip,如果是模拟器,则不需要手动设置ip,设置的话,反倒会出错2.app启动后
docker-compose搭建nginx+php+mysql
前言上一篇《docker入门——安装(CentOS)、镜像、容器》讲了docker镜像获取、启动容器等基本使用,本篇讲讲常用的php、nginx、mysql容器安装及关联。镜像选择nginxnginx使用latesttag。php由于php比较多版本,读者在phpoffical选一个tag,本文使用7.2-fpm(笔者使用latest启动不起来,不知道为什么)。PHPDockerfile要让php
怎样通过网络在两台Linux之间倒数据
Why在服务器之间倒腾数据是运维工作的常见场景,这个运维的同行们应该都心有戚戚焉吧,比如要把一台服务器上的服务迁移到另外一台服务器上、比如这个服务又新上一台服务器,需要把数据从老服务器上同步过来一份,类似的需求是不是感觉经常碰到呢?Howscprsyncsftpncsocat......以上几种方法中:scp和sftp其实都还是走的ssh,走这种方式服务器有加密、解密的负载,所以比较耗cpu资源,
php查词采集器
header("content-type:text/html;charset=utf8");classDict{ private$word; //显示的条数 privatestatic$num=10; publicfunction__construct(){} publicfunctioncontent($word){ $this->word=$w
PHP pear扩展包
apt-getinstallphp-pearpearinstallchannel://pear.php.net/PHP_ArrayOf-0.2.1peardownloadchannel://pear.php.net/PHP_ArrayOf-0.2.1PEAR的编码规则PEAR的编码规则包括缩进规则,控制结构,函数调用,函数定义,注释,包含代码,PHP标记,文件头的注释块,CVS标记,URL样例,常
以太坊token持有情况分析跟踪
analysis.png背景最近很多企业都在做机器人(bot),像微软的小冰,微软的小度,包括我最近在用的小米的小爱,一方面是在趁热度提升自己公司的知名度,另一方面就是在收集用户的数据,提升模型的准确性。但是bot在金融领域的应用很少,更不用说在股市和虚拟货币市场领域。我的想法是这样的,对于虚拟货币市场的货币走势可以进行分析,当然这个分析可能意义不大,但是如果有很多小的点汇集在了一起,那整体的作用
编写更加稳定、可读性强的JavaScript代码
原文链接每个人都有自己的编程风格,也无可避免的要去感受别人的编程风格——修改别人的代码。”修改别人的代码”对于我们来说的一件很痛苦的事情。因为有些代码并不是那么容易阅读、可维护的,让另一个人来修改别人的代码,或许最终只会修改一个变量,调整一个函数的调用时机,却需要花上1个小时甚至更多的时间来阅读、缕清别人的代码。本文一步步带你重构一段获取位置的”组件”——提升你的javascript代码的可读性和
svn钩子自动更新代码到代码库
http://192.168.1.1/svn/(之后所有通过svn提交到服务器的代码都会自动更新到指定的代码路径)(完成)
仿网易云音乐播放界面
0前言网易云音乐是一款非常优秀的音乐播放器,尤其是播放界面,使用唱盘机风格,显得格外古典优雅。笔者出于学习与挑战的想法,思考播放界面背后的实现原理,并写了一个小程序。笔者尽可能地去模仿官方的视觉、交互效果,其中包括了唱盘与唱针切换时的细节处理、背景渐变等。本文将会分享一些视觉效果实现的方法以及设计思想,但难免有错漏之处。若读者发现有错误的地方或者更好的实现方法,请留言回复,希望与大家共同进步。效果