本文的是一篇入门文章,通过一个简单的例子介绍Golang的Web编程主要用到的技术。
文章结构包括:
Client-Get 请求
Client-Post 请求
Server 处理 Get 和 Post 数据
在数据的封装中,我们部分采用了json,因而本文也涉及到Golang中json的编码和解码。...
分类:
Web程序 时间:
2014-08-19 16:36:34
阅读次数:
287
一、MySQL:driverClass:com.mysql.jdbc.Driver org.gjt.mm.mysql.DriverjdbcUrl:jdbc:mysql://192.168.0.1:3306/yourDBName硬编码(不建议): Class.forName("c...
分类:
数据库 时间:
2014-08-19 16:21:44
阅读次数:
202
C字符串有3种编码模式,并对应3种字符类型。 (1)单字节字符集(single-byte character set (SBCS)). -在这种编码模式下,所有的字符都只用一个字节(Byte)标示。 -ASCII是SBCS,用一个字节标示为'\0'的来标识SBCS字符串的结束 -单字节字符包含拉丁文...
分类:
编程语言 时间:
2014-08-19 16:16:14
阅读次数:
228
解决Ubuntu和Windows的文件乱码问题(debian也通用)1、转换文件内容编码Windows下天生的纯文本文件,其中文编码为GBK,在Ubuntu下显示为乱码,可以使用iconv命令进行转换:iconv-fgbk-tutf8source_file>target_file2、转换文件名编码W...
Zxing中文乱码解决方法总结尝试过非常多方法 最后发现此方法解决的乱码最多.......在百度搜索二维码图片 经过前2页的測试 除开一张图之外 其余都能扫描出结果假设大家有更好的解决方法 请联系我 谢谢解决方法例如以下:首先使用反射的方法推断扫描结果 是不是ISO8859-1的编码格式假设是 IS...
分类:
其他好文 时间:
2014-08-19 16:02:44
阅读次数:
194
如题,直接上JSvar imgData = canvas.toDataURL("image/png");var data = imgData.substr(22);$.post('Gen',{ 'data': data, 'remark': $('remark').val() },function(...
分类:
其他好文 时间:
2014-08-19 15:50:44
阅读次数:
278
Struts2的上传(基本流程如下)
1、Struts2默认采用了apache commons-fileupload
2、Struts2支持三种类型的上传组件
3、需要引入commons-fileupload相关依赖包
* commons-io-1.3.2.jar
* commons-fileupload-1.2.1.jar
4、表单中需要采用POST提交方式,编码类型...
分类:
其他好文 时间:
2014-08-19 14:38:44
阅读次数:
247
最近,我给Java项目做了一次代码清理工作。经过清理后,我发现一组常见的违规代码(指不规范的代码并不表示代码错误)重复出现在代码中。因此,我把常见的这些违规编码总结成一份列表,分享给大家以帮助Java爱好者提高代码的质量和可维护性。
这份列表没有依据任何规则或顺序,所有的这些都是通过代码质量工具包括CheckStyle,FindBugs和PMD检查出。一起来看下:
一、Eclipse编译器提供...
分类:
编程语言 时间:
2014-08-19 14:34:24
阅读次数:
173
①,POST方式:这种方式比较简单,浏览器页面编码是什么格式,后台就用什么格式进行编码,只要在后台加上代码:request.setCharacterEncoding("SHIFT-JIS");//浏览器的编码格式②,GET方式:放在URL后面带的参数的编码和HTTP BODY里的编码不一样,它是系统...
分类:
其他好文 时间:
2014-08-19 14:10:54
阅读次数:
137
本实例主要参考的是官网的examples:点击这里
使用场景:客户端向Netty请求一个文件,Netty服务端下载指定位置文件到客户端。
本实例使用的是Http协议,当然,可以通过简单的修改即可换成TCP协议。
需要注意本实例的关键点是,为了更高效的传输大数据,实例中用到了ChunkedWriteHandler编码器,它提供了以zero-memory-copy方式写文件。
第一步:先写一个...
分类:
Web程序 时间:
2014-08-19 12:55:04
阅读次数:
387