IIS的IP限制管理工具

IISConfigTool

先放GitHub

IIS不同于apache、nginx使用图形化界面管理,虽然“简化”了操作,但也有不方便的地方,比如一次禁用100个IP,点100次添加IP限制那也是一件很绝望的事。

于是组长看我闲着没事干,就让我做这么一个需求(我也很绝望啊)。微软的东西都是一些黑盒,官方文档也不一定全。(虽然讲道理,可以反编译IIS管理控制台)反正这个东西全工做了2周的样子,兼容了IIS6、7。理论上IIS6以下都可以跑6的那套逻辑,IIS7及以上可以跑AppCmd工具命令行。(内部没有调用跑命令行的方法,而是用的Microsoft.Web.Administration,这个东西看上[……]

继续阅读

为了更强——《刀剑神域》

[VCB-Studio] Sword Art Online II [NCED03][Ma10p_1080p][x265_flac].mkv_20150714_225255.015

刀剑神域简单来说就是一本起点式的网游小说,而且本来也是网络连载的形式(@第16.5章)。虽然也有龙傲天式的男主还有龙傲天式的后宫,却没有引起我强烈的反感,甚至还产生了许多共鸣。我是在看完第二季之后再去读的小说,我想第三季明年应该是不会有了,A1应该已经排满了,后年大概会有吧。

首先作为科幻小说,其核心科技非常吸引人心。利用阻断重定向感觉神经实现的完全潜行技术(脑控)虽然不能说新鲜,但其科技实现看上去非常现实。现在的VR技术只是眼睛前放2块屏幕+耳机+体感感知(kincet/Wii MOTiON PLUS)。假如产生了类似潜行的技术我也想第一个体验。

“这虽然是游戏,但可不是[……]

继续阅读

WPF基本开发

实习第五周

又开了一个会讨论需求,然后讨论来讨论去,最后发现安卓平板操作性太差不能满足需求,需要surface作为移动终端进行操作,而且这个软件(平台)的使用环境不联网,B/S架构无法发挥特性,只能使用最原始的一体的结构,从一个网站的开发变成了一个桌面应用程序的开发,数据库则使用Access。

我只能学习C#开发了,桌面展现具体技术则用WPF。

WPF全称Windows Presentation Foundation,使用XAML一种类XML语言,不同于Windows Form使用的resx文件,使用了全新的标记方法。顶级标记为Window标签,然后嵌套一个布局(大多为Gri[……]

继续阅读

使用Power Designer导出数据库关系

实习第四周

数据库检讨会搞了整个上午,PM的数据库又被老大批了一顿,然后老大我来做数据库(那么PM跟这个项目还有什么关系呢?

数据库我折腾了一天多,其中又和老大和设计妹子一起研究了1个小时,最后搞出了28张表,当然实际开发时应该还会增加和修改。

虽然在数据库创建时只使用了notepad++和phpmyadmin,但是实际上还是需要专用工具导出关系图。我使用了Power Designer。如下

ffbf2f3e-92aa-4e05-a820-337f5e472771

Power Desinger好像有段有趣的历史,作者王晓昀是一位中国人,在法国SDP软件公司工作时开发的,然而现在是Sybase的产品。

Power Designer[……]

继续阅读

Servlet开发

实习第三周2

Servlet对包的需求更少的了。因为没用Spring,数据库的连接和操作需要自己来实现,这样就需要mysql-connector-java-5.1.36.jar。为了以后配置方便,我还把数据配置写到了一个db.property

url=jdbc:mysql://localhost:3306/iciss?useUnicode=true&characterEncoding=UTF-8
username=root
password=

这里还用了一个convertList函数把数据库的返回ResultSet转化为List

package common[......]

继续阅读

Java连接Mysql数据库

实习第三周1

周一老大回来了,又和我还有PM一起开了一个会。当然先狠批了上周的数据库设计,虽然是我设计的,但项目有哪些需求都是PM跟我讲的,这很明显是PM和老大不能互相理解,然而PM让我每个数据库留下5个保留字段的设定我也不能理解,这当然又被老大狠狠的骂了。于是数据库交给PM返工,项目又加了另一个帮手(妹子)来研究需求和设计功能。最后在实现上又不能互相理解了,老大提出全部使用JSP来完成所有的功能,最后折衷选择了servlet来实现。

当然因为返工的问题,我暂时没什么活,老大给了我一个新任务,让我把日志文件导成数据库。

所有文件加起来有12GB,已经切片成了64个文件。[……]

继续阅读