`
文章列表
更新JDK到1.8,不能引入和新建maven工程了。然后maven的Build Tools还是1.7,google了一下,stack上找的解决问题的所在。 java.lang.RuntimeException: Cannot reconnect. at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:82) at org.jetbrains.idea.maven.server.MavenServerManager.applyProfiles(MavenServe ...
永久解决还是需要进行设置,如果用convmv 软件知识临时解决。 服务器这只字符编码 LANG=en_US.UTF-8 nginx.conf charset utf-8; 文件是由java io生成,加上-Dfile.encoding,之前加上 服务:java -jar -Dfile.encoding=UTF-8 /etc/sysconfig/i18n LANG="en_US.UTF-8" SYSFONT="latarcyrheb-sun16" 需要重启服务器。
总结一下IDEA+maven构建的开发环境。 我的环境是WIN7(64位) hadoop2.8,3台虚拟机的hadoop集群,两个做datanode,一个nameNode. IDEA是2016.1 ,maven 3.9,java1.7 IDEA+maven 很简单了,跟着引导创建一个新maven项目就可以了。 下面是pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" ...

ava NIO(3): IO模型

这一节没有作业,直接去作者专栏去看吧。 https://zhuanlan.zhihu.com/p/27382996

JAVA-NIO(2)

本系列博客转载自:海纳的知乎专栏 https://www.zhihu.com/people/hinus/activities JAVA NIO系列,本人补充一些“作业” nio(2):channel https://zhuanlan.zhihu.com/p/27365009 本节课是小密圈《进击的Java》新人第十六周第二课,这一节课,我们讲一下Java NIO中另外第二个重要的结构,这就是channel。 NIO中通过channel封装了对数据源的操作,通过 channel 我们可以操作数据源,但又不必关心数据源的具体物理结构。 这个数据源可能是多种的。比如,可以是文件,也可以是网 ...

JAVA-NIO(1)

本系列博客转载自:海纳的知乎专栏 https://www.zhihu.com/people/hinus/activities JAVA NIO系列,本人补充一些“作业” nio(1):buffer、 https://zhuanlan.zhihu.com/p/27296046 作业:查看 clear, rewind, remaining, isRemaining等方法的实现,并理解。 本节课是小密圈《进击的Java新人》第十六周第一节课。从这节课开始,我会连续地介绍一下Java中的nio库。 nio中包含了很多东西,我个人认为最核心的是selector,那里我会使用大量的篇幅去介绍。但在那之前 ...

IQQQQQQ

mongo相关的增删改查语法。 消息队里使用场景,生产者消费者,订阅推送。(应用解耦,异步处理,流量削锋,日志处理,消息通讯)如果实现一对多。 linux相关命令,sed,awk,vim 查看进程对应的线程。 ps -T -p 进程号 top -H -p 7341 jstack 文件如何分析,线程状态都包括哪些? (死锁,Deadlock(重点关注) 执行中,Runnable   等待资源,Waiting on condition(重点关注) 等待获取监视器,Waiting on monitor entry(重点关注) 暂停,Suspended 对象等待中,Object.wait() 或 ...

互联网DD

java内存模型,垃圾回收,多线程读写锁分离。 算法:实现取出栈中最小值,getMin() 设计题:大数据中的关联问题。 两个大数据集,上亿条数据,如何快速关联,根据某几个字段实现聚合。hive on spark?

20170822YK

两轮,面了两个小时。 1、jvm内存结构。 2、同步机制,ReentrantLock实现原理。 3、画集合框架,常用的集合实现原理。 4、二分查找。 5、如何消除if else ,利用map或者策略模式。 6、多线程生产者消费者模型。 7、Hbase get数据的数据流。 8、项目相关。 9、Redis,只会使用,评语是一般。 10、memcache redis 区别 11、ActiveMQ和RabbitMQ区别。 12、jdk1.8相关新特性。 13、设计模式,写了一个单例,DCL,为什么用volatile关键字。
核心是压缩和解压。 压缩代码: public byte[] compress(String str) { if (str == null || str.length() == 0) { return null; } ByteArrayOutputStream out = null; GZIPOutputStream gzip = null; byte[] compress; try { ...
项目中用到,记录下来。 import java.util.ArrayList; import java.util.List; import com.vividsolutions.jts.geom.*; /** * 道格拉斯普克抽希 */ public class Douglas { private static GeometryFactory factory = new GeometryFactory(); /** * 对矢量曲线进行压缩 */ public static LineString compres ...
<dependency> <groupId>no.ecc.vectortile</groupId> <artifactId>java-vector-tile</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>org.mapfish.geo</groupI ...
ResponseEntity<String> ss = restTemplate.postForEntity("http://smap-toll/smap/toll/test?ak={1}",new HttpEntity<String>(s), String.class,accessKey); 第一个参数是url ak={1} 是参数,{1} 是占位符,对应后边的可变参数的顺序。 例如,我这里是一个参数,那么accessKey就会传到这个占位符的地方。 而,HttpEntity<String>(s) 就是http request请求中bo ...
Tool->Generate javaDoc Other command line arguments:    -encoding utf-8 -charset utf-8
有个需求是经纬度坐标字符串通过 http请求,后台调用一个 oracle存储过程. 因为调用oracle库,并且需要用到spatial特性的geometry类型的字段,所以就用了oracle自己的类库。 oracle.spatial.geometry.JGeometry。 我这里涉及到4个jar包。 sdoapi.jar sdotopo.jar sdoutl.jar sdonm.jar jar包一般需要从oracle官网下载,如果有服务器端,一般 在${ORACLE_HOME}md/jlib 目录可以找到。 如果mybatis 想要映射到JGeometry类型,需要将设置类型成STRUC ...
Global site tag (gtag.js) - Google Analytics