首页 > 编程语言
二分·归并排序之逆序对
http://hihocoder.com/contest/hiho39/problemsjava.util.*; Main{ =; mergSort(List<Long>a,l,r){ mid; (l<r){ mid=(l+r)/; (a,l,mid); (a,mid+,r); List<Long>b1,b2; b1=ArrayList<Long>(a.subList(l,mid+)); b2=ArrayList<Long>(a.subList(mid..
分类:编程语言   时间:2015-04-02 16:39:07    收藏:0  评论:0  赞:0  阅读:263
python连接中控考勤机分析数据
用python连接中控考勤机。下载并分析数据,把结果邮件给人事。中控SDK包:x32地址x64地址SDK包建议用32位的,在win764位系统上用64位开发包不行,用32可以。python还要pywin32注意版本,我这用的32位的python2.7然后下的这个pywin32#!/usr/bin/envpython #_*_coding:gbk_*_ im..
分类:编程语言   时间:2015-04-02 16:38:56    收藏:0  评论:0  赞:0  阅读:1136
RSA不对称算法,对数据加密解密!
packagecom.yjm.test509; importjava.io.BufferedInputStream; importjava.io.FileInputStream; importjava.io.FileNotFoundException; importjava.io.IOException; importjava.io.UnsupportedEncodingException; importjava.security.InvalidKeyException; importjava.securi..
分类:编程语言   时间:2015-04-02 16:36:57    收藏:0  评论:0  赞:0  阅读:358
算法1 —统计数字问题
问题描述:      一本书的页码从自然数1开始书序编码直到自然数 n 。书的页码按照通常的习惯编排,每个页码都不含多余的前导数字0。例如,第六页 用数字表示是6,而不是06或者006等,数字计数问题要求给定的总页码n,计算出书的全部页码中分别用到多少次数字 0,1,2,...........9。 编程任务:给定书的总页码的十进制整数n (1 /*******************...
分类:编程语言   时间:2015-04-02 16:33:46    收藏:0  评论:0  赞:0  阅读:356
关于C++与Matlab混合编程错误??? Unexpected Standard exception from MEX file.
最近在用c++和matlab 混合编程是遇到了一些问题,如下: ??? Unexpected Standard exception from MEX file. What() is:c:program Error in ==> mscale at 32 [rho,s] = matscale(abs(a),0.01); Error in ==> utScaledExpm at 7 [s,junk,a] = mscale(a,'noperm','safebal'); Error in ==> ...
分类:编程语言   时间:2015-04-02 16:32:36    收藏:0  评论:0  赞:0  阅读:437
[算法第一轮复习] 最短路算法之dijkstra
1.算法描述 dijkstra,一种求单源正权图上的最短路的算法 主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止 Dijkstra算法思想为:设G=(V,E)是一个带权有向图,把图中顶点集合V分成两组,第一组为已求出最短路径的顶点集合(用S表示,初始时S中只有一个源点,以后每求得一条最短路径 , 就将 加入到集合S中,直到全部顶点都加入到S中,算法就结束了),第二组为其余未确定...
分类:编程语言   时间:2015-04-02 16:31:49    收藏:0  评论:0  赞:0  阅读:186
1 Hello, world of concurrency in C++!
本章包括,多线程和并行是什么,为什么要在程序中使用多线程和并行,c++并行支持的历史,简单的多线程程序 自从1998年C++标准发布后的13年有一个令C++用户兴奋的时间,C++标准委员会正在给这个语言和他的支持库进行一次重要的检修,新C++标准在2011年被发布,让C++开发更容易更有用。 C++11最具有标志性的新特性是多线程程序的支持,首次,C++标准在语言级别支持多线程程序,并且在库中...
分类:编程语言   时间:2015-04-02 16:30:36    收藏:0  评论:0  赞:0  阅读:214
【j2ee spring】13、关于注解@Scope
简单点说就是用来指定bean的作用域(官方解释:scope用来声明IOC容器中的对象应该处的限定场景或者说该对象的存活空间,即在IOC容器在对象进入相应的scope之前,生成并装配这些对象,在该对象不再处于这些scope的限定之后,容器通常会销毁这些对象),其默认作用域是"singleton",如果要换成其他作用区域,直接后面添加类型即可,比如@Scope("prototype") ,注意spri...
分类:编程语言   时间:2015-04-02 16:29:46    收藏:0  评论:0  赞:0  阅读:286
再探MFC(四)创建对话框
以点击菜单弹出非模式对话框为例.   step1 资源视图添加对话框模板.重命名对话框资源ID.   step2 选中对话框,右键菜单点击添加类.   step3 在菜单项的消息处理函数中 CDialogAddContactdlg; INT_PTR nResponse =dlg.DoModal(); if (nResponse ==IDOK) {   } else...
分类:编程语言   时间:2015-04-02 16:29:16    收藏:0  评论:0  赞:0  阅读:196
【j2ee spring】14、AOP中的概念
AOP中的概念1)切面(Aspect): 指交叉业务逻辑的统称, 比如日志,事务,安全; 2)通知(Advice): 指切面的具体实现; 3)连接点(Joinpoint):指切面可以织入到(应用到)目标对象的位置(级别), 两个: 方法/属性代理模式, 调用的是代理对象, 代理维护一个目标对象的属性; 调用方法之前, 先写日志; 再调用具体的实现方法; 调用属性之前, 拦截一下做处理,很少用;...
分类:编程语言   时间:2015-04-02 16:28:26    收藏:0  评论:0  赞:0  阅读:249
【j2ee spring】15、spring中的一些概念
依赖注入 这么来说吧,在一个动作或者事件中,比如说,你现在想写字(Action),那么你需要笔,于是乎,你new了一个笔来写字,这里,你用了new笔,你这个动作和笔有了关联,没了笔,你就写不了字,也就是说,你的这个行为依赖于笔了,他们就构成了依赖关系。或者你现在想组装一台电脑(Transaction),那么你就需要显示器、主板、键鼠光驱等对象,这些对象通常是new出来的,new出来的对象和当前(t...
分类:编程语言   时间:2015-04-02 16:28:06    收藏:0  评论:0  赞:0  阅读:207
javaEE面试重点
javaEE面试重点...
分类:编程语言   时间:2015-04-02 16:27:46    收藏:0  评论:0  赞:0  阅读:460
Python setup.py和MANIFEST.in文件
Python setup.py和MANIFEST.in文件...
分类:编程语言   时间:2015-04-02 16:27:26    收藏:0  评论:0  赞:0  阅读:528
C++ 中的异或操作^
好好的利用异或可以产生神奇的效果。 异或运算的性质: 任何一个数字异或它自己都等于0。也就是说,如果我们从头到尾依次异或数组中的每一个数字,那么最终的结果刚好是那个只出现一次的数字,因为那些出现两次的数字全部在异或中抵消掉了。 例题: 给定大小是N的数组,数组里的元素互相不重复,元素的大小范围是1~(N+1),目标是找出第一个miss的数。要求时间复杂度O(N),空间是O(1)....
分类:编程语言   时间:2015-04-02 16:26:46    收藏:0  评论:0  赞:0  阅读:337
R语言数据分析系列之六
R语言数据分析系列之六,探索性数据分析,数据初探...
分类:编程语言   时间:2015-04-02 16:26:36    收藏:0  评论:0  赞:0  阅读:341
【j2ee spring】17、注解@SuppressWarnings
注解@SuppressWarningsJ2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 @SuppressWarnings 批注允许您选择性地取消特定代码段(即,类或方法)中的警告。其中的想法是当您看到警告时,您将调查它,如果您确定它不是问题,您就可以添加一个 @SuppressWarnings 批注...
分类:编程语言   时间:2015-04-02 16:25:36    收藏:0  评论:0  赞:0  阅读:289
两个byte[]数组合并
//java 合并两个byte数组 public static byte[] byteMerger(byte[] byte_1, byte[] byte_2){ byte[] byte_3 = new byte[byte_1.length+byte_2.length]; System.arraycopy(byte_1, 0, byte_3, 0, byte_1.length); Sy...
分类:编程语言   时间:2015-04-02 16:25:16    收藏:0  评论:0  赞:0  阅读:390
python输出不换行(同一行输出不同类型数据)
不同类型的数据输出在同一行,在行尾加","即可: #! -*- coding:utf-8 -*- #加这一行可以在文件中使用中文 print 'This is a string + int', print '12 + 13 =', print 12+13 #另一种方式,在命令行中输出时不换行,还会替换掉原来的一行 for i in xrange(1,1000): print 'Downloa...
分类:编程语言   时间:2015-04-02 16:25:06    收藏:0  评论:0  赞:0  阅读:189
在Window环境配置Python VirtualEnv
VirtualEnv用于在?台机器上创建多个独立的python运行环境,实现项目之间的第三方包依赖的隔离,并实现开发环境到生产环境的快速拷贝部署。...
分类:编程语言   时间:2015-04-02 16:24:56    收藏:0  评论:0  赞:0  阅读:370
【Python笔记】如何编译不依赖lapack和atlas库的NumPy包
NumPy是科学计算方面的一个Python库,在数据挖掘或机器学习或科学统计等领域经常被用到,官网在这里。 在实际业务中,为发挥NumPy的高性能,在编译NumPy时会依赖一些经过特别优化的第三方科学计算库。对于初次接触NumPy的新手来说,从源码编译安装依赖外部库的NumPy通常不是一个简单的任务。 事实上,NumPy这个Python包本身不需依赖任何第三方库就能完成编译和安装使用,只不过其...
分类:编程语言   时间:2015-04-02 16:24:46    收藏:0  评论:0  赞:0  阅读:381
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!