码迷,mamicode.com
首页 > 编程语言
python【0】-目录
python【1】-基础知识 Python【2】-列表和元组 Python【3】-字典dic和集合set python【4】-函数 python【5】-生成式,生成器 python【6】-函数式编程 ...
分类:编程语言   时间:2016-05-26 16:00:39    阅读次数:179
Python项目实战教程:web实时聊天室项目
Python项目实战
分类:编程语言   时间:2016-05-26 15:57:01    阅读次数:715
使用Spring MVC 配置
1在WEB.XML中配置SpringMVC的前端控制器(DispatcherServlet).<servlet> <servlet-name>example</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-sta..
分类:编程语言   时间:2016-05-26 14:51:12    阅读次数:141
java设计模式之组合模式
将对象组合成树形结构以表示“部分-整体”的层次结构。 组合模式使得用户对单个对象和组合对象的使用具有唯一性 涉及角色: 1.Component 是组合中的对象声明接口,在适当的情况下,实现所有类共有接口的默认行为。声明一个接口用于访问和管理Component子部件。 2.Leaf 在组合中表示叶子结点对象,叶子结点没有子结点。 3.Composite 定义有枝...
分类:编程语言   时间:2016-05-26 14:47:32    阅读次数:227
多线程相关------临界区CriticalSection
多线程一直是短板,整理相关知识方便查询 临界区(Critical Section) 临界区是一段供线程独占式访问的代码.在任意时刻,若有一个线程正在访问该代码段,如果其他所有试图访问的线程都将被挂起,直到访问的线程离开该代码段才可进入,保证线程安全. 适用于控制数据访问. 因其线程所有权其可以用于线 ...
分类:编程语言   时间:2016-05-26 14:46:57    阅读次数:169
遍历数组一次求得数组的平均数、标准差、方差
理论根据:DX^2=EX^2-(EX)^2 实现: static Tuple<double,double,double> ComputeVariance2(double[] a) { double variance = 0; //方差 double sum = 0; //总和 double sum2 ...
分类:编程语言   时间:2016-05-26 14:44:14    阅读次数:420
C# Enum ToString
Test Code: Test Result: ...
分类:编程语言   时间:2016-05-26 14:45:25    阅读次数:182
Java 第一章
Java是Sun Microsystems于1995年推出的高级编程语言。 Java 可以做什么: //开发桌面应用程序 1 银行软件、商场结算软件! // 开发面向 lnternet 的应用程序 1 淘宝网、京东商场 ! Java 技术平台简介 Java SE:标准版 Java技术的基础和核心 主 ...
分类:编程语言   时间:2016-05-26 14:41:07    阅读次数:171
Java循环删除集合多个元素的正确打开方式
首先说下不正确的打开方式: 第一:使用for循环删除集合的元素,示例代码如下 结果输出为: 解说开始: 首先看下源码: 解释:第一次进for循环,i=0 ,调用remove方法删除第一位的元素, 集合大小收缩,第一次删除完成后,list变成【b,c,d】;再次循环,i=1,调用remove方法删除了 ...
分类:编程语言   时间:2016-05-26 14:39:52    阅读次数:258
获取synchronized锁中的阻塞队列中的线程是非公平的
synchronized中阻塞队列的线程是非公平的 测试demo: ...
分类:编程语言   时间:2016-05-26 14:39:27    阅读次数:260
学java十大优势你知道几个?
如今互联网蓬勃发展,继Java、C++、php后也不断涌现出了许多新的编程语言,例如Google Go、Apple's Swift和Rust。有许多可行且可靠的编程语言供您选择,每种语言都有各自的优点和缺点。有些新的编程语言希望取代现有的语言,而另一些则以新兴的平台为目标。于是,武汉java培训专家 ...
分类:编程语言   时间:2016-05-26 14:40:41    阅读次数:205
Java线程并发中常见的锁--自旋锁 偏向锁
随着互联网的蓬勃发展,越来越多的互联网企业面临着用户量膨胀而带来的并发安全问题。本文着重介绍了在java并发中常见的几种锁机制。 1.偏向锁 偏向锁是JDK1.6提出来的一种锁优化的机制。其核心的思想是,如果程序没有竞争,则取消之前已经取得锁的线程同步操作。也就是说,若某一锁被线程获取后,便进入偏向 ...
分类:编程语言   时间:2016-05-26 14:37:51    阅读次数:112
Java面向对象之多态
多态:具有表现多种形态的能力的特征(同一个实现接口,使用不同的实例而执行不同的操作) 实现多态的优点:为了方便统一调用! 实现多态的三种方式! 1:子类到父类的转换: 例: 规则: 1:将一个父类的引用指向一个子类对象,称为向上转型,自动进行类型转换 2:此时通过父类引用变量调用的方法是子类覆盖或继 ...
分类:编程语言   时间:2016-05-26 14:37:51    阅读次数:263
如何更改java应用程序标题栏默认图标
方法一: 如果你用过Toolkit类,这将是一件很简单的事情: Toolkit tk=Toolkit.getDefaultToolkit() Image image=tk.createImage("image.gif"); /*image.gif是你的图标*/ this.setIconImage(i ...
分类:编程语言   时间:2016-05-26 14:35:37    阅读次数:258
spring中@param和mybatis中@param使用区别
从表面上看,两种并没有区别,但是在xml文件中使用的时候是有区别的,Spring中的@param在xml需要如下这样引用变量 是根据参数的顺序来取值的,并且从0开始。而在mybatis @param在xml中则是如下这样引用变量的 是通过参数名来引用的 注:如果Mapper.java文件中引用的是S ...
分类:编程语言   时间:2016-05-26 14:33:54    阅读次数:160
算法训练 筛选号码
问题描述 有n个人围成一圈,顺序排号(编号为1到n)。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子。从下一个人开始继续报数,直到剩下最后一个人,游戏结束。 问最后留下的是原来第几号的那位。 举个例子,8个人围成一圈: 1 2 3 4 5 6 7 8 第1次报数之后,3退出,剩下: 1 2 ...
分类:编程语言   时间:2016-05-26 14:34:40    阅读次数:234
python基础知识(三)
摘要:主要涉及新数据类型set集合、三元运算、深浅拷贝、函数基础、全局变量与局部变量 一、set --> 无序,不允许重复的集合 不允许重复的列表, 1,创建 s = set() 接收一个可迭代参数 l = [11,22,11,22] s = set(l) --> print s --> {11,2 ...
分类:编程语言   时间:2016-05-26 14:29:50    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!