码迷,mamicode.com
首页 > 编程语言
javascript选取文档元素
用指定的id属性用指定的name属性用指定的标签名字用指定的CSS类匹配指定的CSS选择器通过ID选取元素var section1 = document.getElementById("section1")注意:在低于IE8版本的浏览器中,getElementById()对匹配元素的ID不区分大小写...
分类:编程语言   时间:2015-05-04 22:01:57    阅读次数:179
快速排序(Java)
算法思想:通过设置一个岗哨,每次跟这个岗哨进行比较,比他小的放在左边,比他大的放在右边。再对岗哨左边的数组0----middle-1,和middle+1-----end,进行同样的排序。算法复杂度:快速排序时间复杂度为O(nlogn),由于是在原数组上面利用替换来实现,因此不需要额外的存储空间。核心...
分类:编程语言   时间:2015-05-04 22:02:04    阅读次数:152
排序算法--快速排序
快速排序之所以特别快,主要是由于非常精炼和高度优化的内部循环。像归并排序一样,快速排序也是一种分治的递归算法。数组S排序的基本算法由下列简单的四部组成:1.如果S中元素个数是0或1,则返回2.取S中任一元素v,称之为pivot(枢纽元,主元,基准)3.将S-{v}分成两个不想交的集合:S1={x∈S...
分类:编程语言   时间:2015-05-04 22:02:28    阅读次数:141
python非转义输出utf8编码
笔者需要将代码中的utf8编码的字符串str1原样输出到文件里,因为最终需要输出的是一行,并且其中的\t等还需要转义,所以使用r""这种形式也不靠谱。能想到的办法就是把"\xe6"转换成"\\xe6"这样,不过事实上非常难转换,因为'\xe6'整个是一个长字符,无法单独匹配其中的'\'。最终发现了一...
分类:编程语言   时间:2015-05-04 22:01:50    阅读次数:124
java使用jni
Java调用c++的核心是变量类型的转换,java的int与c++中的int是一样的,转换比较简单。而想java中的String,处理就复杂一些。JNIEXPORT jstring JNICALL Java_com_dd_lib_ChineseToPinyin (JNIEnv *env, jclas...
分类:编程语言   时间:2015-05-04 22:02:35    阅读次数:133
C语言的那些事
变量的存数类型:1:静态变量:凡是在代码任何快之外声明的变量总是存储在静态内存内,也就是不属于堆栈的内存。对于这类变量。你无法对它们制指定存储类型。2:存储于堆栈中,称为自动变量。当程序执行到声明自动变量的代码时,自动变量才被创建。当程序的执行流离开该代码时,这些自动变量将被自行销毁。3:寄存器变量...
分类:编程语言   时间:2015-05-04 21:59:42    阅读次数:161
Python学习笔记3-字符串
格式化字符串/复合字段名>>> import humansize>>> si_suffixes = humansize.SUFFIXES[1000]>>> si_suffixes['KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB']>>> '1000{0[0...
分类:编程语言   时间:2015-05-04 21:58:42    阅读次数:133
JavaScript的算术运算(面试前的回顾)
Math.pow(2,53) //2的51次幂Math.round(0.6) //四舍五入Math.cell(0.6) //向上求整 Math.floor(0.6) //向下求整Math.abs(-5) //绝对值Math.max(2,53,20) //最大值Math.min(2,53,20) .....
分类:编程语言   时间:2015-05-04 21:59:18    阅读次数:127
JAVA下的Thread.sleep方法一定要try
try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } 不同于C...
分类:编程语言   时间:2015-05-04 21:57:31    阅读次数:769
python sys模块
1. 获得当前代码所在的行import sysprint "here is:", __file__, ":", sys._getframe().f_lineno
分类:编程语言   时间:2015-05-04 21:54:34    阅读次数:122
Java [leetcode 15] 3Sum
问题描述:Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array which gives the su...
分类:编程语言   时间:2015-05-04 21:51:44    阅读次数:188
Esfog_UnityShader教程_溶解效果Dissolve
溶解效果在游戏中很常见,本篇给大家介绍一种比较简单的实现方式。
分类:编程语言   时间:2015-05-04 21:51:20    阅读次数:144
【转】MFC编辑框自动换行,垂直滚动条自动下移
1.新建一个编辑框控件(Edit Control),将其多行(Multiline)前面打勾(属性设置为True),Auto HScroll前面的勾去掉(属性设置False),这样就可以实现每一行填满后自动换行了。2.再将垂直滚动条(Vetrical Scroll)前面打勾(属性设置为True),当输...
分类:编程语言   时间:2015-05-04 21:49:58    阅读次数:155
Python[小甲鱼008了不起的分支和循环2]
案例:对所给的分数进行评级,以下有三种方案:score = int(input('请输入一份分数')) #第一种方案if 100 >= score >= 90: print('A')if 90 > score >= 80: print('B')i...
分类:编程语言   时间:2015-05-04 21:50:28    阅读次数:138
Linux线程同步---信号量
首先讲一下线程同步信号量的几个关键步骤!1、定义并初始化信号量。 (1) sem_t bin_sem; (2) res = sem_init(&bin_sem,0,0); 详细步骤可以查看man帮助页面 2、使用信号量 (1) 信号量加1操作。sem_post(&bin_sem); (2...
分类:编程语言   时间:2015-05-04 21:50:55    阅读次数:149
Python[小甲鱼009了不起的分支和循环3]
for语句语法:for 目标 in 表达式: 循环体例子1:favourite = 'Idmask'for i in favourite: print(i, end= ' ') 上面的输出结果为I d m a s k例子2:member = ['小甲鱼' ,'黑特' , '迷途' ,'小布...
分类:编程语言   时间:2015-05-04 21:49:12    阅读次数:129
使用VBA自动填写考勤模板中的日期栏位
首先说明一下,公司每个月末都要求员工填写考勤信息,然后发了个模板,我觉得每次都要填写日期和星期几这样的信息比较繁琐,所以就想了一个偷懒的办法,而且对模板样式也做了一下变更,使其信息展示效率得到了提高。简单来那就是使用Office中自带的VBA功能来对考勤模板中类似日期这样有规律可循的栏位进行自动化的...
分类:编程语言   时间:2015-05-04 21:48:12    阅读次数:157
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!