搜虎博客 - 人生天地间,忽如远行客。

“随记”

只是一个默认分类

spring jpa 自动转换List为Json并存储到mysql 的String

>jpa可以自己定义convert,从数据库到JAVA对象,还有从java对象到数据库的varchar。 1.首先定一个一个convert,这里用阿里巴巴的fastjson ```jav...

nodejs 快速实现代理服务器

>nodejs 作为工具很方便,尤其实现一个代理服务器,只需要少量的代码 1.代码如下: ```javascript var express = require('express');...

mongodb 查询和排序优化

>我们经常碰到按某个key查询,然后sort的情况。尤其是热点数据(即经常limit 前 n条的数据),优化方案是,按{"sortKey" : 1, "queryCriteria" : 1} 建...

mongodb connector ---推送数据到远程mongodb实例,archlinux

>最近需要同步mongodb数据到远程的mongodb实例,但是又没法组成replicaset,因为mongo要求replicaset必须互相能连通,就是互相都有识别对方的监听端口。而远程的mo...

java 压缩图片大小并保持精度quality方法

>参考帖子https://stackoverflow.com/questions/7951290/re-sizing-an-image-without-losing-quality/168595...

Archlinux /manjaro python 环境搭建

> 安装python比较简单,pip用curl安装 1.python安装 ```bash sudo pacman -S python ``` 2.pip安装,注意第二步要sudo ...

manjaro 报错:wrong or NULL argument passed 解决

> 一次获取国内源失败,导致配置丢失。 wrong or NULL argument passed,解决办法是重置manjaro的mirro 源 1.报错如下 ```bash [she...

vue项目快速debug---webpack

>对于webpack项目,debug方式很简单 1.打开config/index.js,找到这一行 ```javascript devtool: 'cheap-module-eval-...

archlinux vs code 调试报错:Can't find Chrome

>Error processing "launch": Error: Can't find Chrome 1.完整报错 ```bash Error processing "launch...

spring data mongodb 部分更新文档

>spring 自带的mongoRepository ,只能replace更新,即全量更新,我们可以自定义一个repository 方法。来做部分更新 1.解决思路就是生成一个map,对m...