07 2018 档案
摘要:总共是三个步骤 一、创建webSocketHandler处理器继承TextWebSocketHandler @component public class MyWebSocketHandler extends TextWebSocketHandler 1.定义一个成员变量,保存用户与对应的WebSo
阅读全文
摘要:https://www.jianshu.com/p/7c98820f0364 org.springframework.web.socket.server Interface HandshakeInterceptor 所有已知实现类 HttpSessionHandshakeInterceptor pu
阅读全文
摘要:Spring之WebSocket网页聊天以及服务器推送 https://blog.csdn.net/tanga842428/article/details/77140501 原文地址:http://www.xdemo.org/spring-websocket-comet/ Websocket简介 摘
阅读全文
摘要:Mybatis源码解析优秀博文 https://blog.csdn.net/nmgrd/article/details/54608702 最近阅读了许久的mybatis源码,小有所悟。同时也发现网上有许多优秀的mybatis源码讲解博文。本人打算把自己阅读过的、觉得不错的一些博文列出来。以此进一步加
阅读全文
摘要:Model model,HttpServletRequest request, ModelMap map参数使用与区别 https://blog.csdn.net/zqd_java/article/details/53912417 Model model, HttpServletRequest re
阅读全文
摘要:Mybatis:resultMap的使用总结 Mybatis的介绍以及使用:http://www.mybatis.org/mybatis-3/zh/index.html resultMap是Mybatis最强大的元素,它可以将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中。 resu
阅读全文
摘要:内聚: 故名思议,表示内部间聚集、关联的长度,那么高内聚就是指要高度的聚集和关联。高内聚:类与类之间的关系而定,高,意思是他们之间的关系要简单,明了,不要有很强的关系,不然,运行起来就会出问题。一个类的运行影响到其他的类。由于高内聚具备鲁棒性,可靠性,可重用性,可读性等优点,模块设计推荐采用高内聚。
阅读全文
摘要:springMVC 整合进度条 https://blog.csdn.net/javaer_lee/article/details/52514480 最终效果: 本文将使用 apache fileupload ,spring MVC jquery1.6x , bootstrap 实现一个带进度条的多文
阅读全文
摘要:【开发者笔记】java 利用jna调用c#的dll https://www.cnblogs.com/wyongbo/p/jnaTest.html 一、需求阐述: 如果我们的项目利用c#开发,到了开发后期需要和java组进行合作,其中有一部分业务逻辑利用c#已经code completed,那么我们可
阅读全文
摘要:使用visual studio 2017 创建动态链接库(DLL),供VB6.0使用 https://blog.csdn.net/xtnnyytn/article/details/78149555 C++在上位机软件开发中使用非常普遍,然而其又具有上手难、开发时间较长的特点,故在开发一些软件的时候,
阅读全文
摘要:1.用visual studio创建win32程序,选择dll空项目,记住要x64位的 2.java要引入jna的jar包调用 java使用JNA调用dll 1、自己搞一个dll出来。参考下面链接 http://blog.csdn.net/lqena/article/details/46357165
阅读全文
摘要:Java的Executor框架和线程池实现原理, callable, Future, Runnable https://blog.csdn.net/tuke_tuke/article/details/51353925 一,Java的Executor框架 1,Executor接口 public int
阅读全文
摘要:CentOS 7镜像下载 新版本系统镜像下载(当前最新是CentOS 7.4版本) CentOS官网 官网地址 http://isoredirect.centos.org/centos/7.4.1708/isos/x86_64/ 进入下载页面 下载目录界面分为两个主要的资源区: Actual Cou
阅读全文
摘要:Java发送HTTP的get,post请求(JSON)
阅读全文
摘要:SpringMVC中fastjson支持jsonp的实现 前边一篇文章主要说了下前端处理jsonp的方式,这篇主要介绍了后台接收和响应jsonp的一种方式 继承fastjson消息转换器类:com.alibaba.fastjson.support.spring.FastJsonHttpMessage
阅读全文
摘要:SpringMVC的@ResponseBody中文返回问号 https://blog.csdn.net/u011848397/article/details/52097745 SpringMVC的@ResponseBody返回中文乱码的原因是SpringMVC默认处理的字符集是ISO-8859-1,
阅读全文
摘要:shiro-filter执行流程 web中 在xml中配置 web.xml 中配置了shiroFilter代理,以后每当request请求时都会被改代理拦截,然后代理中调用真正的被代理filter执行处理(还没有弄清楚真正的代理对象怎么变成Filter) 根据该<filter>配置中的 <filte
阅读全文
摘要:Shiro的Filter机制详解 源码分析 Shiro的Filter机制详解 首先从spring-shiro.xml的filter配置说起,先回答两个问题: 1, 为什么相同url规则,后面定义的会覆盖前面定义的(执行的时候只执行最后一个)。 2, 为什么两个url规则都可以匹配同一个url,只执行
阅读全文
摘要:Oracle 中truncate与delete的区别 https://blog.csdn.net/wyzxg/article/details/1630692 truncate是oracle中独有的关键字吧!它的作用是清空一个表格,在删除数据方面,其与delete有一些区别,以便自己记住: 1、在功能
阅读全文
摘要:git命令提交步骤 1.git status查看状态 2.添加 git add -A 记住A是大写 3.提交本地 git commit -m 'description' 记住m是小写 4.git push就ok了 git解决冲突 先git status一下 1.git pull 更新代码,发现 er
阅读全文
摘要:git 更新代码到本地 https://blog.csdn.net/longlc123/article/details/78652569 正规流程 git status(查看本地分支文件信息,确保更新时不产生冲突) git checkout – [file name] (若文件有修改,可以还原到最初
阅读全文
摘要:12、Python中的包 https://blog.csdn.net/douzhq/article/details/79339564 1包的调用 2包的初始化 1包的调用 2包的初始化 当应用程序或项目中具有较多的功能模块时,如果把他们放在同一个文件夹下,就显得不太合理了;这时可以使用Python中
阅读全文
摘要:oracle 提示表或试图不存在,其实是存在的,select没有问题,只有insert或者update才报错 原因可能是插入字段的值格式不匹配导致的,需要检查字段的值
阅读全文
摘要:python中 __name__及__main()__的妙处 #hello.pydef sayHello(): str="hello" print(str);if __name__ == "__main__": print ('This is main of module "hello.py"')
阅读全文
摘要:python的main函数 https://blog.csdn.net/ppppfly/article/details/53415999 先上代码,再上说明。 创建一个Python文件say_hi.py 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
阅读全文
摘要:telnet 正在连接127.0.0.1:9123...无法打开到主机的连接。 在端口 23: 连接失败 https://blog.csdn.net/hengji666/article/details/79725840 telnet 端口要用空格不要用分号 学习MINA遇到的问题(一) 如上所述:在
阅读全文