上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 300 下一页
2013年9月27日

HDU 4734 F(x)

摘要: F(x) Time Limit: 1000/500 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 768Accepted Submission(s): 296 Problem Description For a decimal number x with n digits (A nA n-1A n-2 ... A 2A 1), we define its weight as F(x) = A n * 2 n-1 + A n-1 * 2 n-2 + .... 阅读全文
posted @ 2013-09-27 19:51 you Richer 阅读(239) 评论(0) 推荐(0)

机房收费系统上机之逻辑思维

摘要: 很多人习惯于在一接受任务就开始编写程序,不重视企业管理信息的总体规划和分析,认为没完没了地分析企业现状、讨论各种实施方案是在浪费时间。 这种重视程序设计,轻视总体规划的思想是导致系统开发失败的重要原因。 随着信息化进程的不断深入,需要开发系统的功能越来越丰富,结构也越来越复杂。如果没有前期的总体规划,很难将整体的功能以一种最好方式实现。 现在,以上机、下机的功能为例,简单的介绍一下。 主窗体如下: 上机时,卡号、类型、学号、姓名、系别、性别、上机日期,上机时间、余额的文本框显示数据;下机时,下机日期、下机时间、消费时间、消费金额显示数据。 那这些数据都是从... 阅读全文
posted @ 2013-09-27 19:48 you Richer 阅读(174) 评论(0) 推荐(0)

基于 canvas 将图片转化成字符画

摘要: 字符画大家一定非常熟悉了,那么如何把一张现有的图片转成字符画呢? HTML5 让这个可能变成了现实,通过 canvas,可以很轻松实现这个功能。其实原理很简单:扫描图片相应位置的像素点,再计算出其灰度值,根据灰度值的大小,分别用字符#*+“和空格来填充。下面是源码:HTML:一个canvas元素#cv,一个字符画容器#txt。fuck ie css:由于每一行用 p 来填充,所以 p 的 height 和 font-size 大小应该一致都是 12px ,这样可以避免每行出现空隙。 * {margin: 0;padding: 0;}body {font-size: 12px; margin:. 阅读全文
posted @ 2013-09-27 19:45 you Richer 阅读(304) 评论(0) 推荐(0)

java 自制类加载器的简单实现

摘要: package com.xiaomo.reflex; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.lang.reflect.Method; public class CompileClassLoader extends ClassLoader{ //读取一个文件的内容 private byte[] getBytes(String filename)throws IOException{ File file ... 阅读全文
posted @ 2013-09-27 19:43 you Richer 阅读(256) 评论(0) 推荐(0)

ORA-00314,redolog 损坏,或丢失处理方法

摘要: alertsid.log报错信息:Fri Sep 27 15:18:39 2013 Started redo scan Fri Sep 27 15:18:39 2013 Errors in file /oracle/admin/lixora/udump/lixora_ora_23439.trc: ORA-00314: log 2 of thread 1, expected sequence# 335 doesn't match 331 ORA-00312: online log 2 thread 1: '/oracle/oradata/lixora/redo02.log' 阅读全文
posted @ 2013-09-27 19:40 you Richer 阅读(406) 评论(0) 推荐(0)

poj 3155 (最大密度子图)

摘要: 题意:一个公司有n个人,给出了一些有冲突的人的对数(u,v),公司决定裁人,那么总裁现在要裁掉冲突率最高的那些人(冲突率=在这些人中存在的冲突数/人数)。就是求出一些点,这些点之间的边数/点数最大。最大密度子图。思路:胡伯涛的论文《最小割模型在信息学竞赛中的应用》介绍了两种方法:第一种:转换为最大权闭合图的模型来求解:设max g = f(x)= |E‘|/|V’| ,找一个子图的边数与点数的比值达到其中的最大,我们通常都是构造一个函数max h(g)= |E'|-g*|V'|,当h(g)为0的时候,g的值即为最优,h(g)>0 时 g最优值;因为如果最大值大于0那么我们 阅读全文
posted @ 2013-09-27 19:38 you Richer 阅读(349) 评论(0) 推荐(0)

Solr4.4.0部署到tomcat上

摘要: 主要步骤如下:1、下载solr-4.4.0.tgz2、解压缩solr-4.4.0.tgz,命令tar -xzvfsolr-4.4.0.tgz3、压缩后进入到solr-4.4.0目录,将example/webapps目录下的solr.war复制到tomcat的webapps目录中,4、启动tomcat服务器,这时候会报错,不用管它,war会自动解压缩5、在tomcat的bin里面新建一个solr目录6、继续到solr-4.4.0目录,将example/solr目录下的collection1目录和solr.xml复制到tomcat的bin目录下的solr目录7、将example/lib/ext/下 阅读全文
posted @ 2013-09-27 19:36 you Richer 阅读(279) 评论(0) 推荐(0)

自动释放池解析

摘要: 第一、自动释放池的物理实现自动释放池用栈来实现,当你创建一个新的自动释放池是,会压栈到栈顶,接受autorelease消息的对象也会被压入到栈顶第二、当我们使用copy、alloc、retain得到一个对象时,必须调用release或者是autorelease进行释放,其他方法获得对象将由自动释放池释放第三、release和drain的区别当我们向自动调用【pool release 】时,池内元素都会调用release方法,并且池释放掉,但是当我们调用drain方法时,只会执行前者第四、自动释放池的销毁时间当我们使用appkit创建工程时,程序会自动创建或排空自动释放池的对象,通常实在一个时间 阅读全文
posted @ 2013-09-27 19:34 you Richer 阅读(285) 评论(0) 推荐(0)

linux内核--中断和中断处理(一)

摘要: 让硬件在需要的时候再向内核发出信号。这就是中断机制,先讨论中断,进而讨论内核如何使用所谓的中断处理函数处理对应的中断。 一、中断 1)中断 中断使得硬件得以发出通知给处理器。例如,在前几键盘的时候,键盘控制器会发出一个中断,通知操作系统有键按下。中断本质上时一种特殊的电信号,由硬件设备发向处理器。处理器收到中断后,会马上向操作系统反应此信号的到来,然后就由操作系统负责这些新到来的数据。硬件设备生产中断的时候并不考虑与处理器的时钟同步也就是说中断随时可以产生。因此,内核随时可能因为新到来的中断而被打断。 当接收到一个中断后,中断控制器会给处理器发送一个电信号。处理器一经检测到此信号,便中断自.. 阅读全文
posted @ 2013-09-27 19:32 you Richer 阅读(322) 评论(0) 推荐(0)

linux内存管理--伙伴系统和内存分配器

摘要: 3.1页框的管理 所有的页框描述符都存放在mem_map数组中。 3.1.1page数据结构struct page { page_flags_t flags; //标志 atomic_t _count;//该页框的引用计数,该引用计数为-1时表示该页框是个空闲页框 atomic_t _mapcount;//页框在页表项中的数目,即该页框在多少个页表中被引用为页表 项 unsigned long private;//可用于多种内核成分,若该页为缓冲区所组成的页,其用来组 织缓冲区首部链表 struct address_space *mapping;/... 阅读全文
posted @ 2013-09-27 19:30 you Richer 阅读(603) 评论(0) 推荐(0)
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 300 下一页