码迷,mamicode.com
首页 > 编程语言
python设计模式
一. 单例模式 单例模式(singleton pattern)是最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同事确保只有单个对象被创建、这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该 ...
分类:编程语言   时间:2016-06-30 18:02:46    阅读次数:172
网卡流量监控脚本 ( Python )
#!/usr/bin/env python # coding: utf-8 # author: Xiao Guaishou try: import psutil except ImportError: print('Error: psutil module not found!') exit() d ...
分类:编程语言   时间:2016-06-30 18:01:07    阅读次数:201
js 数组 api
1.sort() arr.sort([function]) 对数组元素排序。在原数组上排序,并返回这个数组。 (1)若没有function,按ascii字母顺序排序 (2)若有function,该函数比较两个值,返回一个说明这两个值相对顺序的数字。 a.若function(a,b)小于0,a排在b前 ...
分类:编程语言   时间:2016-06-30 18:00:38    阅读次数:440
Python 多人聊天工具 ( 多线程 )
程序实现: 1、单或多客户端使用 telnet 登陆服务端 ( 可远程 ) 进行会话 2、服务端实现登陆、注册、退出功能 3、客户端发送的消息会被广播到已经登陆的其他用户界面 4、连接到服务端后,可以执行相应的程序指令 程序代码:https://coding.net/u/wangxiaoqiangs ...
分类:编程语言   时间:2016-06-30 17:59:24    阅读次数:551
java @ResponseBody返回值中去掉NULL字段
需要同时添加两个位置: 1、annotation-driven过滤 2、RequestMapping过滤 ...
分类:编程语言   时间:2016-06-30 17:58:51    阅读次数:579
深入理解javascript--笔记
书写可维护的代码 1,最小全局变量 在js中不用声明变量就可以直接使用,因此注意不要没有声明就使用。(无意中创建的全局变量)比如使用任务链进行var声明。var a=b=12;正确写法为var a,b;a=b=12;在技术上,隐式全局变量并不是真正意义上的全局变量。用var声明的变量可以用delet ...
分类:编程语言   时间:2016-06-30 17:57:04    阅读次数:193
160. Intersection of Two Linked Lists java solutions
Write a program to find the node at which the intersection of two singly linked lists begins. For example, the following two linked lists: begin to in ...
分类:编程语言   时间:2016-06-30 17:56:16    阅读次数:188
EF OrderBy(string propertyname), OrderByDescending(string propertyname) 按属性排序,扩展方法
YourDbContext db = new YourDbContext(); 这样就可以直接使用下面这个方法了, db.TableName.OrderBy("ColumnName"), 用于动态排序时需要 ...
分类:编程语言   时间:2016-06-30 17:53:57    阅读次数:675
php语言结构与函数的区别
相信大家经常看到对比一些PHP应用中,说用isset() 替换 strlen(),isset比strlen执行速度快等。 例子: if ( isset($username[5]) ) { // The username is at least six characters long. } 原因是is ...
分类:编程语言   时间:2016-06-30 17:54:09    阅读次数:177
JavaScript异步机制
单线程异步执行的JavaScript JavaScript是单线程异步执行的,单线程意味着代码在任务队列中会按照顺序一个接一个的执行。异步代表JavaScript代码在任务队列 中的顺序并不完全等同于代码的书写顺序,比如事件绑定、Ajax、setTimeout()等任务的发生时间是“不可被预期”的。 ...
分类:编程语言   时间:2016-06-30 17:53:05    阅读次数:240
Swift 开源 Linux Ubuntu Install
Swift 开源了,它现在变成跨平台的了,开源后的 Swift 不止能运行在 MAC 和 iOS 平台,现在也可以运行在 Linux 平台了。swift.org 网站上面提供了在 Linux 上面安装 Swift 环境的完整指引。当前 Swift 支持 Ubuntu 15.10 和 Ubuntu 1 ...
分类:编程语言   时间:2016-06-30 17:50:47    阅读次数:463
Java---XML的解析(1)-DOM解析
本章只讲DOM解析。接下来还会学习Dom4j和StAX 解析技术 DOM解析: DOM解析一次将所有的元素全部加载到内存中:如有以下XML文档: Jack 30 由于DOM解析,一次性的将所有元素(包含属性和文本) 全部加载到内存中,所以不适用于解析大量的数据。JAXP-DO...
分类:编程语言   时间:2016-06-30 16:34:01    阅读次数:237
SpringMVC基础配置及应用
一、SpringMVC基础入门,创建一个HelloWorld程序   1.首先,导入SpringMVC需要的jar包。   2.添加Web.xml配置文件中关于SpringMVC的配置 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...
分类:编程语言   时间:2016-06-30 16:32:22    阅读次数:266
一个完成的spring xml配置文件
...
分类:编程语言   时间:2016-06-30 16:32:31    阅读次数:254
Java_数组
一、java数组 1、数组定义:数组就是形象于一个容器(容器即可理解为:装东西的容器) 2、数组特征:数据是连续的,分配大小固定,数组中数据类型完全一致 创建规则:int[] arr = new int[10] //创建字符类型为init,长度为10的数组 二、数组分类 1)动态数组 对数组中的元素 ...
分类:编程语言   时间:2016-06-30 16:32:21    阅读次数:270
多线程
启动60个线程项目源码 ...
分类:编程语言   时间:2016-06-30 16:30:25    阅读次数:197
Java enum
...
分类:编程语言   时间:2016-06-30 16:30:49    阅读次数:194
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!