- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 在C#客户端用HTTP上传文件到Java服务器
最近在做C / S 开发,需要在C#客户端上传文件到Java后台进行处理。对于较大的文件我们可以直接用FTP协议传文件,较小的文件则可以向B / S 一样用HTTP上传。首先,由于要传文件,我们需要用 POST 来发送数据。GET 有长度限制,而且数据跟在URL后面。既然要发送POST请求,我们先来看看POST 请求的报文格式。HTTP 报文介绍先写一个简单的Html 页面发送...
2016-01-16 12:30:41 6674 1
原创 2016预读书单
2016年的书单还是以技术为主,希望技术能上一个层次。《Servlet 规范 3.1》 《深入剖析Tomcat》 《高性能MySql》 《Spring 技术内幕》
2016-01-10 12:33:20 651
原创 WebBrowser(IE) 与 JS 相互调用
在开发中我们经常将WebBrowser控件嵌入Winform 程序来浏览网页,既然是网页那么少不了JS。下面就让我们来说说他们两之间的相互调用。在C#封装的浏览器内核中,Chromium 内核封装有Xilium.Cefglue、Cefsharp,Webkit 内核封装 Webkit.Net 、OpenWebKitSharp等。但是说到和JS的调用,不得不说还是IE 的WebBrowser ...
2016-01-09 13:39:42 8469
原创 使用Inno SetUp脚本打包Winform程序
在开发桌面程序时,往往需要用到打包工具将程序打包为exe可执行文件。之前在项目中用了下 InstallShield Limited Edition for Visual Studio 2015,它的功能很强大,但是需要付费使用,而且有些细粒度的操作比较复杂。后来,我发现了一款简单方便的打包工具,即我们今天的主角Inno SetupInno Setup 支持pascal脚本,这
2016-01-09 11:35:15 3234 3
转载 程序员必读书单
作者:Lucida微博:@peng_gong 豆瓣:@figure9原文链接:http://lucida.me/blog/developer-reading-list/关于本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读。旨在成为最好最全面的程序员必读书单。前言Reading makes a ful...
2016-01-03 12:28:39 810
原创 思考方式:前后端分离
最近在做一个浏览器,在浏览器的中有用到放在项目中的本地Html。其中有这么一个场景,如果浏览器访问当前网页出现错误,就显示一个静态的Html页面提示用户。由于网页可能出现各种各样的错误,所以要动态地改变错误Html页面。我的第一反应是,利用浏览器能执行JS语句的功能,动态改变静态Html,并把数据传进Html页面。但是后来还是因为浏览器的其它特性没有成功。正当不思其解的时候,老大跑过来看了看,很不理
2016-01-03 12:21:57 541
原创 2015年书单
一晃一年过去了,这一年忙七忙八,真正静下心来读书的时间少,有些书读了又忘已经不记得具体内容。但是相比于每天在手机和电脑上接触的碎片化信息,书给我更多的踏实感,即使我读过忘了,我还是可以再读一次,不至于自己读过什么都不记得,也不记得在那读过。2015年是我生命到现在最艰难的一年,年初考研复试失利,找工作不顺,北京深圳两地漂泊,Offer被拥抱变化。滚吧2015,2016年要读更多的书。《...
2016-01-02 18:45:10 518 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人