摘要:
这一章,我们开始struts2中自定义类型转换器的学习。 自定义类型转换器 一、定义一个继承于StrutsTypeConverter的转换类: 二、在src下面定义一个properties文件,名为xwork-conversion.properties。struts2提供了两种方式来配置转换器 应用 阅读全文
摘要:
这一章,我们开始struts2中拦截器的学习。 自定义拦截器 一、增加一个自定义的拦截器为类 二、修改struts.xml配置文件,内容如下: 三、访问地址:http://localhost:8080/StrutsTest1/hello.action,后台打印地址: 友情链接 阅读全文
摘要:
学习struts2的第一个程序,这里只会涉及到简单的代码编写。有一个夜晚我烧毁了所有的记忆,从此我的梦就透明了;有一个早晨我扔掉了所有的昨天,从此我的脚步就轻盈了。 Struts的项目 一、引入struts2支持的jar包,在web.xml中配置struts2的拦截器。 二、定义一个简单的首页ind 阅读全文
摘要:
用 Vue.js + vue-router 创建单页应用,是非常简单的。使用 Vue.js 时,我们就已经把组件组合成一个应用了,当你要把 vue-router 加进来,只需要配置组件和路由映射,然后告诉 vue-router 在哪里渲染它们。 vue-router的使用一 一、在html的代码中, 阅读全文
摘要:
今天我们就来学习一下zxing的用法,这里只涉及到java se的部分。 zxing的学习 如果在java se环境中使用zxing,需要在maven的pom.xml中添加依赖: 一、根据内容生成二维码 二、根据二维码读取内容 友情链接 zxing的github地址: https://zxing.g 阅读全文
摘要:
今天我们总结一下java中关于输入流和输出流的知识,博客的代码选自Thinking in java一书。我突然很想忘了你,就像从未遇见你。 java中的输入流 huhx.txt文件的内容如下: I love you, ch. 中文 一、缓冲中输入文件 二、从内存输入 三、格式化的内存输入 avail 阅读全文
摘要:
这里简单的总结一下TCP和UDP编程的写法,另外涉及到HttpUrlConnection的用法 。 TCP套接字 一、项目的流程如下说明: 二、客户端的代码如下: 三、服务器的代码如下: 四、运行的效果如下: UDP套接字 项目的流程和上述的一样,这里不再赘述。 一、UDP客户端的代码: 二、UDP 阅读全文