Wesley13 Wesley13
4年前
java配置SSM框架下的redis缓存
pom.xml引入依赖包<!jedis.jar<dependency<groupIdredis.clients</groupId<artifactIdjedis</artifactId<version2.9.0</version</depe
3A网络 3A网络
3年前
Redis是怎么解决缓存占满内存的
Redis最为常用的是拿来做缓存,而Redis之所以这么快的原因之一是搭上了内存那纳秒级别的处理速度来存储数据,极大提升了应用服务的性能。(从用户角度翻译过来就是这玩意反应快了)但是,但凡技术总有它的局限性,例如在计算机中内存空间远比磁盘空间要小得多,而且内存比磁盘贵。所以我们要是把数据都放内存,显然是一件成本高,性价很低的事情。所以更多的是采取让Redis
Stella981 Stella981
4年前
CodeIgniter pdo与postgres原生驱动对bool类型取值是不同的
CI版本2.1.3,对于返回bool类型值,比如SELECTFALSE如果用的是pdo驱动,那么取值结果也是bool类型。如果是postgres驱动,那么得到的是'f'字符串。这个问题是PHP自己的问题:在老版本的pdo驱动发生过(好像是php5.1之前版本),现在的pdo已经修正。但postgres驱动看来没得到处理。以下是ph
Stella981 Stella981
4年前
Elasticsearch的filter的caching(缓存)机制详解
编程界的小学生 2017122707:50:54直接举例说明1.假设现在要在倒排索引中去搜索字符串(xxx)比如如下有个倒排索引列表:!Elasticsearch的filter的caching(缓存)机制详解(https://imgconvert.csdnimg.cn/aHR0cDovL3AxLXR0LmJ5dGV
Wesley13 Wesley13
4年前
PHP扩展开发小记
  之前开发的Xukey,在PHP5.6和5.6之前的版本都没有任何问题,在兼容PHP7之后,执行生成随机数会出现“”段错误“”。编译扩展时加入debug,提示phpterminated\\\stacksmashingdete。这样的错误和没有提示直接退出没有什么区别。之后又用gdb调试,这个错误明显一些,提示 /sysdeps/x86\
Wesley13 Wesley13
4年前
PHP8新特性JIT使用简介
PHP8alpha1已经在昨天发布,相信关于JIT是大家最关心的,它到底怎么用,有什么要注意的,以及性能提升到底咋样?首先,我们来看一张图:!(https://oscimg.oschina.net/oscnet/cbee3d512fd1084d25bb2fb1c92df5084aa.jpg)几个关键点:1.PHP8的JI
Wesley13 Wesley13
4年前
PHP使用星号隐藏用户名,手机,邮箱的实现方法
PHP使用星号替代用户名手机和邮箱这个在许多的活动界面会看到如淘宝的购物界面中的一些客户的支付宝号都是隐藏掉的哦,下面我们来看一下它的使用方法吧.<?php//用户名、邮箱、手机账号中间字符串以\隐藏functionhideStr($str){if(strpos($str,'@')){$email\_arrayex
Stella981 Stella981
4年前
RabbitMQ安装测试学习过程简单的记录
工作快两年了php手册都没有完全的通读过一遍发现自己不知道的东西太多了一定要坚持认真的看完!!!今天接着看php手册是看到消息队列RabbitMQ比较感兴趣先练练吧1:安装 由于RabbitMQ是由Erlang语言开发的首先要安装Erlang下载Erlang(https://www.oschina.net/action/GoToLink
Stella981 Stella981
4年前
Spring AOP + Redis缓存数据库查询
应用场景我们希望能够将数据库查询结果缓存到Redis(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.roncoo.com%2Fcourse%2Fview%2F6f58088783f44975a186aee0855c1a09)中,这样在第二次做同样的查询时便可
Stella981 Stella981
4年前
JpGraph折线图功能实现过程
公司最近要求开发网站点击量统计的功能,使用折线图显示出来。通过查阅资料发现jpgraph是很方便、强大的制作图表工具。下载地址:http://jpgraph.net/1、先要保证PHP打开了Gd2的扩展:打开PHP.ini,定位到extensionphp\_gd2.dll,把前面的分号删掉。2、如果出现以下错误:strtotime():