码迷,mamicode.com
首页 > 编程语言
【算法入门竞赛经典】【7.2枚举排列】
7.2.1 生成1~n的排列 ...
分类:编程语言   时间:2017-08-25 14:00:27    阅读次数:147
数据结构(二)之算法基础
一.为什么要学习算法? 先来个简单的算法比较:求sum=1+2+3+...+(n-1)+n的结果. 输入整数n,输出 sum 解法一:for循环 解法二: 很明显,解法二要优于解法一。因为解法二需要运算的次数少。我们去衡量一个算法的好坏主要是从时间复杂度和空间复杂度来看的,其次才到可读性,可维护性。 ...
分类:编程语言   时间:2017-08-25 14:00:12    阅读次数:158
关于Unity中NGUI的Pivot和锚点
Pivot 创建一个Sprite1节点,关联一个图集和一张贴图,用图中的六个按钮调整这个贴图的Pivot点,一共有八个点可以选择 再创建一个Sprite2节点,作为Sprite1节点的子节点,关联一个图集和一张贴图,用图中的六个按钮调整这个贴图的Pivot点,一共有八个点可以选择,当Sprite2坐 ...
分类:编程语言   时间:2017-08-25 13:59:34    阅读次数:199
2.原子变量 CAS算法
前面提到,使用volatile无法保证 变量状态的原子性操作,所谓原子性,就是不可再分 如:i++的原子性问题,i++ 的操作实际上分为三个步骤 "读-改-写" (1)保存i的值(一个临时变量中) (2)递增i (3)返回已保存的值 当在并发的条件下执行 i++, 线程1执行 i++,先从主存中 获 ...
分类:编程语言   时间:2017-08-25 13:58:45    阅读次数:229
Hibernate 相关jar包 说明
hibernate相关jar包的详细介绍如下: 1.Hibernate3.jar (Hibernate的核心库,必须使用的jar) 2.cglib-asm.jar (cglib库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar) 3.dom4j.jar (dom4j ...
分类:编程语言   时间:2017-08-25 13:57:03    阅读次数:193
JAVAWEB-Spring Boot学习
在格微学习了一年的JAVAWEB,虽谈不上精通,但也略有成绩。借此北软课程之际,对已学的知识做一些总结,对新的知识做一些新的记录,养成一个好习惯,稳抓稳打,此时此刻,身为大三的我们,更一样脚踏实地,将基础知识记牢打熟,方能在毕业之际,有船可程,驶之远方。(为什么这么写?因为我想装逼) 继我掌握好Sp ...
分类:编程语言   时间:2017-08-25 13:55:28    阅读次数:199
C++如何调用C#开发的dll
转载 http://www.cnblogs.com/huangmianwu/p/6145044.html前言 C++编写的程序为非托管代码,C#编写的程序为托管代码。托管代码虽然提供了其他开发平台没有的许多优势,但由于前期系统及历史版本很多使用的是非托管代码编写的程序,所以CLR提供了一些机制,允许... ...
分类:编程语言   时间:2017-08-25 13:55:04    阅读次数:1903
python-ansible api2.0 多进程执行不同的playbook
一个应用系统可能具有20—50台服务器的集群,初步的系统层面检查可以用一个统一的playbook来检查,比如(df -h这种命令)。但是深入到应用层的话,就有些个性化的应用了,比如有2台http服务器,有20台中间件服务器在加4台数据库服务器等等,检查项都是不同的。如果现在还要进行批量的系统检查,就 ...
分类:编程语言   时间:2017-08-25 13:53:27    阅读次数:910
数组转集合
在Java中,数组和ArrayList是用于存储元素列表的最常见的两种数据结构。而且,经常需要在它们之间进行转换。面对这样高频的一个转换需求,我们有必要寻找到一种高效的方法。那么什么样的转换方式才是最高效的呢?本文将带领大家一步一步推导出最后的答案。首先,我们把这个场景实例化为一个具体问题:如何把如 ...
分类:编程语言   时间:2017-08-25 13:53:16    阅读次数:182
我的Java学习工具使用历程
Java基础:EditPlus(现用)、notepad++(现用)MySQL:MySQL5.6、MySQL5.5(现用)、Navicat for MySQL(现用)、SQLYog(现用)Oracle:Oracle11gJDK:1.8(现用)、1.7Tomcat:7.0、8.0(都用)WEB前端:HB ...
分类:编程语言   时间:2017-08-25 13:53:10    阅读次数:161
sublime text 3 为配置Python开发环境所做的一些个人设置
我们都知道,ST3(Sublime Text 3)自带的build python可以直接运行.py文件,但是若涉及input()函数需要输入时,就不行了。 本文所写是对我个人来说还算够用的配置,由于本人还处于初学python的阶段,所以相关配置比较基础与简单!(~ ̄▽ ̄)~ ...
分类:编程语言   时间:2017-08-25 13:52:53    阅读次数:168
Python3.x和Python2.x的区别
1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果。 Py3.1性能比Py2.5慢15%,还有很大的提升空间。 2.编码 Py3.X源码文件默认使用utf-8编码,这就使得以下 ...
分类:编程语言   时间:2017-08-25 13:52:08    阅读次数:233
Python的安装图解
安装步骤: 第一步:打开Python官网:http://www.python.org 第二步:点击Download,下载windows版本 第三步:选择要下载的版本第四步:安装到指定的位置第五步:验证是否安装成功第六步:配置环境变量 第七步:写一个Demo 安装图解: 第一步:打开Python官网: ...
分类:编程语言   时间:2017-08-25 13:50:59    阅读次数:152
Java上使用Lombok插件简化Getter、Setter方法
Maven引入依赖: 使用: 参考: http://blog.csdn.net/ghsau/article/details/52334762 http://www.blogjava.net/fancydeepin/archive/2012/07/12/lombok.html https://proj ...
分类:编程语言   时间:2017-08-25 13:50:50    阅读次数:185
Java中的关系操作符
在比较基本类型时,如int,double(n3,n4)等用==,!=比较两者之间的大小;但对 new出来的对象(n1,n2)来说,必须使用equals()方法来比较两个对象之间的大小关系。 对于用户自己创建的类(n5,n6),比较大小关系时必须重载equals()方法,这是由于equals()方法的 ...
分类:编程语言   时间:2017-08-25 13:50:06    阅读次数:224
JavaScript中的闭包
1 /* 2 闭包: 3 外函数返回一个内函数,内函数用到外函数的局部变量, 4 这种情况下,外函数运行结束后,不会回收临时变量资源,会留给内函数使用。 5 6 */ 7 8 //外函数里 返回一个内函数,内函数用到外函数的临时变量x 9 //外函数结束时候,会把x绑定给内函数,因为内函数会用到..... ...
分类:编程语言   时间:2017-08-25 13:49:41    阅读次数:141
(转)WebSphere 中池资源调优 - 线程池、连接池和 ORB
WebSphere 中池资源调优 - 线程池、连接池和 ORB 来自:https://www.ibm.com/developerworks/cn/websphere/library/techarticles/1106_zhuxl_websphereenhancement/1106_zhuxl_web ...
分类:编程语言   时间:2017-08-25 13:49:18    阅读次数:257
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!