常见问题记载(一)

一、spring拦截器是否会对websocket通信做拦截

依据:spring-mvc.xml

	<!-- 拦截器 -->
    <mvc:interceptors> 
        <mvc:interceptor>  
           <mvc:mapping path="/*.do" />
           <bean class="com.platfrom_core.interceptor.SessionInterceptor"></bean>  
        </mvc:interceptor> 
websocket如果以,do结尾就会被拦截

二、Java如何实现电脑远程监控

Java JDK1.4 的Robot对象,该对象可以完成屏幕图像截取操作,控制鼠标,键盘,如此便可以轻而易举地实现远程服务器的控制。(干货---Robot对象可以完成屏幕截图、控制鼠标、键盘通过它轻而易举实现远程服务器的控制)

三、远程协助系统中,被协助端的"屏幕截图对象"怎么传递至协助端并显示原图

解:依托socket进行写入和读写数据流(干货---依托socket建立的通道可以进行数据传输,如文字、图片、视频),再通过JPEGImageEncoder对JEPG进行编码和解码(干货---JPEGImageEncoder)

核心代码如下:

			InputStream is = socket.getInputStream();	// 获取网络输入流
			BufferedInputStream bis = new BufferedInputStream(is);

				// 创建JPEG解码器
				JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(bis);
				BufferedImage image = decoder.decodeAsBufferedImage();	// 从输入流解码JPEG图片

			outputStream = socket.getOutputStream(); // 获取网络输出流
			bout = new BufferedOutputStream(outputStream);// 创建带缓冲的网络输出流

		}
		// 创建JPEG格式的编码器
		JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(bout);
四、用户A与服务器建立了websocket连接,用户B怎么通过该连接给用户A发送消息,实现双工通信?

java技术:通过共享WebSocketSession对象即可实现,本人采用static关键字共享

(干货---Java中主要存在4块内存区域,栈内存空间 ,堆内存空间,全局数据区,全局数据区)

五、POM工程中maven install安装失败

先安装底层再安装高层

六、android app程序更新方法汇总

1、各大应用市场的版本再上传更新一次;运营吐血

2、App打开或查看更新时做版本比对更新

3、利用服务端向APP推送一个透传消息来检查、更新版本

4、静默安装,需Root

七、如何对移动设备进行唯一标示

imei是手机的唯一标示

八、项目中功能权限码可后期进行统一修正

九、产品模块设计遇到问题记录

     详细设计:比较模板化,官方化。对于真正需要设计的地方较为薄弱

十、android常见文件上传有几种方式--》支撑文件上传的设计该如何做?(20161230 9:00-10:00)

1、HttpClient4

2、人造post

3、AsyncHttpClient

4、okhttp(采用方式)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值