2013年9月16日

python字符串操作总结

摘要: python中有各种字符串操作,一开始python有个专门的string模块,要使用需先import string。后来从python2.0开始,string方法改用str.method()形式调用,就是直接在你的字符串变量后加方法就行了,无需import。但是为了保持向后兼容,python仍然保留了string模块,但是并不推荐用,你懂的。但并非所有的字符串操作都用str.method()方法调用的,有些方法是python内置函数,比如计算字符串长度用len(str)而不是str.len()。还有re模块也有对字符串操作的一些方法,后面再讲。字符串对象是不可改变的,也就是说在python创建 阅读全文
posted @ 2013-09-16 20:39 you Richer 阅读(332) 评论(0) 推荐(0)

Android手机设置隐藏命令大全

摘要: 注意:因Android版本较多,固有部分隐藏命令或不能使用 *#*#4636#*#* 显示手机信息、电池信息、电池记录、使用统计数据、WiFi 信息 *#*#7780#*#* 重设为原厂设定,不会删除预设程序,及 SD 卡档案。 *2767*3855# 重设为原厂设定,会删除 SD 卡所有档案。 *#*#34971539#*#* 显示相机相机韧体版本,或更新相机韧体 *#*#7594#*#* 当长按关机按钮时,会出现一个切换手机模式的窗口,包括: 静音模式、飞航模式及关机,你可以用以上代码,直接变成关机按钮。 *#*#273283*... 阅读全文
posted @ 2013-09-16 20:38 you Richer 阅读(472) 评论(0) 推荐(0)

DRP过后,感受知识间的通性

摘要: DRP视频看了不短的时间,真正开始DRP的时间是7月17号,至今两个月了。由于暑假期间英语的学习占得时间比较多,所以DRP视频进行的很慢。9月11号看完了DRP所有的视频,这个项目完成后最大的感受是:视频里讲的大部分内容之前的项目和BS学习时都接触过。比如:分页、session、架构、软件开发流程等等。 学习就是一个反复的过程,比如之前一直沿用软件工程的思想开发软件,所以视频前期对drp的需求及架构方面说明,很容易理解;由于第一次接触drp这样的项目,所以对其中的业务很是不理解。后期主要是代码实现,这里要谈到很多代码界的技术,分页的实现、js给用户良好的体验效果、与数据库的连接。后期代码实现. 阅读全文
posted @ 2013-09-16 20:36 you Richer 阅读(187) 评论(0) 推荐(0)

实战MEF(5):导出元数据

摘要: 如何理解元数我们可以把元数据理解为随类型一起导出的附加信息。有时候我们会考虑,把元数据随类型一并导出,增加一些说明,使得我们在导入的时候,可以多一些筛选条件。默认的类型导出带有元数据吗上面的内容我说得比较简洁,也许您不是很理解,不要紧,在编程里面,很多东西我们都是写了代码后才理解的。所以,我的理论功底比较差,最不擅长的就是长篇大论,还是从代码中看吧。我们首先要弄清楚一下问题:在我没有手动去添加元数据的默认导出类型,是否带有元数据。为了使代码更简单,这里我直接把一个类导出,而不编写公共接口了。这里我们直接编写一个类,然后直接导入这个类型即可:示例代码定在当前程序集中,可以在AssemblyCat 阅读全文
posted @ 2013-09-16 20:33 you Richer 阅读(188) 评论(0) 推荐(0)

在LINUX的命令提示符及CMD命令提示符中显示时间

摘要: 用途之一是可以查看某个命令或程序的执行时间。 一、CMD中显示时间设置 参数说明: $P:当前路径 $G:>(大于号) $T:当前时间,精确到0.01s 实验如下: C:\Users\g4-1016tx> prompt $P$S$T$G C:\Users\g4-1016tx 13:19:53.92>arp -a 接口: 192.168.0.189 --- 0xb Internet 地址 物理地址 类型 192.168.0.1 c8-3a-35-5a-f1-10 动态 C:\Users\g4-1016tx 13:19:56.46> 二、修改LINU... 阅读全文
posted @ 2013-09-16 20:31 you Richer 阅读(705) 评论(0) 推荐(0)

[Django实战] 第8篇 - 分页列表

摘要: 当用户登录成功后,首先看到的是他自己之前提交的任务列表,本篇将实现该页面。视图(views.py)里定义如下:from django.core.paginator import Paginator, PageNotAnInteger, EmptyPage@login_requireddef tasklist(request): username=request.user.username if len(Dba.objects.filter(username=username)) == 0: #User is not DBA, only shows his/her own taskl... 阅读全文
posted @ 2013-09-16 20:28 you Richer 阅读(246) 评论(0) 推荐(0)

DOC下编译和运行带有包的java类文件

摘要: 前言: 带有包名的java类在DOC下编译可以成功,但是运行出错 错误: 找不到或无法加载主类 com.soanl.socket.MyServer D盘temp文件下有个Hello.java文件,包名为 com.soanl.test如:D:/temp/Hello.java1.首先进入d盘的temp文件目录 d: cd tempD:\temp2.编译Hello.java文件 java -d . Hello.java (-d和Hello中间有个点,注意点的两边都要空格) 这个时候在temp目录下会生成com\soanl\test这个目录 可以切换到D:\temp\com\soanl\test目.. 阅读全文
posted @ 2013-09-16 20:27 you Richer 阅读(331) 评论(0) 推荐(0)

java--String常量池问题的几个例子

摘要: 关于string内存分配不错的博客:http://blog.csdn.net/rj042/article/details/6871030 String常量池问题的几个例子示例1:Java代码 String s0="kvill"; String s1="kvill"; String s2="kv" + "ill"; System.out.println( s0==s1 ); System.out.println( s0==s2 ); 结果为: true true分析:首先,我们要知结果为道Java 会确保一个字符串常 阅读全文
posted @ 2013-09-16 20:25 you Richer 阅读(178) 评论(0) 推荐(0)

客户端字符集的作用总结

摘要: 一、显示字符使用的是操作系统的字符集 比如在中文WIN下,使用SSH登陆英文LINUX, 然后再用 SQLPLUS登陆到数据库进行查询,如果查询结果有汉字,则可以显示。 如果直接登陆英文LINUX,用 SQLPLUS登陆到数据库进行查询,是不能正常显示汉字的。 数据库字符集为:AL32UTF8 BYS@bys1>col aa for a60 BYS@bys1>select id,dump(name,1016) as aa from test; ID AA ---------- ------------------------------------------------... 阅读全文
posted @ 2013-09-16 20:23 you Richer 阅读(376) 评论(0) 推荐(0)

江苏诚迈科技笔试题2013

摘要: int,long 都是4个字节,char 一个字节1. OSI七层模型物理层,链路层,网络层,会话层,表示层,应用层2.进程和线程的通信方式线程:进程变量,临界区,事件,消息,信号量,端口通信,管道,共享内存进程:信号,消息,信号量,端口通信,管道,共享内存3.列出手机操作系统有哪些android,ios,symban,window phone4.你对诚迈有哪些了解5.常用的数据结构数据元素相互之间的关系称为结构。有四类基本结构:集合、线性结构、树形结构、图状结构;集合结构:除了同属于一种类型外,别无其它关系线性结构:元素之间存在一对一关系常见类型有: 数组,链表,队列,栈,它们之间在操作上有 阅读全文
posted @ 2013-09-16 20:19 you Richer 阅读(707) 评论(0) 推荐(0)

oracle数据库存储过程中NO_DATA_FOUND不起作用?

摘要: 1.首先创建一个表lengzijiantest,表中只有一个字段f_idCREATE TABLE LENGZIJIANTEST( F_ID NUMBER NOT NULL) 2.插入一条数据insert into lengzijiantest values (1) 3.现在表里面只有一条数据,值为1;4.写入如下命令DECLARE v_tmp NUMBER := 0;BEGIN SELECT f_id INTO v_tmp FROM lengzijiantest WHERE f_id = 2... 阅读全文
posted @ 2013-09-16 20:18 you Richer 阅读(399) 评论(0) 推荐(0)

判断单链表是否有环

摘要: 单链表是最常见的数据结构,带环的单链表不是很常见,但是在许多面试中出现的概率较高,其中不乏一些经典的问题,怎样判断单链表中是否有环。 单链表带环指的是如下这张图所示情况: 其实思想还是挺简单的: 我们需要两个指针,初始时都指向链表的头,之后指针同时移动,其中一个指针一次移动一步,另一个指针一步移动两步,如果两个指针有相等的可能,则链表就是有环的,否则,出现一个指针指向了 NULL ,那么这个链表就是肯定不带环的。 下面给出具体的实现:#include #include typedef int DataType;typedef struct node{ DataType d... 阅读全文
posted @ 2013-09-16 20:15 you Richer 阅读(214) 评论(0) 推荐(0)

使用Linux静态库

摘要: 查看静态库.a文件包含的内容用下面的命令解压: ar x libgdal.a然后就可以查看文件了:lsadler32.o cpl_recode.o dted_create.o gdalpamrasterband.o geo_write.o nitfimage.o tif_fax3sm.o tif_tile.ocompress.o cpl_recode_stub.o dted_ptstream.o gdalproxyda... 阅读全文
posted @ 2013-09-16 20:13 you Richer 阅读(409) 评论(0) 推荐(0)

动态弹球的实现 加入了多线程技术--javaSE游戏准备工作

摘要: 任务描述:实现了动态弹球的功能,对于有弹球功能的SE游戏奠定了基础。 package 运用线程技术的小球;import java.awt.*;import java.awt.event.*;import java.awt.geom.*;//不清楚这个有什么用import java.util.*;import javax.swing.*;public class Bounces { public static void main(String[] args) { // TODO Auto-generated method stub JFrame j = new BounceFrame()... 阅读全文
posted @ 2013-09-16 20:11 you Richer 阅读(339) 评论(0) 推荐(0)

CUDA samples 2.3节 用CUDA示例来创建CUDA项目

摘要: 2.3.1. Creating CUDA Projects for Windows 略2.3.2 Creating CUDA Projects for Linux 默认的samples的安装路径 是 NVIDIA_CUDA_5.5_Samples 并且示例程式的分为六类 : 0_Simple,1_Utilities, 2_Graphics, 3_Imaging, 4_Finance, 5_Simulations,6_Advanced, 7_CUDALibraries. 用 NVIDIA CUDA Samples infrastructure构造一个心的CUDA项目很容易。我们提供了一... 阅读全文
posted @ 2013-09-16 20:09 you Richer 阅读(453) 评论(0) 推荐(0)

linux内核源码阅读之facebook硬盘加速flashcache之三

摘要: 上一节讲到在刷缓存的时候会调用new_kcahed_job创建kcached_job,由此我们也可以看到cache数据块与磁盘数据的对应关系。上一篇:http://blog.csdn.net/liumangxiong/article/details/11726651 现在继续从new_kcached_job函数中挖掘有用的信息。那就是cache块跟磁盘上扇区是怎么对应起来的?即329行的为什么要写的disk.sector是后面这个值呢? job->disk.sector = dmc->cache[index].dbn; 最这里是时候揭开变量dmc也就是结构... 阅读全文
posted @ 2013-09-16 20:06 you Richer 阅读(330) 评论(0) 推荐(0)

Javabyte[]数组和十六进制String之间的转换Util------包含案例和代码

摘要: Java中byte用二进制表示占用8位,而我们知道16进制的每个字符需要用4位二进制位来表示(23 + 22 + 21 + 20 = 15),所以我们就可以把每个byte转换成两个相应的16进制字符,即把byte的高4位和低4位分别转换成相应的16进制字符H和L,并组合起来得到byte转换到16进制字符串的结果new String(H) + new String(L)。即byte用十六进制表示只占2位。同理,相反的转换也是将两个16进制字符转换成一个byte,原理同上。根据以上原理,我们就可以将byte[] 数组转换为16进制字符串了,当然也可以将16进制字符串转换为byte[]数组了。 .. 阅读全文
posted @ 2013-09-16 20:03 you Richer 阅读(359) 评论(0) 推荐(0)

pxe网络安装操作系统 原理与详细过程

摘要: 摘要:在实际工作中,我们经常会遇到这样的情况:想要安装Linux但是计算机不带光驱或软驱,或者是笔记本配置的非标准的软驱和光驱,如1394接口,USB接口等,在Linux安装时所引导的Linux内核一般都不会带这些接口的驱动,所以也无法通过本地安装Linux,此外,在一些场合,如机房,IT实验室,工厂生产线,有大量的计算机需要同时安装Linux,如果通过光驱的方式一个个安装,不仅效率低,也不利于维护。这是时候你就需要PXE的强大功能了。本文将就PXE的基本原理和工作方式进行简要介绍。具体的时间过程需要比较丰富的网络知识。 本文来源:http://blog.csdn.net/trochiluse 阅读全文
posted @ 2013-09-16 20:00 you Richer 阅读(899) 评论(0) 推荐(0)

详解Spring

摘要: Spring SSH框架中Struts2:是基于Web层,Hibernate:是基于持久化的,Spring:业务层,管理bean,它是一个容器,List,map, Set这里的内容,是适合已经学过了Spring的人供复习参考的..... Spring框架的优点: Spring是分层的架构,你可以选择使用你需要的层而不用管不需要的部分 Spring是POJO编程,POJO编程使得可持续构建和可测试能力提高 依赖注入和IoC使得JDBC,Hibernate操作简单化 Spring是开源的免费的 Spring使得对象管理集中化合简单化 在爽一把前,先要弄懂Spring容... 阅读全文
posted @ 2013-09-16 19:58 you Richer 阅读(244) 评论(0) 推荐(0)

objective-III 窗口应用程序

摘要: objective-III一、创建窗口应用程序打开xcode->create->在iso目录下选择empty-null->创建在打开的项目文件名上右击NEW FILE,在ios下选择objective-c,next->在Class中输入类名FirstViewController,在Subclass of中选择父类UIViewController,在With XIBfor user interface上打上勾->next->create这样就创建好了一个OC窗口文件,在目录下生成了.m、.h、.xib(视图文件)三个文件在入口方法main方法中一般不做任何改变 阅读全文
posted @ 2013-09-16 19:56 you Richer 阅读(260) 评论(0) 推荐(0)

队列

摘要: 队列是个先进先出的容器下面是个简单小列子package queue;import java.util.LinkedList;import java.util.Queue;import java.util.Random;/** ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓* @Directions* @author ZhuangZi* @version $Id: QueueDemo.java,v 0.1 2013-9-16 下午5:20:17 ZhuangZi Exp 阅读全文
posted @ 2013-09-16 19:53 you Richer 阅读(152) 评论(0) 推荐(0)

javascript使用消息框

摘要: 之前很多地方都用过alert,它的作用是弹出一个警告框,我们调用的方法是alert("输入的内容");其实更正确的写法是 window.alert("输入的内容");其原因是window对象是顶层对象,位于顶层对象的下级可以直接调用,而不必再加window.我们以一个例子来演示三种消息框: Document 我们在这里都加入了window,这样能加深对象接口的层次关系。1.window.alert():警告对话框,是一个模态对话框,点击确定消失。2.window.confirm():确认对话框,其返回值有true和false。3.window.promp 阅读全文
posted @ 2013-09-16 19:52 you Richer 阅读(227) 评论(0) 推荐(0)

移植FreeModbus+ModbusMaster+STM32至RT-Thread(3、4阶段)

摘要: 一、简介及进展经过一个多月的努力,目前项目开发已进入最后阶段。虽然比预期时间有些延迟,但也收获不少,边工作边开源的效率确实还有待提高。简单说下目前的进展吧1、目前项目已经在Github中开源,大家需要的也可以去这里https://github.com/armink/FreeModbus_Slaver-Master-RTT-STM32;2、主机的相关的框架已经修改完成,初始化、配置Modbus主机相关接口与原有从机接口基本相同;3、移植主机相关硬件配置与原有从机方式一致,需要修改FreeModbus源码中port文件夹中后缀带_m相关文件;4、Modbus主机请求功能目前只实现了所有与寄存器相关 阅读全文
posted @ 2013-09-16 19:49 you Richer 阅读(1997) 评论(0) 推荐(0)

hdu 4730 We Love MOE Girls

摘要: http://acm.hdu.edu.cn/showproblem.php?pid=4730 直接用string类处理字符串。 AC代码: #include#include#includeusing namespace std;int main(){ int t,k,n,i; string s,p; scanf("%d",&t); k = 0; while(t--) { k++; cin>>s; n = s.length(); if(s[n-1]=='u'&&s[n-2]=='s'&&s[n 阅读全文
posted @ 2013-09-16 19:46 you Richer 阅读(208) 评论(0) 推荐(0)

[Django实战] 第9篇 - 表单、视图、模型、模板的交互

摘要: 本章通过实现一个用户提交任务请求的页面,讲述表单、视图、模型、模板间的交互。首先,我们需要定义一个表单(forms.py)class CreatetaskForm(forms.Form): creater = forms.CharField( label=u"创建者", widget=BootstrapUneditableInput() ) manager = forms.ModelChoiceField( queryset=Manager.objects.all(), required=True, lab... 阅读全文
posted @ 2013-09-16 19:45 you Richer 阅读(258) 评论(0) 推荐(0)

CSS中border-style的属性

摘要: 属性可能的值值描述none定义无边框。hidden与 "none" 相同。不过应用于表时除外,对于表,hidden 用于解决边框冲突。dotted定义点状边框。在大多数浏览器中呈现为实线。dashed定义虚线。在大多数浏览器中呈现为实线。solid定义实线。double定义双线。双线的宽度等于 border-width 的值。groove定义 3D 凹槽边框。其效果取决于 border-color 的值。ridge定义 3D 垄状边框。其效果取决于 border-color 的值。inset定义 3D inset 边框。其效果取决于 border-color 的值。outs 阅读全文
posted @ 2013-09-16 19:43 you Richer 阅读(257) 评论(0) 推荐(0)

使用局部标准差实现图像的局部对比度增强算法。

摘要: 图像的对比度增强算法在很多场合都有着重要的应用,特别是在医学图像上,这是因为在众多疾病的诊断中,医学图像的视觉检查时很有必要的。而医学图像由于本身及成像条件的限制,图像的对比度很低。因此,在这个方面已经开展了很多的研究。这种增强算法一般都遵循一定的视觉原则。众所周知,人眼对高频信号(边缘处等)比较敏感。虽然细节信息往往是高频信号,但是他们时常嵌入在大量的低频背景信号中,从而使得其视觉可见性降低。因此适当的提高高频部分能够提高视觉效果并有利于诊断。 在这一方面,传统的线性对比度拉升以及直方图均衡化是使用的最为广泛的全局图像增强方法。对比度拉升线性的调整了图像的动态范围,而直方图均衡化栖利用累计. 阅读全文
posted @ 2013-09-16 19:41 you Richer 阅读(586) 评论(0) 推荐(0)

JNI_Java Native Interface

摘要: 一、简介Java Native Interface(JNI),java与c/c++交互的接口,下面是一个简单是示例。 javah 可以生成native方法对应的头文件,javap 可以查看方法或者属性的签名。二、示例1、书写带native的java代码package com.jni;import java.util.Date;//javah com.jni.Hello//com_jni_Hello.hpublic class Hello { public int property; //javap -s com.jni.Hello //(ILjava/util/Date;[I)I public 阅读全文
posted @ 2013-09-16 19:37 you Richer 阅读(336) 评论(0) 推荐(0)

css中border-width 属性

摘要: border-width属性可能的值值描述thin定义细的边框。medium默认。定义中等的边框。thick定义粗的边框。length允许您自定义边框的宽度。inherit规定应该从父元素继承边框宽度。例子 1border-width:thin medium thick 10px;上边框是细边框右边框是中等边框下边框是粗边框左边框是 10px 宽的边框例子 2border-width:thin medium thick;上边框是 10px右边框和左边框是中等边框下边框是粗边框例子 3border-width:thin medium;上边框和下边框是细边框右边框和左边框是中等边框例子 4bord 阅读全文
posted @ 2013-09-16 19:36 you Richer 阅读(400) 评论(0) 推荐(1)

iOS开发之Objective-c的MD5/SHA1加密算法的实现

摘要: Objective-c实现MD5和SHA1算法相对还是比较简单的,可以直接调用系统的C/C++共享库来实现调用 MD5即Message Digest Algorithm 5(信息-摘要算法 5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一 SHA即Secure Hash Algorithm(安全散列算法) 是美国国家安全局 (NSA) 设计,美国国家标准与技术研究院 (NIST) 发布的一系列密码散列函数。 使用方式如下: MD5加密方式 -(NSString *) md5{ const char *cStr = [self UTF8String]; unsi... 阅读全文
posted @ 2013-09-16 19:34 you Richer 阅读(387) 评论(0) 推荐(0)

(3)选择元素——(4)css选择器(CSS selectors)

摘要: The jQuery library supports nearly all of the selectors included in CSSspecifications 1 through 3, as outlined on the World Wide Web Consortium'ssite: http://www.w3.org/Style/CSS/specs. This support allows developersto enhance their websites without worrying about which browsers (particularlyInt 阅读全文
posted @ 2013-09-16 19:30 you Richer 阅读(174) 评论(0) 推荐(0)

CreateThread与_beginthread, _beginthreadex创建线程的基本概念和区别(1)

摘要: 这三个函数都可以创建新的线程,但都是如何创建的呢?当然MSDN文档最权威:Creates a thread to execute within the virtual address space of the calling process.在调用进程的虚拟地址空间里创建一个线程用CreateThread;To create a thread that runs in the virtual address space of another process, use theCreateRemoteThreadfunction.如果在另一进程的虚拟地址空间创建线程用CreateRemoteThr 阅读全文
posted @ 2013-09-16 19:29 you Richer 阅读(139) 评论(0) 推荐(0)

HDU 4741 Save Labman No.004 2013 ACM/ICPC 杭州网络赛

摘要: 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=4741题意:给你两条异面直线,然你求着两条直线的最短距离,并求出这条中垂线与两直线的交点。需要注意的是,不知道为什么用double就WA了,但是改为long double就AC了。AC代码:#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespac 阅读全文
posted @ 2013-09-16 19:26 you Richer 阅读(181) 评论(0) 推荐(0)

Android Input设备debug技巧

摘要: 一、驱动层 检查是否有点上报 adb shell getevent -l /dev/input/eventX 检查input设备支持的属性值 adb shell getevent -i /dev/input/eventX 二、Native层 检查驱动上报的点是否被InputReader转发给上层 在TouchInputMapper::sync(nsecs_t when)函数中,打印相关的变量值,检查报点路径是否正常。驱动已经报点,但是上层收不到点的情况大致有以下几种: a. 设备模式被设为禁用模式,mDeviceMode == DEVICE_MO... 阅读全文
posted @ 2013-09-16 19:23 you Richer 阅读(449) 评论(0) 推荐(0)

Android中如何判断是否联网

摘要: 首先在AndroidManifest.xml中添加与连接网络相关的权限:[xhtml] view plain copyimport android.net.ConnectivityManager;import android.net.NetworkInfo; 判断联网的代码如下: [java] view plain copy ConnectivityManagerconnectivityManager=(ConnectivityManager)getSystemService(CONNECTIVITY_SERVICE); NetworkInfonetwork... 阅读全文
posted @ 2013-09-16 19:20 you Richer 阅读(243) 评论(0) 推荐(0)

paip.tree 生成目录树到txt后的折叠查看

摘要: paip.tree 生成目录树到txt后的折叠查看 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax Tree命令自动生成目录树到txt tree d:\xxx /f >tree.txt 导出txt文件... 但是,目录树要是可以结构化折叠查看走Ok兰... 测试累挂notepad++ ,editplus都不行...不能直接折叠查看... 替换tab符号为空格,在np,ep里面走可以折叠查看兰..左侧的显示孪折叠符号 ... 阅读全文
posted @ 2013-09-16 19:19 you Richer 阅读(449) 评论(0) 推荐(0)

hdu 4737 A Bit Fun

摘要: http://acm.hdu.edu.cn/showproblem.php?pid=4737 这个题一开始是输入一个n和一个p,n是说有n个数,p是里面用二进制 或 运算,其中最后结果不大于p,看最多能运算几个。最后输出最多运算的个数。 AC代码: #include#include#includeusing namespace std;int main(){ int t,k; __int64 sum; __int64 n,i,j,p,nu; __int64 a[100001]; scanf("%d",&t); k = 0; while(... 阅读全文
posted @ 2013-09-16 19:16 you Richer 阅读(147) 评论(0) 推荐(0)

FLASH ROM与EEPROM的区别

摘要: EEPROM,虽然也叫“非易失性数据存储器”,但它不能直接参与ALU运算,只是用于掉电不丢失的数据存储。 EEPROM和片内RAM 类似,也属于数据存储器,它的特点是数据掉电可保持,而程序存储器一般指ROM,用于存储用户程序代码。 EEPROM和FLASH基本都是非易失性存储器。EEPROM应属于数据存储器,但是它制造工艺和FLASH更近似。 FLASH是用于存储程序代码的,有些场合也可能用它来保存数据,当然前提是该单片机的FLASH工艺是可以自写的(运行中可擦写),但要注意FLASH的擦写次数通常小于一万次,而且通常FLASH只能按块擦除。EEPROM不能用来存程序,通常单片... 阅读全文
posted @ 2013-09-16 19:14 you Richer 阅读(2388) 评论(0) 推荐(0)

Robot Framework学习路线

摘要: 0. 官方网站http://robotframework.org/所有资料都来自这里,从这里找到必要的链接,从而深入其中的细节。 1. Quick Start Guide https://code.google.com/p/robotframework/wiki/QuickStartGuide 这是最佳的出发点,充分理解和分析这个例子。理解RobotFramework的大体运行机制,理解test case与key word以及内置资源标准lib以及外部是如何定义和使用的。 2. BuiltIn http://robotframework.googlec... 阅读全文
posted @ 2013-09-16 19:12 you Richer 阅读(921) 评论(0) 推荐(1)

Distinguishing Between Embedded and General-Purpose Computing

摘要: 标题:嵌入式系统与通用计算机系统的区别 To understand what falls into the category of embedded computing ,it is instructive to note what is not a requirement for embeddeddevices.Lifetimes of embeddeddevices are very different from the three-year obsolescence cycle of general-purpose machines.Somedevices are nearly dis. 阅读全文
posted @ 2013-09-16 19:10 you Richer 阅读(183) 评论(0) 推荐(0)

服务的生命周期

摘要: service:服务 是运行后台,他是没有界面的。对某件事情进行监听。服务他是不能自己运行,必须手动激活。 以下开始介绍启动服务的两种方式:一、启动服务的两种方式1、startService(intent) 生命周期:onCreate() ------>>onStart()-------->>onDestroy() 解释: 1)onCreate() 只会被调用一次 ,onStart() 只要启动就会多次调用 ,onDestory() 只会被调用一次 2)startService()是会调用onCreate() ------>>onStart()。stopSe 阅读全文
posted @ 2013-09-16 19:07 you Richer 阅读(606) 评论(0) 推荐(0)

Lync 2010升级到Lync 2013POC计划-过程!

摘要: 最近在协助一家客户做升级项目调研,目前处在POC过程中,根据他们的需求我们将整个POC过程用Project 进行了下整理,了解整个项目中可能存在的风险和相应的计划过程,根据相应的计划我们能够将相应过程列举如下:任务名称前置任务SOP风险系数Lync 2010升级到2013 Lync2010安装准备 操作系统安装1.10 配置IP信息及角色功能1.10 安装Lync Server 规划工具1.20 基于Lync Server 目前状况规划部署1.20 导出部署配置1.20 Lync 2010后端数据库安装 安装前配置1.30 SQL数据库安装1.30 SQL数据库防火墙配置1.30 其他环境准备 阅读全文
posted @ 2013-09-16 19:06 you Richer 阅读(513) 评论(0) 推荐(0)

Selenium2使用vncserver启动firefox

摘要: web自动化测试使用Selenium2使用vncserver启动firefox 1st startup vncserver(e.g. vncserver :1). 2nd set DISPLAY(e.g. DISPLAY=:1). 3rd change directory to my project(e.g. cd /path/to/my/project). 4th execute my project(e.g. pybot ··· ··· ···).5th kill vncserver(e.g. vnc 阅读全文
posted @ 2013-09-16 19:03 you Richer 阅读(296) 评论(0) 推荐(0)

CUDA samples 第三章 sample reference 概况

摘要: 示例代码分为下列几类:1. Simple Reference 基础CUDA示例,适用于初学者, 反应了运用CUDA和CUDA runtime APIs的一些基本概念. 2. Utilities Reference 演示如何查询设备能力和衡量GPU/CPU 带宽的实例程序。 3. Graphics Reference 图形化示例展现的是 CUDA, OpenGL, DirectX 之间的互通性 4. Imaging Reference 图像处理,压缩,和数据分析 5. Finance Reference 金融计算的并行处理 6. Simulations Reference... 阅读全文
posted @ 2013-09-16 19:01 you Richer 阅读(378) 评论(0) 推荐(0)

Java面试题之三

摘要: 十一、谈谈final,finally,finalize的区别?1.final:是修饰符,是一个关键字。修饰变量,如果是基本类型表示该变量的值不能修改;如果是引用类型表示该变量不能指向别的对象;修饰类,表示该类不能被继承;修饰方法,表示该方法不能被重写。2. finally:是在try-catch-finally块中配套使用。一般用于资源清理工作:流的关闭,以及数据库的关闭等。3. finalize:是Object的方法,是GC运行机制的一部分。没有特别要求的话,一般不需要我们调用该方法,交给GC自己管理就好。Java中允许使用 finalize()方法在垃圾收集器将对象从内存中清除出去之前做必 阅读全文
posted @ 2013-09-16 18:58 you Richer 阅读(111) 评论(0) 推荐(0)

ASP.NET 内置对象涉略

摘要: 一、ASP.NET中内置的常用对象的介绍本文列举了ASP.NET 的八个内置对象,其中前五个是比较常用的。1、ResponseResponse 对象用于从服务器向用户发送输出的结果。Write :从服务器像客户端输入HTML.Redirect:从服务器向客户端重新定向一个页面.2、RequestRequest对象用于从用户那里取得信息。在这里使用Request 发送请求时,有两种方式:get, post。get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTPpost机制,将表单内各个字段与其内容放置在HTML 阅读全文
posted @ 2013-09-16 18:56 you Richer 阅读(162) 评论(0) 推荐(0)

Java chapter04-1

摘要: public class CPU { int speed; //获得speed的值 public void setSpeed(int m){ speed = m; } //返回speed的值 public int getSpeed(){ return speed; } }public class HardDisk { int amount; //获得amount的值 public void setSpeed(int m){ amount = m; } //返回amount的值 public int getSpeed(){ return amount; } }public class... 阅读全文
posted @ 2013-09-16 18:53 you Richer 阅读(185) 评论(0) 推荐(0)

extjs 优化小建议

摘要: 1 原文信息 原文标题: Sencha Con 2013: Ext JS Performance tips 原文地址: [http://edspencer.net/2013/07/19/sencha-con-2013-ext-js-performance-tips/] 2 extjs 优化小建议 在和 Jacky 谈话之前,我还没计划发布一个独立的文章来分享在 extjs 编程的小建议,但这个内容实在非常好,并且我后来也记下了很多根据他原始空间中的笔记。为了让我们我自己从刚开始时学习遇到阻碍,我想给分析下 extjs 优化方面一些建议会给大家带来很多帮助。 extjs ... 阅读全文
posted @ 2013-09-16 18:50 you Richer 阅读(309) 评论(0) 推荐(0)

物流追踪 - -GPS和GPRS应用

摘要: 源码1:#include #include #include #include #include #include #include #include #include #include #define SIZE 500 pthread_t pth1,pth2; int fd_gprs = 0; int fd_gps = 0; int fd_read = 0; char * gga_start; char * gga_end; char * rmc_start; char * rmc_end; char * buf; char * GGA; char * RMC; char msg_gps.. 阅读全文
posted @ 2013-09-16 18:49 you Richer 阅读(393) 评论(0) 推荐(0)

2013杭州网络赛C题HDU 4640(模拟)

摘要: The Donkey of Gui ZhouTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 389Accepted Submission(s): 153 Problem Description There was no donkey in the province of Gui Zhou, China. A trouble maker shipped one and put it in the forest which co... 阅读全文
posted @ 2013-09-16 18:47 you Richer 阅读(232) 评论(0) 推荐(0)

<jsp:include page="">和<%@include page=""%> 标签学习

摘要: del定义文档中被删除的文本内容,ins用来描述文档中的更新和修正,del的浏览器默认样式是带删除线,ins默认是带下划线的,这点也可以很好的说明两者的用法,通常情况下两个元素配合起来意思使用。 ins和del两个元素在HTML中,既可以作为块级(block-level)元素,也可作为内联(inline)元素,但是不可以同时作为 这个两个元素。所以它们可以包含段落中的一个或几个文字,也可以包含几个块级元素像段落(p)、列表(ul、ol、dl)、表格(table)等。我有23分钱 我有一个朋友 创作者可以通过title属性对插入或者删除的元素进行评论,用户代理(比如浏览器)可能显示这些信息给用. 阅读全文
posted @ 2013-09-16 18:44 you Richer 阅读(299) 评论(0) 推荐(0)