• MongoDB 中数组查询

    在MongoDb有以下含数组的测试数据:db.students.insert([     { "_id" : 1, "score" : [ -1, 3 ] },     {

    Jan 12, 2018 阅读(16)
    标签: MongoDB
  • MongoDB 字符串空格截断

    MongoDB 数据库中字符串值开头或结尾有空格导致精确匹配不到数据在实际生产中偶有发生,解决这个问题常常需要将字符串值开头或结尾部分的空格截断掉,因此需要数据库中写脚本批量更新有问题的数据。订单手机号字符串开头或结尾空格截取:db.order.find({mobile:{$exists:tre}}).forEach(function(self){ db.order.update( {&qu

    Jan 10, 2018 阅读(11)
    标签: MongoDB
  • Nginx 配置 location块

    在Nginx的官方文档中定义的location的语法格式为:location [ = | ~ | ~* | ^~ ] uri { ... }其中,方括号里面的部分,是可选项,用来改变请求字符串与uri的匹配方式,uri 变量是待匹配的请求字符串,可以是不含正则表达式的字

    Jan 3, 2018 阅读(22)
    标签: Nginx
  • SolrJ 搜索引擎高亮显示

    废话不多说,先看一下搜索引擎高亮显示效果:实现代码: @Override public PageInfo<JSONObject> search(String queryStr, int pageNum,int pageSize) { SolrQuery  params = n

    Dec 24, 2017 阅读(26)
    标签: Solr
  • Java 使用Solr搜索引擎特殊字符query检索抛出异常处理

    在使用 SolrQuery params = new SolrQuery(queryStr); 进行查询时,参数queryStr为 content:"学习园 Spring"中间还有空格字符查询时就抛如下异常:org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at

    Dec 23, 2017 阅读(30)
    标签: Solr
  • MongoDB 数据类型查询——$type使用

    在MongoDB中根据字段的数量类型来查询数据使用$type操作符来实现,具体使用法语:db.集合名.find({$type:类型值})    //这里的类型值能使用Number也能使用alias举个例子:db.person.find({address:{$type:2}})       

    Dec 12, 2017 阅读(59)
    标签: MongoDB
  • Nginx 服务器内置变量

    Nginx 服务器的配置文件中可以包含一些预设的变量,以帮助大家获取Nginx 自身和网络等方面的信息供配置使用。本附录为大家整理和收集Nginx服务器中常用的内置变量,并对变量的含义做了相应的解释,供大家在使用中查询。如果在对Nginx服务器配置的过程中出现此附录未收录的内置变量,请大家到Nginx官方网站查询。以下是常用的Nginx 服务器内置变量:$arg_PARAMETER 客户端GET请

    Dec 12, 2017 阅读(39)
    标签: Nginx
  • 浏览器缓存知识小结及应用

    浏览器缓存,也就是客户端缓存,既是网页性能优化里面静态资源相关优化的一大利器,也是无数web开发人员在工作过程不可避免的一大问题,所以在产品开发的时候我们总是想办法避免缓存产生,而在产品发布之时又在想策略管理缓存提升网页的访问速度。了解浏览器的缓存命中原理,是开发web应用的基础,本文着眼于此,学习浏览器缓存的相关知识,总结缓存避免和缓存管理的方法,结合具体的场景说明缓存的相关问题。希望能对有需要

    Dec 1, 2017 阅读(37)
    标签: 性能优化
  • CentOS 环境 Node.js 9 安装

    Centos安装 Node.js 9 运行环境,以下是参考官网文档方式安装,步骤如下:1、添加程序源到yum 中curl --silent --location https://rpm.nodesource.com/setup_9.x | sudo bash -2、执行安装sudo yum -y i

    Nov 23, 2017 阅读(38)
  • 14 个你可能不知道的 JavaScript 调试技巧

    了解你的工具可以极大的帮助你完成任务。尽管 JavaScript 的调试非常麻烦,但在掌握了技巧 (tricks) 的情况下,你依然可以用尽量少的的时间解决这些错误 (errors) 和问题 (bugs) 。我们会列出14个你可能不知道的调试技巧, 但是一旦知道了,你就会迫不及待的想在下次需要调试 JavaScript 代码的时候使用它们!虽然许多技巧也可以用在别的检查工具上,但大部分的技巧是用在

    Nov 22, 2017 阅读(32)
    标签: 调试技巧