12 2019 档案

摘要:最近发现网上的JS对金额小写转换为大写的脚本,多多少少都有些问题。例如有的 2020.12,会显示为 ***壹角贰分; 其它的也有部分问题,改进后如下: smalltoBIG: function (amount) { if (isNaN(amount) || amount >= 1000000000 阅读全文
posted @ 2019-12-31 13:49 秋飘 阅读(1200) 评论(0) 推荐(0) 编辑
摘要:使用jqprint来打印form表单中的内容时。会出现input、textarea标签里的东西无法打印。 jquery打印原理:jqprint打印方式是把打印区域的html内容处理到新的iframe中,然后打印。 这样的一个机制下,input、textarea当中的内容如果是通过jquery赋值、手 阅读全文
posted @ 2019-12-31 13:47 秋飘 阅读(1515) 评论(0) 推荐(1) 编辑
摘要:一、定义 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ComponentModel.DataAnnotations; namespace HJ.B 阅读全文
posted @ 2019-12-22 16:57 秋飘 阅读(235) 评论(0) 推荐(0) 编辑
摘要:一、扩展类 //定义扩展方法 public static class ExtsionString { public static string GetTop10(this string value) { return value.Substring(0, 10); } } //调用扩展方法 this 阅读全文
posted @ 2019-12-22 16:37 秋飘 阅读(1486) 评论(0) 推荐(0) 编辑
摘要:原文地址:https://www.cnblogs.com/ken-admin/p/6405830.html JSON基础 JS操作JSON总结 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JS 阅读全文
posted @ 2019-12-20 10:13 秋飘 阅读(1825) 评论(0) 推荐(0) 编辑
摘要:想要查看查看别人公众号的粉丝数量,这个是管理员才能做到的; 但可以通过其它途径,查询到一部分分公众号的粉丝量信息。 方法一:借助媒体平台: 1、 西瓜数据:http://data.xiguaji.com/Home/guideadv2?chl=baiduapaihangbang&renqun_youh 阅读全文
posted @ 2019-12-18 19:46 秋飘 阅读(64463) 评论(0) 推荐(0) 编辑
摘要:原文地址:https://www.cnblogs.com/songling/p/4929977.html 第一步:打开"控制面板"中的"管理工具" 第二步:点击"管理工具"然后双击"数据源(odbc)" 第三步:打开之后,点击"添加" 第四步:选择"sqlserver" 点击"完成" 第五步:跟据自 阅读全文
posted @ 2019-12-18 11:03 秋飘 阅读(351) 评论(0) 推荐(0) 编辑
摘要:在jquery的ajax中,如果没加contentType:"application/json",那么data就应该对应的是json对象,反之,如果加了contentType:"application/json",那么ajax发送的就必须是字符串。 下面便是两种犯错的例子: 1>前台ajax多加了c 阅读全文
posted @ 2019-12-17 17:01 秋飘 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-12-12 09:16 秋飘 阅读(150) 评论(0) 推荐(0) 编辑
摘要:重要提示:项目中的文件最好最好不要出现中文,尤其是复杂的中文文件名。 前提:本地已经用git 管理 一个测试项目(项目一),分支为master。 1、注册 github: http://git.oschina.com 2、在github,创建仓库 3、在本地 配置远程仓库 连接github仓库: g 阅读全文
posted @ 2019-12-08 08:56 秋飘 阅读(173) 评论(0) 推荐(0) 编辑
摘要:一、默认网址 Global.asax 默认网址配置: 此时打开编辑页面,效果如下: ?后面包含name参数和Email参数 在Global中修改网址路由: public static void RegisterRoutes(RouteCollection routes) { routes.Ignor 阅读全文
posted @ 2019-12-07 20:40 秋飘 阅读(399) 评论(0) 推荐(0) 编辑
摘要:一、创建MVC项目 二、界面分布 Content:是存放css文件等,暂时先不考虑。 Controllers:重要, 控制层,控制界面显示和界面逻辑的,其实真正业务逻辑层,建议分层出去。 Models:重要,界面展示Model, Script:暂不考虑 Views:重要,界面层。 Global.as 阅读全文
posted @ 2019-12-07 18:27 秋飘 阅读(483) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://blog.csdn.net/wuzxc520/article/details/77880783 1.网站开发介绍 2.响应流程 3.MVC 介绍 4.文件夹含义 阅读全文
posted @ 2019-12-07 07:41 秋飘 阅读(116) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://blog.csdn.net/sloder/article/details/6145169 一是Winform的定位机制没有Webform丰富,web里有table,div(浮动、层),Winform里的定位大多采取绝对定位,比较麻烦。而且webform可以采取相对定位,还可 阅读全文
posted @ 2019-12-07 07:35 秋飘 阅读(935) 评论(0) 推荐(0) 编辑
摘要:MVC学习之前必须掌握的c#基础知识 一.类自动属性 public class Person { //自动属性 public string Name { get; set; } private int _age; public int age { get { return _age; } set { 阅读全文
posted @ 2019-12-06 19:39 秋飘 阅读(193) 评论(0) 推荐(0) 编辑
摘要:文章引用地址:https://www.cnblogs.com/fengyeqingxiang/archive/2019/06/14/11021852.html C#所有经典排序算法汇总 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 阅读全文
posted @ 2019-12-04 21:50 秋飘 阅读(202) 评论(0) 推荐(0) 编辑
摘要:引用文章路径:https://www.cnblogs.com/lsgsanxiao/p/5523282.html invoke和begininvoke 区别 一直对invoke和begininvoke的使用和概念比较混乱,这两天看了些资料,对这两个的用法和原理有了些新的认识和理解。 首先说下,inv 阅读全文
posted @ 2019-12-04 19:05 秋飘 阅读(465) 评论(0) 推荐(0) 编辑
摘要:一、全面对比 SQLite、FireBird、FastDB、SQLServer2000绿色版、Access、BDB、PostgreSQL对比结果如下: 二、国产数据库 三、SQLite 与PostgreSQL 功能对比 阅读全文
posted @ 2019-12-04 11:21 秋飘 阅读(6352) 评论(2) 推荐(1) 编辑
摘要:中介模式(Mediator): 用一个中介对象,来封装一系列的对象交互。中介者使个对象不需要显式地相互引用,从而使其耦合松散,并且可以独立地改变他们之间的交互。 一、UML结构图 二、示例代码 1 using System; 2 using System.Collections.Generic; 3 阅读全文
posted @ 2019-12-03 14:18 秋飘 阅读(446) 评论(0) 推荐(0) 编辑
摘要:责任链模式(Chain of Responsibility): 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一对像处理它为止。 一、UML结构图 二、代码示例 1 using System; 2 using System 阅读全文
posted @ 2019-12-03 13:25 秋飘 阅读(657) 评论(0) 推荐(0) 编辑
摘要:命令模式(Command): 将一个【请求封装】为一个对象,从而使你可用不同的请求对客户进行参数化,对【请求排队】或记录【请求日志】,以及支持【可撤销】的操作。 一、UML结构图 二、示例代码 1 using System; 2 using System.Collections.Generic; 3 阅读全文
posted @ 2019-12-03 12:13 秋飘 阅读(292) 评论(0) 推荐(0) 编辑
摘要:桥接模式(Bridge): 将抽象部分与它的实现部分分离,使他们都能独立地变化。 说白了,就是“实现系统可能有多个角度分类,每一种分类都有可能变化,那么就把这种多角度分离出来,让他们独立变化,减少它们之间的耦合。” 一、UML结构图 二、示例代码 1 using System; 2 using Sy 阅读全文
posted @ 2019-12-03 10:25 秋飘 阅读(218) 评论(0) 推荐(0) 编辑
摘要:单例模式(Singleton): 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 一、UML结构图 二、示例代码【重点】 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using Syst 阅读全文
posted @ 2019-12-03 09:16 秋飘 阅读(125) 评论(0) 推荐(0) 编辑
摘要:组合模式: 将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 说白了,就是组合树形结构,针对树形结构的每个节点,拥有的行为几乎是相同的,除了叶子节点没有子节点外。 用途:如公司的组织架构。 一、UML结构图 二、示例代码: 1 using S 阅读全文
posted @ 2019-12-02 20:25 秋飘 阅读(303) 评论(0) 推荐(0) 编辑
摘要:备忘录模式: 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 说白了,就是对对象数据做保存和还原,并防止外部对数据修改。主要用于需要数据回滚的情况。 一、UML结构图 二、示例代码 1 using System; 2 using 阅读全文
posted @ 2019-12-02 17:40 秋飘 阅读(172) 评论(0) 推荐(0) 编辑
摘要:适配器模式: 将一个类的接口转换为客户希望的另外一种接口,Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 注意:适配器模式,一般应用于 无法改变原有设计和代码的情况下,才考虑适配。(事后控制不如事中控制,事中控制不如事前控制。) 一、UML结构图 二、示例代码: 1 u 阅读全文
posted @ 2019-12-02 16:38 秋飘 阅读(142) 评论(0) 推荐(0) 编辑
摘要:状态模式:当一个对象的内在状态改变时,其行为也相应改变,这个对象看起来像是改变了其类。 说白了,就是一个对象,在不同的状态下,表现出不同的行为,(例如:人在工作时,心情愉快、生气、烦恼、郁闷等不同的心情下,敲击键盘声音不同, 和人聊天时语气不同,就像变了一个人似的),为了避免在一个对象中增加各种 i 阅读全文
posted @ 2019-12-02 15:52 秋飘 阅读(125) 评论(0) 推荐(0) 编辑
摘要:观察者模式: 定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主体对象。这个主体对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己状态。 一、UML结构图 二、示例代码 1 using System; 2 using System.Collections.Generic; 阅读全文
posted @ 2019-12-02 12:41 秋飘 阅读(133) 评论(0) 推荐(0) 编辑
摘要:建造者模式:将一个复杂对象的构建与它的表示分离,是的同样的构建过程可以创建不同的表示。 说白了,就是 不同对象的表现不同(如 香辣鸡腿堡、虾堡等),但创建流程是相同的(如 烤汉堡的流程相同),那么将创建流程进行抽象。目的是防止某个对象创建时缺失某个步骤,导致对象不完整(如新增奥尔良鸡腿堡,创建时,忘 阅读全文
posted @ 2019-12-02 11:04 秋飘 阅读(106) 评论(0) 推荐(0) 编辑
摘要:外观模式: 为子系统中的一组接口提供一致的界面,此模式定义了一个高层接口,这个接口使得子系统更加容易使用。 1、 由外观类,负责组合子系统方法,对外提供组合完毕的接口和服务。外部不需要了解具体的组合方式和子系统的内容 一、示例UML图 基金提供 “保本服务”和“高回报高风险服务”,客户只需要选择需要 阅读全文
posted @ 2019-12-02 09:55 秋飘 阅读(130) 评论(0) 推荐(0) 编辑
摘要:模板方法模式:定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 一、UML结构图 二、特点 通过把不变的行为搬移到基类中,去除子类中的重复代码来体现它的优势。 阅读全文
posted @ 2019-12-01 21:47 秋飘 阅读(79) 评论(0) 推荐(0) 编辑
摘要:原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 说白了就是实现 【IClone】接口,从而达到可以根据一个对象,快速复制出多个相同对象出来的目的。 实现的效果就是:原型模式其实就是从一个对象在创建另外一个可定制的对象,而且不需要知道任何创建的细节。 注意事项: 在克隆方法 阅读全文
posted @ 2019-12-01 21:38 秋飘 阅读(96) 评论(0) 推荐(0) 编辑
摘要:代理模式:为其它对象提供一种代理,以控制对这个对象的访问。 一、UML结构图 二、示例代码 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namesp 阅读全文
posted @ 2019-12-01 21:31 秋飘 阅读(145) 评论(0) 推荐(0) 编辑
摘要:面向对象设计的好处:可维护、可扩展、可复用、灵活性好。 1、单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。 2、开放-封闭原则:是说软件实体(类、模块、函数等) 对扩展开放、对修改封闭。此为面向对象设计的核心所在。 面对需求变动时,可以保持相对稳定,从而不断推出新的版本。 3、依赖倒置原 阅读全文
posted @ 2019-12-01 20:49 秋飘 阅读(186) 评论(0) 推荐(0) 编辑
摘要:一位商人有一个天平,一个40磅的砝码由于跌落在地上而碎成4块.后来,称得每块碎片的重量都是整磅数,而且可以用这4块来称量1—40磅之间的任意整数磅.问这4块碎片分别各重多少磅? 答: 1,3,9,27 1,3,9 可以解决 1~13中任意重量 27 +/- 13 刚好可以解决 14~40 的重量 貌 阅读全文
posted @ 2019-12-01 17:33 秋飘 阅读(176) 评论(0) 推荐(0) 编辑
摘要:一、SQLServer 大致分为两种情况:ID连续和ID不连续。 1.ID连续的情况: select * from A where ID between 31 and 40 2.ID不连续的情况: (1).两次对表查询,效率较低。 select top 10 * from A where ID no 阅读全文
posted @ 2019-12-01 17:25 秋飘 阅读(849) 评论(0) 推荐(0) 编辑
摘要:斐波拉契数列: 1,1,2,3,5,8,13,21,34,55,89...... n=1或n=2时,1 n>2 时,An=A(n-1)+A(n-2); 两种实现方法: 递归:这是面试官更想要的结果,尽管实现方式很多 1 #region 递归实现 2 /// <summary> 3 /// recur 阅读全文
posted @ 2019-12-01 17:12 秋飘 阅读(3793) 评论(0) 推荐(0) 编辑
摘要:策略模式就是用来封装算法的,但在实践中,我们发现可以用它来封装几乎任何类型的规则,只要在分析过程中听到需要在不同时间应用不同的业务规则,就可以考虑使用策略模式处理这种变化的可能性。 阅读全文
posted @ 2019-12-01 12:53 秋飘 阅读(589) 评论(0) 推荐(0) 编辑
摘要:UML结构图: 2、若简单工厂中的switch中case对象太多,变化太快,可以使用“反射技术”进行处理 阅读全文
posted @ 2019-12-01 10:28 秋飘 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-12-01 10:14 秋飘 阅读(144) 评论(0) 推荐(0) 编辑
摘要:面向对象具有三大特性:继承、封装、多态 继承: 如:子类 继承 父类,子类就具备了父类的公共属性和方法。 作用: 1、减少重复代码。 2、成就了类与类的关系,为多态打下基础。 封装: 封装,顾名思义是将内容封装到某个地方,然后再去调用被封装到某处的内容。所以运用面向对象的封装特性时。 需要注意两点: 阅读全文
posted @ 2019-12-01 09:36 秋飘 阅读(954) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示