5 James23vs24

尚未进行身份认证

暂无相关描述

等级
博文 17
排名 14w+

centos在安装了php5.3和php5.6的环境前提下安装php-redis扩展

我们的项目所在的服务器的lamp环境中,经过这次安装php-redis扩展的时候才发现,服务器上竟然存在两个版本的php,而且似乎没有人安装过docker什么的来控制环境版本,这就尴尬了。。。因为我首先百度centos上安装php-redis扩展的时候,根据流程,编译安装好以后,修改php.ini,重启apache后没有生效,php-m也没有看到redis出现在module的列表中,所以想查阅资...

2018-05-23 21:54:37

workerman+php+apache+redis建立一个消息队列(包括安装php-redis扩展遇到的坑)

    因为一些项目原因和网络信号传递机制的改动,所以需要在服务器上加上一个消息缓存队列,来保证消息的正确及时的接收和处理。通过之前对redis的学习,我准备将redis运用进来,毕竟书本上的知识还是要实际运用一下才能更好的理解。我参考了workerman的消息队列的用例项目,准备在端口上设定一个消息队列监听信息,对于新的信息的进入,会立马接收存入队列中,然后反馈机器接收到了数据,保证机器不会多次...

2018-05-23 21:04:56

在linux的apache用一个域名关联两个不同的网站平台

    因为目前阿里云上运行着一个网站,是在linux的lamp的环境下运行的,应用服务器主要是采用apache。这个网站已经绑定了一个域名,可以通过这个域名访问到这个网站。现在我们这样子设想,想将这个平台复制一份,另外运行着,方便一些新的功能上线的时候可以先在另外一个平台先测试一下,通过查阅资料,我总结了有三个方法。     第一个方法比较简单,通过另外申请一个新的域名绑定另外一个网站,然后就可...

2018-05-09 15:22:25

继上次Echarts散点图与百度地图结合后的卡顿问题

    之前想在百度地图上将设备的分布用散点图表示在百度地图上,虽然也成功实现了,但是发现一次性加载的点太多了的话,会出现一点卡顿问题,移动地图的时候不是很方便,而且因为每次移动,点也会重新计算方位,导致出现点和图分离的现象。之后去百度地图的网上学习了一下,了解到了百度地图提供了加载海量的点很方便的PointCollection类。使用后确实加载快了很多,而且方便许多。varmap=ne...

2018-05-09 14:35:38

ThinkPHP中查询一个时间段的数据

在实际操作的时候,需要从数据库中查询一个时间段的数据并返回使用,我在数据库中设置如下:    其中时间设置是datetime类型,没使用时间戳的显示,而是按照年月日时分秒的格式显示的,然后想从数据库中取出一个时间段之间的数据使用,首先想到使用一个between限制时间段在一个起始时间和终止时间之间,然后查询这个时间段的数据。$map['updatetime']=array('between',...

2018-04-28 14:23:46

在Echarts和百度地图结合地图上放置其他Echarts图形展示

    在实现可视化显示数据分布的时候,使用了Echarts和百度地图结合的方式,在百度地图上利用了Echarts的散点图显示在百度地图上,然后想将一些其他数据的分析放在地图的左下角进行显示。    在这里,我设定了几个div,其中,另外的数据分析图表比如说一个柱状图的分析表,我放在了左下角,在div上的style中设定了position:absolute的属性,这个可以将分析图的位置绝对化。&l...

2018-04-28 13:45:51

使用Echarts的散点图与百度地图结合显示

        最近做的东西需要将数据进行可视化的展示,选用的是Echarts的散点图和百度地图结合起来,将平台上的设备用散点图的形式呈现在百度地图上,因为第一次搞,结合看了下Echarts的官网的案例,成功显示了。    这里查了下官网的要求,需要引入echarts.min.js、bmap.min.js和百度地图的api(这个需要自己去申请开发者账号,具体操作可以百度),具体引入如下所示:&lt...

2018-04-28 10:07:00

Windows上redis集群的搭建学习记录

操作系统:win10redis版本:3.2.1-x64ruby版本:2.5.1-1-x64rubygems版本:2.7.6今天突然想简单的搭建一个redis的集群,因为系统是Windows上的,所以就网上查找了一番搭建集群的相关博客和攻略,经过各种问题后,成功运行了。现在记下来,省的忘记了。。。      其中相关程序的版本经过搭建后,就暂时确立为以上版本,放在百度云盘上,搭建过程中出现过一些...

2018-04-10 22:29:17

使用Xshell或PuTTY对阿里云服务器进行远程连接操作

由于登录阿里云服务器修改太过于繁琐,所以推荐使用Xshell软件配置后进行远程的连接。      我目前Xshell使用的是Xshell5.0.1339版本,程序在百度云盘链接:https://pan.baidu.com/s/1smwDqax密码:0p43,直接点击下一步安装即可,然后打开-新建,对于本系统所在云服务器配置如图:在主机处填写阿里云服务器的IP,然后用户身份验证处填写上面服务器...

2018-03-08 21:06:44

使用NumberFormat将int类型的数字格规范化

   在之前,有一个数据需要存在数据库中的格式类似“58-001”这种的,其中58和1都是分别获取的,然后想组合成“58-001”的字符串保存在数据库的表中。对于int类型的数字1如何转换成字符串形式的001,我找了一些方法,目前采用了 NumberFormat方式去规范化。    inti=1;NumberFormatnf=NumberFormat.getInstance(...

2018-03-08 20:20:53

安装node express时全局安装报错没有find express modules

今天安装nodeexpress框架时按照百度上的教程查找的全局安装,如果之前安装了node的话,可以http://xiaoyaojones.blog.163.com/blog/static/28370125201351501113581/参照这篇文章写得安装教程,挺详细的。之前没看到这篇文章,我是直接管理员cmd,然后直接npminstall-gexpress命令和npminsta

2017-09-07 09:45:17

Intellij Idea部署Maven程序后运行报错org.springframework.beans.factory.BeanCreationException

最近从eclipse换成IntellijIdea来编写java程序后正在研究,有些许不适应,慢慢习惯就好。最近导入一个Maven程序后,用tomcat部署运行报错org.springframework.beans.factory.BeanCreationException,好像是applicationContext.xml上bean的创建失败,在错误的后面显示找不到对应的*.hbm.xml文件去

2017-04-28 15:10:48

使用kettle进行数据库连接sql server 2000报错org.pentaho.di.core.exception.KettleDatabaseException

今天用kettle的JDBC方式进行连接sqlserver2000数据库的时候,各项参数都设置好后报错org.pentaho.di.core.exception.KettleDatabaseException,我在网上找了很多解决方法都试过了,没有任何作用。后来看到一个网友说给sqlserver2000打上sp4补丁后在进行连接就不会报错了,我就下载了一个sp4补丁,然后打上去试一下,具体

2017-04-14 21:26:51

设置ODBC数据源时候更改默认数据库时没有新建的数据库

今天搞ODBC数据源的时候,设置好后却发现只有sqlserver自带的那几个默认的数据库,自己新建的数据库并没有被发现,打开配置的数据源观察时候发现更改默认数据库的选项中并没有新建的数据库test(如下图所示)。经过网上一番查找,没什么收获,开始怀疑是之前的服务器搭错了,改了好多都没有效果。后来怀疑是用户名没有这个新建数据库的权限,于是开始查看。可以看到我设置了三个用户,我用

2017-04-14 20:16:02

对于string类型的不同长度的数据调用substring函数时避免空指针报错

在项目中进行lucene进行全文搜索时,搜索到的内容展示出来的有标题(title)和部分内容(content)展示,但是content中的内容不同的文件显示的长度各不相同,这时我想到对于string类型的content展示的时候进行截取,用string类型自带的substring(intstart,intend)函数来截取,即Stringcontent= doc.get("content

2017-04-06 21:22:21

Lucene全文搜索查询string时间类型

试验过的,如果在索引中的时间date字段用的是string类型而不是date类型时,在从页面拿到某个时间范围startDate和endDate时,可以用TermRangeQuery来进行查询:QueryrangeQuery=newTermRangeQuery("createTime",newBytesRef(newSimpleDateFormat("yyyy-MM-dd").fo

2017-04-06 13:48:46

Myeclipse在对项目进行“Clean”操作后重新编译无法生成Class文件

在做项目时对代码修改后,比如说删除了某些代码,进行编译发现被删掉的代码仍旧在执行,所以考虑是不是tomcat中的class文件没有编译,然后发现class文件果然最后的修改时间是之前的那次,所以我对整个项目进行clean操作后再重新编译,结果报错说applicationContext.xml中的sessionFactory不能创建bean,这个问题困扰了我好久,我刚开始以为是映射出现了问题,但是之

2017-04-06 13:08:59
奖章
    暂无奖章