数据库
lynnlovemin
李熠,中国石油规划总院高级开发工程师,对Java编码规范和编码技巧有着独特的见解,热衷微服务架构,曾作为中小型企业CTO,带领过超过30人的技术团队。
现专注于网络安全尤其是web渗透方向的研究,长期活跃于各大SRC平台,为其提供漏洞报告。
著有《Spring Cloud实战演练》一书
展开
-
MYSQL附近的人设计思路
在移动互联网广泛发展的今天,APP开发成为许多企业进入移动互联网的首选,笔者开发了众多的APP,发现很多app都有这样一个功能,那就是获取附近的人,怎么样来获取附近的人呢?其实很简单,就是要时刻记录用户的坐标(经纬度)信息到数据库中,然后根据当前用户的坐标,搜索数据库中,和当前坐标位置在 一定范围内的所有用户。 下面笔者就给出了自己的一些思路和代码供大家参考!原创 2016-07-11 14:22:45 · 5022 阅读 · 3 评论 -
解决Hibernate连接postgresql数据库慢的问题
博主最近写了一个大数据的项目,数据库采用的是greenplum,他是基于postgresql的,里面有几千张数据库表,每张表都有上亿的数据,在用Hibernat启动时连接postgresql的时候很慢,大概需要半小时的时间,这让博主怎么受的了,就 一步一步追踪代码,最后发现问题出在postgresql驱动的PgDatabaseMetaData类里面,他的源码是这样的:/* * Copyright原创 2017-03-22 10:18:44 · 4708 阅读 · 0 评论 -
MySQL按照汉语拼音排序
对于MySQL,如果表的编码是gbk,那么本身就是基于拼音来排序的,因此只需要select * from table order by name即可,如果是utf8编码,则需要将该字段转换成gbk,如:select * from table order by convert(name using gbk);原创 2017-04-25 17:59:00 · 1797 阅读 · 0 评论