
Java
文章平均质量分 59
星宫社
駄目人間
展开
-
one-jar maven 插件的JarClassLoader Warning日志问题
onejar-maven-plugin 项目 githttps://github.com/jolira/onejar-maven-pluginonejar-boot 项目 git https://github.com/Kevin-Lee/one-jar-boot=====================================================使用one-j...原创 2019-11-09 16:18:05 · 612 阅读 · 0 评论 -
The connection to adb is down, and a severe error has occured.
The connection to adb is down, and a severe error has occured https://stackoverflow.com/questions/27689478/the-connection-to-adb-is-down-and-a-severe-error-has-occured 以管理员方式运行 D:\programs\A翻译 2017-07-04 11:33:06 · 398 阅读 · 0 评论 -
字符串中获取网站地址(网站匹配)源码
网址匹配转载 2017-06-23 14:59:58 · 1322 阅读 · 0 评论 -
通过金山云安全开放平台API判断网址是否是钓鱼网站
金山网络云盾计划首页 只提供了两个接口,一个判断是否是钓鱼网站,一个是判断下载文件是否有病毒。1、需要申请apk、secret2、生成签名3、接口稍弱,有时候会访问不了。估计是n年前与某免费杀毒公司比谁跟免费期间弄出来的,然后就没然后了,估计是放在那里没人维护之类的把(个人感觉)。 http://code.ijinshan.com/api/devmore4.html原创 2017-06-07 17:57:38 · 1552 阅读 · 0 评论 -
高可用架构
数据库高可用架构(MySQL、Oracle、MongoDB、Redis)转载 2017-05-04 17:06:17 · 537 阅读 · 0 评论 -
hbase使用Phoenix
PhoenixHbase查询工具,提供在hbase中sql方式查询。提供了很多sql语法,二级索引等传统数据库支持的功能。新版本中有支持transaction(beta)。官网http://phoenix.apache.org/Phoenix-in-15-minutes-or-less.html、二进制文件下载http://mirror.bit.edu.cn/apache/phoenix/apache-phoenix-4.9.0-HBase-1.2/bin/部署安装http://www.zh原创 2017-04-17 18:05:02 · 2856 阅读 · 0 评论 -
maven 相关
http://zhanghua.1199.blog.163.com/blog/static/464498072013112222746461/Clean生命周期一共包含了三个阶段:pre-clean 执行一些需要在clean之前完成的工作,clean 移除所有上一次构建生成的文件,post-clean 执行一些需要在clean之后立刻完成的工作Site转载 2015-07-17 16:41:15 · 573 阅读 · 0 评论 -
Hadoop 相关
1、hadoop单机安装参照官网 2、hbase单机安装(参考:测试环境cent os )参照官网,文件系统有本地和hdfs两种,本地安装的话,直接按照官网就可以了。如果底层使用hdfs,那么要先安装hadoop,然后在配置hadoop的地址到hbase。(两者分开安装要注意,hadoop中配置namenode时候要配置ip而不是localhost,否则hbase会访问不到),然后原创 2017-04-18 09:20:04 · 594 阅读 · 0 评论 -
Java读Excel文件
如果用XSSFWorkbook 来读取excel,遇到文件太大时候,会导致oom, OutOfMemoryError: Java heap space所以apache官网上有推荐 If memory footprint is an issue, then for XSSF, you can get at the underlying XML data, and process it yo原创 2017-04-13 18:47:13 · 1111 阅读 · 0 评论 -
《分布式系统原理与范型》第二版笔记
书籍的获取渠道:1、购买;2、search in the net。第一章1、分布式系统定义分布式系统是若干独立计算机的集合,这些计算机对于用户来说就好像是单个相关系统。 a:机器本身是独立的,b:对于用户来说就像是与单个系统打交道。(缺一不可) 特性:1、各种计算机之间的差别以及计算机之间的通信方式的差别对用户是隐藏的。(用户透明)原创 2016-03-17 19:38:33 · 3394 阅读 · 0 评论 -
java获得当前方法名称
public class WrapperAdapter implements Wrapper { public static void main(String[] args) { System.out.println( getCurrentMethod() ); new WrapperAdapter().main1(); } public void ma原创 2016-04-21 09:41:08 · 614 阅读 · 0 评论 -
FileUtils
package org.apache.solr.util;import java.io.*;import java.nio.channels.FileChannel;/** * 文件复制,回写硬盘等操作 */public class FileUtils { /** * Resolves a path relative a base directory. *转载 2016-08-11 16:33:33 · 465 阅读 · 0 评论 -
Tomcat报错Error listenerStart
tomcat启动之后,无法打开本地项目HTTP Status 404 - /xxxx查找了下tomcat的日志catalina.out,项目无法启动Aug 10, 2016 7:14:11 PM org.apache.catalina.core.StandardContext startInternalSEVERE: Error listenerStart转载 2016-08-10 19:29:14 · 1699 阅读 · 0 评论 -
JvmRunner<hdp>创建新的jvm来跑任务
/** * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding转载 2017-08-28 16:22:40 · 324 阅读 · 0 评论 -
分布式协议
分布式一致性协议RAFT的动画演示:http://thesecretlivesofdata.com/raft/转载 2017-05-04 17:05:32 · 970 阅读 · 0 评论 -
javaBean输出到CSV文件
package com.k.util;import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.lang.refle转载 2018-01-08 19:19:08 · 1818 阅读 · 0 评论 -
Java类文件动态编译并执行方法
package com.example.demo.dimension;import java.io.File;import java.io.FileFilter;import java.io.IOException;import java.lang.reflect.Method;import java.net.URI;import java.net.URISyntaxExceptio...原创 2018-07-16 10:25:41 · 4271 阅读 · 1 评论 -
Spring-boot rest接口跨源访问限制 Access-Control-Allow-Origin
跨源访问控制,见官网说明 https://spring.io/guides/gs/rest-service-cors/1.接口层做限制 @CrossOrigin(origins = "http://localhost:9000") @GetMapping("/greeting") public Greeting greeting(@RequestParam(required=fa...原创 2018-04-18 15:16:48 · 2565 阅读 · 0 评论 -
使用Kafka-Connector导数据
从mysql导数据到kafka1、kafka confluent 介绍 link 。。。2、kafka connector-jdbc 介绍 link 先安装kafka,然后下载confluent的包,默认这个安装包中已经包含了kafka、zookeeper等一些列kafka相关的东西。看实际情况。我这里是已经自己安装了apache kafka 。 启动 schema.re...原创 2018-04-04 10:46:36 · 8657 阅读 · 2 评论 -
ERROR Server died unexpectedly: (io.confluent.kafka.schemaregistry.rest.SchemaRegistryMain:51)
../bin/schema-registry-start ../etc/schema-registry/schema-registry.properties Confluent schema-registry启动失败,报错:ERROR Server died unexpectedly: (io.confluent.kafka.schemaregistry.rest.SchemaRegistry...原创 2018-04-08 16:24:45 · 4270 阅读 · 1 评论 -
kafka使用记录
《kafka权威指南》使用场景1、活动跟踪 前端应用与用户的交互记录,pv、uv、点击量等2、传递消息 用来实现消息通知功能3、度量指标和日志记录 系统日志以及度量指标的收集4、提交日志 作为分布式系统的日志缓冲区,方便日志收集处理5、流处理 用哦过户可以飙血消息那应用程序来操作kafka消息,比如计算度量指标,为其他应用程序有效的处理消息分区,或者对来自多个数据源的...原创 2018-05-30 22:18:57 · 766 阅读 · 1 评论 -
Mybatis:There is no getter for property named XXX
想通过${}的方式直接替换字符,而不是通过#{}的方式预编译于是配置 select from table where condition in ( ${param} ) 一调用mapper就会报错:There is no getter for property named XXX大致原因应该是:exception tra原创 2016-08-17 12:22:59 · 1315 阅读 · 0 评论 -
Leader elect
import java.io.IOException;import java.lang.invoke.MethodHandles;import java.util.Collections;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.regex.Matcher;转载 2016-08-15 20:43:53 · 761 阅读 · 0 评论 -
AsyncHttpClient
原文 :http://blog.mkfree.com/posts/5110790f975a2d99650c8465AsyncHttpClient异步httpclient。详情见原文。转载 2015-06-15 17:11:04 · 679 阅读 · 0 评论 -
Httpclient
http://www.cnblogs.com/anee/p/3269982.html转载 2015-06-15 17:31:34 · 546 阅读 · 0 评论 -
Linux服务器上监控网络带宽的18个常用命令
原文 : http://os.51cto.com/art/201404/435279.htm一些命令可以显示单个进程所使用的带宽。这样一来,用户很容易发现过度使用网络带宽的某个进程。这些工具使用不同的机制来制作流量报告。nload等一些工具可以读取"proc/net/dev"文件,以获得流量统计信息;而一些工具使用pcap库来捕获所有数据包,然后计算总数据量,从而估计流量负载。转载 2015-06-15 16:32:44 · 958 阅读 · 0 评论 -
Embeded Jetty
jetty 官网 :http://www.eclipse.org/jetty/documentation/current/embedding-jetty.html#d0e19086 import org.eclipse.jetty.server.Handler;import org.eclipse.jetty.server.NCSARequestLog;import原创 2015-07-01 13:29:58 · 649 阅读 · 0 评论 -
关于 URL 编码的知识
http://www.oschina.net/translate/what-every-web-developer-must-know-about-url-encoding常见问题 url 空格陷阱:http://stackoverflow.com/questions/17225146/java-net-urisyntaxexception-illegal-character-in-转载 2015-07-07 15:39:41 · 605 阅读 · 0 评论 -
The plugin net.alchim31.maven:scala-maven-plugin:3.1.6 requires Maven version 3.0.4
eclipse build project的时候遇到的问题。15-6-29 下午03时38分29秒: Build errors for algbase; org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal net.alchim31.maven:scala-maven-plugin:3.原创 2015-06-29 15:40:31 · 7734 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Illegal character in scheme at index 0
有时候,通过httplicent发送url的时候,你会遇到懊恼的java.lang.IllegalArgumentException: Illegal character in scheme at index 0。你会看到 空格被转成了+号了。 When to encode space to plus (+) or %20 ...google 上有解释: URLEn原创 2015-06-05 23:34:35 · 26766 阅读 · 0 评论 -
java正则实现.,*
Implement regular expression matching with support for '.' and '*'.'.' Matches any single character.'*' Matches zero or more of the preceding element.The matching should cover the entire input s转载 2015-06-23 16:45:54 · 557 阅读 · 0 评论 -
字符串通配符匹配*,?算法
Implement wildcard pattern matching with support for '?' and '*'.Java SolutionTo understand this solution, you can use s="aab" and p="*ab".public boolean isMatch(String s, String p) { int i转载 2015-06-23 16:28:52 · 2332 阅读 · 0 评论 -
java 正则
原文:http://www.journaldev.com/634/java-regular-expression-tutorial-with-examples。。。。。省略若干文字(介绍了java正则的通配符、基本语法等)Regular Expression Capturing Groups(正则捕获组)Capturing groups are used to trea翻译 2015-06-19 13:19:24 · 568 阅读 · 0 评论 -
理解弱引用
原文 : https://weblogs.java.net/blog/2006/05/04/understanding-weak-references 之前我面试了一些高级java工程师岗位的应聘者。其中的一个问题是“你如何理解弱引用?”我并没有期望能够听到非常详细的解释。我仅仅只是希望有人能说出,恩,这不是跟垃圾回收器相关的东东么? 我是相当惊讶于这些27、8的工程师,哥哥都至少有5翻译 2015-06-18 10:58:35 · 568 阅读 · 0 评论 -
Java (JVM) Memory Model and Garbage Collection Monitoring Tuning
java内存模型以及GC(垃圾回收监视器)调优原文:http://www.journaldev.com/2856/java-jvm-memory-model-and-garbage-collection-monitoring-tuningUnderstanding JVM Memory Model is very important if you want to understan转载 2015-06-17 15:35:16 · 1152 阅读 · 0 评论 -
HttpClient4.3.3 https请求
http://stackoverflow.com/questions/7256955/java-sslexception-hostname-in-certificate-didnt-matchpublic static void test1(){ String rs = ""; HttpGet get = new HttpGet("https://ww原创 2015-06-15 11:03:17 · 1319 阅读 · 0 评论 -
maven上传snapshot.jar到远程仓库
项目pom文件中配置 ................... releases Release Repository http://....../content/repositories/releases/转载 2015-07-06 14:48:47 · 5079 阅读 · 0 评论 -
java从jar包中读取xml|properties文件
http://zhangcong170.iteye.com/blog/850544maven项目结构类似+project (根目录)....src...conf不打成jar,可以通过相对路径方式或者绝对路径方式获得文件String path="conf/a.txt"File source = new File( path );转载 2015-07-15 14:45:42 · 1243 阅读 · 0 评论 -
Http请求数据GZIP压缩
可以通过Gzip对返回的数据进行压缩以减少返回数据的大小。1、对数据压缩,并且设置response Header ByteArrayOutputStream out = new ByteArrayOutputStream(); GZIPOutputStream gout = new GZIPOutputStream(out);原创 2016-06-27 11:21:09 · 6109 阅读 · 0 评论 -
Java Heap Memory vs Stack Memory Difference(java Heap与Stack的区别)
原文:http://www.journaldev.com/4098/java-heap-memory-vs-stack-memory-difference 之前我写了一些关于java垃圾回收机制以及值传递的文章。然后我收到了很多邮件要求我解释java中Heap与Stack的区别。你能找到一大堆关于java中Heap与Stack的java书籍,但是基本上没有从程序角度解释hea翻译 2015-06-17 10:17:30 · 1221 阅读 · 0 评论