码迷,mamicode.com
首页 > 编程语言
java基础复习(16)-字符串数组交集,并集和差集
package string; import java.util.HashMap; import java.util.HashSet; import java.util.LinkedList; import java.util.Map; import java.util.Map.Entry; import java.util.Set; public class StringArray {...
分类:编程语言   时间:2015-08-25 12:54:09    阅读次数:130
如何在Mac上使用Swift调用C接口开发条形码应用
虽然Objective-C还活的很好,但是苹果已经把重心转移到Swift上。未来Mac和iOS的开发必然是以Swift为主。因为Swift还比较新,很多SDK还没有提供Swift版本。这里分享下如何使用Swift来调用C。 参考原文:How to Br...
分类:编程语言   时间:2015-08-25 12:51:07    阅读次数:281
Python 深拷贝和浅拷贝
一、熟悉Python内存管理在Python中,变量在第一次赋值时自动声明,在创建---也就是赋值的时候,解释器会根据语法和右侧的操作数来决定新对象的类型。引用计数器:一个内部跟踪变量引用计数:每一个对象各有多少个引用当对象被创建并(将其引用)赋值给变量时,该对象的引用计数就..
分类:编程语言   时间:2015-08-25 12:43:10    阅读次数:209
区间重叠判断算法
1、Begin=Max(A1,B1);2、End=Min(A2,B2);3、Len=End-Begin如果Len>=0,那么区间AB重叠,重叠部分为Len;否则不重叠。
分类:编程语言   时间:2015-08-25 12:42:37    阅读次数:352
Python遍历字典删除元素
这种方式是一定有问题的:d={‘a‘:1,‘b‘:2,‘c‘:3} forkeyind: d.pop(key)会报这个错误:RuntimeError:dictionarychangedsizeduringiteration这种方式Python2可行,Python3还是报上面这个错误。d={‘a‘:1,‘b‘:2,‘c‘:3} forkeyind.keys(): d.pop(key)Python3报错的原因是keys()函..
分类:编程语言   时间:2015-08-25 12:32:05    阅读次数:225
Python Flask环境搭建
PythonFlask环境搭建尽管之前多次部署过Python的Flask环境,由于没有做文档输出工作,导致后面部署时每次都得重新去填之前填过的坑,为了方便自己,也为了工作效率的提升,于是自己花了一点时间重新实验并且整理出来部署的文档,包括一键部署Flask环境脚本install.sh,和Flask..
分类:编程语言   时间:2015-08-25 12:31:42    阅读次数:209
SpringMVC下的基本配置
application.xml<!--包含事务以及开启注解--> <?xmlversion="1.0"encoding="UTF-8"?> <beansxmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:p="http://www.springframework.org/schema/p" x..
分类:编程语言   时间:2015-08-25 12:30:26    阅读次数:209
关于C语言中二维数组的P+1与*(P+1)个人浅见
本人第一次在51CTO上发表博客,可能会有一些错误,希望各位大神多多指点!好了,闲言少续,我们进入主题: 在C语言中,有很多数据类型(Int、Float、Char...),那么数组是一种构造类型的数据,个人认为数组是一组具有相同数据类型的数据集合。目前,我们常见的数组为一维、二维的..
分类:编程语言   时间:2015-08-25 12:28:41    阅读次数:160
javascript函数传参
javascript中函数的传参方式是比较奇葩的;javascript并没有按引用传递参数的方式,不严格的说全部为按值传递,但是对于引用类型来说,个人觉得这个像是共享传递基本类型作为参数传入函数(只是将值复制给函数内部的一个局部变量)vara=10;functionfoo(a){a=20;returna;}console.log(..
分类:编程语言   时间:2015-08-25 12:24:26    阅读次数:267
【C语言探索之旅】第三部分第三课:SDL开发游戏之显示图像
内容简介1、第三部分第三课:SDL开发游戏之显示图像2、第三部分第四课预告:SDL开发游戏之事件处理第三部分第三课:SDL开发游戏之显示图像上一课中,我们学习了如何加载SDL库(SDL_Init),释放SDL库(SDL_Quit),如何打开一个窗口(Window),如何使用表面(Surface)。这些..
分类:编程语言   时间:2015-08-25 12:08:23    阅读次数:235
Java知识总结---MVC模式解析之MyBatis(四)
在上一篇的文章里,简单介绍了一些SpringMVC的一些简单使用方法。今天就来看看Mybatis。现在流行的Hibernate、Mybatis都是比较常见的ORM框架。什么是ORM呢,就是 Object Relational Mapping,对象关系映射,通俗点说,就是把对象映射成sql语句,在操作的时候,直接操作对象就可以了。了解过Hibernate的都知道,在做CRUD的时候,直接操作一个Mo...
分类:编程语言   时间:2015-08-25 12:05:28    阅读次数:186
《Java实战开发经典》第五章5.5
package five;public class Five { public static void main(String[] args) { User p1=new User(); p1.tell(); User p2=new User(“xpq”); p2.tell(); User p3=new User(“xpq”,”mima123”);...
分类:编程语言   时间:2015-08-25 12:02:54    阅读次数:177
双栈排序(Java)
题目描述 请编写一个程序,按升序对栈进行排序(即最大元素位于栈顶),要求最多只能使用一个额外的栈存放临时数据,但不得将元素复制到别的数据结构中。 给定一个int[] numbers(C++中为vector),其中第一个元素为栈顶,请返回排序后的栈。请注意这是一个栈,意味着排序过程中你只能访问到第一个元素。 测试样例: [1,2,3,4,5] 返回:[5,4,3,2,1] i...
分类:编程语言   时间:2015-08-25 12:02:58    阅读次数:166
POJ 1195 Mobile phones(二维树状数组)
典型的二维树状数组 二维树状数组和一维树状数组原理是一样的。 我们先回顾一维树状数组 C【maxn】,...
分类:编程语言   时间:2015-08-25 12:03:40    阅读次数:187
java web开发 高并发处理
java web开发 高并发处理...
分类:编程语言   时间:2015-08-25 12:00:51    阅读次数:256
奔跑吧,我的JavaScript(2)
理解参数 1.命令参数的个数不必与实际参数个数保持一致,但需要知道实际参数个数时,可以用arguments.length获得。 2.arguments对象可以与命令参数一起使用,甚至可以互换。 3.arguments对象的值始终与对应命令参数的值保持同步,但是值相同,并不表示内存空间也是相同的,这种影响是一种单向影响,只能是arguments影响命令参数。 4.严格模式下,argument...
分类:编程语言   时间:2015-08-25 11:58:33    阅读次数:210
JAVA并发编程5_线程状态
JAVA线程的可能处于一下几种状态,任意的时间点一个线程只能处于一个状态。 1. 新建状态(New):创建后尚未启动的线程处于这种状态。 转移时机:创建一个新线程。 2. 就绪状态(Runnable):调用了start()方法,该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。 转移时机:调用start()方法。 处于Running状态的线程被CPU选择执行其他线程。 ...
分类:编程语言   时间:2015-08-25 12:00:21    阅读次数:259
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!