摘要:
时间:2013.08.04,9am-7pm地点:北京龙泉寺(北京凤凰岭风景区内)参加人数:北京龙泉寺信息中心(20人)、北京设计模式学习组(9人)活动要点:1)寺院巡礼:义工师兄带领参观寺院、学习上香及礼佛仪轨、绕塔、参观面人动画制作现场、观赏面人动画片《贤二律师传之:当小和尚遇上劫匪》、观看美国记者眼中的龙泉寺短片及仁爱慈善基金会短片;2)伍斌分享Cucumber-jvm的BDD开发经验:TDD是面向程序员的,帮助程序员把代码写好。BDD是面向业务人员、测试人员和程序员的,能帮助把代码写对,不至于犯南辕北辙的错误。TDD和BDD都能保证代码内在质量不失控,并能以终为始,减少浪费。3)王洪亮分 阅读全文
posted @ 2013-08-05 20:26
坚固66
阅读(152)
评论(0)
推荐(0)
摘要:
题意:给出几个圆的半径,贴着底下排放在一个长方形里面,求出如何摆放能使长方形底下长度最短。由于球的个数不会超过8, 所以用全排列一个一个计算底下的长度,然后记录最短就行了。全排列用next_permutation函数,计算长度时坐标模拟着摆放就行了。摆放时折腾了不久,一开始一个一个把圆放到最左端,然后和前面摆好的圆比较检查是否会出现两个圆重叠,是的话就把当前圆向右移动到相切的位置。然后判断宽度。结果发现过不了几个例子,检查了好久,终于发现问题出在初始位置上,如果出现一个特别小的圆放到最左端,然后和摆好的圆比较时就会跳过而没有移动,这样就会对后面的圆的摆放及判断产生影响。于是把初始位置放在前一个 阅读全文
posted @ 2013-08-05 20:24
坚固66
阅读(374)
评论(0)
推荐(0)
摘要:
Island of Logic The Island of Logic has three kinds of inhabitants: divine beings that always tell the truth, evil beings that always lie, and human beings that are truthful during the day and lie at night. Every inhabitant recognizes the type of every other inhabitant. A social s... 阅读全文
posted @ 2013-08-05 20:23
坚固66
阅读(552)
评论(0)
推荐(0)
摘要:
从现在开始,以样题的方式一一列出各种面试题以及点评,考虑到我在前文中说的,对于一些大型的外资型公司,你将会面临全程英语面试,因此我在文章中也会出现许多全英语样题。这些题目来自于各个真实的公司,公司名我就不一一例举了,是本人一直以来苦心收藏的。一个JAVA 的MAIN方法引发的一场血案Q: What if the main method is declared as private?A: The program compiles properly but at run time it will give "Main method not public." message.Q: 阅读全文
posted @ 2013-08-05 20:21
坚固66
阅读(256)
评论(0)
推荐(0)
摘要:
Extjs里有个actioncolumn,但actioncolumn只能添加一系列button,不能既有字又有button如何能在column里增加html标签,并给button添加事件呢?1. 首先,在column里重写renderer方法,方法里拼html语句View里主要代码如下: columns: [{ header: 'Complex column', width: 90, renderer: function(value, cellmeta, record) { ... 阅读全文
posted @ 2013-08-05 20:19
坚固66
阅读(1040)
评论(0)
推荐(0)
摘要:
Problem H: Partitioning by PalindromesWe say a sequence of characters is apalindromeif it is the same written forwards and backwards. For example, 'racecar' is a palindrome, but 'fastcar' is not.Apartitionof a sequence of characters is a list of one or more disjoint non-empty groups 阅读全文
posted @ 2013-08-05 20:17
坚固66
阅读(240)
评论(0)
推荐(0)
摘要:
作者:zuoxiaolong8810(左潇龙),转载请注明出处。 定义:(GoF《设计模式》):将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 从定义中可以看出,组合模式用来表示部分与整体的层次结构(类似于树结构),而且也可以使用户对单个对象(叶子节点)以及组合对象(非叶子节点)的使用具有一致性,一致性的意思就是说,这些对象都拥有相同的接口。 很多书中包括文章都喜欢使用公司、子公司以及部门的例子,这其实就是一个典型的树结构。其实生活当中的树结构还有很多,比如书的目录、文件系统、网... 阅读全文
posted @ 2013-08-05 20:15
坚固66
阅读(167)
评论(0)
推荐(0)
摘要:
在上一章中实现了多线程下载技术,为了形象,我使用NetBean做了一个界面,只是初步实现了多线程下载功能,断点下载作为版本升级来添加,先看看效果吧具体的下载信息欢迎使用快速下载助手-->并不是线程多就下载的快!文件夹已经存在默认的线程个数:3保存路径:D:/ZJ_DownLoader解析下载标题:31文件总长度:5562040D:/ZJ_DownLoader/downloader.exe线程:1下载:---0--->1854012D:/ZJ_DownLoader/downloader.exe线程:2下载:---1854013--->3708025D:/ZJ_DownLoade 阅读全文
posted @ 2013-08-05 20:13
坚固66
阅读(168)
评论(0)
推荐(0)
摘要:
最近为了测试netduino开发板的各个端口是否正常使用,让同事写了一些测试程序,结果出了问题,他的测试程序导致开发板无法发布程序进去,按他的结论是开发板有问题,针对这个情况,我们经过仔细分析代码,认为问题出在代码的写法上。代码如下using System; using System.Net; using System.Net.Sockets; using System.Threading; using Microsoft.SPOT; using Microsoft.SPOT.Hardware; using System.IO.Ports; using System.Text;namespa. 阅读全文
posted @ 2013-08-05 20:11
坚固66
阅读(278)
评论(0)
推荐(0)
摘要:
题意:图上的点染色,给出的边的两个点不能都染成黑色,问最多可以染多少黑色。很水的一题,用dfs回溯即可。先判断和当前点相连的点是否染成黑色,看这一点是否能染黑色,能染色就分染成黑色和白色两种情况递归,如果不能就单递归白色。代码:#include #include const int maxn = 110;int cas, v, e, M;bool g[maxn][maxn];int color[maxn], rec[maxn];void dfs(int p, int black) { if (p > v) { if (M < black) { M = black; for (int 阅读全文
posted @ 2013-08-05 20:09
坚固66
阅读(148)
评论(0)
推荐(0)
摘要:
在JDK 1.5之前,要实现多线程的功能,得用到Thread这个类,通过这个类设计多线程程序,需要考虑性能,死锁,资源等很多因素,一句话,就是相当麻烦,而且很容易出问题。所幸的是,在JDK1.5之后,java.util.concurrent包出现了,这是一个设计良好的多线程工具类,本文就将介绍该类的基本使用方法。按照本博的风格,依然是先扔上一段示例代码,然后我们再慢慢讲解package com.giantray;import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;impor 阅读全文
posted @ 2013-08-05 20:07
坚固66
阅读(282)
评论(0)
推荐(0)
摘要:
同系列的第五篇,上一篇在:http://blog.csdn.net/jiluoxingren/article/details/9633139数据的查找与筛选第4篇发布到现在已经过了4天,很抱歉,学生党,还是悲催的高三,没办法,8月1就开学了。以后更新文章的速度可能会更慢,而且出完这套数据库教程之后,未来一年都可能不会有新的教程了。就我而言是想写下去,多写点的,一是记录下自己会的,另一方面把自己会的知识传播出去,不过高三这段时间可能力不从心了。继续吧,看标题“包含表中局部数据的数据集,数据的查找”,看上去是两项内容,实际上是一项。查找,筛选,实际上都是为了获取我们需要的数据,而不是将所有数据都提 阅读全文
posted @ 2013-08-05 20:05
坚固66
阅读(2134)
评论(0)
推荐(0)
摘要:
题意:构造出一张图,给出一个点,字典序输出所有从1到该点的路径。裸搜会超时的题目,其实题目的数据特地设计得让图稠密但起点和终点却不相连,所以直接搜索过去会超时。只要判断下起点和终点能不能相连就行了,可以用并查集也可以用floyd算法,这样就能过了。但是这个方法不是很完美的,如果两点之间只有一条线相连,而图又是稠密图,这样也很容易超时,数据强电就会挂掉。可以把算法改进一下:是先从终点出发,无回溯的走遍和终点相连的所有点并标记,然后从起点出发,DFS判断下标记,这样就不会多走很多路了。另一个方法是在把点并入并查集的时候不考虑起点,然后DFS只走和终点同一集合的点。某位大神的博客上说Tarjan算法 阅读全文
posted @ 2013-08-05 20:04
坚固66
阅读(202)
评论(0)
推荐(0)
摘要:
好吧其实学Go只是为了好玩,只是为了好玩,学习过程中不免会把其他我懂的语言的思维定势和习惯带进来,由此有了这篇对照学习的记录,就当是留下学习的脚印吧. 这里所提及的语言特性在C++指最新的C++11标准,Python指Python3.x(2.x没学),Go是最新的1.1 变量声明 Go中变量声明的时候顺序是 变量名 -> 变量类型,并且可以忽略变量类型又结果进行推断如 a := 5 这个时候a就是int类型 C++中变量声明的顺序是 变量类型 -> 变量名. 可以通过auto关键字推断出变量类型 如 auto a = 5; 这个时候a是int Python中所有变量... 阅读全文
posted @ 2013-08-05 20:02
坚固66
阅读(380)
评论(0)
推荐(0)
解决 Mybatis 元素类型为 "resultMap" 的内容必须匹配 "(constructor?,id*,result*,association*,collection*,discriminat
摘要:
在配置 mybatis mapper.xml文件时, 一不小心就会报如下类似的异常:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [testApplicationContext.xml]: Invocation of init method failed; nested exception is org.springframewo 阅读全文
posted @ 2013-08-05 20:00
坚固66
阅读(3372)
评论(0)
推荐(0)
摘要:
1、SPI MSB优先,8Bit寄存器地址与内容;2、寄存器结构与之前使用的LT8900不同,分为R、W寄存器与特殊功能寄存器;3、特别注意:在TX、RX、RT中断或者轮询后置1,必须写1清零与清除相应的FIFO,否则第二次无法进入中断(IRQ无法拉低,维持高电平);4、在多对一工作模式下,RX各管道设置对应唯一的地址,TX的地址统一设置TXADDR与RXPIPE0,详细设置见下图: 说明:The PRX, using multiceiver and Enhanced ShockBurst™, receivespackets from more than one PTX. To ensur.. 阅读全文
posted @ 2013-08-05 19:58
坚固66
阅读(1169)
评论(0)
推荐(0)
摘要:
在我们建站之后一般来说都需要认真耐心运营下去。那么我们怎么才能在建站之前就为后面的运营铺好道路呢?添美科技的网站建设与搜索引擎优化技术人员人提到,我们在建立网站的时候是需要明确目的的,这是核心基础,没有这个,无论是以后的优化,还是现在的网站建设,都会遇到相关的技术或运营瓶颈,甚至南辕北辙。 基于前端切图的代码 建站首先就需要代码,学会为自己的网站简单化才最重要。现在很多小公司的网站为了制作快速,都是利用的table。这样做容易使得网页的代码过长,而且代码的嵌套层次过多。公认的网站样式最好是用DIV+CSS来实现,这样既能够节省代码,又能够保证在所有浏览器和分辨率下显示效果相同。如果能简... 阅读全文
posted @ 2013-08-05 19:56
坚固66
阅读(174)
评论(0)
推荐(0)
摘要:
团队代码review的时候,一般都会一堆人围着显示器,或者投影仪。这个时候调整代码字体大小就显得很重要。下面直接说操作方式。 步骤一:Windows -> Preference 步骤二:搜索font,展开basic 步骤三:双击basic的最后一项:Text Font,就是熟悉的调整字体大小界面。 这个调节字体大小的方式,比较快捷,方便记忆:只要记住搜索font即可,实属eclipse使用必备。上一篇文章,Eclipse用法和技巧二十一:工程的展示途径: http://blog.csdn.net/ts1122/article/details/9568001 阅读全文
posted @ 2013-08-05 19:54
坚固66
阅读(179)
评论(0)
推荐(0)
摘要:
以前,您将使用的Windows Movie Maker或Picasa的工具,如缝合的图像文件转换成视频上传到YouTube。然而,添美的小编分享了她的技巧,你可以创建一个图片直接进入YouTube的视频幻灯片,而不需要通过第三方二次转换,操作方法如下: 在YouTube创建图片幻灯片 当你在YouTube网站上,点击"上传"按钮,然后选择"创建"下的"照片幻灯片。"说到这里,切换到"上传照片"部分,将删除所有图片,你想包含在您的幻灯片。 一旦这些照片是在时间线编辑器,你可以拖动各处在视频重新安排他们的位置。在接下来 阅读全文
posted @ 2013-08-05 19:52
坚固66
阅读(422)
评论(0)
推荐(0)
摘要:
上次我们在中Hibernate从入门到精通(十)多对多单向关联映射讲解了一下多对多单向关联映射,这次我们讲解一下七种映射中的最后一种多对多双向关联映射。 多对多双向关联映射按照我们之前的惯例,先看一下相关类图和代码,具体如下: public class Role { private int id; private String name; private Set users; public int getId() { return id; } public void setId(int id) { this.id = id; } public Str... 阅读全文
posted @ 2013-08-05 19:50
坚固66
阅读(170)
评论(0)
推荐(0)
摘要:
Google官方资料参考 http://source.android.com/source/building-running.html1. 环境设置,下载好源码后,进入源码目录,即之前执行 repo sync的路径下,用下面两个命令之一,第二个命令简短一点,两个命令效果没区别$ source build/envsetup.sh$ . build/envsetup.sh 2. 选择编译的目标,用lunch指令,参数用来指定目标配置 $ lunch full-eng参数形式是 BUILD-BUILDTYPE,其中 BUILD 是表明要合并的特殊特征的code name,下面是部分参数:Buil.. 阅读全文
posted @ 2013-08-05 19:48
坚固66
阅读(379)
评论(0)
推荐(0)
摘要:
前段时间对Android 的SDCard unmount 流程进行了几篇简短的分析,由于当时只是纸上谈兵,没有实际上的跟进,可能会有一些误导人或者小错误。今天重新梳理了头绪,针对mount的流程再重新分析一次。本篇大纲android 系统如何开机启动监听mount服务默认设备节点在Android 系统的哪个目录vold.fstab 配置文件的分析vold 里面启动页面main做了些什么android 系统如何开机启动监听mount服务android sdcard 热插拔监测和执行操作是由一个启动文件vold 所统领的,系统开机会读取初始化配置文件init.rc,该文件位于比如我的板子是:dev 阅读全文
posted @ 2013-08-05 19:46
坚固66
阅读(603)
评论(0)
推荐(0)
摘要:
纵观整个互联网,其实我们知道现在很多资料都是复制粘贴的,但是我们在复制的过程中,是不是只是复制来发布的呢?很显然做优化的人都知道这当然是不可行的。 首先,对于重复的内容一般是指在不同域名间存在大量的相同或相似的内容。很多时候,它并非故意或至少本无恶意。譬如说,有些论坛会生成一些专为手机屏幕显示设计的页面;商店物品被显示在(有时甚至是链接到)多种不同的 URL 上等等。实际例子,如http://www.sytm.net/和http://www.sytm.net/index.html,这两个url就是不同的,但是他们的对应的网页内容又是完全重复的。有些程序在开发中,经常会出现类似问题。 目前,有些 阅读全文
posted @ 2013-08-05 19:45
坚固66
阅读(204)
评论(0)
推荐(0)
摘要:
在上一边博客《Web版RSS阅读器(一)——dom4j读取xml(opml)文件》中已经讲过如何读取rss订阅文件了。这次就把订阅的文件读取到页面上,使用树形结构进行加载显示。 不打算使用特殊的控件进行树型显示,也不想自己写了,想省劲些,就在网上找了一个js树形脚本——dTree。dTree是一个易于使用的JavaScript树形菜单控件。支持无限分级,可以在同一个页面中放置多个dTree,可以为每个节点指定不同的图标。 主页:http://destroydrop.com/javascripts/tree/default.html 下载:http://destroydrop.... 阅读全文
posted @ 2013-08-05 19:43
坚固66
阅读(198)
评论(0)
推荐(0)
摘要:
ASP.NET分页的是我们在编程过程中遇到的常见问题,下面就这个问题说下添美的看法。 q 启用部分数据控件的内置分页功能,如设置GridView控件的"AllowPaging"属性为"true",类似的数据控件还有DetailsView等。 q 通过SQL查询语句,以提取指定部分的数据的方式完成分页的功能。也包括调用数据库中内置的存储过程完成分页数据的提取。 q 调用所对应数据适配器对象(DataAdapter对象)的Fill方法时,传递分页参数以完成数据集的分页功能。 q 通过访问DataTable对象的"Rows"属性,以循环输出 阅读全文
posted @ 2013-08-05 19:41
坚固66
阅读(268)
评论(0)
推荐(0)
摘要:
前几天一直没想明白,搜索我的记忆海,愣是没找到这种三个线程相交互的!1、问题描述目前有三个classWriteDB他主要负责把网页的信息写到数据中(间隔5分钟),每次更新之后都会他会相应的把DataOperation中的变量isDataUpdate_设置为true;Search他负责处理对用户执行查询信息的操作,当有用户执行Search,他会相应的把DataOperation中的变量isUserSearch_设置为true;DataOperation这是一个中间的类,负责做类WriteDB和类Search的同步操作,会一直检查这两个变量isDataUpdate_和isUserSearch_,当 阅读全文
posted @ 2013-08-05 19:39
坚固66
阅读(234)
评论(0)
推荐(0)
摘要:
简介简介是为了描述一下该模式是干嘛用的,为了让不了解该模式的人看了之后也有一些新的认识。本文章分为两部分,第一部分主要介绍适配器模式;第二部分介绍该模式与相近模式的异同。下午一直在讨论设计模式,米老师也对模式的讲解做了点指正,我们讲课重点放在了一些理论的层次,而且局限于书中,效果是对于理论往往是越深入讨论越迷糊,倒不如拿出经常用到的一些经典实例来讨论,因此,以后博客会把重点放在实际应用以及模式之间得区别与联系上。生活中的“适配器”不知道小时候你们是否看到过变压器,记得小时候每天放学后经常在村里面跑着玩,也经常看到路边有变压器,上面挂着一个“闪电标识”,表示危险,也不敢走的太近,而且每逢雷雨过后 阅读全文
posted @ 2013-08-05 19:37
坚固66
阅读(318)
评论(0)
推荐(0)
摘要:
前两天写的文章《纯手工打造漂亮的垂直时间轴,使用最简单的HTML+CSS+JQUERY完成100个版本更新记录的华丽转身!》受到很多网友的喜爱,今天特别推出姊妹篇《纯手工打造漂亮的瀑布流,五大插件一个都不少Bootstrap+jQuery+Masonry+imagesLoaded+Lightbox!》,希望大家喜欢!前言FineUI控件库发展至今已经有 5 个年头,目前论坛注册的QQ会员 5000 多人,捐赠用户 500 多人(捐赠用户转化率达到10%以上,在国内开源领域相信这是一个梦幻数字!也足以证明FineUI旺盛的生命力!)。在这 5 年七年,FineUI总共发布了100 多个版本!也积 阅读全文
posted @ 2013-08-05 19:35
坚固66
阅读(1248)
评论(0)
推荐(0)
摘要:
题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=12699 这道题目是第一次在比赛的时候做出来的,开始还想用brute force,后来发现那太复杂了,于是在纸上画了画,发现一个规律,那就是只有在一个2x2的cell中,如果出现3个N或3个Z方式的cell,那么这种情况下肯定是无法配色成功,因为最后一定会有两个相邻点为相同的颜色。如果没有这样的情况存在,那么是一定可以配色成功的,根据这点代码就好写了。 代码如下:#include #include using namespace std;/********** 阅读全文
posted @ 2013-08-05 19:33
坚固66
阅读(735)
评论(0)
推荐(0)
摘要:
在不远的将来,你可以扔掉钱包,扔掉信用卡,揣着手机买东西。 银联、移动、三星这些不同的行业大佬,因为这个目标,被一款名叫NFC的支付技术连接在了一起。 这场游戏的参与者众多,一个合纵连横的时代正在到来。而微信、余额宝正绕道疾行,期待更早到达终点。 从2013年7月22日起,北京的中国移动用户只要轻轻刷一下手机就可以乘坐公交、地铁,还可以在支持北京市政交通一卡通付款的商铺“刷手机”消费。 同一时间,中国银联联合中国移动在北京、上海等14个城市高调推广一项叫做“手机钱包”的新业务,这项名为近场支付的移动支付方式,终于迈入了商用时代。 近场支付是移动支付的一种,指消费者在购买商品或服务时,利用... 阅读全文
posted @ 2013-08-05 19:31
坚固66
阅读(276)
评论(0)
推荐(0)
摘要:
Radar InstallationTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 42925Accepted: 9485Description Assume the coasting is an infinite straight line. Land is in one side of coasting, sea in the other. Each small island is a point locating in the sea side. And any radar installation, locating o 阅读全文
posted @ 2013-08-05 19:29
坚固66
阅读(224)
评论(0)
推荐(0)
摘要:
注:本文译自Coding Horror博客。《高效能程序员的修炼》的第83页提到了这篇文章。最近,Scott Koon谈到了纪律作为开发者的一项基本素质的重要性。他是这么说的:每个月,总有一些新的编程语言或者方法论冒出来。随后,信徒们的溢美之词便会充斥互联网的每一个角落。这些东西貌似都能提高生产力和产品质量。但他们忽略了所有成功的开发者都拥有的一个特质。这个特质足以决定项目的命运。那就是纪律!不受纪律约束的开发者不能保障产品的按时发布,他们也不会写出易于维护的代码。相反,自律的开发者不仅是项目成功的保障,他们还能提升其他人的生产力水平。如果软件架构师和开发者把他们的成功归功于他们所采用的工程方 阅读全文
posted @ 2013-08-05 19:27
坚固66
阅读(219)
评论(0)
推荐(0)
摘要:
//编译环境VS2008+opencv2.4#include "stdafx.h"#include "highgui.h"#include "cv.h"int _tmain(int argc, _TCHAR* argv[]){ //创建窗口 cvNamedWindow("ShowImage", CV_WINDOW_AUTOSIZE); //创建100*100的矩阵,并所有通道置零 IplImage* image= cvCreateImage(cvSize(100, 100), IPL_DEPTH_8U, 3); c 阅读全文
posted @ 2013-08-05 19:25
坚固66
阅读(176)
评论(0)
推荐(0)
摘要:
恒生的程序化接口一直然热摸不着头脑,提供的API很让人混乱。其中的原因是恒生太依赖期货公司提供技术支持,期货公司的IT基本都不写代码,对我们程序化开发人人员的问题基本无法解决。下面这张图是恒生的技术人员发布的,看完之后应该很清楚恒生的程序化了。恒生技术QQ群261969915, 大家有兴趣可以加一下。 对期货交易来说,目前一般期货公司都是期货06版的,一般通过期货周边开发包接入。如果期货公司有UFT,那就可以用UFX的介入包,或者ctp兼容的包。资源包在这里 http://download.csdn.net/detail/lijiecong/5870025 阅读全文
posted @ 2013-08-05 19:23
坚固66
阅读(696)
评论(0)
推荐(1)
摘要:
什么是HTTP HeadersHTTP是“Hypertext Transfer Protocol”的所写,整个万维网都在使用这种协议,几乎你在浏览器里看到的大部分内容都是通过http协议来传输的,比如这篇文章。HTTP Headers是HTTP请求和相应的核心,它承载了关于客户端浏览器,请求页面,服务器等相关的信息。 示例当你在浏览器地址栏里键入一个url,你的浏览器将会类似如下的http请求: GET /tutorials/other/top-20-mysql-best-practices/ HTTP/1.1 Host: net.tutsplus.com User-Agent: Mozill 阅读全文
posted @ 2013-08-05 19:21
坚固66
阅读(692)
评论(0)
推荐(0)
摘要:
在实际数据环境中,企业的关键业务数据往往分散在多个异构的、异地的数据源中,形成所谓“数据孤岛”,从而导致企业难以方便的获取决策所需的正确信息。单次数据提取成本(无商业智能/数据仓库情况下),by Inmon在数据决策逐渐受到广泛关注的今天,如何缩短企业获取有效数据和信息的时间并消减成本成为一个重要的问题。我们经常在商业智能解决方案中向客户宣称:商业智能、数据仓库可以提高用户获取数据、分析数据的效率,能够有效的挖掘数据的价值并将数据转化为决策辅助信息。商业智能到底能给信息获取工作带来多少实际价值呢?我们往往只是根据调研情况和实践经验进行粗略估算,能够获取准确统计数据的情况不多,现以其中一个项目为 阅读全文
posted @ 2013-08-05 19:19
坚固66
阅读(220)
评论(0)
推荐(0)
摘要:
//画矩形#include "stdafx.h"#include "highgui.h"#include "cv.h"int _tmain(int argc, _TCHAR* argv[]){ cvNamedWindow("ShowImage", CV_WINDOW_AUTOSIZE); //创建100*100矩阵,并置零 IplImage* image= cvCreateImage(cvSize(100, 100), IPL_DEPTH_8U, 3); cvZero(image); cvRectangle(ima 阅读全文
posted @ 2013-08-05 19:17
坚固66
阅读(212)
评论(0)
推荐(0)
摘要:
1.Log4j Appender1.1. 使用说明1.1.2.Client端Log4j配置文件(黄色文字为需要配置的内容)log4j.rootLogger=INFO,A1,R# ConsoleAppender outlog4j.appender.A1=org.apache.log4j.ConsoleAppenderlog4j.appender.A1.layout=org.apache.log4j.PatternLayoutlog4j.appender.A1.layout.ConversionPattern=%d{yyyy/MM/ddHH:mm:ss}%-5p%-10C{1}%m%n# File 阅读全文
posted @ 2013-08-05 19:15
坚固66
阅读(921)
评论(0)
推荐(0)
摘要:
在上一篇文章中我们对版本控制有了一个比较宏观的了解,同时也能够看到Git 所处在的历史地位.并且对版本控制系统的体系进行了一个宏观的对比,貌似让读者看起来挺复杂的样子. 笔者将会尽可能的简单向大家分享我所了解的Git,能够让初学者一步步的去玩转这个Git工具. Git的官网是https://github.com/ 在用这个工具之前需要先安装一下Git软件.笔者用的是Windows系统,可以直接在官网上进行下载(如果能够顺利下载下来的话),不过为了方便大家,已经为大家下载好,点击就可以下载了.跟其他软件一样,一步步的Next就可以了. 按照完毕打开软件会出现如下界面.类似window的... 阅读全文
posted @ 2013-08-05 19:13
坚固66
阅读(215)
评论(0)
推荐(0)
摘要:
一、分析字符串的操作,诸如追加、合并、替换、倒序、分隔等,都是在编码过程中经常用到的,而且Java也提供了append、replace、reverse、split等方法来完成这些操作,它们使用起来确实方便,但是更多的时候,需要使用正则表达式来完成复杂的处理。二、场景统计一篇文章中的单词的数量,代码如下:public static void main(String[] args){ //接受键盘输入 Scanner input = new Scanner(System.in); while(input.hasNext()){ String str = in... 阅读全文
posted @ 2013-08-05 19:11
坚固66
阅读(192)
评论(0)
推荐(0)
摘要:
历时几个月的机房收费系统终于完结了。各种纠结的情绪也因此告一段落,具体的感受在上一篇《谈谈我的机房重构版的感受》博文中有详细的说明。所以,下面我具体总结敲机房收费系统时的技术和经验。 米老师一直强调全局性,久而久之,我也养成了做一件事情时必要宏观把控,计划全局。正式开始励志,敲机房收费系统时,我主观把控了一下时间和技术难度,因为进度比较慢,所以时间需要抓紧,技术难度在自己可以解决的范围,因为之前的人都是这么敲过来的。1、开始机房收费系统的前几天。 我是相当纠结的,因为第一次用三层的思想,再加入设计模式,总是感觉无从下手,但是身边的小青同学却不紧不慢,一点一点的敲下去,往下走,于是给自己一个安. 阅读全文
posted @ 2013-08-05 19:09
坚固66
阅读(180)
评论(0)
推荐(0)
摘要:
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2821 题目意思:给一个n*n的矩阵,里面有些位置是空的,有些位置有箱子(a代表一个箱子,b代表两个,依此类推)。让你选择一个空位置作为起点,然后每步选择一个方向(上,下,左,右)走,直到碰到箱子为止,然后将此位置的箱子移走一个,剩下的箱子全部合并到下一位置。要求:必须与箱子隔超过1个位置的时候才能移。求一个开始位置使得能够移除所有的箱子,并输出行走路线。经数据检测两点注意:1、不含边缘位置超过一个箱子的情况,2、保证有解。解题思路:枚举开始位置,DFS深搜,有一条路径能全部移走箱子,则输出。注意保 阅读全文
posted @ 2013-08-05 19:07
坚固66
阅读(218)
评论(0)
推荐(0)
摘要:
2013-07-29 09:51:10 缘,妙不可言 清润老师,我现在要做 SOA服务治理的 建模,但是这个 基本不是企业应用,没有什么业务流程,不知道怎么下手,都是 日志收集分析、服务发布配置、权限控制、流量控制、调用次数统计、分析预警、服务依赖关系 查看 这些 非交互密集型 2013-07-29 10:04:59 青润 这些一般属于非功能性需求。是需要技术人员根据系统功能,特性抽象提炼出来的,其业务模型只能根据情况来分析,忌盲目照搬和完全拍脑袋,要熟悉全系统业务后加上经验才能做的较好 2013-07-29 10:06:17 缘,妙不可言 没有流程可言,不知道怎么建模,怎么把 服务这个... 阅读全文
posted @ 2013-08-05 19:05
坚固66
阅读(678)
评论(0)
推荐(0)
摘要:
#!/usr/env python#-*- coding: utf-8 -*-import urllib import urllib2 import random import requestsimport os,sys import MySQLdbfrom BeautifulSoup import BeautifulSoupfrom sgmllib import SGMLParser import redef main(): t="https://play.google.com/store/apps/category/PERSONALIZATION" html=r... 阅读全文
posted @ 2013-08-05 19:03
坚固66
阅读(224)
评论(0)
推荐(0)
摘要:
在网上在到一个登录界面感觉挺不错的,给大家分享一下~先看效果图: 这个Demo除了按钮、小猫和Logo是图片素材之外,其余的UI都是通过代码实现的。 一、背景 背景蓝色渐变,是通过一个xml文件来设置的。代码如下: background_login.xml [html] view plain copy startColor是渐变开始的颜色值,endColor是渐变结束的颜色值,angle是渐变的角度。其中#FFACDAE5中,FF是Alpha值,AC是RGB的R值,DA是RGB的G值,E5是RGB的B值,每个值在... 阅读全文
posted @ 2013-08-05 19:01
坚固66
阅读(1324)
评论(0)
推荐(0)
摘要:
Java的反射机制可以说是在Spring中发挥的淋漓尽致,下面要看的代码就是通过反射机制来实现向一个类注入其实际依赖的类型,这个过程的实现会交由Spring容器来帮我们完成。JavaBean中针对属性一般都有一组设置/获取方法(setXXX/getXXX),这两个方法可以由IDE给我们自动产生,当然你也可以手动进行编写,这是你的自由,下面的例子就是Spring中利用setter方法来实现依赖注入。源代码如下:package com.pp;//一个普通的JavaBeanpublic class Person { //人的名字 private String S_name; private Stri 阅读全文
posted @ 2013-08-05 19:00
坚固66
阅读(178)
评论(0)
推荐(0)
摘要:
豆瓣api通过OAuth允许第三方应用访问用户数据,所以OAuth认证就是我们整个project的基础了。OAuth认证听起来挺神秘,其实挺简单的。现在的大型网站的开放平台的认证几乎都是采用OAuth,比如facebook,twitter,新浪微博等。豆瓣的api有对于OAuth认证的专门说明:http://www.douban.com/service/apidoc/auth在你使用OAuth认证之前,先仔细读一读文档非常有必要,因为中间过程出现一点偏差,你就不能被认证成功,所以仔细阅读官方文档是重中之重:http://oauth.net/documentation/spec/如果你的英文不够 阅读全文
posted @ 2013-08-05 18:58
坚固66
阅读(197)
评论(0)
推荐(0)
摘要:
首先,VisualSVN Server Manager,包含两个路径,一个是安装路径,例如本机:C:\Program Files\VisualSVN Server,一个是库路径,例如本机:C:\Repositories,其中,Repositories中包括各项目文件及项目信息文件,重要的项目信息文件有authz和htpasswd,authz是目录访问权限控制文件,htpasswd是VisualSVN Server Manager用户和密码记录文件现,对VisualSVN Server Manager进行迁移,方法如下: 例如: 原服务器A,VisualSVN Server Manag... 阅读全文
posted @ 2013-08-05 18:56
坚固66
阅读(608)
评论(0)
推荐(0)
摘要:
//VS2008+opencv2.4//绘制一个绿色矩形平面#include "stdafx.h"#include "highgui.h"#include "cv.h"int _tmain(int argc, _TCHAR* argv[]){ cvNamedWindow("ShowImage", CV_WINDOW_AUTOSIZE); //创建矩阵并置零 IplImage* image= cvCreateImage(cvSize(400, 400), IPL_DEPTH_8U, 3); cvZero(image) 阅读全文
posted @ 2013-08-05 18:54
坚固66
阅读(163)
评论(0)
推荐(0)
摘要:
这是一道最简单的拓扑排序题,好久没看这个算法了! 有点生疏了! 后附上百度的资料; #include #include int in[5000]; char map[3000][3000]; int n; int panduan() { int i,j,k; for(i=0;i0) do inc(j); v[j]:=-1; for k:=1 to n do if link[j,k]=1 then begin dec(v[k]);link[j,k]:=0; end; inc(i); pnt[i]:=j; end; for i:=1 to... 阅读全文
posted @ 2013-08-05 18:52
坚固66
阅读(231)
评论(0)
推荐(0)
摘要:
弱引用通过WeakReference类实现,弱引用和软引用很像,但弱引用的引用级别更低。对于只有弱引用的对象而言,当系统垃圾回收机制运行时,不管系统北村是否足够,总会回收该对象所占用的内存。当然,并不是说当一个对象只有弱引用时,它就会立即被回收-正如那些失去引用的对象一样,必须等到系统垃圾回收机制运行时才会被回收。import java.lang.ref.SoftReference;import java.lang.ref.WeakReference;public class WeakReferenceTest { public static void main(String[] args.. 阅读全文
posted @ 2013-08-05 18:50
坚固66
阅读(254)
评论(0)
推荐(0)

浙公网安备 33010602011771号