码迷,mamicode.com
首页 > 编程语言
swift enumerations
//枚举的意义: 定义一个类别的集合, 常量 常用于解决一类魔法字符/数字 随处写的问题 //定义枚举的二种方式 enum CompassPonit { case North case South case East case West } enum Navigation { case Home,
分类:编程语言   时间:2016-02-01 18:47:21    阅读次数:148
玩转SSH(四):Struts + Spring + MyBatis
一、创建 SSMDemo 项目 点击菜单,选择“File -> New Project” 创建新项目。选择使用 archetype 中的 maven-webapp 模版创建。 输入对应的项目坐标GroupId 和 ArtifactId。 之后在项目名称中填入项目名称,这里我填的 ProjectNam
分类:编程语言   时间:2016-02-01 18:44:13    阅读次数:288
Java关于Properties用法(二)——替换配置文件中的参数
上一章讲了配置文件的基本用法,虽然上一章已经可以解决一些需求,但还不些不足之处。假如,配置文件里面的字符串有一部分需要经常变动,另外一些不需要,上一章的方法就不方便了,所以这章主要讲如何在配置文件中使用参数,然后替换字符串里面的参数值。 一、使用类MessageFormat替换配置文件中的参数 Me
分类:编程语言   时间:2016-02-01 18:43:18    阅读次数:126
VC++6.0注释快捷键的添加使用
在eclipse等编辑工具中都有注释代码的快捷键,但是vc++6.0没有。 vc++是以VB为脚本来控制的,在网上找到了一个VB的脚本供大家使用。 工具/原料 VC++6.0 方法/步骤 打开VC的路径,根据自己安装的路径打开,如果找不到可以根据快捷键的属性进行查阅。 在目录里面创建一个空文本,将名
分类:编程语言   时间:2016-02-01 18:39:59    阅读次数:169
Python——文件操作
本地文件的操作: open() : #!/usr/bin/env python #--*--coding:utf-8--*-- ''' open()获取句柄 open()参数说明: r读的形式打开 rU识别不同系统的换行 w写的形式打开,并清除原有内容,文件不存在就创建该文件 a追加写的形式打开 句
分类:编程语言   时间:2016-02-01 18:35:36    阅读次数:274
Python类的继承演示样例
class Pet: __name = "" def __init__(self, name): self.__name = name def bark(self): return "Pet : " + self.__name def getName(self): return self.__nam
分类:编程语言   时间:2016-02-01 18:36:19    阅读次数:184
c++ 多线程编程
刚做完消息服务器的项目,项目是用c++开发的,没有引入现在c++的特性向智能指针,bind/function等。当时在开发的时候对其中一个bug印象比较深,bug原因是在session对象释放后,在其他地方继续的被使用。 对于临界资源加锁处理。对于多个线程共享的对象通过使 1. 有过多线程编程经验的
分类:编程语言   时间:2016-02-01 18:35:30    阅读次数:124
php数组函数常见的那些
一、数组操作的基本函数 array_values($arr); //获得数组的值 array_keys($arr); //获得数组的键名 array_flip($arr); //数组中的值与键名互换(如果有重复前面的会被后面的覆盖) array_search('PHP',$arr); //检索给定的
分类:编程语言   时间:2016-02-01 18:31:25    阅读次数:145
java泛型
1 /** 2 * 泛型定义 3 * 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。 4 * 5 * 泛型的规则 6 *
分类:编程语言   时间:2016-02-01 18:31:02    阅读次数:145
C++开发ActiveX控件相关事项
1.UUID值: XXXX.idl最下部: // CMsgPromptCtrl 的类信息[uuid(84045072-8AA6-40D2-A641-0097F7F6650F)]coclass MsgPrompt{[default] dispinterface _DMsgPrompt;[default
分类:编程语言   时间:2016-02-01 18:30:53    阅读次数:151
sublime text 3 添加 javascript 代码片段 ( snippet )
例如:新建console.log();的快捷键为 co 环境:windows 7 step1: Tools -> New Snippet 1 <snippet> 2 <content><![CDATA[consloe.log(${1:this});]]></content> 3 <!-- Optio
分类:编程语言   时间:2016-02-01 18:25:46    阅读次数:136
[转]STL中vector转数组(实际是数组的指针)
感谢:http://topic.csdn.net/t/20050429/20/3976956.html 感谢:http://yzyanchao.blogbus.com/logs/47796444.html 不过那边是转载自《effective stl》。 std::vector很方便,但有时调用的函
分类:编程语言   时间:2016-02-01 18:23:00    阅读次数:192
初识springmvc_01
1.DispatcherServlet:前端控制器,用于接收请求。(即spring mvc是基于servlet实现的所以要注意多线程问题) 2.HandlerMapping接口:DefaultAnnotationHandlerMapping :HandlerMapping接口的实现, 用于处理请求的
分类:编程语言   时间:2016-02-01 18:19:58    阅读次数:259
java对象和json对象之间互相转换
一个很好的关于java对象和json对象互转的例子: 1 package com.kenneth.test; 2 3 import java.util.ArrayList; 4 import java.util.Collection; 5 import java.util.Iterator; 6 i
分类:编程语言   时间:2016-02-01 18:19:05    阅读次数:251
selenium+eclipse+python环境
1.下载并安装jdk,配置环境变量; 2.下载并安装python; 3.安装selenium,在安装好的python路径D:\Program Files\python34\Scripts下执行pip install -U selenium 4.下载eclipse,在eclipse中在线安装pyDev
分类:编程语言   时间:2016-02-01 18:15:35    阅读次数:168
Java多线程与并发——生产者与消费者应用案例
多线程的开发中有一个最经典的操作案例,就是生产者-消费者,生产者不断生产产品,消费者不断取走产品。 package com.vince; /** * 生产者与消费者案例 * @author Administrator * */ public class ThreadDemo4 { public st
分类:编程语言   时间:2016-02-01 18:17:15    阅读次数:118
Java中删除文件、删除目录及目录下所有文件
File.delete()只能用于删除“某个文件或者空目录”!所以要删除某个目录及其中的所有文件和子目录,要进行递归删除,具体代码示例如下: public void deleteAllFilesOfDir(File path) { if (!path.exists()) return; if (pa
分类:编程语言   时间:2016-02-01 18:14:21    阅读次数:132
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!