- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 频繁读取配置
场景:Web服务端读取xml配置,将近每一次请求都会读取XML获取共同的数据,效率等同于从硬盘读数据,那么有没有方法让数据存在内存中,从文件只读一次,后续请求从内存读取,这可以大大提升效率。想法一使用Session存公共数据,会话访问时从xml取一次,后续的请求从Session中获得。拓展在Winform编程时读取XML配置,往往放在打开软件时,后续取数据是从一个类的静态成员中获得。//...
2018-12-27 15:36:02 358
转载 总结一下jQuery操作元素节点的方法(创建、选择、插入节点)
https://blog.csdn.net/xinghuo0007/article/details/71437066
2018-12-26 11:07:13 313
转载 JS实现继承的几种方式
前言JS作为面向对象的弱类型语言,继承也是其非常强大的特性之一。那么如何在JS中实现继承呢?JS继承的实现方式既然要实现继承,那么首先我们得有一个父类,代码如下:// 定义一个动物类function Animal (name) { // 属性 this.name = name || 'Animal'; // 实例方法 this.sleep = function(){ ...
2018-12-25 11:06:28 650
原创 前端设计总结
1、项目介绍电脑Web端实现可配置的页面布局:在服务器上配置xml,在前台页面实现模块化的灵活布局重点1:配置文件行嵌套列,列中嵌套行重点2:模块化的组件(模块),编写一个基类,进行继承重点3:页面布局需要一个类控制感悟控制页面布局的类,外部调用接口有1、传配置文件路径,取数据2、画Blocks计算位置,采用相对定位和浮动结合,绝对定位脱离了文档流,跟浏览器适口有关系3、...
2018-12-21 19:00:55 1671
转载 使用XMLSerializer()方式转成json的问题
引入XMLSerializer之后,通过JSON respJson = new XMLSerializer().read(responseXml);方法将xml转换成json字符串。这种方法虽然简单但是有个很大的缺陷当一个节点下只有一个节点的时候,利用XMLSerializer()去解析的时候就程序无法识别它是一个list还是一个单节点。a、报文xml:15161558166830...
2018-12-21 16:22:36 2468
原创 软件设计小悟
1、多个模块化的组件,可以设计一个基类,继承实现2、获取多个不同的数据源时,采用把获取方法放在一个类中,获取渠道有Xml和Access
2018-12-21 16:00:03 160
原创 数据库的不常见操作
创建数据表SQLCreate Table Student( Sno Char(9) PRIMARY KEY,Sname Char(20) UNIQUE,Ssex Char(2),Sage SMALLINT,Sdept Char(20));C# /// <summary> /// 创建表格 /// </summar...
2018-12-12 17:25:27 223
原创 csscript应用程序拓展
应用程序的拓展有两种方式第一种:插件第二种:脚本,通俗一点解释,.NET环境下,解释执行C#字符串文本脚本CSScript有两种方式可以使用csscript:一种是通过官方提供的cscs.exe作为host,然后通过命令行的方式来运行自己的cs脚本。一种是通过自己的host来运行脚本,让脚本成为自己的程序的一种扩充,成为一个插件,这个是我喜欢的,要实现这种方式,只需要在自己的程序中引用...
2018-12-12 11:30:43 798
原创 Base64字节编码由两个系统之间的接口的说起
https://blog.csdn.net/wufaliang003/article/details/79573512
2018-12-06 15:23:49 421
原创 C#、.NET Framework、CLR的关系
1、.NET 框架是一个独立发布的软件包,其包含了CLR、类库、语言编辑器等2、C#开发的源代码(托管代码)先编译成中间代码,然后通过JIT编译成本机代码3、CLR:GC垃圾回收和自动内存管理...
2018-12-05 16:52:42 486
原创 Jquery插件
Jquery插件有三种1、通过.extend()来扩展jQuery,这种插件用于在jQuery对象上扩展辅助方法2、通过.extend()来扩展jQuery ,这种插件用于在jQuery对象上扩展辅助方法2、通过.extend()来扩展jQuery,这种插件用于在jQuery对象上扩展辅助方法2、通过.fn向jQuery添加新的方法,这种插件用于在Dom对象上使用这个插件3、通过$.widg...
2018-12-05 10:02:35 224
转载 深入理解Javascript中的堆与栈、浅拷贝与深拷贝
Javascript中的浅拷贝与深拷贝先从JavaScript的数据类型存放的位置堆栈开始说吧什么是堆栈?我们知道计算机领域中堆栈是两种数据结构,它们只能再一端(称为栈顶(top))对数据项进行插入和删除。堆:队列优先,先进先出,由操作系统自动分配释放,存放函数的参数值,局部变量的值等栈:先进后出;动态分配的空间一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收,分配的方式...
2018-12-04 22:39:27 197
原创 设计模式
设计模式主要分三个类型:创建型、结构型和行为型。创建型:单例模式保证一个类只有一个实例,并提供一个访问它的全局访问点;一个无状态的类使用单例模式节省内存资源抽象工厂提供一个创建一系列相关和相互依赖对象的接口,而无须指定它们的具体类。一系列相互依赖的对象有不同的具体实现。提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工作”的紧耦合。工厂方法定义一个用于创建对象的接口,...
2018-12-04 13:09:14 1335
转载 原生Ajax
一、Ajax是什么?全称是异步的JavaScript和Xml,是一门用于创建快速动态网页的技术,可以在不加载整个页面的情况下,与服务器交换数据并更新部分网页内容,实现局部刷新,而传统的网页如果需要更新内容,必须重载整个网页。二、Ajax工作原理三、Ajax的使用ajax的使用分为四部分:1、创建一个XMLHttpRequest对象2、配置请求信息3、发送请求4、监听状态变化,执行相...
2018-12-03 17:21:52 112
git版本控制
2018-07-25
图片拖动排序
2018-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人