- 博客(44)
- 资源 (2)
- 收藏
- 关注
原创 sql 转 mongo aggregate
习惯使用sql的人开始接触mongo是一般是迷茫的.拿到一个业务需求,第一反应是这个需求用sql写应该是什么样子的.但是如何用mongo去查就卡壳了.一系列问题都需要找文档:如何用 mongo得到case when的效果 ?如何用 mongo得到count(distinct xxx)的效果 ?如何用mongo得到日期中的月份 ?如何用mongo...
2019-10-30 17:19:46 1096 1
原创 解决 feign.hystrix.enabled=true 不生效的问题
在 spring cloud 的 Edgware.SR3 版项目中配置 feign 的 hystrix, 发现不生效。在 spring 的 sts 中可以看到如下错误提示Unknown property 'feign.hystrix'。下载相关源码,找到如下代码:// 此代码位于 org.springframework.cloud.netflix.feign.FeignClientsConfigu...
2018-05-09 10:57:11 23025 5
转载 [收藏]eclipse中 properties文件编码问题
原文链接: http://blog.csdn.net/uestcong/article/details/66351231. Eclipse修改设置项目中用到了配置文件,所以在Eclipse中新建.properties文件,文件中编辑了中文,在保存时Eclipse报出以下错误:解决这个问题的方法:依次选择:菜单——>Pref
2018-01-15 16:25:45 377
原创 [笔记] eclipse 代码格式化
1. 优化格式化 html/jsp 时的格式eclipse默认格式化html/jsp的样式非常恶心,需要调整一下.window-->preferences-->Web-->HTML Files-->Editor,将Line width设置为720,使代码不会很容易换行,然后在Inline Elements中选中第一个拖动滚动条到底部按着Shift点击最后一项,点击Remove,将所
2017-12-28 11:31:51 330
转载 [收藏] solr 5.5 设置访问密码
Solr在5.0版本后,不再提供war包部署的方式,取而代之的是内置了jetty服务, 但是我们发现其中并没有内置任何安全性相关检查,任何人如果知道了我们的外网地址就能直接访问并修改其中的索引。经过查找可以使用jetty的方式来限制web访问。 solr/server/solr-webapp/WEB-INF/web.xml中增加以下字段: Xml代码
2017-12-23 13:16:21 4332
原创 solr 7.1 安装及初始化笔记
背景:因业务需要, 需要将数据存储在solr中做查询服务.之前没有接触过solr,看了点教程,发现玩得转,在这里先记录一下安装及初始化的笔记.具体的java的增删改查,通过实现了 CrudQueryCommonDao 接口,已经做到和sql,mongo使用同一接口调用,在这里不单独表述.1. 官网下载zip版的solr安装包(solr-7.1.0.zip),并解压。
2017-12-20 11:00:30 1187
原创 [解决]迁移到 ProxySql 以后,mysql报 SQLException: ##2800
业务系统迁移到 ProxySql 以后,部分业务包错:Caused by: java.sql.SQLException: ##2800 Query: REPLACE INTO ... values(?, ?, ?, ?, ?, ?, ?, ?, ?) Parameters: [...] at org.apache.commons.dbutils.AbstractQueryRunner.re
2017-10-26 14:55:55 438
原创 打印指定端口的链接数及对应的程序命令行(不止打印pid,还要打印对应的ps -ef的信息)
需求: 需要监测那些程序链接了指定端口,有发起多少个链接#!/bin/bashsudo netstat -aonp| grep $1 | grep -v CLOSE_WAIT | awk '/^tcp/ {++state[$7]} END {for(key in state) print key,"\t",state[key]}'|sort -k 1 |sed '/-/d'|sed 's/
2017-08-29 11:38:04 402
转载 linux sort,uniq,cut,wc命令详解
转载自: http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858385.htmlsortsort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。sort语法[root@www ~]# sort [-f
2017-08-29 10:29:54 309
转载 Spring boot(4)-应用打包部署
原文链接: http://blog.csdn.net/hguisu/article/details/510726831、Spring Boot内置web spring Boot 其默认是集成web容器的,启动方式由像普通Java程序一样,main函数入口启动。其内置Tomcat容器或Jetty容器,具体由配置来决定(默认Tomcat)。当然你也可以将项目
2017-08-08 14:06:08 853
转载 [转]Poi读取Excel引发的内存溢出
前言最近生产环境有个老项目一直内存报警,不时的还出现内存泄漏,导致需要重启服务器,已经严重影响正常服务了。分析1.dump内存文件liunx使用如下命令:./jmap -dump:format=b,file=heap.hprof pid2.使用Eclipse Memory Analysis进行分析异常如下:t org.apache.poi.xssf.usermo
2017-06-30 13:19:45 28898 2
原创 [笔记]删除git远程库中已存在的文件,并且在本地保留
应用场景:对于eclipse的maven项目: .classpath .project .settings/ 等文件和目录如果被提交到远程仓库,并不方便其他项目成员使用.而且因为本地的环境变化,还会频繁要求提交这些文件的修改.因此类似者样的文件和目录应该写到.gitignore文件中,例如:/target//.settings//.project/.classpath
2017-06-28 10:27:32 6728 1
转载 linux系统分析工具续-SystemTap和火焰图(Flame Graph)
linux系统分析工具续-SystemTap和火焰图(Flame Graph)2013-04-23 16:08:42标签:linux systemtap原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xuclv.blog.51cto.com/5503169/1184517本文为网上各位大神文章的综
2017-06-17 15:27:30 828
转载 [笔记] 集合框架
Java集合框架图 简化图: Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。 1、Java 2集合框架图 ①集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。 ②抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定
2017-04-10 16:43:42 357
原创 [解决] tomcat 8.5 gzip不生效
注意红色部分,(大概是sendfile和compression不能同时使用)useSendfile="false" connectionTimeout="20000" redirectPort="8443" executor="tomcatThreadPool" enableLookups="fal
2017-04-10 14:21:47 4314
原创 【私藏】eclipse 个人设置
1. 字体,默认的字体太小2. 收藏工具类,不用手动引入和选择,可以直接在代码里快速调用3. 过滤类 不在代码提示中出现这些类4. 模板 快速插入常用的代码${:import(org.slf4j.Logger,org.slf4j.LoggerFactory)} /** * logging */ private static final L
2017-04-01 14:16:01 357
原创 解决 java.lang.NoSuchMethodError: org.apache.hadoop.fs.FSOutputSummer.(Ljava/util/zip/Checksum;II)V
环境: linux部署hdfs集群,windows部署开发环境为了学习mahout,使用网上的HdfsDAO读写远程hdfs时,ls和mkdir测试通过,但上传文件报错:Exception in thread "main" java.lang.NoSuchMethodError: org.apache.hadoop.fs.FSOutputSummer.(Ljava/util/z
2015-11-03 11:59:26 19279
原创 mongodb Cloud Manager (原mongodb mms) 监控代理安装设置图文教程 2016-11-23修订
1. 打开cloud.mongodb.com 点击试用30天(放心,如果我们只需要监控数据库而不需要自动部署和在线备份,是免费使用没有时间限制的,按本文操作将只使用免费的监控功能,大家无视这个30天吧。当然自动部署和在线备份是非常棒的功能,如果有条件,强烈建议购买其授权。)2. 输入个人信息 3. 输入组织信息4. 设定一个group name (如果你有多个不互通的机
2015-10-16 11:55:13 8098
原创 私藏几个eclipse快捷键
eclipse有很多gaAlt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Ctrl+Q 定位到最后编辑的地方Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹
2014-09-16 10:53:53 760 2
原创 java代码质量跟踪分析 sonar 笔记
osc 有在线的 sonar 服务瞒不过毕竟在公网,自己想用还是内网搭一个更合适.首先准备一台机器,安装好,jdk(JAVA_HONE),maven,数据库下载解压sonar-runner和sonarqube将maven和sonar-runner加入path修改sonar-runner和sonarqube的conf/sonar-runner.properti
2014-08-13 09:54:05 12985
原创 [解决] sping roo 无法启动的问题 [java 的 ror]
spring roo是个好东西,但是在实际使用时,sping roo经常莫名其貌无法启动。有的时候这台机器可以用,另一台又不行。有的时候这个项目可以用,另一个项目又不行。有事时候昨天可以用,今天又打不开。这次又遇到打不开的问题,在此留个继续,大家共同讨论。
2014-06-11 11:10:29 3216
原创 解决 Entity manager has not been injected (is the Spring Aspects JAR configured as an AJC/AJDT aspects
如何解决: Entity manager has not been injected (is the Spring Aspects JAR configured as an AJC/AJDT aspects library?)首先确保项目添加了AspectJ,没有添加则去Properties-> springTools里添加.然后添加aspects library:
2014-02-27 16:12:29 2888
原创 Mongodb shell语法笔记
#帮助> db.help()DB methods: db.addUser(username, password[, readOnly=false]) db.auth(username, password) db.cloneDatabase(fromhost)... ...#查看所有数据库 > show dbslocal (empt
2014-02-24 15:08:14 921
原创 [实测可用]在线更新Android SDK开发工具包
下载Android SDK建议去OSC:http://dl.oschina.net/soft/android更新Android SDK Android的地址国内貌似无法访问.看了很多帖子,最后测试发现有个小站提供的hosts比较靠谱,测试后确认可用,分享给大家.http://serve.netsh.org/pub/gethosts.php
2014-02-19 11:38:36 2743
原创 修复由TortoiseSVN引起的bat文件关联异常
发现所有的bat文件变成了用记事本打开, 右键点击也看不到运行和编辑选项。这样的话tomcat等东东的启动脚本都必须改成.cmd才可以用。使用命令修复关联也没有效果:assoc .bat=batfileftype batfile="%1" %*倒入注册表也没有成功Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT
2014-02-19 10:19:57 2216
原创 spring4 + WebSocket笔记 [含源码]
WebSocket是HTML5的重要组成部分,据说能有诸多好处。所以花了点时间研究了一下这个东东,看看这货是何方妖孽,有何神通,能不能为我所用。我试着下载了spring官方的demo (地址:https://github.com/rstoyanchev/spring-websocket-test)跑起来看到里面有点小bug,自己修改了一下,顺便阅读修改并注释了主要代码。在这里零
2014-02-17 17:07:41 31096 12
转载 [收藏]NIO教程
原文地址: http://www.ibm.com/developerworks/cn/education/java/j-nio/在开始之前关于本教程新的输入/输出 (NIO) 库是在 JDK 1.4 中引入的。NIO 弥补了原来的 I/O 的不足,它在标准 Java 代码中提供了高速的、面向块的 I/O。通过定义包含数据的类,以及通过以块的形式处理这些数据,
2014-01-24 11:29:16 938
转载 各种常用的JSON接口,天气,手机归属地,IP地理位置,QQ空间,优酷,微博,等
这里为大家搜集了一些能够返回JSON格式的服务接口。部分需要用JSONP调用。天气接口气象局接口:http://m.weather.com.cn/data/101010100.html 解析 用例音乐接口虾米接口http://kuang.xiami.com/app/nineteen/search/key/歌曲名称/diand
2014-01-23 09:48:44 2418
转载 精简代码,为网站减负的十大建议
据说此文不许转载,但是咱可以收藏链接http://www.csdn.net/article/2014-01-20/2818201-ten-quick-fixes-reduce-page-weight------------此文引言如下:网站快速加载,是提供良好用户体验的前提。然而,网站功能的不断增多,程序包的不断臃肿,导致网站访问时较大的下载量,最终影响了响应速
2014-01-21 10:48:47 791
转载 给Tomcat,Apache配置gzip压缩(HTTP压缩)功能 (转)
背景:HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,
2014-01-21 10:42:19 802
原创 分享一下自己收集到的真实用户的UA
数据来自面向手机的小站居然还有win98出场----------YOURLS v1.0 +http://yourls.org/ (running on http://qrkt.me)YisouSpiderUCWEB/2.0 (Linux; U; Adr 2.3.4; zh-CN; LG-E730) U2/1.0.0 UCBrowser/8.8.1.243 U2/1.0.0 Mobi
2013-11-28 15:08:57 20317
原创 [前端兼容测试]免费的在线浏览器虚拟机 [用于web测试,或者其他众所周知的用途]
看似是没每个人跑一个虚拟机用于测试地址: http://www.browserstack.com
2013-11-05 10:21:43 10888 1
原创 解决 每次Tomcat启动都报icu4j告警的问题
Tomcat每次启动都报:[WARNING] Unable to process class com/ibm/icu/impl/data/LocaleElements_zh__PINYIN.class in JarAnalyzer File C:\Documents and Settings\qty\.m2\repository\com\ibm\icu\icu4j\2.6.1\icu4j-2.
2013-10-25 18:03:51 14466 2
原创 Tomcat server.xml笔记
下面是server.xml中各个字段的定义元素名属性解释serverport指定一个端口,这个端口负责监听关闭 tomcat 的请求shutdown指定向端口发送的命令字符串servicename指定 service 的名字Connector ( 表示客户端和
2013-10-24 15:56:55 896
原创 Tomcat运行php的简单方法
整理自其他人的帖子:Quercus是Caucho公司采用纯Java开发的一个PHP5引擎。基于开源授权协议GPL发布。Quercus自带很多个PHP模块和扩展如PDF,PDO,MySQL和JSON。可以利用这个引擎在一些JavaEE应用容器(Resin,GlassFish等)中运行PHP程序,也可以在PHP脚本中调用一些Java服务如JMS。Quercus会预先把PHP文件编译成.java
2013-10-24 15:48:08 28976 9
转载 ext4 中文api
在线地址: http://extjs-doc-cn.github.io/ext4api/据说完成了80%,估计快完结了吧.
2013-10-21 15:04:51 2136
转载 Jackson 框架,轻易转换JSON
拒绝来路不明的转帖 本文转载自: http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.html --------------------Jackson 框架,轻易转换JSONJackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json
2013-10-21 10:24:09 1307
原创 二维码笔记 不同尺寸的字符串,对应的二维码尺寸表.(LMQH四种算法)
二维码生成笔记SYBN 354324773@qq.com 2013-10-09使用QRCode生成二维码,很据字符串的长度和容错级别的不同,生成的二维码数组的大小也不尽相同.因为要使用不同长度的字符串,为了获得相同的图片大小,因此我们需要不同的放大比例.例如较小的二维码数组每像素尺寸可以是4x4,而较大的二维码数组每像素尺寸则减少为3x3.居中后,剩余部分留白,获得相同的二
2013-10-09 11:50:53 7624 1
艾诺 N8 3G设备支持列表
2011-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人