- 博客(39)
- 收藏
- 关注
转载 Linux 引导程序与排错
Linux 开机引导过程,如下图:MBR 是Linux引导的第一个阶段(程序); GRUB是引导的第二阶段(配置文件)。这两个阶段容易出现问题。[root@localhost ~]# vim /etc/grub.conf //可以打开grub的菜单,看到菜单的内容。default=0 //默认选择第一个titletimeout=5 ...
2013-07-30 15:55:42 52
转载 华为路由ospf和rip组网案例
华为路由ospf和rip重分布为了实现全网互通,我们需要路由器能在不同协议之间交换路由信息或者全网运行同一种路由协议,但实际网络中往往需要运行多种路由协议。这涉及到路由重分布即引入其它路由协议发现的路由。比如你可以将OSPF路由域中的路由重新分布后通告到RIP路由域中,也可以将RIP路由域的路由重新分布后通告到OSPF路由域中。路由的相互重分布可以在所有的IP路由协议之间进行...
2013-07-30 15:30:31 409
转载 在软件架构上增加新功能的注意事项
摘要:系统架构设计之所以难是因为变数太大,既要从用户需求角度考量,又要考虑自身设计的种种局限性。异构系统间的接口设计是尤其需要注意的,因此,架构师要从宏观的角度来规划整个架构,以下列出五点注意事项仅供参考。文章来源于DZone,作者Simon Brown分享了自己在增强软件功能的工作中得出的一些经验,详细讲述了软件体系结构同样也需要加强功能性,并列出了增加新功能时需要重点考虑的注意事项。(...
2013-07-29 16:36:00 153
转载 java String 字符串
现在,问你一个问题:你的第一个程序的功能是什么?让我们一起回忆一下,searching.......应该是——“Hello world!”吧,所有的语言在迈向世界的第一次问好。好了,主题——字符串。 一、初始化:由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下: ...
2013-07-28 18:41:44 54
转载 poj 2449(A*求第K短路)
题目链接:http://poj.org/problem?id=2449思路:我们可以定义g[x]为源点到当前点的距离,h[x]为当前点到目标节点的最短距离,显然有h[x]<=h*[x](h*[x]定义为当前点到目标节点的实际距离),至于怎么求的h[x],即图中任何节点到目标节点的最短距离,这里我们可以建反图,以目标节点为源点一次spfa就可以求得各点到目标节点的最短距离了。然后就是A*求...
2013-07-27 17:29:00 84
转载 测试 ClownFish、CYQ、Entity Framework、Moon、MySoft、NHibernate、PDF、XCode数据访问组件性能...
下期预告:由于很多园友反馈,有的组件不应该缺席、测试复杂度不够、测试还缺乏一定的公平。因此考虑在下一个版本中,确保在更加公平的前提下进行更高复杂度的测试 。同时将分为2组测试,纯SQL组件及纯ORM组件, 如果纯SQL组件不足,就只进行纯ORM组件的测试。待加入测试组件有Dapper、PetaPoco/NPoco、Elinq、FluentData ,有更好的建议,请留言。-------------...
2013-07-26 10:24:00 79
转载 嵌入式设备Android带来的奇迹
Android的普及应用以及优势已经深入到每个安卓智能手机用户的心中,但是很多用户对与安卓并不了解,一些想要学习安卓开发的初学者同样有着相似的疑问,下面总结一些经常看到的问题。什么是Android呢?暂时可以这样说,传统的桌面应用程序开发者已经被惯坏了。这个不是说桌面应用程序开发比其他开发很简单。总之作为桌面应用程序开发者,我们已经有能力按照我们的想法创造出各种应用程序。包括...
2013-07-25 14:43:52 146
转载 hadoop编译map/reduce时的问题
参考链接http://hadoop.apache.org/common/docs/stable/mapred_tutorial.htmlhttp://blog.endlesscode.com/2010/06/16/simple-demo-of-mapreduce-in-java/When you run a hadoop jar this is the command whic...
2013-07-23 14:37:00 56
转载 XML和DTD的简单介绍和入门
XML(Extensible Markup Lanaguage),可扩展标记语言,是标准通用标记语言(Standard Generalized Markup Language, SGML)的一个子集,SGML功能强大,是可以定义标记语言的元语言。将强大的SGML的通用性和HTML的易用性结合起来便诞生了适合在Web中应用的XML语言。 1、起源 1998年2月W3C(万维网联盟)发布了X...
2013-07-22 18:54:00 106
转载 基于Simple Image Statistics(简单图像统计,SIS)的图像二值化算法。
这是个简单的算法,是全局二值算法的一种,算法执行速度快。 算法过程简单描述如下: 对于每一个像素,做如下处理 1、计算当前像素水平和垂直方向的梯度。 (two gradients are calculated |I(x + 1, y) - I(x - 1, y)| and|I(x, y + 1) - I(x, y - 1)|); 2、取...
2013-07-21 12:31:00 68
转载 Integer.parseInt(String s, int radix)方法介绍(修正版)
先来说明一下Integer.parseInt(String s, int radix)的功能。 Integer.parseInt(String s, int radix)就是将整数字符串s(radix用来指明s是几进制)转换成10进制的整数,显然前提是s为整数字符串。比如 s可以为“1314520”、“5201314”等。不可以为“我爱你一生一世”或者“I lov...
2013-07-19 18:03:00 158
转载 教你50招提升ASP.NET性能(十二):在生产环境,仔细考虑你需要记录哪些日志...
(18)When in production, carefully consider what you need to log招数18:在生产环境,仔细考虑你需要记录哪些日志Many people deploy to production without checking how logging is currently configured. It is always advisab...
2013-07-18 14:14:00 59
转载 Godaddy域名push教程(域名转出教程)
购买godaddy域名的好处之一就是可以自由的转入转出,没有任何限制。如果只在godaddy账户之间转移,更是非常方便,1分钟之内就可以完成转出转入过程。Godaddy域名在godaddy客户的账户之间转移叫域名push,2013年7月godaddy最新域名管理器界面叫change domain ownership。本文转自godaddy 优惠码。本教程讲述godaddy域名...
2013-07-16 14:35:52 691
转载 Oracle VM VirtualBox 安装笔记
【CentOS 6】1.在官网下载VirtualBox-4.2-4.2.16_86992_el6-1.x86_64.rpm安装。2.YUM安装kernel-devel包。3.把用户加入vboxusers中。[Archlinux][zsj@Arch ~]$ sudo pacman -S virtualbox[zsj@Arch ~]$ sudo pacman -S vde2[zsj...
2013-07-16 11:49:00 74
转载 SQL Server 2014 BI新特性(三)Power Query和Power Map功能预览
Power Query和Power Map是微软前不久在WPC上发布的Power BI中新的针对Excel的功能。借助这两样功能,自助式BI将更方便你发现和处理数据并且丰富数据的可视化功能。Power Query和Power Map的前身分别是Data Explorer和GeoFlow,这两样功能在SQL Server 2014 CTP1里都有提到。结合Power Pivot和Power Vi...
2013-07-15 22:29:00 70
转载 hdu 3401 Trade 单调队列优化dp
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3401 题目意思:一个人开始有无穷多的钱,问买股票最多能赚多少钱。要求:每天买卖的股票数量有限制bl和sl,交易的时间间隔必须超过w+1天。最多持有的数量为p股。解题思路:dp[i][j]表示前i天当持有j股股票时,获得的最大利益。状态转移:当第i天不交易时为dp...
2013-07-15 20:50:00 47
转载 MemCache学习笔记2(整体探究)
memcache与EHcache的选择使用缓存的原则就是:尽量用低开销的计算代替高开销的计算。比如直接从数据库查询的开销要远高于内存中的计算返回,网络请求要远高于本地(同一VM中)请求。Memcache:分布式内存对象缓存系统,占用其他机子的内存。很多互联网,负载均衡三台(以三台为例)web服务器可以共享一台Memcache的资源。传递的信息以键值对的形式存储。传递的数据要实...
2013-07-12 20:23:09 66
转载 Cracking the coding interview--Q1.6
Cracking the coding interview--Q1.6 原文:Given an image represented by an NxN matrix, where each pixel in the image is 4bytes, write a method to rotate the image by 90 degr...
2013-07-12 17:21:00 73
转载 Sublime Text2中Evernote 插件的使用
Sublime Text2是个强大的编辑器, 有好多插件供我们使用, 其中有个插件SublimeEvernote, 可以把代码发送到Evernote里。 但是没找见使用说明, 今天看了下Sublime_Evernote.py源码, 配置如下:/* Sublime evernote default settings */ { "authToken": "...
2013-07-10 15:45:00 50
转载 WCF 学习笔记之异常处理
1:WCF异常在配置文件<configuration> <system.serviceModel> <behaviors> <serviceBehaviors> <behavior name="serviceDebuBehavior"> <serviceD..
2013-07-09 22:32:00 100
转载 使用C#连接mysql数据库
http://blog.csdn.net/jj12345jj198999/article/details/7221413
2013-07-08 20:19:00 62
转载 poj 1061 青蛙的约会 二元一次不定方程 http://poj.org/problem?id=1061
#include<iostream>using namespace std;typedef long long inta;int extend_gcd(inta a,inta b,inta &x,inta &y,inta &gcd){ if(b==0) { x=1; y=0; gcd=a; }...
2013-07-08 18:03:00 90
转载 EBB-15、LVM
(一)LVM LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管 理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。 卷:一系列罗列的组织方式。 优点:硬盘就不必使用分区,可以随意扩展或者缩小某个分区的大小(二)LVM工作原理PV (P...
2013-07-07 16:21:29 180
转载 读《创业36条军规》(六)凡事只能靠自己
军规六:凡事只能靠自己1.任何时候创始人都不能放弃 创始人别无退路 2.创业者最难的三件事只能靠自己 三座大山只能靠自己爬 找方向要靠自己 找人要靠自己 找钱也要靠自己 自己不会做的事不要指望下属创造惊喜3.不要指望别人来救你 顾问公司只能帮锦上添花的忙 随时准备自救才能长命百岁 转载于:...
2013-07-06 11:20:02 119
转载 这样设计是否更好些~仓储接口是否应该设计成基础操作接口和扩展操作接口
前言我们进行linq to sql和ef时代后,底层的实现基本使用的是repository模块,即仓储模式,事实上就是把ORM实体的最基本操作进行封闭,对外层不公开操作实现的细节。面向接口的编程一个规定,多个实现,这可能是接口给我们带来的最直观的印象了,比如一个仓储在定义后,你可以用linq to sql实现它,也可以用ef去实现它,再或者使用ado.net去实现它,但它对外暴露的永远...
2013-07-04 23:04:00 77
转载 chatofpomelo简析之二——聊天
上一篇ChatofPomelo简析之一——用户登录分析客户端登陆的过程。当用户登陆成功后,聊天又是个什么过程呢?下面就来分析聊天时,客户端与服务器端的交互过程。客户端我们先来看看下,聊天发送消息的过程。当用户在文本框内输入文字,并回车就可以发送消息了 1: $("#entry").keypress(function (e) { 2:var route = "chat....
2013-07-04 20:01:34 135
转载 VS2010不能编译SQLServer2005的Microsoft.SQLServer.ManagedDTS.dll的解决方法
VS2010不能编译SQLServer2005的Microsoft.SQLServer.ManagedDTS.dll是最近碰到的一个疑难杂症问题,通过查询微软社区和一些英文资料找到了解决方法,同事说之前没有找到中文的,就整理了放在这里。现象项目里需要使用程序创建SSIS包,结果在VS2010里可以添加Microsoft.SQLServer.ManagedDTS.dll引用,写代码也有智能提...
2013-07-04 19:37:00 152
转载 java EE规范摘要
变化:首先,你可能也注意到了,这个平台发布了一个新的名称--Java平台企业版,简称JavaEE。这个新名称去掉了令人费解的“2”,而这个简称强调了这是一个Java平台。以前的版本仍然使用旧的名称“J2EE”。JavaEE5的焦点是简化开发。为了帮助刚从JavaEE起步的程序员简化开发流程或开发中小型应用,我们大量使用了在J2SE5.0中引入的Java语言注解。...
2013-07-04 14:04:04 209
转载 进程及进程间通信
基础知识1.进程:具有独立功能的程序在一个数据集合上一次动态的执行过程。通俗点讲就是“一个正在运行的程序”2.程序:静态的程序以文件的形式保存在磁盘上。3.操作系统的进程管理:每一个正在运行的程序都对应着一个独立的进程,当这些程序装入内存开始执行时,操作系统会为每个进程创建好相关的数据结构。由于操作系统可以同时装入多个程序,为此必须有一种方法来保证这些同时运行的程序不相互影响,不会...
2013-07-03 07:03:00 74
转载 在VisualStudio 2013下使用VS2012的插件
由于VS2013刚刚推出,而VS的插件又是和版本强相关的,因此VS2013就存在一个插件比较少的问题。虽然2013相对与2012来说改动并不大,应该是拿来重新编译一番就可以使用了。但也得有一个过程,并且由于VS2013只是处于预览版的阶段,并非正式版,估计有的插件作者现在也懒得弄。不过今天在visualstudiogallery发现了一个比较强的插件Saha.Change Version Vs...
2013-07-02 21:19:00 83
转载 【javascript激增的思考04】MVC与Backbone.js(beta)
前言最近整理了很多前端面试题的东西,今天又去参加了一次面试,不知各位烦不烦,我反正有点累了,于是我们今天继续回到我们前段时间研究的问题,我们再来看看MVC吧。什么是MVC又回到这个问题了,到底什么是MVC呢?MVC是一种设计模式,他将应用划分为:① 数据(模型,model)② 展现层(视图,view)③ 用户交互(控制器,control)一个事件发生的过程是这样的:...
2013-07-01 21:54:00 58
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人