码迷,mamicode.com
首页 > 编程语言
关于JavaScript中this的指向问题
JavaScript中设计最出色的就是它的函数实现,函数是JS的基本单元,而this又是函数里面特别重要的一个属性。this和其他的语言指向不太一样,在JavaScript中this的值取决于调用的模式。在JavaScript中一共有4种调用模式:方法调用模式、函数调用模式、构造器调用模式和appl...
分类:编程语言   时间:2015-11-29 00:54:11    阅读次数:206
用python实现网上书店
需求:1:每个用户的 购物车(cart) 用合适的数据结构缓存在内存中。2:对每个数据对象的访问,合理设置并管理缓存(使用独立的模块读写数据库)。让程序结构变得可管理、可维护。3:对每种商品,设定一个库存。下订单就(假设不需要付款)完成需要减库存。4:将 商品详情 页面的 当前库存 采用 ajax ...
分类:编程语言   时间:2015-11-29 00:55:32    阅读次数:231
Spring.NET中事务管理【转】
http://www.cnblogs.com/GoodHelper/archive/2009/11/16/springnet_transaction.html 浏览了下写的比较清楚。 在.NET FCL中,有三类API可以执行事务管理,分别是ADO.NET、企业服务和System.Transacti...
分类:编程语言   时间:2015-11-29 00:52:25    阅读次数:166
多线程中Local Store Slot(本地存储槽)[转]
1. 使用ThreadStatic特性 ThreadStatic特性是最简单的TLS使用,且只支持静态字段,只需要在字段上标记这个特性就可以了: [ThreadStatic] static string str = "hehe"; static void Main() { //另一个线程只会修改自己...
分类:编程语言   时间:2015-11-29 00:51:35    阅读次数:190
方便!C++ builder快捷键大全
Clipboard control (default) Ctrl+Ins Edit|Copy Shift+Del Edit|Cut Shift+Ins Edit|Paste Ctrl+C Edit|Copy Ctrl+V Edit|Paste Ctrl+X Edit|Cut ...
分类:编程语言   时间:2015-11-29 00:48:17    阅读次数:306
HDU-1532 Drainage Ditches (最大流,EK算法模板)
题目大意:最大流的模板题。。。源点是0,汇点是n-1。代码如下:# include# include# include# include# include# include# include# include# include# include# includeusing namespace std...
分类:编程语言   时间:2015-11-29 00:41:11    阅读次数:177
javaweb学习笔记(一)
1、建javaweb项目2、将tomcat环境导入到项目中3、建包,在包中建内建包的目的:是为了区别不同包中的类(就相当于现实生活中,有两个王强,分别在不同的班一样)代码:一、java部分:FileReadpackage com.servletdemo;import java.io.Buffered...
分类:编程语言   时间:2015-11-29 00:35:46    阅读次数:166
[转载] 详述三种现代JVM语言--Groovy,Scala和Clojure
转载自http://www.tuicool.com/articles/jYzuAv和http://www.importnew.com/1537.html在我与Martin Fowler曾经合作呈现的一次主题演讲中,他作出了一个有洞察性的观点:Java的遗产将是平台,而不是程序设计语言。Java技术的...
分类:编程语言   时间:2015-11-28 23:16:09    阅读次数:415
AES —— JAVA中对称加密和解密
package demo.security;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.secu...
分类:编程语言   时间:2015-11-28 23:14:54    阅读次数:240
python3.x 判断当前版本【简单版】
1 import sys,string 2 Major_Version_Number = 0 #当前python的主版本 3 Minor_Version_Number = 0 #当前python的次版本 4 5 def version(): 6 print("进入init方法,版本为:"...
分类:编程语言   时间:2015-11-28 23:11:00    阅读次数:219
多线程之:线程安全
线程安全是指:没有竞态条件,允许被多个线程同时执行,且执行结果幂等程序块。java代码多线程环境下安全的资源:1、基本数据类型的局部变量;2、未被作为返回值、未被传递到其它线程访问的方法中的非基本数据类型的局部变量;3、受线程控制且未产生逃逸的资源;4、共享状态本身是同步的的资源。线程控制逃逸指:资...
分类:编程语言   时间:2015-11-28 23:09:00    阅读次数:148
GO语言结构体相等性
go语言结构体相等性是通过结构体成员的相等来判断的。之前还在疑惑errors.New返回的结构体为什么会不相等,而且Read函数会返回io.EOF,很多例子代码都会把Read返回返回的error值来和io.EOF做比较,原来io.EOF是错误对象的指针,而不是错误对象本身。一个对象被实例化再多,他们...
分类:编程语言   时间:2015-11-28 23:08:18    阅读次数:410
不用Unity库,自己实现.NET轻量级依赖注入
在面向对象的设计中,依赖注入(IoC)作为一种重要的设计模式,主要用于削减计算机程序的耦合问题,相对于Java中的Spring框架来说,微软企业库中的Unity框架是目前.NET平台中运用比较广泛的依赖注入框架之一(还有的Spring.NET等)。但是对于这些“官方版本”的强大依赖注入框架,通常.....
分类:编程语言   时间:2015-11-28 23:07:39    阅读次数:188
C语言打印最长字符串
编程在一个已知的字符串中找最长单词,假定字符串中只含字母和空格,空格用来分隔不同单词。
分类:编程语言   时间:2015-11-28 23:05:14    阅读次数:208
C语言打印水平直方图或者垂直直方图
在C程序设计语言(第2版?新版)一书中有一道打印单词数目水平或者垂直直方图的习题,参见该第17页。现在假如我们已经得到了单词的计数数组。打印水平方向的直方图比较简单, 只需要两重循环即可,外层循环执行的次数是数组长度。内层循环为该数组每个元素的大小。方法如下: 1 /* 2 * 打印水平方向直方.....
分类:编程语言   时间:2015-11-28 23:06:53    阅读次数:647
【转】C语言中标识符的作用域、命名空间、链接属性、生命周期、存储类型
Technorati 标签: C,标识符,作用域,命名空间,链接属性,生命周期,存储类型,scope,name space,linkage,storage durations,lifetime 无论学习哪一种语言,都免不了要讨论这些问题。而且这些问题,深究起来有时也让我们很迷惑。 ...
分类:编程语言   时间:2015-11-28 23:05:28    阅读次数:305
Notepad++根据语言类型自动选择对应编译器来编译代码
Notepad++的NppExec插件可以调用好多编译器来编译代码。比如编译Java:NPP_SAVEjavac "$(FULL_CURRENT_PATH)" java -cp "$(CURRENT_DIRECTORY)" "$(NAME_PART)"保存为:Run Java编译Python:NPP...
分类:编程语言   时间:2015-11-28 23:00:52    阅读次数:265
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!