1. 前端:
熟练 HTML、CSS3、ES5、JSON、JQuery、Ajax、BootStrap、LayUI、Vue、EasyUI
了解 HTML5、ES6
2. 后端:
熟练 C# 语言、EF框架、ASP.NET WebForm、ASP.NET MVC、多线程、Socket 网络编程、面向对象编程、三层架构、MVC
掌握 PHP、Python、NodeJs
掌握 Web Service、MemeCache、Redis、Queue队列、Stack、设计模式(工厂模式、单例模式)。了解 NHibernate 框架、Spring.NET依赖注入、WCF技术
3. 数据库:
熟练 SQL SERVER数据库、T-SQL编程。了解 MySql、Oracle、MongoDb、Hbase、NoSql
4. 桌面应用:
熟练 Winform 、 WPF
5. 其它:
熟练 SVN版本控制器
掌握 Linux系统指令、CentOS 6 、7
了解 Git、OpenStak平台、微信小程序、大数据
项目案例一:
名称:安庆互联
项目时间:2019年10月-2019年12月
项目介绍:为了面向同学 Web网站和SQL SERVER数据库 服务的需求,依照现有技术,开发的一套自动化运营的虚拟主机销售管理系统。
开发工具:VisualStudio 、SQL SERVER、Adobe Photoshop、主机大师
技术点:ASP.NET MVC、.NET FrameWork 4.0、EF 框架、asp、多线程、API、JSON、FTP、EasyUI
项目内容:使用ASP.NET MVC + EF 框架 快速实现了虚拟主机管理平台。整个项目全部由本人完成,历时2星期,基础功能全部完成。可以支持在线开通虚拟主机,并赠送数据库,使用FTP方式上传网页,通过平台给出的IP+端口(套接字),可以直接通过公网访问。拥有续费(支付宝扫码)、购买、到期、续费等功能,是一套可以自主运营销售的在线主机管理系统。
技术难点:
1.(通信)网站与主机系统的交互。
2.(数据库)SQL SERVER
3.(支付)微信、支付宝的免签支付接口
解决方案:
1.调用API进行交互,仔细阅读手册即可。
2.数据库分多用户,每位用户只能登录和管理自己的数据库。
3.使用GitHub上开源的“XXX免签”代替繁琐需要企业资质的微信接口。
我的感想:
1.通过此次项目开发,把HTML5 、ES6、EasyUI等技术首次运用在实际开发中,对前端底层原理有了一个深刻的理解。
2.实际上线的商业项目,有着更多漏洞和潜在安全问题都是我们要考虑的,在写代码的时候要多思考可能性,以及意外情况。
3.参加算法竞赛可以锻炼自己的编码能力。
4.提高了自己的项目开发水平。
5. 兴趣是最好的老师。
附项目地址:http://118.25.1.190
项目案例二:
名称:微达软件
项目时间:2020年2月-2020年3月
项目介绍:微达软件酒店管理系统官方网站,页面所有内容均可以后台管理。页面使用cache缓存,语言切换等。
附项目地址:http://wedasys.wedawechat.com
名称:安庆互联 项目时间:2019年10月-2019年12月 项目介绍:为了面向同学 Web网站和SQL SERVER数据库 服务的需求,依照现有技术,开发的一套自动化运营的虚拟主机销售管理系统。 开发工具:VisualStudio 、SQL SERVER、Adobe Ph
名称:XX酒店管理系统 项目时间:2020年10月-2020年12月 项目介绍:XX酒店管理系统官方网站,支持手机、等移动设备屏幕的游览。页面所有内容均从后台数据库调取,支持动态修改。 开发工具:VisualStudio 、SQL SERVER、Adobe Photosho
名称:企业内部员工答题系统 项目时间:2020年1月-2020年2月 项目介绍:本系统针对企业内部员工培训结果的抽查,满足企业内部员工考核、考试的需求,和成绩统计,完成无纸化考试。员工可以自主在线答题,查看错题,对易错题进行针对性训练。 开发工具:VisualStudio