码迷,mamicode.com
首页 > 全部
Josephus2
约瑟夫问题升级问题编号为1~N的N个人按顺时针方向围坐一圈,每个人持有一个密码(正整数,可以自由输入),开始人选一个正整数作为报数上限值M,从第一个人按顺时针方向自1开始顺序报数,报道M是停止报数。报M的人出列,将他的密码作为新的M值,从他的顺时针方向上的下一个人开始从1报数,如此下去,直至所有人全...
分类:其他好文   时间:2015-09-17 21:38:31    阅读次数:144
有意练习--Rails RESTful(一)
书要反复提及《哪里有天才》在说,大多数所谓的天才是通过反复刻意练习获得。当你的练习时间达到10000几个小时后,。你将成为该领域的专家。近期在学习rails怎样实现RESTful Web Service。自己想给自己设计一个练习的模板,进行重复练习。开发过程採用的是TDD的方式进行开发。练习背景:我...
分类:其他好文   时间:2015-09-17 21:39:06    阅读次数:185
C++的6种位运算符
一、C语言的六种位运算符:&按位与|按位或^按位异或~取反>右移1.按位与运算按位与运算符"&"是双目运算符。 其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。例如:9&5可写算式如下: 00001001 (9的二进制补码...
分类:编程语言   时间:2015-09-17 21:35:48    阅读次数:221
Java多线程基础(一)
一、基本概念线程状态图包括五种状态1、新建状态(New):线程对象被创建后,就进入新建状态。例如,Thread thread=new Thread();2、就绪状态(Runnable):也被称为“可执行状态”。线程对象被创建后,其他线程调用了该对象的start()方法,从而来启动该线程。例如thre...
分类:编程语言   时间:2015-09-17 21:37:34    阅读次数:223
HDU-2054 A==B?
#include#includechar n[100000], m[100000];int main(){ int i, j, len_n, len_m, flag, len_last, len_late,doc, q, p, count, start; char ch; whil...
分类:其他好文   时间:2015-09-17 21:37:06    阅读次数:127
如何得到给定序列的互补序列以及反向互补序列
用 python 实现如下: 1 #!/usr/bin/python 2 # Complementing DNA 3 4 my_dna = "ACTGATCGATTACGTATAGTATTTGCTATCATACATATATATCGATGCGTTCAT" 5 # 由于python 区分大小写,所以先....
分类:其他好文   时间:2015-09-17 21:38:13    阅读次数:406
ScrollView优化
using UnityEngine;using System.Collections;using System.Collections.Generic;public class OptimizeScrollView{ static List ids = new List(); stati...
分类:其他好文   时间:2015-09-17 21:36:27    阅读次数:184
Android系列之Fragment(一)----Fragment加载到Activity当中
Android系列之Fragment(一)----Fragment加载到Activity当中?【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/3978989...
分类:移动开发   时间:2015-09-17 21:37:24    阅读次数:229
C语言基础1-简单类型
简单的介绍了一下C语言的一些小东西,适合有一定工作经验复习用创建C程序:xcode ->OSX的Application -> Command Line Tool -> 选择C语言1,示例代码:main函数 #include main(){ printf("Hello, World! \n")...
分类:编程语言   时间:2015-09-17 21:35:13    阅读次数:189
SpringMVC 注解使用说明
1) controller 使用与解释package com.qs.controller;import com.qs.entity.CategoryFilter;import com.qs.service.ICategoryFilterService;import com.qs.service.im...
分类:编程语言   时间:2015-09-17 21:34:23    阅读次数:178
Linux中select poll和epoll的区别
在Linux Socket服务器短编程时,为了处理大量客户的连接请求,需要使用非阻塞I/O和复用,select、poll和epoll是Linux API提供的I/O复用方式,自从Linux 2.6中加入了epoll之后,在高性能服务器领域得到广泛的应用,现在比较出名的nginx就是使用epoll来实...
分类:系统相关   时间:2015-09-17 21:35:13    阅读次数:187
操作JSON————精品
使用背景:JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不须要任何特殊的API或工具包。 基于现在移动端开发的火...
分类:Web程序   时间:2015-09-17 21:34:34    阅读次数:227
系统表 sys.syscolumns、sys.sysobjects 和 sys.indexes 的字段含义
syscolumns每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行。该表位于每个数据库中。列名数据类型描述namesysname列名或过程参数的名称。idint该列所属的表对象 ID,或与该参数关联的存储过程 ID。xtypetinyintsystypes 中的物理存储类型。t...
分类:其他好文   时间:2015-09-17 21:33:59    阅读次数:340
CentOS 7 U盘安装解决找不到U盘问题
在使用U盘进入CentOS7系统安装选项时,按下Tab键,在屏幕下方出现:vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet_。如果您的主机是一块硬盘就把hd:LABEL=C...
分类:其他好文   时间:2015-09-17 21:33:51    阅读次数:221
C学习之指针强化
char *p =(char*)malloc(100); malloc是用于分配内存的函数,它的参数为int型,表示分配多少个字节长度,其返回类型为void*,在这里用char*就是强制转化,指定了当前分配的内存用于存放char型数据,最后该函数会返回所分配内存空间的首地址赋予指针p
分类:其他好文   时间:2015-09-17 21:34:31    阅读次数:174
如何利用 JConsole观察分析Java程序的运行,进行排错调优
一、JConsole是什么 从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole(或者,它更高端的 “近亲” VisualVM )来监控 Java 应用程序性能和跟踪 Jav...
分类:编程语言   时间:2015-09-17 21:33:41    阅读次数:206
Java 泛型、通配符? 解惑
Java 泛型通配符?解惑分类: JAVA 2014-05-05 15:53 2799人阅读 评论(4) 收藏 举报泛型通配符上界下界无界目录(?)[+]转自:http://www.linuxidc.com/Linux/2013-10/90928.htmT 有类型? 未知类型一、通配符的上界既然.....
分类:编程语言   时间:2015-09-17 21:35:59    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!