5 libraryhu

尚未进行身份认证

暂无相关描述

等级
TA的排名 5w+

生产环境慎用 redis 模糊匹配功能!

Redis是一个key-value存储系统。和Memcached类似,但性能远高于memcached。现在很多大型互联网公司都在使用redis作为自己的缓存实现,但是如果没有合理使用好redis,比如频繁调用keys,info等方法,那么会出现很严重的性能问题,以下就是我的真实情况。  首先我的系统的中使用了springdataredis中的一个redisTemplate.keys()方法...

2019-08-03 20:58:03

ubuntu 安装 python+selenuim 环境

1、安装pipsudoapt-get-yinstallpython-pip2、安装seleniumsudopipinstallselenium  3、pikasudopipinstallpika4、pyvirtualdisplaysudopipinstallpyvirtualdisplay5、sudoapt-get-yinstallxv...

2018-10-23 16:24:32

android 安装 xposed遇到的问题、以及修改 system 文件夹为可读写

最近有个需求需要给安卓手机上安装  xposed框架,然后用AndroidXposedInstaller安装的时候提示 /system文件夹是只读文件,我就去找怎么修改android的只读文件为可读写在网上找到以下方法:1、使用adbshell 命令登录到安卓系统2、使用mount命令查看system文件夹挂载在哪个目录,比如我的在/dev/block...

2018-08-22 10:56:09

android 通过自己app调起其他app指定页面

工作中有个需求,需要在自己的app里面调起其他应用的指定页面,在朋友的提醒下,用手机连着studio调试,打开你要打开的应用,通过查看logcat的输出日志,可以查看到他的schema路径,然后在自己的项目中写入以下代码既可以唤起: Stringurl="snssdk1128://user/profile/95627491132?refer=web&gd_label...

2018-08-16 14:06:22

java通过netty实现代理服务器

因为是用BIO的一个连接一个线程去处理,对于HTTP这种短连接协议来说CPU开销是非常大的,就算加入了线程池也不能完美解决BIO的缺陷,所以可以用NIO进行服务器的优化,NIO基于IO多路复用以实现单线程处理大量连接,但是编写起来比较复杂,所以就选择了netty,这里就不在多叙netty是什么了。思路netty有内置的http编解码器,那就可以轻易做到不只是转发原始数据,而是可

2018-01-10 16:42:54

java通过sockt实现代理服务器

HTTP代理有分两种:RFC7230-HTTP/1.1:MessageSyntaxandRouting(即修订后的RFC2616,HTTP/1.1协议的第一部分)描述的普通代理。这种代理扮演的是「中间人」角色,对于连接到它的客户端来说,它是服务端;对于要连接的服务端来说,它是客户端。它就负责在两端之间来回传送HTTP报文。TunnelingTCPbas

2018-01-10 16:41:38

mysql 数据恢复

今天吐血向大家分享下mysql通过.frm和.ibd文件恢复数据的方法,因为之前电脑换系统的原因,忘记备份数据库,最后只能通过恢复工具找到数据库的.frm和.ibd文件,至于这两类文件,可以通过winhex软件查看,为了恢复数据,今天踩了不少坑,下面把我成功恢复的过程分享给大家;整个恢复过程其实可以总结为下面几步:(1):恢复表结构(2):复制出来创建表的sql语句

2017-10-26 17:28:21

Servlet 3.0 实战:异步 Servlet 与 Comet 风格应用程序

概述作为JavaEE6体系中重要成员的JSR315规范,将ServletAPI最新的版本从2.5提升到了3.0,这是近10年来Servlet版本号最大的一次升级,此次升级中引入了若干项令开发人员兴奋的特性,如:可插拔的Web架构(Webframeworkpluggability)。通过Annotations代替传统web.xm

2017-07-28 19:29:44

IDEA 2017破解补丁方法

本文使用破解方式注册。下载破解文件JetbrainsCrack-2.6.2.jar下载地址: http://download.csdn.net/detail/gnail_oug/9824630http://idea.lanyus.com/开始破解一、将下载的JetbrainsCrack-2.6.2.jar破解补丁放在你的安装idea下面的bin的目录

2017-06-12 09:11:49

GeoHash原理分析

引子机机是个好动又好学的孩子,平日里就喜欢拿着手机地图点点按按来查询一些好玩的东西。某一天机机到北海公园游玩,肚肚饿了,于是乎打开手机地图,搜索北海公园附近的餐馆,并选了其中一家用餐。饭饱之后机机开始反思了,地图后台如何根据自己所在位置查询来查询附近餐馆的呢?苦思冥想了半天,机机想出了个方法:计算所在位置P与北京所有餐馆的距离,然后返回距离机机的计算思想很朴素,就是

2017-06-02 13:47:25

浮点数类型计算问题,bigDecimal对象构造函数尽量使用字符串参数

最近查看rebate数据时,发现一个bug,主要现象是,当扣款支付宝的账号款项时,返回的是数字的金额为元,而数据库把金额存储为分,这中间要做元与分的转化,这个转化规则很简单,就是*100的,所以一开始代码很简单,如下。[java] viewplain copyFloat f =  Float.valueOf(s);  f =f*100;

2017-05-19 18:33:01

主键id是自增的,插入数据还是提示 SQL 不能插入重复键

是因为数据库里面当前id最大值要小于数据库自动生成的值(sequence),出现这种情况可能是数据库最大id是手动插入的,但是sequence没有跟着递增;解决办法:手动将数据库当前 sequence改成大于当前最大值就OK了

2017-05-11 15:10:30

java mybatis操作 postgresql array数组类型

找了半天没有找到postgresql中关于array数组类型的字段如何对应到java中的数据类型,后来找到了mybatis的TypeHandler,只要实现一个自定义的TypeHandler就行了,如下,我定义了几个基础数据类型的数组publicclassArrayTypeHandlerextendsBaseTypeHandler{privatestatic

2017-05-03 19:32:44

centos 磁盘分区扩容

操作步骤如下:第一步、查看本机现有分区情况[root@linuxidc~]#df-h文件系统容量已用可用已用%%挂载点/dev/mapper/VolGroup-lv_root          7.7G 7.1G155M 98%/tmpfs        3.9G 296K3.9G 1%/dev/shm/d

2017-04-24 15:11:14

SpringBootTest 单元测试遇到的坑

项目结构是springboot搭建的提供RPC接口的服务,用到了dubbo;最近需要用到单元测试,发现一致卡在那里,执行不到测试方法,貌似阻塞了;单元测试类:@RunWith(SpringRunner.class)@SpringBootTest(webEnvironment=SpringBootTest.WebEnvironment.NONE,classes=Appli

2017-04-19 12:58:22

java 数据类型转换遇到的坑

本文通过时间数值的处理来研究一下数据类型的自动转换。我们知道:System.currentTimeMillis();返回的是long类型的数值。当计算时间相加的时候,如果不注意数据类型的自动转换,则很容易出现问题,如下所示: Dateexpiration=newDate(System.currentTimeMillis()+1000*60*60*24*365*5

2017-04-18 09:38:58

redis 安装错误 jemalloc.h: No such file or directory

本文为大家讲解的是Redis2.8.18安装报错error:jemalloc/jemalloc.h:Nosuchfileordirectory解决方法,感兴趣的同学参考下。错误描述安装Redis2.8.18时报错:zmalloc.h:50:31:error:jemalloc/jemalloc.h:Nosuchfileordirector

2017-03-22 15:34:22

计算机底层基础----原码、反码、补码以及为什么要用反码和补码

机器数一个数在计算机中的二进制表示形式,叫做这个数的机器数,机器数是带符号的,在计算机中用一个数的最高位存放符号,正数为0,负数为1,比如,十进制中的+3,假设计算机字长为8位,转换成二进制就是00000011,如果是-3,就是10000011.那么,这里00000011和10000011就是机器数,真值因为第一位为符号位,所以机器数的形式值就不等于真正的数值,例如

2017-03-22 10:22:28

postgres sql 备份还原

PostgreSQL自带一个客户端pgAdmin,里面有个备份,恢复选项,也能对数据库进行备份恢复(还原),但最近发现数据库慢慢庞大的时候,经常出错,备份的文件过程中出错的几率那是相当大,手动调节灰常有限。所以一直寻找完美的备份恢复方案。 梦里寻他千百度,伊人却在灯火阑珊处...其实PostgreSQL内置不少的工具,寻找的备份恢复方案就在其中:pg_dump,psql。这两个指

2017-03-17 12:01:30

linux 在指定目录不包含子目录查找文件

find./logs/examples-maxdepth1-name"*.log"

2017-01-10 17:54:28

查看更多

勋章 我的勋章
    暂无奖章