码迷,mamicode.com
首页 > 编程语言
《大话设计模式》Python版代码实现
上一周把《大话设计模式》看完了,对面向对象技术有了新的理解,对于一个在C下写代码比较多、偶尔会用到一些脚本语言写脚本的人来说,很是开阔眼界。《大话设计模式》的代码使用C#写成的,而在本人接触到的面向...
分类:编程语言   时间:2014-08-14 17:13:59    阅读次数:440
java 的编译类型
java的编译器为JIT编译器,也即just in time编译器。是一种提高程序运行效率的方法。通常,程序有两种运行方式: 编译型,解释型。 即时编译器则混合了这二者,一句一句编译源代码,但是会将翻译过的代码缓存起...
分类:编程语言   时间:2014-08-14 17:13:49    阅读次数:184
SpringMVC接收页面表单参数
一个一般的表单。表单的代码如下:[java]viewplaincopy<%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%>1、直接把表单的参数写在Controller相应的办法的号码大全形参中[java]viewplaincopy@RequestMapping("/addUser1")publicStringa..
分类:编程语言   时间:2014-08-14 17:10:59    阅读次数:252
Java 语言中的 StringBuffer类 硬伤ING
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用Strin..
分类:编程语言   时间:2014-08-14 16:59:49    阅读次数:256
thinkphp 中调用root权限python脚本
默认thinkphp使用apache用户,没有权限执行具有root权限的后台脚本,需要使用sudo。root权限下修改/etc/sudoers添加文件的写权限:chmodu+w/etc/sudoers编辑/etc/sudoers文件,找到这一行:"rootALL=(ALL)ALL"在起下面添加"apacheALL=(ALL)NOPASSWD:ALL",然后保存退出。撤销文件..
分类:编程语言   时间:2014-08-14 16:58:19    阅读次数:199
Linux程序设计学习笔记----多线程编程基础概念与基本操作
转载请注明出处,谢谢....
分类:编程语言   时间:2014-08-14 16:53:08    阅读次数:423
JAVA----枚举的相互转换
枚举转换工具 package com.util; import java.lang.reflect.Method; import java.util.LinkedHashMap; import java.util.Map; import org.apache.commons.lang3.reflect.MethodUtils; /** * 功能:枚举使用工具 * 作者:Gary Huan...
分类:编程语言   时间:2014-08-14 16:49:38    阅读次数:294
高质量C++/C编程指南_读书笔记1
高质量C++/C编程指南--内存管理...
分类:编程语言   时间:2014-08-14 16:47:08    阅读次数:276
c++笔记——运算符重载
运算符重载在c++中是经常用到的一个...
分类:编程语言   时间:2014-08-14 16:44:58    阅读次数:237
C++技术问题总结-第4篇 TCP与UDP
TCP、UDP各自client、server端描述 TCP、UDP位于传输层,基于IP协议。 1.TCP TCP:Transmission Control Protocal 传输控制协议。 服务器与客户端执行流程如下。 API说明。 创建套接字:SOCKET localSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);...
分类:编程语言   时间:2014-08-14 16:44:19    阅读次数:200
C++技术问题总结-第5篇 TCP三次握手
TCP三次握手 TCP提供可靠的连接服务,采用三次握手确认建立一个连接。 TCP标志位有6种。 ?SYN:synchronous建立联机。 ?ACK:acknowledgment确认。 ?PSH:push传送。 ?FIN:finish结束。 ?RST:reset重置。 ?URG:urgent紧急。 三次握手主要依靠的是SYN和ACK标志位。 握手详细流程图如下。 简化步骤...
分类:编程语言   时间:2014-08-14 16:44:13    阅读次数:333
寿星天文历Java封装整理版
由于生活和工作的原因,“寿星天文历”我一直没有动,长时间的丢弃后,当重新拾起时,比较费劲。编程就是这样,思维的火花只在当初的那一瞬,一旦熄灭,重新再点燃断掉的思维是很困难的。因为人的“忘记”能力,真的是挺强的,有时回顾或维护以前的代码时,常常会感叹道:这是我写的吗?够牛逼,看不懂!呵呵,这时候注释的作用的凸显出来了,尽管如此有时仅仅靠注释找以前的思路也是很困难。 跑题了,那么,首先对于等着“寿星天文历”封装整理版代码的各位,说声抱歉。这回整理的代码,修复了部分小bug和线程安全问题,同时整理的结构更易于理解...
分类:编程语言   时间:2014-08-14 16:42:58    阅读次数:191
c++如何遍历删除map/vector里面的元素
新技能Get!问题对于c++里面的容器, 我们可以使用iterator进行方便的遍历. 但是当我们通过iterator对vector/map等进行修改时, 我们就要小心了, 因为操作往往会导致iterator失效, 之后的行为都变得不可预知. 比如:#include #include using n...
分类:编程语言   时间:2014-08-14 16:42:08    阅读次数:220
C语言之可重入函数 && 不可重入函数
可重入函数 在 实时系统的设计中,经常会出现多个任务调用同一个函数的情况。如果这个函数不幸被设计成为不可重入的函数的话,那么不同任务调用这个函数时可能修改其他任 务调用这个函数的数据,从而导致不可预料的后果。那么什么是可重入函数呢?所谓可重入是指一个可以被多个任务调用的过程,任务在调用时不必担心数据...
分类:编程语言   时间:2014-08-14 16:41:58    阅读次数:295
java之观察者模式
import java.util.Observable; import java.util.Observer; class House extends Observable { private float price; public float getPrice() { return price; ...
分类:编程语言   时间:2014-08-14 16:38:08    阅读次数:220
Java---方法的重写
在子类中可以根据需要对基类的方法进行重写(overRide)重写的方法必须和被重写的方法具有相同的方法名称、参数列表和返回类型(即函数的声明完全一样,只有实现不一样)重写的方法不能使用比被重写的方法更严格的访问权限。PS:重载(overLoad)是指在一个类中可以定义仅参数不同的多个方法。重写(ov...
分类:编程语言   时间:2014-08-14 16:30:18    阅读次数:188
XE6 c++builder 设置 font size GetPropInfo SetOrdProp
Font Size GetPropInfo SetOrdProp
分类:编程语言   时间:2014-08-14 16:29:28    阅读次数:181
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!