摘要: 公司的测试管理平台前端使用的是Ant Design of React框架,后台使用的是python,数据库用的是mysql。没有参与前期的开发,听说是工作了10年积累下来的一个暂且可用的管理平台,开发了10年,目前公司也没有怎么用起来......不由地吐槽了一下,看了前端和后台的代码,简直想哭的心都 阅读全文
posted @ 2019-02-27 17:19 Zoe_yan 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 因项目需要,需要使用C#控制台程序执行python脚本,查询各种资料后可以成功调用了,记录一下,以备后面遗忘。 只尝试了两种调用方式,第一种只适用于python脚本中不包含第三方模块的情况,第二种针对的是python脚本中包含第三方模块的情况。不管哪种方式,首先都需要安装IronPython。我是通 阅读全文
posted @ 2019-02-14 15:14 Zoe_yan 阅读(38796) 评论(2) 推荐(5) 编辑
摘要: 最近在看《C#高级编程 C# 6&.NET Core 1.0》,会做一些读书笔记,也算对知识的总结与沉淀了。 1.静态的using声明 静态的using声明允许调用静态方法时不使用类名: 2.表达式体方法 表达式体方法只包含一个可以用Lambda语法编写的语句: 3.表达式体属性 与表达式体方法类似 阅读全文
posted @ 2019-01-16 14:14 Zoe_yan 阅读(2805) 评论(0) 推荐(2) 编辑
摘要: 前言:继续讲正则表达式,然后介绍一下webservice。内容: 1.匹配QQ号的正则表达式:^[1-9]\d{4,10}$;匹配手机号的正则表达式:^(0|86)?(13|14|15|18)[0-9]{9}$;匹配身份证号的正则表达式:^[1-9][0-9]{14}([0-9]{2}[0-9Xx... 阅读全文
posted @ 2015-11-30 11:59 Zoe_yan 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 前言:继续讲框架,然后介绍正则的相关知识。内容: 1.封装分页方法,方便以后调用;响应的CSS代码也可以封装。 2.WEB层里面的页面名称不要和model和dal里面的名称相同。 3.两个表联合查询的方法,实现分页效果: 1 public class StuAskDAL 2 { 3 p... 阅读全文
posted @ 2015-11-23 18:19 Zoe_yan 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 前言:三层框架的第二节课,继续上次课的内容。内容: 1.三层框架的使用目的:可以将视图层和业务逻辑层及实体层分开,可以提高代码的扩展性,安全性,可以实现程序的低耦合性。 2.GetModel方法及GetCount方法回顾。 3.千万不要直接去生成解决方案,因为这样会把该解决方案里的所有内容都重... 阅读全文
posted @ 2015-11-22 22:42 Zoe_yan 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 前言:今天主要介绍一下三层框架,给大家一个整体的概念。分层概念使得程序低耦合,更加健壮,扩展性更好。内容: 1.三层: UI(表现层):主要是指与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要的数据。 BLL(业务逻辑层):UI层和DAL层之间的桥梁。实现业务逻辑。业务逻辑具体包含... 阅读全文
posted @ 2015-11-14 18:53 Zoe_yan 阅读(975) 评论(0) 推荐(0) 编辑
摘要: 前言:这节课讲解关于Ajax的相关内容。内容: 1.当点击页面中的一个按钮提交数据或请求数据的时候,整个页面的信息都会提交(不管信息是否是提交或者请求的数据,页面中所有的数据都提交),这样耗用的时间将会较只提交或请求所需要的部分页面信息多很多,使页面响应变慢。这种情况下,我们可以使用Ajax解决这... 阅读全文
posted @ 2015-11-09 16:02 Zoe_yan 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 前言:这节课老师主要讲网页当中内容的分页效果,自己写一个分页控件。内容: 1.首先写出HTML代码:1 2 3 2.CSS代码: 1 #pager { 2 margin-top: 10px; 3 } 4 #pager div { 5 float: left; 6 ... 阅读全文
posted @ 2015-11-09 12:54 Zoe_yan 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 前言:ADO.NET的第三节课。今天主要讲SQL Helper。内容: 1.DataReader和DataSet的区别: (1)DataReader是一行一行地读,且只能向前读;DataSet是一次性读取出来放到内存中,所以,DataReader读取速度更快,占用内存更低。 (2)DataRe... 阅读全文
posted @ 2015-11-06 11:01 Zoe_yan 阅读(410) 评论(0) 推荐(0) 编辑