ID:240658

花⃰花⃰与⃰旺⃰财⃰

.net高级开发工程师

  • 公司信息:
  • 比特
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 徐汇

技术能力

熟悉C#语言;
熟练使用Visual Studio完成winform、webform的开发,以及框ASP.NET架进行设计开发;
熟练使用JavaScript、CSS、HTML、Ajax等web前端技术,熟练掌握Jquery、Angular、Layui、Easyui等前端框架的使用以及MVC的设计模式;
熟练使用SQL Server、MySQL、SQLite数据库及Rides简单使用;
熟悉掌握B/S以及C/S结构软件开发;

项目经验

项目:基于Quartz二次开发任务调度机
一、适用范围
WFMInformTask快速编辑任务需求无需重新发布程序动态编译执行、处理简单任务。
二、界面介绍
1、 主界面
2、任务清单界面
3、新增任务界面
4、查看/编辑代码界面
5、Cron表达式生成界面
三、新增任务
1、a)主界面 -->
b)”新增任务“按钮 -->
c)新增任务界面依次填写内容(任务代码若不存在,点击"查看代码",会自动生成代码初始版本,可直接编辑。如已存在任务代码将直接打开,可直接编辑)
d)“立即执行”,选中后,点击确认通过验证后会立即执行;反之,则不会立即执行 -->
e)确认后添加成功,可在”任务清单“中查看,可点击执行或是再次编辑。
注:首次任务执行时报错,会在主界面消息框中展示!
四、任务清单----编辑任务
1、第一行“系统监视”任务不允许编辑!
2、光标放于任务行,右键单击显示:
a)暂停------停止当前任务
b)重启------重新启动当前任务
c)刷新------刷新当前任务清单中任务状态
d)编辑------获取当前任务信息至编辑界面
编辑后选中”立即执行“,将在点击”确认编辑“后直接执行;反之,则不执行。
责任描述: 负责程序设计及所有开发

**商城数据爬取
项目描述:该项目开发工具使用的是VS2015,数据库使用有MySQL、Redis及SQLite、使用的框架有Layui+Mvc
该项目主要功能区域主要分为三块:数据采集、任务分配、数据详情整理、数据展示;
1、服务器上主要运行任务分配机、数据展示站点、MySQL数据库及Redis(用于存储大量临时产生的商品数据);
2、根据配置好的目标网址及对应爬取项Xpath,优先获取商品分类及最热搜索关键词清单,存至该项目主数据库MySQL中;
3、服务器本地以及局域网内各台电脑上的采集器启动后,会向Mysql数据库中生生记录
4、任务分配机,将以获取到的商品分类及关键词清单依次分配至给数据采集器清单中的各采集器,
5、数据采集器主要分为:页面下载(包含搜索商品清单界面、商品详情界面、店铺评分界面)、爬取商品清单页面、爬取商品基础数据、爬取商铺信息、爬取关键字(五个小时执行一次)五个功能块,在接收到采集对象类型后,根据目标网址及爬取项的Xpath,开始依次爬取商品大概信息、商铺信息(商铺基础信息、商铺评分信息、)临时存至本地数据库SQLite中,并对SQLite本地数据库进行分表处理,当商品\店铺相关信息某一表中行数大于等于1000时,自动重新创建对应表进行数据存储,当本地SQLite数据处理某些商品/店铺数据数据完毕后,自动存储至服务器上Redis数据库中;
A、根据分配类型生成类型几关键字文件,存储于文件夹"XBC_ALiHtml”中;
B、生成底层页面的名称规范为:HTML_P数字_S数字.html:其中P代表第几页;S代表状态:0未采集、1为已采集、2未采集时发生错误;
C、当前关键字页面获取完毕后会会生成:over.txt 文件,该文件为当前关键字页面爬取结束标识,不能删除。
D、当产生over.txt文件后,程序将会自动处理该关键字下的页面并修改文件名(包括状态);
E、页面Xpath路径配置文件位于文件夹“Achieve”中的Xpahts.xml文件的“AliMother”节点中
6、任务分配机除根据类型分配爬取任务外、监控个数据采集器是否正常并蒋Redis中的商品及店铺信息分配至数据详情整理器讲筛选过后的数据存储至MySQL数据库中,采用分表的方式。
7、数据展示站点(主要分为管理端、客户端),采用Layui+Mvc框架实现。由于字数原因大概主要功能如下:店铺信息(单个商铺评分明细)、商品信息查询展示等。
责任描述:
在项目中本人既是Leader也是高效的执行者角色。
主要负责功能、界面、数据库表结构设计,主要开发语言C#;数据管理及展示界面采用LayUI+Mvc框架;数据库主要使用到MySQL、Redis及SQLite

案例展示

  • **商城数据爬取

    **商城数据爬取

    该项目开发工具使用的是VS2015,数据库使用有MySQL、Redis及SQLite、使用的框架有Layui+Mvc 该项目主要功能区域主要分为三块:数据采集、任务分配、数据详情整理、数据展示; 1、服务器上主要运行任务分配机、数据展示站点、MySQL数据库及Redis(用于

  • **笔记

    **笔记

    该项目开发工具使用的是VS2019,数据库使用有SQLite,使用WinFrom进行开发; 负责界面设计、控件美化、数据库设计

  • 阳光酒店管理系统

    阳光酒店管理系统

    该项目开发工具使用的是VS2015,数据库使用有Sql Server 主要负责需求调研、界面设计、数据库设计、业务需求开发

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服