基于netty-socketio的web推送服务

实时消息的推送,PC端的推送技术可以使用socket建立一个长连接来实现。传统的web服务都是客户端发出请求,服务端给出响应。但是现在直观的要求是允许特定时间内在没有客户端发起请求的情况下服务端主动推送消息到客户端。 有哪些可以实现web消息推送的技术: 不断地轮询(俗称“拉”,polli...

2019-01-12 19:40:37

阅读数 63

评论数 0

IDEA和webstorm安装破解

1.Activate new license with  →选择License server  →可供使用的服务器激活网址有:http://idea.java.sx/ http://idea.congm.in http://idea.toocruel.net  2.使用注册码  →修改系统盘中dr...

2018-12-01 11:55:14

阅读数 477

评论数 0

ngrok内外网穿透工具探索

ngrok内外网穿透工具探索 一、ngrok介绍  ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放,简单来说,就是通过ngrok建立一个隧道,你在外网也也可以访问自己的电脑,通常我们是...

2018-10-30 22:50:23

阅读数 250

评论数 0

JAVA计算木材公式算法

1、 检尺径自4~12厘米的小径原木材积由公式 V=0.7854L(D+0.45L+0.2)2÷10000确定。 2、 检尺径自14厘米以上的原木材积由公式 V=0.7854L[D+0.5L+0.005L2+0.000125L(14-L)2×(D-10)]2÷10000确定。两式中:V---材积,...

2018-10-30 22:14:33

阅读数 184

评论数 0

Java多线程处理(二)

1. 主线程不等待 public class CopyOfTestThreadPool { public static void main(String args[]) throws InterruptedException { // only two threads Execut...

2018-05-28 22:28:29

阅读数 83

评论数 0

java多线程处理

package com.huawei.test; import java.util.List; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.ut...

2018-05-28 22:24:12

阅读数 132

评论数 0

mongo数据库插入图片的方法

package com.xx.map.mongdb; import com.mongodb.DB; import com.mongodb.Mongo; import com.mongodb.MongoOptions; import java.io.IOException; import jav...

2018-03-07 07:10:53

阅读数 192

评论数 0

后台解析rest服务的json数据

public List<String> getInitJsonDataForVD(String index, String type, String url, String layerName, int begin, int end, String...

2018-02-08 22:23:53

阅读数 794

评论数 0

多线成下载数据

2018-01-17 06:53:03

阅读数 219

评论数 0

gzip压缩

/** * 判断客户端是否支持GZIP或者需要GZIP格式的数据 * @param req * @return */ private boolean isGzipSupported(HttpServletRequest req) { String browserEncod...

2018-01-03 21:57:25

阅读数 193

评论数 0

tomcat里面设置web.xml缓存文件配置

ExpiresFilter org.apache.catalina.filters.ExpiresFilter ExpiresByType image access plus 10 days ExpiresByType text/css access ...

2018-01-03 21:44:40

阅读数 697

评论数 0

zip文件上传、解压

/** * 备份 * * @param request * @param response * @throws Exception */ //synchronized用来加锁 public synchronized void backUp(HttpServletReq...

2018-01-02 22:06:15

阅读数 1667

评论数 0

cesuim 打包研究

概述: 案例:Cesium打包流程,相关技术点和大概流程 原理:代码优化的意义:压缩 优化 混淆 优化:如何完善Cesium打包流程 关键字:Cesium gulp uglifyjs 字数:2330 | 阅读时间:7min+ 1 Cesium打包流程        如...

2017-12-24 16:14:30

阅读数 751

评论数 0

Java启动本机应用程序EXE的三种方式

Java代码   // 第一种方式:利用cmd方式   /**   * 执行cmd命令   *    * @param command   * @throws IOException   */   public static String executeCmd(Stri...

2017-12-14 22:35:27

阅读数 8159

评论数 0

高性能的关键:Spring MVC的异步模式

我承认有些标题党了,不过话说这样其实也没错,关于“异步”处理的文章已经不少,代码例子也能找到很多,但我还是打算发表这篇我写了好长一段时间,却一直没发表的文章,以一个更简单的视角,把异步模式讲清楚。 什么是异步模式 要知道什么是异步模式,就先要知道什么是同步模式,先看最典型的同步模式: ...

2017-12-14 22:15:54

阅读数 151

评论数 0

spring boot异步设计接口

spring boot异步回调接口设计1 spring boot 异步回调设计接口2

2017-12-07 23:20:13

阅读数 621

评论数 0

Java调用其他程序时waitFor()阻塞

前段时间在工作中遇到这样一个问题,java代码中调用一个bat程序,在linux下执行完好,但是换到windows下就一直挂在那里不动了~ 代码如下: public class CMDTest { public static void main(String[] args)...

2017-12-07 23:09:11

阅读数 171

评论数 0

windows环境下批处理实现守护进程

这个脚本提供两种方式守护,一种是通过进程名,但对于进程名都是java.exe的java程序不适用,另一种是通过netstat查找应用程序所监听的端口是否正在被监听。这两种方式可以在脚本中通过两个冒号注释来选择切换。下面是设置成通过端口来守护的,当端口没被监听则打开一个zip文件,所以运行后会发现没...

2017-12-07 23:08:32

阅读数 259

评论数 0

java调用外部exe程序并传参

其实很简单, 首先编写一个命令command, 如g++编译.c程序的命令为: g++ -o test.exe test.c Runtime.getRuntime()得到当前运行是环境, 然后调用它的exec(cmd)方法, 该方法返回一个进程process 查看process的...

2017-12-07 22:49:47

阅读数 184

评论数 0

openlayers解析吉奥天地图wfs服务

天地图官方网站提供的二次开发文档和例子过于简单,很多关键信息没有给予说明,例如给出了WFS服务接口,却没有提供详细的开发文档。 不过这并不影响我们的使用,因为OGC WFS规范包含元数据查询命令,通过发送getCapabilities请求,我们可以得知服务器提供哪些WFS服务。 获取WFS服务...

2017-12-07 22:48:38

阅读数 271

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭