码迷,mamicode.com
首页 > 2017年09月20日 > 全部分享
web.config中的configSource
在大型项目中,可能存在第三方类库的配置如:log4.net,AOP框架Unity,WCF等,或是自定义的配置,造成web.config内容过多,不易维护,影响Config初始化。 这时我们可以使用configSource来拆分web.config,提高灵活性、易读性。 如以下代码,将appSetti ...
分类:Web程序   时间:2017-09-20 22:03:14    阅读次数:178
python学习第五章
1.继承 即是一个派生的类(derived class)继承基类(base class)的字段和方法,继承也允许把一个 派生类的对象作为 一个基类 对象对待。通俗来讲就是方便,继承前人的代码,减少工作量,当然这一切是为实现多态解决解决多继承的尴尬。具体实现如下: ...
分类:编程语言   时间:2017-09-20 22:03:06    阅读次数:136
汇编学后感
一直听说程序员中存在一个鄙视链,当然这有点玩笑成分,但学好汇编想必是可以提高对其他高级语言的理解吧。 作为最接近机器语言的语言,汇编拥有超过其他高级语言的速度,所以作为系统核心的代码总会是由汇编语言编写的,汇编语言在我看来是机器语言的映射,只是换成更容易被人所理解的方式。 计算机由CPU、存储器、输 ...
分类:其他好文   时间:2017-09-20 22:02:57    阅读次数:136
重构改善既有代码设计--重构手法16:Introduce Foreign Method (引入外加函数)&& 重构手法17:Introduce Local Extension (引入本地扩展)
重构手法16:Introduce Foreign Method (引入外加函数)你需要为提供服务的类增加一个函数,但你无法修改这个类。在客户类中建立一个函数,并以第一参数形式传入一个服务类实例。 动机:这种事情发生了太多次了,你正在使用一个类,它真的很好,为你提供了需要的所有服务。而后,你又需要一项 ...
分类:其他好文   时间:2017-09-20 22:02:50    阅读次数:142
重修课程day24(面向对象5之封装)
type:是所有类的类型,所有类的类型默认是type。 一 封装 1 什么叫做封装:就是将自己想要隐藏起来的内容给隐藏起来。 封装的原则:1.1将不需要对外提供的内容隐藏起来;1,2将属性隐藏起来,提供公共方法对其访问。 2 私有属性:self.__属性名 3 私有的静态属性:__静态属性名 4 私 ...
分类:其他好文   时间:2017-09-20 22:02:42    阅读次数:141
重构改善既有代码设计--重构手法19:Replace Data Value with Object (以对象取代数据值)
你有一笔数据项(data item),需要额外的数据和行为。 将这笔数据项变成一个对象。 class Order... private string customer; ==> class Order... private Customer _customer; class Customer... ...
分类:其他好文   时间:2017-09-20 22:02:32    阅读次数:166
cmd 创建Django REST项目
先将django-admin.py文件放到和项目同级目录下 打开cmd 输入python django-amin.py startpoject tutorual 创建一个叫tutotual 的项目 cd 到tutorual 输入python manage.py startapp snippets 添 ...
分类:其他好文   时间:2017-09-20 22:02:25    阅读次数:112
重构改善既有代码设计--重构手法15:Remove Middle Man (移除中间人)
某个类做了过多的简单委托动作。让客户直接调用受托类。 动机:在Hide Delegate (隐藏委托关系)的“动机”中,谈到了“封装委托对象”的好处。但是这层封装也是要付出代价的,它的代价是:每当客户要使用受托类的新特性时,你就必须在服务端添加一个简单委托函数。随着委托类的特性(功能)越来越多,这一 ...
分类:其他好文   时间:2017-09-20 22:02:17    阅读次数:135
限制字数输出,,超出的用...
效果 ...
分类:其他好文   时间:2017-09-20 22:02:10    阅读次数:121
重构改善既有代码设计--重构手法18:Self Encapsulate Field (自封装字段)
你直接访问一个值域(field),但与值域之间的耦合关系逐渐变得笨拙。 为这个值域建立取值/设值函数(getting/setting methods),并且只以这些函数来访问值域。 private int _low, _high;boolean includes(int arg) { return ...
分类:其他好文   时间:2017-09-20 22:01:52    阅读次数:139
nodejs入门之——初始nodejs
一、什么是NodeJS JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。简单来说nodejs就是运行在服务端的javascript。 每一种解析器都是一个运行环境,不但允许JS定义各种数据 ...
分类:Web程序   时间:2017-09-20 22:01:41    阅读次数:115
Java读取txt文件和覆盖写入txt文件和追加写入txt
package thread;import java.io.*;public class hh { /** * 创建文件 * @param fileName * @return */ public static boolean createFile(File fileName)throws Exce ...
分类:编程语言   时间:2017-09-20 22:01:30    阅读次数:215
js获得当前系统时间
<script> function get_time() { var date = new Date(); var year = "", month = "", day = "", week = "", hour = "", minute = "", second = ""; year = date ...
分类:Web程序   时间:2017-09-20 22:01:23    阅读次数:194
20170920
1. @ModelAttribute属性的使用 1.1 构建表单页面 1.2 构建Controller 1.3 运行输出结果 1.4 个人理解 @ModelAttribute标识的方法会在所有@RequestMapping匹配到的请求之前优先被执行,并且同@RequestMapping标识的方法一样 ...
分类:其他好文   时间:2017-09-20 22:01:14    阅读次数:161
bzoj 1588 [HNOI2002] 营业额统计 链表和Splay
来自HNOI 2002营业额的统计一题,这题以前是用链表水过的,最近看见许多splay的题,赶紧张一下知识。 题目大意就是对于一个序列,输出每个元素与它之前元素的差的最小值的和。先说链表的方法吧。 大概就是sort一下,记录每个点的rank。然后链表一下,很好理解,复杂度nlogn,瓶颈在于排序。 ...
分类:其他好文   时间:2017-09-20 22:01:05    阅读次数:118
接口和抽象类的区别
接口(interface)可以说是抽象类的一种特例,接口中的所有方法都必须是抽象的。接口中的方法定义默认为public abstract 类型,接口中成员变量默认为public static final(既然一个变量被final修饰,那么这个变量就变成一个常量,变量必须初始化成常量) 语法区别: 1 ...
分类:其他好文   时间:2017-09-20 22:00:56    阅读次数:127
基础 - 是否存在摄像头
1 // 是否存在摄像头.cpp : 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include 6 7 #include 8 #pragma comment(lib,"Vfw32.lib") 9 10 #include 11 12 using na... ...
分类:其他好文   时间:2017-09-20 22:00:42    阅读次数:122
1437条   上一页 1 ... 9 10 11 12 13 14 15 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!