首页 > 编程语言
程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦
程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大经典原创系列集锦与总结作者:July--结构之法算法之道blog之博主。时间:2010年10月-2012年11月。出处:http://blog.cs...
分类:编程语言   时间:2016-08-29 15:40:39    收藏:0  评论:0  赞:0  阅读:242
最长回文子串(Manacher算法模板题)&&对称字符串问题
manacher:可以解决最长回文问题。 算法:1.首先,将字符串的每个字符左右加入#,并在s0位置加入*(如果字符串中本身含有这些,则换成未出现过的字符),此时字符串的长度为len+len+3,即加...
分类:编程语言   时间:2016-08-29 15:38:29    收藏:0  评论:0  赞:0  阅读:235
短作业优先调度算法(SJF)
假设有n项作业位于就绪队列中,这些作业的提交时间用数组requestTimes按照提交时间的先后顺序存储,对应的作业服务时间(持续时间)用数组durations存储。采用SJF算法,计算n项作业的平均等待时间。当存在多个相同长度的短作业时,按照提交时间的先后顺序进行调度。假设0<= n <= 100 ...
分类:编程语言   时间:2016-08-29 15:37:50    收藏:0  评论:0  赞:0  阅读:367
Java Arrays 排序
Java SDK中的排序分为两种情况: ...
分类:编程语言   时间:2016-08-29 15:36:49    收藏:0  评论:0  赞:0  阅读:209
牛B的swift屏幕旋转经验终结者(OC统一思路)
牛B的swift屏幕旋转经验终结者(OC统一思路) 1、AppDelegate (1)定义变量 var blockRotation: Bool = false (2)定义方法 Swift代码 func application(application: UIApplication, supported ...
分类:编程语言   时间:2016-08-29 14:29:39    收藏:0  评论:0  赞:0  阅读:230
多线程下的单例模式
单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。正是由于这个特 点,单例对象通常作为程序中的存放配置信息的载体,因为它能保证其他对象读到一致的信息。例如在某个服务器程序中,该服务器的配置信息可能存放在数据库或 文件中,这些配 ...
分类:编程语言   时间:2016-08-29 14:28:49    收藏:0  评论:0  赞:0  阅读:197
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:28:30    收藏:0  评论:0  赞:0  阅读:212
深入浅出Java垃圾回收机制
JVM学习笔记 JVM内存管理和JVM垃圾回收 JVM内存组成结构 JVM内存结构由堆、栈、本地方法栈、方法区等部分组成,结构图如下所示: 1)堆 所有通过new创建的对象的内存都在堆中分配,其大小可以通过-Xmx和-Xms来控制。堆被划分为新生代和旧生代,新生代又被进一步划分为Eden和Survi ...
分类:编程语言   时间:2016-08-29 14:26:58    收藏:0  评论:0  赞:0  阅读:183
spring定时器配置
在此记录两种定时任务的配置: 一种是quart定时器: <1>配置xml文件(定时任务配置) <2>定义实现类的bean <3>启动定时任务 <4>业务层实现代码 ……………… 一种利用注解: <1>配置xml文件,需要引用spring-task-3.1.xsd文档。 <2>java代码,具体实现在 ...
分类:编程语言   时间:2016-08-29 14:26:19    收藏:0  评论:0  赞:0  阅读:273
R 语言画图
最常用的画图命令是 plot,其参数如下: plot 默认使用的是英文字体,如果想把 xlab, ylab, main 改成中文,有两种方式: 如果需要把多条线画在同一个图上对比,可以先用 plot, 然后使用 lines: ...
分类:编程语言   时间:2016-08-29 14:25:59    收藏:0  评论:0  赞:0  阅读:251
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:24:09    收藏:0  评论:0  赞:0  阅读:689
加解密算法之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:23:40    收藏:0  评论:0  赞:0  阅读:306
马哥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:29    收藏:0  评论:0  赞:0  阅读:213
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:22:39    收藏:0  评论:0  赞:0  阅读:270
页面置换算法
过程运转时,若其拜访的页面不在内存而需将其调入,但内存已无闲暇空间时,就需求从内存中调出一页程序或数据,送入磁盘的对调区。选择调出页面的算法就称为页面置换算法。好的页面置换算法应有较低的页面改换频率,也就是说,应将今后不会再拜访或许今后较长工夫内不会再拜访..
分类:编程语言   时间:2016-08-29 13:18:19    收藏:0  评论:0  赞:0  阅读:166
线程的概念和多线程模子
线程的根本概念引入过程的目标,是为了使多道程序并发履行,以进步资本应用率和零碎吞吐量;而引入线程,则是为了减小程序在并发履行时所支付的时空开支,进步操作零碎的并发功能。线程最直接的了解就是“轻量级过程”,它是一个根本的CPU履行单位,也是程序履行流的最小单位,..
分类:编程语言   时间:2016-08-29 13:16:29    收藏:0  评论:0  赞:0  阅读:246
蓝鸥Unity开发基础二——课时13 构造方法
蓝鸥Unity开发基础二——课时13构造方法一、构造和析构构造方法构造方法时一个特殊的方法,负责初始化对象构造方法名必须和类名一致构造方法没有返回值,但可以有参数,能够重载构造方法可以不写,系统会自动为类添加一个无参数的默认构造如果将构造方法设置为Private,就不能..
分类:编程语言   时间:2016-08-29 13:15:49    收藏:0  评论:0  赞:0  阅读:278
操作零碎典型调剂算法
在操作零碎中存在多种调剂算法,个中有的调剂算法实用于功课调剂,有的调剂算法实用于过程调剂,有的调剂算法两者都实用。下面引见几种常用的调剂算法。先来先效劳(FCFS)调剂算法FCFS调剂算法是一种最复杂的调剂算法,该调剂算法既可以用于功课调剂也可以用于过程调剂。在功课..
分类:编程语言   时间:2016-08-29 13:15:39    收藏:0  评论:0  赞:0  阅读:289
蓝鸥Unity开发基础二——课时13 析构方法
蓝鸥Unity开发基础二——课时13析构方法析构方法——在对象销毁时调用,用来释放内存的析构方法在对象销毁时调用,用于释放内存空间一个类只有一个析构方法析构方法没有返回值和参数,不能进行重载析构方法有系统自动调用,不能手动调用析构方法没有修饰符usingSystem;namespac..
分类:编程语言   时间:2016-08-29 13:15:10    收藏:0  评论:0  赞:0  阅读:378
JavaScript强化教程——AngularJS 表达式
本文为H5EDU机构官方HTML5培训教程,主要介绍:JavaScript强化教程JavaScript强化教程——AngularJS表达式AngularJS使用表达式把数据绑定到HTML。AngularJS表达式AngularJS表达式写在双大括号内:{{expression}}。AngularJS表达式把数据绑定到HTML,这与ng-bind指令有异曲同工..
分类:编程语言   时间:2016-08-29 13:13:19    收藏:0  评论:0  赞:0  阅读:155
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!