NYOJ 680 摘枇杷...
分类:
其他 时间:
2014-05-15 12:15:32
收藏:
0 评论:
0 赞:
0 阅读:
359
题意:给定两个二进制字符串,返回它们的和
思路:
1.按最长的循环,短的前面补零
2.因为变量少,不用考虑节省空间,定义为int最行了
3.用二进制可能会快一点。不过实现会麻烦一些
复杂度:时间O(m+n),空间O(m+n)...
分类:
其他 时间:
2014-05-15 13:17:40
收藏:
0 评论:
0 赞:
0 阅读:
298
最近终于把实现多任务的微内核调试了一遍,我们阐述了如何在保护模式下切换任务。同时知识包括:gdt,idt,ldt,tss,时钟中断服务,特权级切换,显存编程,boot和loader功能,bios调用等等。详细知识还要在实践中摸索学习,希望大家一起进步。这篇文章仅仅做个记录,如有亲身调试过代码,可能不大好理解。接下几天重点看看0.12启动程序,多分页需要更加深入了解。
;#Mode=Dos ;放在...
分类:
系统服务 时间:
2014-05-15 13:34:29
收藏:
0 评论:
0 赞:
0 阅读:
499
简单点说其实Segment Tree就是二分法的灵活运用。
需要的基础知识:
1 二分法
2 二叉树
3 最好熟悉堆排序
操作就是二分法和堆排序巧妙地合并起来。
有了这些基础知识Segment Tree就没有任何难度了。
参考原文:
http://www.geeksforgeeks.org/segment-tree-set-1-sum-of-given-range/
...
分类:
其他 时间:
2014-05-15 13:33:56
收藏:
0 评论:
0 赞:
0 阅读:
410
synchronized这类线程同步的机制可以解决多线程并发问题,在这种解决方案下,多个线程访问到的,都是同一份变量的内容。为了防止在多线程访问的过程中,可能会出现的并发错误。不得不对多个线程的访问进行同步,这样也就意味着,多个线程必须先后对变量的值进行访问或者修改,这是一种以延长访问时间来换取线程安全性的策略。...
分类:
其他 时间:
2014-05-15 13:11:47
收藏:
0 评论:
0 赞:
0 阅读:
480
Longest Common Prefix
Write a function to find the longest common prefix string amongst an array of strings....
分类:
其他 时间:
2014-05-15 13:27:26
收藏:
0 评论:
0 赞:
0 阅读:
325
1、管理工具中的“INTERNET信息服务”本来就是一个快捷方式来的。
本标为:C:\WINDOWS\SYSTEM32\INETSRV\IIS.MSC,找到发送到桌面快捷方式即可。
2、Win7配置IIS遇到问题及解决方法:IIS图标不见了...
分类:
其他 时间:
2014-05-15 12:24:33
收藏:
0 评论:
0 赞:
0 阅读:
332
在我们做有关android项目的时候,肯定会涉及到对xml文件的解析操作,下面给大家介绍一下xml文件的解析,包含DOM、SAX、Pull以及以前我们用到的DOM4J和JDOM:
要解析的XML文件:person.xml
zhangsan
25
lisi
23
创建person实体类:
package cn.itcast.domain;
...
分类:
移动平台 时间:
2014-05-15 13:10:31
收藏:
0 评论:
0 赞:
0 阅读:
607
原文地址:
https://wiki.openmrs.org/pages/viewpage.action?pageId=16318792, 翻译内容有更改。
译者PC环境:CentOS 6.5
Eclipse版本: eclipse-jee-kepler-SR2-linux-gtk-x86_64.tar.gz
(下载地址;
http://www.eclipse.org/dow...
分类:
系统服务 时间:
2014-05-15 13:26:46
收藏:
0 评论:
0 赞:
0 阅读:
548
异步编程(Asynchronous Programming)
异步编程与我们所看过的其他并行编程形式有一些不同,讨论的其他主题可以有大量的线程并行运行,可以完全利用系统中可用的处理器;而在异步编程中,需要避免阻塞线程,我们在这一章的第一节“线程、内存、锁定和阻塞”中已经对阻塞线程的概念有所了解了。阻塞的线程是不能工作的线程,因为它需要等待其他任务的完成;线程等待的通常任务是操作系统执行的输...
分类:
其他 时间:
2014-05-15 12:23:54
收藏:
0 评论:
0 赞:
0 阅读:
406
一、添加下面的库 并配置好路径
ws2_32.lib;Mswsock.lib;cppunit.lib;libapr-1.lib;libapriconv-1.lib;libaprutil-1.lib;libaprapp-1.lib;libactivemq-cppd.lib;%(AdditionalDependencies)
E:\cms\cmsTest\lib\myAprLib;E:\cms\c...
分类:
其他 时间:
2014-05-15 13:37:46
收藏:
0 评论:
0 赞:
0 阅读:
406
这道题是我最初刷的那20多道之一,但一直没有过,被各种各样的情况折磨死了,直到把所有其他的题都写完,回来看大神对这道题是怎么处理的时候,才惊叹算法的奇妙。再次验证了我的想法,如果要处理各种各样的特殊情况,一定是算法本身有问题。
之前看过很多有关在两个排序数组中找中位数的解法,大多根据两个数组长度不同分了很多种情况,各种讨论。下面要介绍的方法并没有直接求中位数,而是把求中位数转换成了求两个数组合并...
分类:
其他 时间:
2014-05-15 12:21:25
收藏:
0 评论:
0 赞:
0 阅读:
439
spring框架整合ibatis的项目实例代码,代码下载地址:http://www.zuidaima.com/share/1780211932679168.htm...
分类:
编程语言 时间:
2014-05-15 13:02:37
收藏:
0 评论:
0 赞:
0 阅读:
602
初步设想:
通过中间件配置,将一个在用的业务系统转化为简版的移动应用。
移动页面生成器...
分类:
移动平台 时间:
2014-05-15 13:20:52
收藏:
0 评论:
0 赞:
0 阅读:
398
在学C++时,由于时间比较急。对构造函数和析构函数这部分当时了解的比较浅显,当时只知道构造函数是
用来为对象分配存储空间,进行必要的初始化。析构函数对应构造函数,当撤销类对象时,构造函数回收存储
空间。
C#再次学到这部分的内容,因为当时C++了解过了,现在学起来有种似曾相识的感觉,所以学起来就会带
劲儿,也深入了一些。...
分类:
其他 时间:
2014-05-15 12:09:47
收藏:
0 评论:
0 赞:
0 阅读:
335
工厂方法(FactoryMethod)模式简介
编辑
工厂方法(FactoryMethod)模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品。
工厂方法模式是简单工厂模式的衍生...
分类:
其他 时间:
2014-05-15 12:11:40
收藏:
0 评论:
0 赞:
0 阅读:
413
exam1204button.c:26:3: 错误: 程序中有游离的‘\200’
exam1204button.c:26:3: 错误: 程序中有游离的‘\235’
exam1204button.c:26:3: 错误: 程序中有游离的‘\342’
exam1204button.c:26:3: 错误: 程序中有游离的‘\200’
exam1204button.c:26:3: 错误: 程序中有游...
分类:
其他 时间:
2014-05-15 13:01:53
收藏:
0 评论:
0 赞:
0 阅读:
295
(一)
当多个进程企图对共享数据进行某种处理,而最后的结果又取决于进程运行的顺序时,就认为它们发生了竞争关系。避免竞争的条件,给出apue上的一个代码吧:
#include "apue.h"
static void charatatime(char *);
int
main(void)
{
pid_t pid;
TELL_WAIT(); /*set things up for TEL...
分类:
系统服务 时间:
2014-05-15 12:20:49
收藏:
0 评论:
0 赞:
0 阅读:
519
为了解决DNA序列的拼接以及检错,特写一下算法
package my.dna;
/**
*
* @author mabixiang
*
*/
public class Util2 {
public static void main(String[] args) {
String a = "lkjhgfasd";
String b = "sd5sflk";
resemb...
分类:
其他 时间:
2014-05-15 13:29:17
收藏:
0 评论:
0 赞:
0 阅读:
458
1. 查询HQL过滤器
1.1. 数据过滤现状分析
项目开发的查询页面都会有很多查询条件,开发追加查询条件的工作繁琐又很浪费时间。
这块工作量主要在:页面加查询字段和后台代码逻辑判断,追加查询条件;
目前JAVA持久层主流框架Hibernate和Ibatis实现方式分析:
[1].Hibatente 技术实现:
A.页面追加查询字段;
B.后台代码需加逻辑判断,判断字段是否为空,手...
分类:
其他 时间:
2014-05-15 12:11:02
收藏:
0 评论:
0 赞:
0 阅读:
823