码迷,mamicode.com
首页 > 编程语言
java中的aop
刚开始接触java,总是听到AOP技术也就是面向切面编程技术,一直很迷糊,它到底是什么,干什么用的,实现原理是什么。今天在这里做个小结。首先介绍一下AOP技术的由来: 在我们的业务系统中,有时候需要用业务系统中的”某些代码”去执行一些公共的动作,比如写日志、数据库连接管理、事务管理。那么这样就需要....
分类:编程语言   时间:2015-04-14 09:49:02    阅读次数:152
Python中文问题(转)
在本文中,以'哈'来解释作示例解释所有的问题,“哈”的各种编码如下: 1. UNICODE (UTF8-16),C854; 2. UTF-8,E59388; 3. GBK,B9FE。 一、python中的str和unicode 一直以来,python中的中文编码就是一个极为头大的问题,经常抛出编码转...
分类:编程语言   时间:2015-04-14 09:49:24    阅读次数:158
JavaScript中的作用域和闭包
JavaScript中的作用域和闭包很多人都在说自己对闭包的理解,有的对我理解闭包很有帮助,有的我看了还是没能够理解,以下是我自己学到现在对作用域和闭包的理解,可能还比较浅显,希望给跟我一样在学习JavaScript的人们一点点帮助,也希望大家不吝指教!先要了解全局变量和局部变量。在最外层直接声明的...
分类:编程语言   时间:2015-04-14 09:43:51    阅读次数:195
[c++]友元函数的应用
其中有2个类:一个是深圳类shen_stock,一个是上海类shang_stock,类中有3个私有成员:普通股票个数general,ST股票个数st和PT股票个数pt,每个类分别有自己的友元函数来计算并显示深圳或上海的股票总数(3项的和)。两个类还公用一个函数count(),用来计算深圳和上海总共有多少股票并输出 #include using namespace std; class shen_...
分类:编程语言   时间:2015-04-14 08:37:24    阅读次数:180
算法导论 第二章作业
//作业2. 1-2 template void insert(T* A, int  n) { for (int j = 1; j { T key = A[j]; int i = j - 1; while (i >= 0 && key > A[i]) { A[i + 1] = A[i]; --i; } A[i + 1] = key; } } //2. 1-...
分类:编程语言   时间:2015-04-14 08:37:14    阅读次数:163
Python调用C可执行程序(subprocess)
从Python 2.4开始,Python引入subprocess模块来管理子进程,以取代一些旧模块的方法:如 os.system、os.spawn、os.popen、popen2、commands. 不但可以调用外部的命令作为子进程,而且可以连接到子进程的input/output/error管道,获取相关的返回信息。subprocess包中定义有数个创建子进程的函数,这些函数分别以不同的方式创...
分类:编程语言   时间:2015-04-14 08:37:45    阅读次数:199
R语言基础编程技巧汇编 - 25
1.      使用rClr包访问.NET库 下载地址:http://r2clr.codeplex.com/ library(rClr) clrLoadAssembly('c:/path/to/myassembly.dll') myObj clrCall(myObj, 'SayHelloWorld')   2.      向C语言代码传递数据框参数示例 data.frame是一个...
分类:编程语言   时间:2015-04-14 08:38:56    阅读次数:347
JavaScript入门基础知识总结(2)
/*                 JavaScript基础学习总结 *******该总结用DW写作,为了调试方便,将影响测试的部分以注释形式写出****/ //所有测试以alert()函数显示 //1、if条件句 function funIf(){     var date = new Date();//得到一个新的日期     var time = date.getHour...
分类:编程语言   时间:2015-04-14 08:35:56    阅读次数:209
python map()函数
1. 说明  python中的map函数应用于每一个可迭代的项,返回的是一个结果list。如果有其他的可迭代参数传进来,map函数则会把每一个参数都以相应的处理函数进行迭代处理。map()函数接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素,并把结果作为新的list返回。 map(function, iterable, …) 2. 举例 有一个list, L =...
分类:编程语言   时间:2015-04-14 08:37:13    阅读次数:142
蚂蚁过杆问题(二) ------java面向对象处理
问题:有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、18厘米、23厘米这五个位置上各有一只蚂蚁。木杆很细,不能同时通过两只蚂蚁。开始时,蚂蚁的头朝左还是朝右是任意的,它们只会朝前走或调头,但不会后退。当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒钟可以走一厘米的距离。编写程序,求所有蚂蚁都离开木杆的最小时间和最大时间。 思路:因为没有告诉蚂蚁的初始朝向...
分类:编程语言   时间:2015-04-14 08:34:59    阅读次数:195
C++ 初始化列表(一)
何谓初始化列表 与其他函数不同,构造函数除了有名字,参数列表和函数体之外,还可以有初始化列表。初始化列表以冒号开头,后跟一系列以逗号分隔的初始化字段。在C++中,struct和class唯一的区别就是struct的所有成员默认都是public的,所以如果不考虑成员的可访问性,这两者是没有区别的,而这里我们不考虑访问性的问题,所以下面的代码都以struct来演示。 struct foo { ...
分类:编程语言   时间:2015-04-14 08:34:26    阅读次数:197
C++ 初始化列表(二)
C++类中成员变量的初始化有两种方式: 构造函数初始化列表和构造函数体内赋值 1 内部数据类型(char,int……指针等) class Animal{public: Animal(int weight,int height): //A初始化列表 m_weight(weight), m_height(height) { }...
分类:编程语言   时间:2015-04-14 08:35:44    阅读次数:161
VC与JavaScript交互
这一章,我们来动手实践VC调用JS函数。 我们动手写一个HTML,其中包含这样一段JS代码: [html] view plaincopy script type="text/javascript">       function Add(value1, value2) {           return value1 +...
分类:编程语言   时间:2015-04-14 08:34:55    阅读次数:214
java类之——System类
System类中的方法和属性都是静态的 out是标准输出,默认是控制台。 in是标准输入,默认是键盘。 getProperties 返回Properties类型,作用是获取系统属性信息。 Properties是HashTable的子类,也就是Map集合中的一个子类,可以 通过map的方法取出该集合中的子类。 import java.util.Properties;public class Syst...
分类:编程语言   时间:2015-04-14 08:32:04    阅读次数:172
java之——Runtime类
该类没有构造函数(构造函数是private),不能new一个Runtime对象。 那么该类中有提供静态方法,直接可以获取该类对象。 待续……Runtime rt = Runtime.getRuntime();...
分类:编程语言   时间:2015-04-14 08:33:15    阅读次数:123
Java设计模式之状态模式
本文属于23种设计模式系列,介绍状态模式。...
分类:编程语言   时间:2015-04-14 08:31:01    阅读次数:146
【Java二十周年】---Java之恋
初次见面 那是一个河北的夏天 风随沙散落天涯 蝴蝶依旧恋着花 回首走过的日子 手指和键盘之间的梦想之光 已恍如昨日      那年 我还是一个刚踏进这个曾经只在地理课本上狂念南稻北麦,南油北花的土地, 那年 你只是我必须要学的编程语言 每天晚上511痴情相伴的黑夜 每天淡紫色蒲公英飞舞的师院 我静静地坐在电脑前 照着课本慢慢敲着键 看代码一行两行直至宝贝计划的出现...
分类:编程语言   时间:2015-04-14 08:29:01    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!