2013年9月3日

《火球——UML大战需求分析》(第1章 大话UML)——1.4 如何学好UML?

摘要: 说明:《火球——UML大战需求分析》是我撰写的一本关于需求分析及UML方面的书,我将会在CSDN上为大家分享前面几章的内容,总字数在几万以上,图片有数十张。欢迎你按文章的序号顺序阅读,谢谢!本书已经在各大网上书城及书店销售,欢迎你的关注。------------------------------------------------------------------------------------------------------------------------------第1章 大话UML摘要:你只需要阅读完本章,就能从宏观上掌握UML的知识,在你的脑袋中形成一张UML的蓝图。你 阅读全文

posted @ 2013-09-03 20:15 新一 阅读(407) 评论(0) 推荐(0)

java.lang.UnsatisfiedLinkError: Native method not found 三种可能解决方案

摘要: so文件编译生成后,运行时,有时候会遇到java.lang.UnsatisfiedLinkError: Native method not found问题,有可能是以下三种因素:一、Jni方法头部大小写问题 在C++中,方法名:Java_com_XXX,而不是java_com_XXX。建议直接从生成的.h头文件直接复制方法名到C或者C++文件中。二、C++文件问题 如果是C++文件(.cpp或者.cc),要使用extern "C" { } 把本地方法括进去。三、往Jni方法中传值问题 如,调用native方法sendSomeThing(Object object),如果.. 阅读全文

posted @ 2013-09-03 20:12 新一 阅读(1902) 评论(0) 推荐(0)

国内公有云对比(1.5)- 功能篇之青云

摘要: 说起青云,很多人可能没听说过,不过,一年之内这个名字必然成为国内云计算热点。青云是一家创业公司,专注做IaaS,目标是超越亚马逊。这家公司成立只有半年,两个月前开始接受试用。它的试用是完全免费的,也不需要邀请,给个邮箱就行。地址是www.qingcloud.com 青云为什么有超越亚马逊的志向?下面我就简要分析下。青云的CEO richard来自IBM,IBM有蓝云,所以青云的意思很明显,是青出于蓝。Richard是个极客程序员,他另外两个合伙人,分别来自腾讯和百度,而这家公司目前的团队规模,我猜测不超过10人。是不是很有硅谷范儿?Richard在IBM的时候,开发了一个项目,叫HSLT(Hi 阅读全文

posted @ 2013-09-03 20:10 新一 阅读(653) 评论(0) 推荐(0)

公司信贷基础知识介绍

摘要: 一.应付账款周转天数、应收账款周转、存货周转天数1.应收账款周转天数(1)概念什么是应收账款周转天数(Average Collection Period)应收账款周转天数是指企业从取得应收账款的权利到收回款项、转换为现金所需要的时间。是应收账款周转率的一个辅助性指标,周转天数越短,说明流动资金使用效率越好。是衡量公司需要多长时间收回应收账款,属于公司经营能力分析范畴。由于大多数行业都存在信用销售,形成大量的应收账款,如何能更快将这些应收账款收回变为真金白银对公司持续运转至关重要,如果周转天数延长,回款速度变慢,公司将不得不通过借债等方式来补充营运资金,会造成成本的上涨和经营的被动。在相同行业内 阅读全文

posted @ 2013-09-03 20:08 新一 阅读(996) 评论(0) 推荐(0)

智力杠杆

摘要: 智力杠杆是我在车上看一本财经书时从金融杠杆联想到的; 言归正传,先从金融杠杆开始: 金融杠杆 金融杠杆(leverage)简单地说来就是一个乘号(*)。 使用这个工具,可以放大投资的结果,无论最终的结果是收益还是损失,都会以一个固定的比例增加, 专业术语的解释可能准确,但不好懂,举个生活中的例子吧。 这几年,中国的房价似乎只涨不跌,即使“天价房”也照样有人抢购。 但绝大多数买房子的人都不是一笔付清的。 聪明的投资人(准确的说,应该是炒房者),即便怀揣100万元(假如一套房子为100万元), 他会非常聪明地买5套,每套房子支付20%首付款, ... 阅读全文

posted @ 2013-09-03 20:06 新一 阅读(255) 评论(0) 推荐(0)

JAVA ,SSH中文及其乱码问题的解决 6大配置点 使用UTF-8编码

摘要: JSP,mysql,tomcat下(基于struts2)中文及其乱码问题的解决 6大配置点 使用UTF-8编码目前对遇到J2EE 开发中 中文及其乱码问题,参考网上资料做个总结, 主要是6大配置点:1 struts2配置 2 数据库 3 页面 4 jdbc连接 5 tomcat 6.hibernate配置以下解决方法不分顺序,大家按照自己的配置对比,同时也欢迎大家补充1 struts2配置struts2在配置struts.properties文件中加上struts.i18n.encoding=UTF-8或者在struts.xml里加上 有的朋友说加上struts.locale=zh_CN,但是 阅读全文

posted @ 2013-09-03 20:03 新一 阅读(870) 评论(0) 推荐(0)

poj 3046 Ant Counting (DP多重背包变形)

摘要: 题目:http://poj.org/problem?id=3046思路: dp [i] [j] :=前i种 构成个数为j的方法数。#include #include #include int T,A,S,B;int hash[1010];int dp[1010][10100];const int MOD=1e6;using namespace std;int main(){ while(cin>>T>>A>>S>>B){ memset(hash,0,sizeof(hash)); for(int i = 1; i >u; hash[u]++. 阅读全文

posted @ 2013-09-03 20:01 新一 阅读(430) 评论(0) 推荐(0)

java中基于TaskEngine类封装实现定时任务

摘要: 主要包括如下几个类:文章标题:java中基于TaskEngine类封装实现定时任务文章地址: http://blog.csdn.net/5iasp/article/details/10950529作者: javaboy2012 Email:yanek@163.com qq: 10460114621. 核心工具类: TaskEnginepackage com.yanek.task;import java.util.*;import java.util.LinkedList;import org.apache.log4j.Logger;public class TaskEngine{ stati. 阅读全文

posted @ 2013-09-03 19:59 新一 阅读(593) 评论(0) 推荐(0)

超越竞争对手的秘密武器-技术重用

摘要: 摘要:软件重用的好处不言而喻,但似乎很多公司都会陷入这样的怪圈:因为项目进度压力大,就不讲究什么重用设计了,太花时间了,完成项目再说。因为一直都是项目进度压力大,故周而复始的循环这个怪圈。如何摆脱这样的怪圈?如何在激烈的竞争中立于不败之地?如何利用好“软件重用”这个厉害的武器?本文阐述了笔者大量的工作体会,将给你一个有益的启发。国外软件技术水平 VS 国内软件技术水平微软的Office,我想无人不晓吧?Office的VBA不知道了解的人是否多?n年前我第一次知道这个VBA的时候,我觉得非常震惊, 我们利用VBA可以低成本地做很多开发,直接利用Office的全部功能。同时我很佩服微软,Offic 阅读全文

posted @ 2013-09-03 19:57 新一 阅读(266) 评论(0) 推荐(0)

redis-2.6.16源码分析之pub-sub系统

摘要: redis实现的发送订阅系统,即pub-sub,这部分的的代码比较少,也方便分析。在这只将会分析下普通的pub-sub(会忽略掉Pattern-matching subscriptions),以此来简述一个pubsub系统是如何实现的。在redis主要有介绍redis的pub-sub,在开始之前, 需要知道redis的pubsub的几个命令:SUBSCRIBE first second //订阅两个channel,分别是first和secondPUBLISH secondHello //发送方向channel是second的发送"hello"消息UNSUBSCRIBE//取 阅读全文

posted @ 2013-09-03 19:55 新一 阅读(262) 评论(0) 推荐(0)

android开发4:Android布局管理器1(线性布局,相对布局RelativeLayout-案例)

摘要: 控件类概述View可视化控件的基类 属性名称 对应方法 描述 android:background setBackgroundResource(int) 设置背景 android:clickable setClickable(boolean) 设置View是否响应单击事件 android:visibility setVisibility(int) 控制View的可见性 android:focusable setFocusable(boolean) 控制View是否可以获取焦点 android:id setId(int) ... 阅读全文

posted @ 2013-09-03 19:52 新一 阅读(456) 评论(0) 推荐(0)

约瑟夫问题总结及代码实现

摘要: 约瑟夫问题,具体含义通过百度百科/维基百科查阅,分别用数组和链表两种方式实现注:一下用C++实现,但本质和C一样,只需要在输出、入把cout,cin改成printf,scanf即可1、用数组实现主要原理是假设n为总人数,m为间隔,s为起始报数位置,则s = (s+m-1)%n就是第一个出局的人,那么只要把这个人移到最后,s之后的往前移动,n--即可void Juseph1(int n, int m, int s) { int *a = new int[n];//保存n个人的编号(1-n) //C语言用a = malloc(sizeof(int)*n) int i; int j; int ... 阅读全文

posted @ 2013-09-03 19:50 新一 阅读(334) 评论(0) 推荐(0)

我的资源共享列表

摘要: 资源共享列表更多资源下载,请关注的我共享主页:晓山青青http://xiaoshanqingqing.pipipan.comhttp://www.pipipan.com/u/1899168一、Yeslab现任明教教主数据中心Nexus课程点击文件名下载 Yeslab现任明教教主数据中心Nexus课程第1部分.rar Yeslab现任明教教主数据中心Nexus课程第2部分.part1.rar Yeslab现任明教教主数据中心Nexus课程第2部分.part2.rar Yeslab现任明教教主数据中心Nexus课程第3部分.rar Yeslab现任明教教主数据中心Nexus课程第4部分L2L3配置 阅读全文

posted @ 2013-09-03 19:48 新一 阅读(880) 评论(0) 推荐(1)

工作的准备:atoi,itoa,strcpy,memcpy,strcmp,二分查找,strcat

摘要: 对常见的几个函数,周末没事写写,绝对是笔试面试中非频繁,前面n届学长无数次强调了,大家就别怀疑了。从今天开始,每天10道题。 int atoi(const char* str){ if(str==NULL) return 0; bool sigFlag=true; int i=0; int sum=0;while(str[i]!='\0'){ if(str[i]=='+') sigFlag=true; else if(str[i]=='-') sigFlag=false; else if(str[i]='0') { sum=sum 阅读全文

posted @ 2013-09-03 19:46 新一 阅读(212) 评论(0) 推荐(0)

android 监听短信数据库,制作短信控制工具,控制别人的手机!!(一)

摘要: 序言:本程序示例本着简洁易懂的目的,只做了简单的功能实现,需要用户启动应用,收到短信才有效果。作者将会在后面的(二)篇中加入服务后台运行、自动启动功能,实现一个真正的短信控制工具。本文的目的很简单,让读者掌握短信控制工具的原理。本程序采用的是监听短信数据库,而不是广播,所以权限相对较高,能在用户未察觉的前提下,篡改、删除,上传手机短信或个人信息。请勿非法使用,仅供个人参考学习。本程序需要用到4-5个类,本文来自:http://blog.csdn.net/tabactivity 1、 com.xieyuan.smslistener 包下 MessageItem.java ,主要功能就是构建数据. 阅读全文

posted @ 2013-09-03 19:43 新一 阅读(574) 评论(0) 推荐(0)

hdu1387之queue应用

摘要: Team QueueTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 1024Accepted Submission(s): 354 Problem Description Queues and Priority Queues are data structures which are known to most computer scientists. The Team Queue, however, is not so w... 阅读全文

posted @ 2013-09-03 19:41 新一 阅读(234) 评论(0) 推荐(0)

DORIS-软件网址

摘要: DORIS下载网址:http://doris.tudelft.nl/ Doris软件最新的信息总可以在这个网址上查到:http://enterprise.tudelft.nl/doris/ 阅读全文

posted @ 2013-09-03 19:39 新一 阅读(256) 评论(0) 推荐(0)

tomcat安全配置之禁用Directory Listing

摘要: 什么是Directory Listing?通俗点讲,就是在webapp的目录下如果没有放置index.html或者类似的文件,如果从IE或者其它浏览器文章这个路径时,会惊喜的发现这个目录下的文件列表被输出到了页面上。使用书面语言来讲解专有词汇总是很麻烦的,不如实际操作一把。 从apache的tomcat项目主页上新下载一个6.0.29版本的tomcat二进制发布包,在本地解压之后,手工在webapps目录下新建一个test目录,同时修改%CATALINA_HOME%\conf\web.xml文件,启用directory list特性,样例配置如下。 defa... 阅读全文

posted @ 2013-09-03 19:37 新一 阅读(2781) 评论(0) 推荐(0)

关于一哥们离职

摘要: 最近一哥们提出了离职,比较头疼,项目比较紧,而且是我刚提拔上来的PL,做了四个多朋,刚上轨道,才有点样子,却要走,通过沟通和交流,他一直说觉得收入低,想出去试试水。这哥们责任心不错,做事比较慢,嘴皮子有点笨,反应有点慢,编码还可以,走管理路线,还需要磨练下。他在任PL期间,我发过几次火,但说完后,就和气的说明只对事,不对人,目的是想把工作做好,有所成长。不知道是不是中间语气重了点,他觉得心里不舒服。 想想也没有在会上或人多的时候指责过他哪地方做得不好,但他比较坚定要走。 二等院校,工作三年多点,拿8k每月,带年假,说低也不低,高也高哪儿去。因为去年他工作表现还不错,直接加了1k,原本想他今年. 阅读全文

posted @ 2013-09-03 19:35 新一 阅读(167) 评论(0) 推荐(0)

<微软的软件测试之道>读书笔记3

摘要: 一、自动化的标准步骤:1.环境初始化,并检查环境是否处于正确的状态,能否开始测试2.执行步骤3.判断结果,并将结果保存到其它地方以供检查分析4.环境清理,清理本用例产生的垃圾(临时文件、环境变量的改变等)另外,为了方便维护和交接,用例代码中最好包含该用例的相关解释说明 阅读全文

posted @ 2013-09-03 19:33 新一 阅读(133) 评论(0) 推荐(0)

hdu 1685 Booksort (IDA*)

摘要: BooksortTime Limit: 10000/10000 MS (Java/Others)Memory Limit: 102400/102400 K (Java/Others)Total Submission(s): 173Accepted Submission(s): 81 Problem Description The Leiden University Library has millions of books. When a student wants to borrow a certain book, he usually submits an online loa... 阅读全文

posted @ 2013-09-03 19:30 新一 阅读(376) 评论(0) 推荐(0)

百度——LBS.云 v2.0——创建自己的地理云数据

摘要: 随着云技术和地理信息(GIS)技术的发展,今年终于进入了。地理分享的新纪元。百度提供了LBS的云存储。真是个不错的功能。下面让我们来看看如何使用吧。1.注册百度开发者账号(此处略去88个字)2.创建百度地图key,网页中使用的名称叫ak。参见http://developer.baidu.com/map/sdkandev-1.htm#.E7.AE.80.E4.BB.8B3。设置需要使用for server.保存之后就拿到了ak。3.创建LBS云数据3.1创建数据表。在http://lbsyun.baidu.com/datamanager/datamanage页面,默认会导向新版。先创建数据表,随 阅读全文

posted @ 2013-09-03 19:28 新一 阅读(736) 评论(0) 推荐(0)

Sublime Text 常用快捷键

摘要: /*之前用过的好多的编辑器,从IT大牛们的博客里知道了他们所谓的Vim,Vi,Emacs等,也都挨个装上试了,不尽人意,但自从遇到了Sublime Text,甚是喜欢,有道是“情不知何而起,一往而深”,为了让它更好陪我度过我的“Coding Time”,遂摘之,亦飨众程序猿。 —— Kallen Ding*/本文转载自:http://www.lx138.com/blog-1198-1168.htmlCtrl+L选择整行(按住-继续选择下行)Ctrl+KK从光标处删除至行尾Ctrl+Shift+K删除整行Ctrl+Shift+D复制光标所在整行,插入在该行之前Ctr... 阅读全文

posted @ 2013-09-03 19:26 新一 阅读(288) 评论(0) 推荐(0)

第二节,CCSpriteBatchNode CCSpriteFrameCache

摘要: 1,CCSpriteBatchNode 精灵集合类其中Batch的英文含义是一批,一群的意思。他的对象常常包含了许多的精灵对象,这些精灵对象有一个共同的特点,那就是使用同一张文理图片。虽然是同一个纹理图片,但是每一个精灵所占矩形区域是不同的。精灵集合类的对象通常包含很多歌子节点(可能是多个层次),这些子节点都是精灵对象。将他们集合在一起的好处是,在绘制时只需要OpenGL ES渲染器运行一次。本来需要成千上百度额绘制,而现在只需要绘制一次,并且在画面上没有什么缺失。精灵集合类的对象有且仅有一张图片,只有使用这张纹理图片的精灵对象才能被加载,成为精灵集合对象的子节点。按照openGL ES的运行 阅读全文

posted @ 2013-09-03 19:24 新一 阅读(290) 评论(0) 推荐(0)

[置顶] hdu 1890 伸展树区间翻转

摘要: 题意: 给你n个数,每次先输出第i大的数的位置(如果有多个,选下标小的那个),然后每次将第i个位置到第i大的数所在位置之间的数进行翻转。思路:输入的数组可能有多个相同的值,我们可以进行两次排序把数组的值变为1---n(表示第几大)。在建伸展树的时候我们可以顺便用pos[i]记录第i大的数的节点标号。对于第i次操作,我们用col[]数组记录翻转标记,每次先把第i大的节点pos[i]旋转到根,那么它的位置为i+左儿子的个数。然后左儿子打上翻转标记,最后删除根。注意:下放懒惰标记时只要交换左右儿子的节点标号就可以了,也正因为这个原因,下放函数的位置记得要放在没有引用任何左右儿子信息之前, 这跟区间其 阅读全文

posted @ 2013-09-03 19:21 新一 阅读(232) 评论(0) 推荐(0)

@余凯_西二旗民工 【SVM之菜鸟实现】—5步SVM

摘要: #翻译#了下 余凯老师的 心法以前的一篇博文:二分类SVM方法Matlab实现 前几日实现了下,虽然说是Linear-SVM,但是只要可以有映射函数也可以做kernel-svm function [optW cost]= svm5step(X, y, lambda)%% Linear-SVM Minimize(Cost + lambda*Penalty)% X: N×dim% y: {-1,+1}% lambda: coefficient for Penalty part % By LiFeiteng Email:lifeiteng0422@gmail.com [N dim] = s 阅读全文

posted @ 2013-09-03 19:19 新一 阅读(868) 评论(0) 推荐(0)

Android入门之ActionBar实现Tab导航

摘要: 效果图: Settings Tab导航 ActionBar的Tab导航 个人 查询 支付 MainActivity.javapackage jk.actionbartab;import jk.actionbartab.R;import android.app.ActionBar;import android.app.Activity;import android.app.Fragment;i... 阅读全文

posted @ 2013-09-03 19:17 新一 阅读(525) 评论(0) 推荐(0)

天乙社区后台管理分析(一)

摘要: 今天来讲一下后台管理的实现。主要是界面。 首先来看一下跳转到后台管理界面的过程,最开始是在社区首页的右上角点击“管理”选项,这会发出userShow请求,跳转到userShow.jsp,在该界面中再点击右上角的“后台管理”选项,会发出adminMain请求,跳转到adminMain.jsp即后台管理的首页。 adminMain.jsp中主要就是一个frameset,其中左边放adminLeft.jsp,右边放adminIndex.jsp。先来看adminLeft.jsp。为了能更清楚地看到后台管理中的侧边栏是如何实现的,我做了如下的小实验,代码如下: 后台管理界面小实验 ... 阅读全文

posted @ 2013-09-03 19:15 新一 阅读(226) 评论(0) 推荐(0)

[Android Webkit]JNI基础及Java层与C++层的交互

摘要: 1. JNI 注册 1.1. JNI的基础结构 JAVA == JNI == Native Code JNI(Java Native Interface)是Java与Native Code(C/C++/...)代码交互的中介,Java+JNI构成主程序, JNI+Native Code以动态库的形式供程序调用。 JNI的实现可涉及两个关键类:JNIEnv和JavaVM。两者都可以理解为函数表(Function Pointer Table), 前者是使用Java程序创建的运行环境(从属于一个JVM,即前者)提供JNI... 阅读全文

posted @ 2013-09-03 19:12 新一 阅读(743) 评论(0) 推荐(0)

1033 - Merging Maps

摘要: Pictures taken from an airplane or satellite of an ar ea to be mapped are often of sufficiently high resolution to uniquely identify major features. Since a single picture can cover only a small portion of the earth, mapping larger areas requires taking pictures of smaller overlapping areas, and the 阅读全文

posted @ 2013-09-03 19:10 新一 阅读(274) 评论(0) 推荐(0)

pat 1049. Counting Ones (30)

摘要: 看别人的题解懂了一些些 参考《编程之美》P132 页《1 的数目》#include#includeusing namespace std;int getone(int n){ int ans=0,base=1,right,left,now; while(n/base) { right=n%base; left=n/(base*10); now=(n/base)%10; if(now==0)ans+=left*base; else if(now==1)ans+=left*base+right+1; else ans+=(left+1)*base; base... 阅读全文

posted @ 2013-09-03 19:08 新一 阅读(314) 评论(0) 推荐(0)

juce: 跨平台的C++用户界面库

摘要: 如果你用过QT和MFC,那你必然知道QT是基于C++的跨平台库,而MFC是微软针对widows平台推出来基础类库。且不论MFC的设计如何,从我个人和身边朋友的经历来看,MFC是一些非常难以理解的类的组合,其设计模式和各式各样不知所谓的宏都让人十分费解。相比之下,QT在这方面要好很多。哈哈,你以为我会介绍QT吧?错了,QT大家都都很熟悉了。在这里给大家推荐的是 juce,一个跨平台的C++用户界面库。Juce的主页是:http://www.juce.com据说当初主要是在音频处理领域用得比较多,因此包含了比较多的音频相关代码。后来推广到各个领域,如图形图像,GUI等。 个人感觉,Juce的设计思 阅读全文

posted @ 2013-09-03 19:06 新一 阅读(2304) 评论(0) 推荐(0)

高性能MySql进化论(一):数据类型的优化_上

摘要: 在数据库的性能调优的过程中会涉及到很多的知识,包括字段的属性设置是否合适,索引的建立是否恰当,表结构涉及是否合理,数据库/操作系统 的设置是否正确…..其中每个topic可能都是一个领域。在我看来,在数据库性能提升关键技术中,对字段的优化难度相对较低且对性能的影响也非常的大。由于Mysql支持的数据类型比较多,且每个类型都有其独特的特性,但是有时候在选择一个具体的数据类型时,往往都是随意的选择一个能用的类型,而不会考虑到这个类型是否是最优的。在具体的类型描述之前,先来看一些针对数据类型选择的主要原则:a) 尽量选择占用空间小的类型 因为小的类型无论是在磁盘,还是在内存中占用的空间都是小的,在进 阅读全文

posted @ 2013-09-03 19:03 新一 阅读(298) 评论(0) 推荐(0)

url参数中有+、空格、=、%、&、#等特殊符号的处理

摘要: url参数中有+、空格、=、%、&、#等特殊符号的问题解决?解决办法:将这些字符转化成服务器可以识别的字符,对应关系如下:URL字符转义+ URL 中+号表示空格 %2B 空格 URL中的空格可以用+号或者编码 %20 / 分隔目录和子目录 %2F ? 分隔实际的URL和参数 %3F % 指定特殊字符 %25 # 表示书签 ... 阅读全文

posted @ 2013-09-03 19:01 新一 阅读(6129) 评论(0) 推荐(0)

带环单链表的问题

摘要: 因为上一篇文章对这个问题讲解的很详细,这里只给个代码展示:(找出带环单链表的环的第一个节点) #includeusing namespace std;int length;struct Node{ int value; Node* next;};Node* meetCicleNode=NULL; //快节点和慢节点的相遇节点Node* firstCileNode=NULL; //环的第一个节点void createList(Node* &head) //创建一个带环的链表{ int i; Node* current=head; Node* target_Node=NULL; for(. 阅读全文

posted @ 2013-09-03 18:59 新一 阅读(446) 评论(0) 推荐(0)

在SQL Server 中启用 FileStream

摘要: 最近在研究在数据库中存储大数据文件,看到了FileStream 这个功能,记录下来以备后用FileStream 一般在安装的时候默认是不启用的,如果你留意的话,在选择数据库文件路径那个窗口,有一个标签是“FileStream".如果在安装的时候你没有启用,安装后可以通过以下设置来开启FileStream 功能。1. 打开 SQL Server 配置管理器, 在SQL server 服务下找到你要启用的SQL Server服务(默认实例一般是 MSSQLServer),右击该服务,选择属性,在属性窗口你可以看到FileStream 标签,选中” 针对 Transact-SQL 访问启用 阅读全文

posted @ 2013-09-03 18:57 新一 阅读(1212) 评论(0) 推荐(0)

(2)入门指南——(2)jQuery可以做什么(What jQuery does)

摘要: The jQuery library provides a general-purpose abstraction layer for common webscripting, and is, therefore, useful in almost every scripting situation. Its extensiblenature means that we could never cover all possible uses and functions in a singlebook, as plugins are constantly being developed to a 阅读全文

posted @ 2013-09-03 18:54 新一 阅读(239) 评论(0) 推荐(0)

[每日一题] 11gOCP 1z0-052 :2013-09-2 ADDM(Automatic Database Diagnostic Monitor)...................A28

摘要: 转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/10951207 正确答案:BC AWR简称Automatic Workload Repository,它作为SYSAUX表空间中的一组表和其他对象而存在。 统计信息在内存中(也就是在SGA内的数据结构中)累积。因为统计信息只反映实例所做的操作,所以并不影响实例的性能。将计信息定期的(默认是60分钟)写入磁盘,也就是写入AWR。这称为一次AWR快照。将统计信息写入磁盘的操作由后台进程MMON(可管理性监视器)完成。默认情况下,在重写前,快照会保留8天。 只要生成快照,MM... 阅读全文

posted @ 2013-09-03 18:52 新一 阅读(195) 评论(0) 推荐(0)

图,网路与邻接矩阵

摘要: 用一个二维数组存放顶点间关系(边或弧)的数据,这个二维数组称为邻接矩阵。邻接矩阵又分为有向图邻接矩阵和无向图邻接矩阵。对无向图而言,邻接矩阵一定是对称的,而且对角线一定为零(在此仅讨论无向简单图),有向图则不一定如此。在无向图中,任一顶点i的度为第i列所有元素的和,在有向图中顶点i的出度为第i行所有元素的和,而入度为第i列所有元素的和。用邻接矩阵法表示图共需要n^2个空间,由于无向图的邻接矩阵一定具有对称关系,所以扣除对角线为零外,仅需要存储上三角形或下三角形的数据即可,因此仅需要n(n-1)/2个空间。1.图的邻接矩阵表示法 在图的邻接矩阵表示法中: ① 用邻接矩阵表示顶点间的相邻关系 ② 阅读全文

posted @ 2013-09-03 18:49 新一 阅读(765) 评论(0) 推荐(0)

指针-->字符串

摘要: 1. 以字符串形式出现的,编译器都会为该字符串自动添加一个0作为结束符。 如在代码中写"abc",那么编译器帮你存储的是"abc\0"。 2. "abc"是常量吗? 答案是有时是、有时不是。 不是常量的情况:"abc"作为字符数组初始值的时候就不是,如: char str[] = "abc"; 因为定义的是一个字符数组,所以就相当于定义了一些空间来存放"abc",又因为字符数组就是把字符一个一个地存放的,所以编译器把这个语句解析为 char str[3] = {'a& 阅读全文

posted @ 2013-09-03 18:48 新一 阅读(191) 评论(0) 推荐(0)

uva 317 - Hexagon(规律推导)

摘要: 题目连接:317 - Hexagon 题目大意:在一个19个六边形组成的图形上玩一个游戏,给出9个数字, 分成3组, 分别可以填在左上角, 上, 有上角,因为对于小六边形来说, 对边的数是相同的, 然后这样9个数可以组成27个不同的小六边形, 现在要将在这27个小的六边形中选取19个填入图形中, 尽量使得的分最高,并且不可以重复使用小六边形。 得分的计算是对应图形的某一方向上, 如果这个方向的所有小六边形的边的数值相同, 得分就等于 边的数值 * 该方向的个数。解题思路:因为总共有27个六边形, 而且各个之间不相同。 然后对应图形可以分成15 个得分方向, 每5 个方向可以分成一组, 对应上. 阅读全文

posted @ 2013-09-03 18:45 新一 阅读(332) 评论(0) 推荐(0)

seq2sparse(4)之PartialVectorMergeReducer源码分析

摘要: 继前篇blogseq2sparse(3)之TFParitialVectorReducer源码分析之后,继续分析下面的代码,本次分析的是PartialVectorMergeReducer的源码,这个reducer是下面的函数调用的:PartialVectorMerger.mergePartialVectors(partialVectorPaths, outputDir, conf, normPower, logNormalize, maxTermDimension[0], sequentialAccess, namedVectors, numReducers);这个调用是在前面blog... 阅读全文

posted @ 2013-09-03 18:43 新一 阅读(311) 评论(0) 推荐(0)

C++中的构造函数和析构函数

摘要: 构造函数:在类实例化对象时自动执行,对类中的数据进行初始化。构造函数可以从载,可以有多个,但是只能有一个缺省构造函数。析构函数:在撤销对象占用的内存之前,进行一些操作的函数。析构函数不能被重载,只能有一个。 调用构造函数和析构函数的顺序:先构造的后析构,后构造的先折构。它相当于一个栈,先进后出。#include#includeusing namespace std;class Student{ public: Student(string,string,string); ~Student(); void show(); private: string num; string name... 阅读全文

posted @ 2013-09-03 18:40 新一 阅读(505) 评论(0) 推荐(0)

Java线程的相关方法

摘要: ~ start() 启动线程方法~ run() 调用start()方法时,真正执行的就是该方法的方法体~ sleep() 让当前线程睡眠,睡眠到期自动苏醒,并进入可运行状态,而不是运行状态~ yield() 暂停当前正在执行的线程对象,把该线程回到可运行状态,该方法从来没有导致线程进入等待、睡眠和阻塞状态;然后,JVM线程调度程序基于优先级的抢先机制调用其他优先级高的线程,优先级的取值范围1 (Thread.MIN_PRIORITY) -- 10( Thread.MAX_PRIORITY),创建线程默认是5 (NORM_PRIORITY)~ setPriority(int newPriorit 阅读全文

posted @ 2013-09-03 18:39 新一 阅读(143) 评论(0) 推荐(0)

Linux入门基础 #6:Linux用户基础

摘要: 本文出自 http://blog.csdn.net/shuangde800 --------------------------------------------------------------------------------- 用户,组 当我们使用Linux时,需要以一个用户的身份运行,用户限制使用者或进程可以使用,或不可使用哪些资源。 组,用来方便组织管理用户 每个用户拥有一个UserID,操作系统实际使用的是用户ID,而非用户名每个用户属于一个主组,属于一个或多个附属组每个组拥有一个GroupID每个进程以一个用户身份运行,并受该用户... 阅读全文

posted @ 2013-09-03 18:36 新一 阅读(177) 评论(0) 推荐(0)

你的第一个Windows程序——绘制窗口

摘要: MSDN原文(英文)绘制窗口你已经创建了你的窗口,现在你想在它里面显示东西。在WIndows术语里,这就是所谓的绘制窗口。混合隐喻,一个窗口是一个空白画布,等待你去填充它。 有时你的程序将启动绘制更新你窗口的外观。在其它时候,操作系统会通知你,你必须重绘部分窗口。当这种情况发生时,操作系统个窗口发送一个WM_PAINT消息,窗口中必须重绘的部分被称为更新区域。 一个窗口在第一时间显示时,窗口的整个客户区一定要绘制。因此,当你显示一个窗口,你总是会收到至少一个WM_PAINT消息。 插图显示一个窗口更新区域 你只负责绘制客户区。周围的框架,包括标题... 阅读全文

posted @ 2013-09-03 18:34 新一 阅读(1973) 评论(0) 推荐(0)

poj 3271 Lilypad Pond bfs

摘要: 因为有了1的存在,使得问题变得比较难搞了,所以比较简单的做法就是把1去掉,先做一次bfs,处理出每个点能够一步到达的点(一定是1步).然后就可以在新图上用bfs算出两个点之间的最短路,和最短路的个数。(至于原题问的为什么是这个,很简单,因为建造的香蒲要最少,所以不会重复建造,不会多建造,所以就是求最短路,至于路径数,因为现在路径长度是简单递增的,所以直接累加就可以了)。#include #include #include using namespace std;const int maxn=30+9;int dist[maxn][maxn],a[maxn][maxn];int n,m;bool 阅读全文

posted @ 2013-09-03 18:32 新一 阅读(289) 评论(0) 推荐(0)

Linux基本配置和管理 3 ---- Linux命令行文本处理工具

摘要: 1 文件浏览(简单回顾) 1 cat 查看文件的内容 2 more 以翻页的形式查看,但是只能向下翻页 3 less 以翻页的形式查看,但是能够支持向上和向下翻页 4 head 默认是查看前10行,但是我们指定查看的行数 5 tail 默认是查看后10行,但是我们可以指定查看的行数 2 基于关键字的搜索 假设我在家目录下创建了一个tmp.cpp 1 命令grep是基于关键字进行搜索 2 单个关键字搜索: grep 关键字 文件名 比如我在tmp.cpp 里面搜索Linux 3 多关键字搜索: grep -E "关键字|关键字..." 文件名 比如我在t... 阅读全文

posted @ 2013-09-03 18:29 新一 阅读(367) 评论(0) 推荐(0)

android面试题及答案

摘要: JAVA 1.GC是什么? 为什么要有GC? GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。 2.XML包括哪些解释技术,区别是什么? DOM和SAX DOM将文档解析成一颗文档树,可在节点上进行遍历、增加、修改和删除。一次性读入内存,对内存消耗大。 SAX至上而下解析文档,以事件进行驱动。不会一次性读入内存,对内存消耗小,不能任意读取节点,并且不能对节点进. 阅读全文

posted @ 2013-09-03 18:27 新一 阅读(330) 评论(0) 推荐(0)

CentOS 6.4的安装--史上最全-CRPER木木

摘要: 安装工具及软件: VmwareWorkstation9CentOS-6.4-x86_64-LiveCD Vmware初始设置: 刚装好的VMWARE启动后,虽说默认已经设置好基础参数,但是为了我们的方便,还是建议您自己修改您自己喜欢的参数配置; 点击菜单栏中的--->Edit(编辑)--->Preferences(参数) 快捷键Ctrl+P也能 推荐修改的只有四项,具体如图: Workspace --- 里面可以修改默认创建虚拟机的存放路径及一些人性化设置 ... 阅读全文

posted @ 2013-09-03 18:25 新一 阅读(310) 评论(0) 推荐(0)

Git客户端(Windows系统)的使用

摘要: 本文环境: 操作系统:Windows XP SP3 Git客户端:TortoiseGit-1.8.5.0-32bit 一、安装Git客户端 全部安装均采用默认! 1. 安装支撑软件 msysgit:https://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git 当前最新版本为v1.8.3。 2. 安装TortoiseGit 首先,要安装Windows Installer 4.5。 ... 阅读全文

posted @ 2013-09-03 18:23 新一 阅读(647) 评论(0) 推荐(0)

导航