自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(141)
  • 收藏
  • 关注

原创 python与域名系统(DNS)正向查询

域名系统(DNS)是一个分布式的数据库,主要是用来把主机名换成IP地址。 DNS存在有两大理由: (1)可以使用户方便记住名字,而不是纯粹的IP地址; (2)允许服务器改变IP地址,但可以使用原来的域名。 系统中最基本的查询为正向查询,它会根据一个主机名来查找IP地址。例如如果你想从www.example.com上下载一个web页面,首先要寻找到IP地址。正想查询会帮你完成这个...

2012-08-19 22:52:59 182

原创 java 魔方小程序。只拧红、蓝、白三色。大概8秒内复原。拧1亿次左右

菜鸟娱乐的。 import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util.List;import java.util.Random;public class Cu...

2012-08-19 21:50:04 465

原创 POJ 1755 Triathlon(半平面交解不等式)

转载请注明出处,谢谢http://blog.csdn.net/acm_cxlove/article/details/7854526       by---cxlove 题目:铁人三项,每个人在某一项中有确定的速度,裁判可以决定某一项比赛的路程为多少,问对于某个人,是否存在一种安排能使他拿到第一,而且不能是并列。 我们假设三项的路程分别人X,Y,Z。 比较其中的两个人。A的时间为X ...

2012-08-19 19:40:43 133

原创 uva 10341 - Solve It

点击打开链接uva 10341 题目意思:     给定一个函数的表达式,然后给定系数值,要我们求出未知数x 解题思路:    1:由函数的性质可知,如果有解,那么将区间两个点带入求出的数值的乘积为负数。首先先判断这个函数是否有解,如果无解直接返回输出,有解进行二分查找                       2:二分查找时候由于0=<x<=1,那么初始化l...

2012-08-18 14:28:42 120

原创 foj 2075 Substring

题目链接:http://acm.fzu.edu.cn/problem.php?pid=2075 题目大意:求恰好出现n次的字典序最小的串。 题目思路:后缀数组加单调栈,n为1的时候要特判,不过数据有点水,不判都能过。 #include<stdio.h>#include<stdlib.h>#include<string.h>#include&...

2012-08-18 14:17:10 97

原创 java 定义枚举+枚举使用

package com.yjf.util;/** * 枚举列表 * * @author yijianfeng * @date 2012-08-17; */public class EM { /** * 状态枚举  <模块_状态值>; * * @author yijianfeng * */ pub...

2012-08-18 14:06:02 116

原创 用vector对象方法,给n个元素,每个元素值为var

方法一: vector<int> ivec(10,42); 方法二: vector<int> ivec(10);for (ix=0;ix<10;++ix){ ivec[ix]=42;} 方法三: ector<int> ivec(10)for(vector<int>::iterator iter=ivec....

2012-08-18 13:55:04 378

原创 Amazon EC2云端服务器的使用方法

Amazon的EC2服务器可以理解为虚拟机,不过它是不需要安装系统的,它是根据镜像自动创建的。在申请EC2的时候,可以选择操作系统的类型,如Redhat Enterprise 6或ubuntu 12等,我个人对它们没有偏好。如果选择的是linux系统,则同时会生在一个*.pem文件,里面大概存的是私钥和公钥。具体的文档还没有看。 那么下面就说怎么登录。 Linux下登录EC2 Li...

2012-08-17 17:56:22 641

原创 微软等数据结构与算法面试100题 第十题

第十题 翻转句子中单词的顺序。 题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。 句子中单词以空格符隔开。为简单起见,标点符号和普通字母一样处理。 例如输入“I am a student.”,则输出“student. a am I”。 分析: 可以根据空格符将单词分开,然后针对每个单词进行操作,string类型的有很多库函数,比如可以实现分割s...

2012-08-17 17:36:27 78

原创 JBPM4+ExtJS实战视频教程

共享一套ExtJs4.1、JBPM、SSH2的视频。一套好的架构,性能必须好,更能满足客户需求,基本采用通用方式。实现的代码只会写一次。 大家好,本套视频讲解是SSH2+JBPM+ExtJs4实战,JBPM是重点讲解。实战与demo的区别我不再多说,在以前工作中走过一些弯路,一些实现都是靠自己想象或者听其他人应该怎么实现才是项目中真正需要的。JBPM书上是讲解以工作流为核心去开发应...

2012-08-17 17:16:54 104

原创 使用递归算法将批量调用异步处理转化为同步调用,并使用Java模拟ExtJs异步处理同步化(续)...

上一篇文章(http://blog.csdn.net/scorpio3k/article/details/7875895)中提到在Ex tJs中使用递归处理批量发送异步请求同步化的问题,但后来被指点javascript的递归会存在严重的性能问题,是javascript对递归的实现不好,但java中的递归的思路应该是没有问题的。 对于javascript,原本的思路是这样的: batch...

2012-08-17 13:48:28 112

原创 错误: java.lang.UnsupportedClassVersionError: Bad version number in .class file

运行一个application程序时出错:  java.lang.UnsupportedClassVersionError: Bad version number in .class file 出现这种错误的原因是:支撑web项目运行的服务器(tomcat/jboss/weblogic/...)使用的JDK版本与支撑application运行的JDK版本不一致. 改正...

2012-08-17 12:05:03 70

原创 java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor错误解决办法

本来代码中我是这样写的Bitmap originalBitmap = BitmapFactory.decodeResource(getResources(),   R.drawable.a)一直报错,经过网上的搜索说是不允许直接修改res里面的图片,只要在后面加上.copy(Bitmap.Config.ARGB_8888, true); 修改后:Bitmap   originalB...

2012-08-16 23:27:04 157

原创 周立波经典语录

1.一男子去买车,需要10万元,可男子只带了99998元,就差2元钱!突然,他发现门口有一个乞丐,就过去对乞丐说:“求你了,给我2元钱吧,我要买车!”乞丐听后,大方地拿出4元钱递给男子,说:“帮我也买一辆 。” 2.这世上最不容易的感情有两种:一种是一个一向只知流泪的男人为你流了血。第二种,是一个只懂流血的男人,竟然,为你流了泪。 3.学会这些:1.别人持才自傲,你却虚怀若谷。2...

2012-08-16 23:17:29 113

原创 android InputMethodManager 软键盘的一些操作

//当在输入框,打开软键盘输入内容,按下确定键关闭软键盘 private InputMethodManager imm; // 软键盘 public boolean dispatchKeyEvent(KeyEvent event) { // 锁键盘一些操作// TODO Auto-generated method stubint keyCode = event.getKeyCode(...

2012-08-16 23:08:03 155

原创 POJ 1823 Hotel 线段树

题意: 一个Hotel有N个房间,一开始全部为空。 接下来有M个询问。 输入1,代表房间被占用,然后输入两个数代表房间被占用的房间号和数量。 输入2,代表房间被置空,输入两个数代表房间被清空的房间号和数量。 输入3,输出连续最长没有被占用的房间数量。 思路: 线段树。。。。。。。。 写了好久,一开始更新节点各种WA,写不出来,参考了一段别人的代码,加上自己的理解...

2012-08-16 22:58:52 69

原创 poj 2299

题意:求冒泡的交换次数。 分析:求快排的逆序数。这题直接用冒泡会超时的,虽然时间有7000MS,所以选择时间效率高的归并排序。 代码: #include<iostream>#include<algorithm>using namespace std;int s[500010];int left_t[500010];int right_t[50001...

2012-08-16 14:20:52 79

原创 实现兼容各种数据库表字段的主键id自增

在数据库操作中,插入数据库信息的时候往往需要使其数据库的中的表字段的主键id能够自增,虽然有的数据库的表字段可也直接在设计的时候就写成自增,比如mysql,但是有的数据库却在实现表字段的自增上却不是很好使,而且各种数据库的实现方式可能不同,所以问了简单统一的管理,方便数据库的移植,而不需要改变SQL创建语句,所以可以单独的创建一个表,专门用于管理数据库表字段主键id的自增,该表(t_table...

2012-08-14 20:17:44 135

原创 商品类别导航(类别在后台可以添加)

js部分 <php>  //这里的category_cid=0是一级目录 $sql2="select category_id,category_name from category  where category_cid='0'  order by category_rank"; $result2=@mysql_query($sql2); $iii=0; ...

2012-08-14 17:27:40 398

原创 centos 安装mysql

鉴于菜鸟,解释下【安装mysql】,因为要在linux上使用mysql数据库,但又不清楚mysql的运行方式,故用个笼统的名词。 其实,mysql分为mysql server与mysql client,故,这两个【软件包】都必须安装上。 曾经犯的错误: 尤其之前不清楚mysql server 与 mysql client,打开终端后,输入:mysql,返回无此命令。 ...

2012-08-14 14:42:54 77

使用Observer模式解决图片拖动与缩放

1、java内置的观察者模式: 由Java 中的Observable 类和 Observer 接口组成 (1) Observable 类代表 被观察者 (java.util.Observable ) 主要方法有: void setChanged() : 设置被观察者的状态已经被改变 void addObserver(Observer observer) : 添加观察者 int coun...

2012-08-14 14:42:14 92

原创 数据库之索引及应用

一、简介:           索引是一种特殊类型的数据库对象,它在数据库中的作用就像目录在书籍中的作用。为表增加索引,可以大大提高数据的检索效率。   二、导图           索引的导图如下:     三、详介 1.基础知识 1)数据存储 说索引之间先来概述一下数据存储,存储的基本单位是页。每页开始部分是96B的页首,用...

2012-08-14 12:10:36 135

原创 低级错误,靠靠靠!

*. vector::size_type j ;  我靠,声明了一个j ,你说我少了分号,还说我j没有定义,我靠! 发现了10分钟,才知道要这样子:vector<int>::size_type j; ,,,,,,,,,,,,,,,,,这不是坑爹是什么? c++你对得起我吗?嘻嘻,瞎说的。 ...

2012-08-13 21:04:10 76

原创 poj 2192 记忆化&dfs

给三个串,问 第三个串能否 由前两个串构成。。 dfs+剪枝。。 #include<iostream>#include<stdio.h>#include<string.h>#include<algorithm>using namespace std;const int maxn=210;char sa[maxn],sb[...

2012-08-13 14:36:14 70

代码之谜 - 为什么 jdk 中把 String 类设计成 final

最佳答案: 主要是为了 “ 效率 ” 和 “ 安全性 ” 的缘故。 若 String 允许被继承, 由于它的高度被使用率, 可能会降低程序的性能,所以 String 被定义成 final。 其它答案一: String 和其他基本类型不同 , 他是个对象类型. 既然是对象类型 , 如果是在静态方法下是必须调用静态方法或值的 , 如果是非静态的方法 , 就必须要实例化. ...

2012-08-13 13:48:50 103

原创 Code forces 103A---Testing Pants for Sadness

点击打开链接 A. Testing Pants for Sadness time limit per test 2 seconds memory limit per test 256 megabytes input standard i...

2012-08-12 16:42:03 96

原创 裸考—歪理邪说通过系统分析师考试之四(分析2010上半年系统分析师上午试题16-20题)...

裸考—歪理邪说通过系统分析师考试之四 分析2010上半年系统分析师上午试题16-20题 本文仅仅适合 【读者对象】 1.报考了系统分析师,但是因为工作太忙,或者因为忙着耍女朋友,或者记忆力不太好,专业书籍太枯燥,或者对中国的应试教育,不屑一顾; 2.复习了,但是还是有很多知识点,搞不清楚,一头雾水,无法区分计算机专业的术语、概念、定义的区别、练习以及作用等; 【试题】 ...

2012-08-12 15:28:09 97

SQL Server

      SQL Server和Microsoft SQL Server是同义词,已合并,也就是说SQL Server已经是一个商品了,也有人把SQL Server当成服务器端的一部分,现在人们习惯用SQL Server来代表关系型数据库管理系统,不用死扣这个名词,只要懂别人说的意思就行。SQL语言的主要功能就是同各种数据库建立联系,进行沟通,因为SQL是一个标准,T-SQL是微软在SQL的...

2012-08-12 14:52:58 139

原创 poj 2250 最长公共子序列

记录路径的最长公共子序列。。 简单dp,开一个pre数组记录路径,由于 dp[i][j]只能有三种状态推过来,即dp[i-1][j-1],dp[i][j-1],dp[i-1][j],那么我们可以将pre[i][j]分别设为 0  1   2 ,最后只要递归扫一遍就可以了。。 #include<iostream>#include<sstream>#incl...

2012-08-12 14:12:48 51

原创 图像锐化拉普拉斯vc代码

void CSDIELSView::OnSharpeningLaplace() {//程序编制:李立宗 [email protected]//2012-8-11 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.Destroy(); if(myIm...

2012-08-12 00:25:24 166

原创 理解学习

                  学习是一门艺术,学习是一个快乐的过程.但如果你没有找到合适的方法,那么学习便成为我们经常念叨的:学海无涯苦作舟.   如何去学习?   这个问题问的有些大,也有些泛泛,关于这方面的讨论也很多.但是可以从我们以前的学习过程中以及老师所教导的方法中可以找到一些线索,这些线索可以指导我们去更好的学习. 带着问题. 在...

2012-08-11 23:05:41 187

原创 C++内存溢出场景1

#include <iostream>int *GetVal(){ int* nVal = new int(6); std::cout << nVal << std::endl; // 返回一个局部变量nVal的指针是极危险的. return nVal;}int main(){ for (int i = 0; i < 10000...

2012-08-11 11:51:38 116

POJ 1324 Holedox Moving 贪食蛇

Description During winter, the most hungry and severe time, Holedox sleeps in its lair. When spring comes, Holedox wakes up, moves to the exit of its lair, comes out, and begins its new lif...

2012-08-10 22:23:47 100

原创 VC----实现汉字简繁转换

转载请注明出处:http://blog.csdn.net/yf210yf/article/details/7850472 不知道会不会写的很多,总之先补一下知识: (1)计算机汉字编码简介 关于汉字编码 为进行信息交换,各汉字使用地区都制订了一系列汉字字符集标准。 ① GB2313字符集,收入汉字6763个,符号715个,总计7478个字符,这是大陆普遍使用的简体字符集。...

2012-08-10 14:11:19 336

原创 不借助第三方工具,查看SQL的执行计划

SQL> connect sys as sysdba--创建执行计划使用的表SQL> @?\rdbms\admin\utlxplan 通过以下方法可以把Autotrace的权限授予每个用户,如果你需要限制Autotrace权限,可以把对public的授权改为对特定user的授权。1、把对plan_table表所有权限赋给public角色SQL> grant all on pl...

2012-08-10 13:07:33 162

原创 Oracle培训(六)——Core Java第六章知识点总结——面向对象

Core Java 第六章知识点总结——面向对象 知识点预览   对象的概念 类的概念 方法 方法的重载(Overloading) 构造方法 对象与引用 this关键字   对象的概念   1. 什么是对象(具体的定义状态(属性)和行为(方法)的一个实体) 一切客观存在的事物都是对象 2.对象的组成 属性 有什么(描述对象) 对象...

2012-08-10 11:34:39 49

原创 基于leopardboard dm365的gstreamer框架实现的一些功能

一、TI在gstreamer体系下增加的插件 目录/opt/LeopardBoardDM365sdkEVAL2011Q2/proprietary/dvsdk-4_02_00_06/dvsdk/gstreamer-ti_svnr919/src x(代表c,h) gstticodecplugin.c  主要是注册TI提供的插件 1、插件代码: 音频解码插件 gsttiaudd...

2012-08-10 10:27:50 81

原创 [置顶] 通向架构师的道路(第十四天)Axis2 Web Service安全(二)

一、加密保护我们的web service传输 在上一天的教程中,我们讲了一个简单的基于” security-constraint”的以指定用户名和密码来保护一个Web Service以及如何用https对这个web service的通讯过程进行保护。虽然它用https来进行保护了,但是我们抛开https,这个web service之间传输的用户名,密码,数据都是明文的。 在我之间教程...

2012-08-08 18:55:42 107

原创 使用jQuery easyUI 创建一个 RSS Feed阅读器

@author YHC 在这个教程中我们要去创建一个rss阅读器使用easyUI框架. 查看DEMO 我们将使用以下插件: layout:创建一个应用程序界面. datagrid: 显示rss feed列表. tree:显示feed频道. 步骤1: 创建 Layout <body class="easyui-layout"> <di...

2012-08-08 13:27:44 80

原创 - (void)insertObjects:(NSArray *)objects atIndexes:(NSIndexSet *)indexes使用方法

NSRange range =NSMakeRange(0, [newSortArraycount]); [self.sortedDictionaryAllkeysinsertObjects:newSortArray atIndexes:[NSIndexSetindexSetWithIndexesInRange:range]]; 将一个排序好得array 加入 到已有 排序得array 中...

2012-08-08 13:17:08 81

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除