- 博客(17)
- 收藏
- 关注
原创 使用easyui搭建前台页面实现基本的增删改查的基本操作
整体页面分三部分搭建1. 表格的编写 $('#listTable').datagrid({})1>.表格的头 toolbar:"#id"(1).表头的按钮 @*plain设置简单属性让按钮扁平化*@ <a class="easyui-linkbutton" data-options="iconCls:'icon-add',width:70,plain:tr...
2018-06-13 08:28:33 2084 2
原创 python面向对象(个人思想)
封装:将某一个功能或者某个特性的每一个具体实现细节(变化)进行提取,方便修改、调用和复用(也是对共有的变化提取,也就是可变性更强,组合更多)(分而治之,分装变化,高内聚,低耦合)继承:对父类功能和概念的扩展和延用 1.父类是规范(我认为是python的接口)、是抽象的概念、可以包含共有功能的实现 2.子类是实现 对自己特有功能的描述、实现继承的优点管理方便具有...
2019-03-19 21:18:55 235
原创 关于python对简单的列表去重 一条语句
a=[1,1,1,9,4,6,8,2,2,2,3,4]def weighting(List_num): """ 对简单列表去重 :param List_num: :return:去重后的列表 """ return [List_num[i] for i in range(len(List_num)) if List_num[i] not in Li...
2019-03-19 20:54:15 329
原创 .net 对商品下单的设计及实现(group)
一.下单要设计2个表一个主表一个从表1.表结构主表:订单编号,商家编号,顾客编号,添加时间,是否包邮,邮费,收货人,收货地址,收货人电话,快递单号,快递名称,总价格,收益价格。从表:主表编号,商品编号,数量,价格2.订单从表存储的是单个商品的信息包括商品价格数量用户购买的商品。主表存储的是商家信息商家对于的商品对应商家。二.下单如何将数据存入数据库通过将viewModel的数据存如数据库对应的表中...
2018-07-02 18:08:32 447
原创 .net mvc与api的Controllers接收图片(文件二进制流)的区别和详解
在MVC和api中接收图片都要用到request1.MVC用的是 HttpPostedFileBase flogo = Request.Files["file"];通过Request.Files["file"]直接获取name为file的表单数据流上传方式是1>首先再view层根目录建一个upload文件夹2>判断文件格式长度并上传(现在只能判断jpg和png可添加注意全部小写)Htt...
2018-06-21 09:13:19 5722
原创 .net 后台导出excel文件
1.要声明创建excel文件的对象 HSSFWorkbook workbook = new HSSFWorkbook();//创建一个excel文件 ISheet sheet = workbook.CreateSheet("sheet1");//创建一个sheet IRow row = null;//设置行 ...
2018-06-20 23:03:03 1347
原创 .net对反射(Type)的应用实现遍历类的属性和值并实现简单的增删改查模板
作用:反射可以通过程序操作实体类的属性值,对实体类遍历输出更改1.反射的基本属性和方法的用法 Type t = typeof(T);//获取T类的反射 T model=new T(); t.GetProperties();获取类的属性集合 t.Name//获取类名 t.GetField("id");//获取字段 t.GetProperty("ID")//获取指定属...
2018-06-20 21:41:03 542
原创 .net 枚举(enum)的使用
1.枚举用参数变量代替数值防止大量使用数值降低可读性和改写难度例:设置用户的权限(用户对应的权限是权限表的值,但是设置用户信息时要默认给用户设置权限但权限的主键又不固定这时就用到了枚举)2.枚举的定义 public enum RoleiDAt...
2018-06-20 20:49:36 5265
原创 .net实现api实现用户登录注册过滤器判断过滤
表 (api实现用户登录注册过滤器判断过滤)customer 》》 usercustomeruser顾客用户表间关系user----customer(1对1)用户表(user)IDNamePasswordRoleIDCustomerIDToken主键用户名(手机号)密码(MD5加密)所属权限对应顾客判断登录属性顾客表IDPhoneNicknameAvatarSex主键手机号昵称(随机生成)头像随...
2018-06-20 11:23:52 1444
原创 html5异步单图片多图片上传两种实现方式 后台.net mvc接收
异步单图片多图片上传两种实现方式1.单图片上传1>一般给表单加一个属性enctype="multipart/form-data"(enctype="multipart/form-data"//不限制二进制流上传) <form enctype="multipart/form-data" method="post"> 就可以提交表单了可以异步也可以直接submit2.多图片上传...
2018-06-13 22:24:47 1139 1
原创 EF框架实现多表查询
EF框架实现多表查询1.基本思想在EF中因为对属性为类和属性为集合的用到了 [JsonIgnore]特性所以给前台返回数据时无法序列化(return json(list) list不会包含有 [JsonIgnore]特性的类)所以想要多表查询就要添加特殊属性含Extend的属性就是对应表外键的属性2.创建过程1>.创建一个model的partial类 public partial class...
2018-06-13 21:36:07 7105 2
原创 EsayUI树和.net mvc结合递归加载树
动态生成树通过url返回json格式为 [{ id: 1, text: 'Languages', children: [{ id: 11, text: 'Java' },{ id: 12, text: 'C++' }]}]);<select id="PID" name="PID" class="easyui-combotree" style="width:140...
2018-06-13 21:33:38 434
原创 MVC过滤器特性的ActionFilterAttribute过滤器
ActionFilterAttribute过滤器1.要在视图的models层建一个特性类继承过滤器类public class MyActionAttribute:ActionFilterAttribute2.实现过滤器类的4个重写方法分别是OnActionExecuting //action加载前执行OnActionExecuted //action加载完成执行OnResultExecut...
2018-06-13 21:18:09 613
原创 解决让部分属性不可被序列化(序列化循环引用时)
解决让部分属性不可被序列化(序列化循环引用时)基本思路:让循环引用类,集合无法被序列化(执行操作不需要的类)1.在EF(model层)引用程序集Newtonsoft2.给不需要序列化的属性加 [JsonIgnore]//json不进行序列化防止序列化时的循环引用3.在ui层model中加JsonNetResult类4.在控制层重写JsonResult类...
2018-06-13 08:24:29 2624
原创 c#学习笔记规整
面向对象 类:动物、 人; 对象:张佳辉;封装安全简洁 继承节约多态(李氏替换 显示隐氏) 多态一。1.快捷键 shift+alt+f10//导入命名空间ctrl+e+f设置文档格式二。1. sizeof()查看数据类型大小2. name.getType().tostring()//获取是什么类型name.GetType().BaseType.toString()//父类什么类型三。1.数据类型转...
2018-06-13 08:23:08 272
原创 对mvc中使用ef框架 更改t4实现继承和去属性
让T 能有id 实现委托必须让所有model类都继承于BaseModel和T的应用类型是BaseModel( public class BaseDAL : IBaseDAL where T : BaseModel )1.修改表头t4模板 .tt1>.让其他model类去掉id属性 public string Property(EdmProperty edmProperty) {...
2018-06-13 08:21:21 278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人