码迷,mamicode.com
首页 > 编程语言
C++ 之 const references
extraction from The C++ Programming Language 4th. ed., Section 7.7 References, Bjarne Stroustrup To reflect the lvalue/rvalue and const/non-const dist ...
分类:编程语言   时间:2016-08-29 17:23:07    阅读次数:166
程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦
程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大经典原创系列集锦与总结作者:July--结构之法算法之道blog之博主。时间:2010年10月-2012年11月。出处:http://blog.cs...
分类:编程语言   时间:2016-08-29 15:42:34    阅读次数:357
java身份证合法性校验并获取并根据身份证号提取身份证相关信息
/** * 身份证前6位【ABCDEF】为行政区划数字代码(简称数字码)说明(参考《GB/T 2260-2007 中华人民共和国行政区划代码》): * 该数字码的编制原则和结构分析,它采用三层六位...
分类:编程语言   时间:2016-08-29 15:41:19    阅读次数:286
最长回文子串(Manacher算法模板题)&&对称字符串问题
manacher:可以解决最长回文问题。 算法:1.首先,将字符串的每个字符左右加入#,并在s0位置加入*(如果字符串中本身含有这些,则换成未出现过的字符),此时字符串的长度为len+len+3,即加...
分类:编程语言   时间:2016-08-29 15:38:32    阅读次数:535
短作业优先调度算法(SJF)
假设有n项作业位于就绪队列中,这些作业的提交时间用数组requestTimes按照提交时间的先后顺序存储,对应的作业服务时间(持续时间)用数组durations存储。采用SJF算法,计算n项作业的平均等待时间。当存在多个相同长度的短作业时,按照提交时间的先后顺序进行调度。假设0<= n <= 100 ...
分类:编程语言   时间:2016-08-29 15:41:00    阅读次数:167
Java Arrays 排序
Java SDK中的排序分为两种情况: ...
分类:编程语言   时间:2016-08-29 15:39:31    阅读次数:206
牛B的swift屏幕旋转经验终结者(OC统一思路)
牛B的swift屏幕旋转经验终结者(OC统一思路) 1、AppDelegate (1)定义变量 var blockRotation: Bool = false (2)定义方法 Swift代码 func application(application: UIApplication, supported ...
分类:编程语言   时间:2016-08-29 14:30:22    阅读次数:5489
多线程下的单例模式
单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。正是由于这个特 点,单例对象通常作为程序中的存放配置信息的载体,因为它能保证其他对象读到一致的信息。例如在某个服务器程序中,该服务器的配置信息可能存放在数据库或 文件中,这些配 ...
分类:编程语言   时间:2016-08-29 14:30:09    阅读次数:202
python saltstack
1. 拷贝文件 2. 拷贝目录 3. salt接口实例调用 3.1 salt.client import salt.client client = salt.client.LocalClient() ret = client.cmd('*','test.ping') print ret 3.2 cm ...
分类:编程语言   时间:2016-08-29 14:29:06    阅读次数:257
深入浅出Java垃圾回收机制
JVM学习笔记 JVM内存管理和JVM垃圾回收 JVM内存组成结构 JVM内存结构由堆、栈、本地方法栈、方法区等部分组成,结构图如下所示: 1)堆 所有通过new创建的对象的内存都在堆中分配,其大小可以通过-Xmx和-Xms来控制。堆被划分为新生代和旧生代,新生代又被进一步划分为Eden和Survi ...
分类:编程语言   时间:2016-08-29 14:28:24    阅读次数:214
spring定时器配置
在此记录两种定时任务的配置: 一种是quart定时器: <1>配置xml文件(定时任务配置) <2>定义实现类的bean <3>启动定时任务 <4>业务层实现代码 ……………… 一种利用注解: <1>配置xml文件,需要引用spring-task-3.1.xsd文档。 <2>java代码,具体实现在 ...
分类:编程语言   时间:2016-08-29 14:26:58    阅读次数:189
R 语言画图
最常用的画图命令是 plot,其参数如下: plot 默认使用的是英文字体,如果想把 xlab, ylab, main 改成中文,有两种方式: 如果需要把多条线画在同一个图上对比,可以先用 plot, 然后使用 lines: ...
分类:编程语言   时间:2016-08-29 14:26:56    阅读次数:293
GFF3文件按照染色体位置排序
GFF3文件按照染色体位置排序#!/usr/bin/envpython #-*-coding:utf-8-*- tmp=open(‘2.txt‘,‘w‘) withopen(‘147389_transcript.fa.gff3‘,‘r‘)asf: forlineinf: if‘#‘notinline: line1=line.strip().split() ifline1[2]==‘mRNA‘: tmp.write(line.strip()+‘\t@\t‘,) ifline1[2]==‘e..
分类:编程语言   时间:2016-08-29 13:26:09    阅读次数:527
加解密算法之Base64
Base64不算严格的加密算法,因为加解密的算法都是公开的.Base64的的三种提供者:1.jdk(不推荐)2.commonsCodes3.bouncycastle例:importjava.io.IOException;importsun.misc.BASE64Decoder;importsun.misc.BASE64Encoder;publicclassBase64Demo{ publicstaticvoidmain(String[]args..
分类:编程语言   时间:2016-08-29 13:25:38    阅读次数:181
马哥2016全新Linux+Python高端运维班-Linux grep命令及基本正则表示
本周作业内容:1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。第一种方式: [root@liu/]#chmod-Rgo=---/home/tuser1 [root@liutuser1]#ls-l/home/tuser1/ 总用量4 -rw-------.1rootroot478月2500:01issue 第二种方式..
分类:编程语言   时间:2016-08-29 13:23:41    阅读次数:269
megeedu Linux+Python高级运维班 3期 第四周作业
1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。[root@localhost~]#cp-r/etc/skel//home/tuser1#使用cp命令带-r选项:递归复制目录及内部的所有内容; [root@localhost~]#ll/home/|greptuser1#查看/home/tuser1目录文..
分类:编程语言   时间:2016-08-29 13:24:54    阅读次数:219
页面置换算法
过程运转时,若其拜访的页面不在内存而需将其调入,但内存已无闲暇空间时,就需求从内存中调出一页程序或数据,送入磁盘的对调区。选择调出页面的算法就称为页面置换算法。好的页面置换算法应有较低的页面改换频率,也就是说,应将今后不会再拜访或许今后较长工夫内不会再拜访..
分类:编程语言   时间:2016-08-29 13:18:22    阅读次数:270
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!