现在位置: 首页 > merciless发表的所有文章
  • 03月
  • 18日
综合 ⁄ 共 1168字 评论关闭
/************************************************************* 题意:给你一些点,要做一些从原点出发的射线使这些点到最近的射线的距离都不超过 d ,求最少需要做多少根射线 思路:算出每个点到与它距离不大于 d 的射线的角度的区间,然后就是区间选点的问题了,贪心 由于这是一个圈,所以要从每个开始都算一下,一个简单的方法就是把它拓展一倍 **************************************************************/ #include <iostream> #include <cstdio> #include <algorithm> #include <cmath> #in......
阅读全文
  • 10月
  • 16日
综合 ⁄ 共 5668字 评论关闭
通道在图像处理中的应用 —通道起源 如果问“什么是 photoshop中最重要、最不可缺少的功能?”相信很多人的回答是“图层”。其实,在 photoshop3.0 之前,根本没有图层的功能。在图像处理中,最重要的功能是选区范围。只有正确地运用选区范围,才能够进行精确的合成。如果无法选区,也就无法作出相应的操作或处理。为了记录选区范围,可以通过黑与白的形式将其保存为单独的图像,进而制作各种效果。人们将这种独立并依附于原图的、用以保存选择区域的黑白图像称为“通道”(channel)。换言之,通道才是图像处理中最重要的部分。然而,......
阅读全文
  • 08月
  • 09日
综合 ⁄ 共 8845字 评论关闭
          业界正在广泛寻求解决 B2B 以及 EAI (企业应用集成)所存在问题的方案。这些方案不同于基于 JMS 手段的面向消息中间件技术和 Web 服务技术。本笔记概括地阐述了与 SOA (面向服务体系架构)规范及 ESB (企业服务总线)基础架构有关的 JBI (Java 业务集成)标准。以下第一,二部分转载后整理的。 一.关于面向服务体系架构 关于SOA的概念,你可以找到很多的文章从不同的角度来描述它,不同的软件提供商也有不同的定义方式。BEA有流体计算,微软有Indigo 和SOA-building, SAP有ESA。 每个人都可以从不同的视角来理......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 305字 评论关闭
1.Slow down. The more you understand, the less you have to memorize. 2.Do the exercises. Write your own notes. 3.Read the “There are No Dumb Questions.” 4.Make this the last thing you read before bed. Or at least the last challenging thing. 5.Talk about it. Out loud. 6.Drink water. Lots of it. 7.Listen to your brain. 8.Feel something. 9.Write a lot of code!
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 2203字 评论关闭
效果见:豌豆夹详情页 一个LinearLayout里面有一个button,为什么点击事件可以直接传给button,因为这是linearlayout的代码里面自己控制的,事件传递并非有什么默认值,有的控件可以往下传递,有的控件不 1、面向对象的思想 、简洁的代码 2、onI 和 onT的调用 时间 3、return true和return super.on... 的区别 4、在onI和onT两个方法里面实现的区别 和 方案。 5、scrollview滚动的赋值,为什么调用了super.on 和 return true并没有效果,具体为什么要看父类的实现 6、listview定长怎样做 ? 不定长怎样做? 7、为什么手指一滑会......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 9字 评论关闭
将博客搬至CSDN
阅读全文
 基于UVC的USB摄像头的移植很简单,只需要在menuconfig中进行适当的配置即可,如下所示: Device Drivers --->      <*> Multimedia support --->                [*] Video capture adapters--->                             [*] V4L USBdevices --->                                         <*> USB Video Class (UVC)                                         [*]    UVC input events devicesupport                                         <*> GSPCA based webcams ---> ......
阅读全文
  • 03月
  • 23日
综合 ⁄ 共 2929字 评论关闭
EDT是啥米呀   在Java中,键盘输入、鼠标点击或者应用程序本身产生的请求会被封装成一个事件,放进一个事件队列中,java.awt.EventQueue对象负责从这个队列中取出事件并派发它们。而EventQueue的派发有一个单独的线程管理,这个线程叫做事件派发线程(Event Dispatch Thread),也就是EDT。此外,Swing的绘制请求也是通过EDT来派发的。   根据以上这两个事实,我们就可以解释刚才demo中发生的事情。当checkbox被选中之后,再双击根结点,触发了以下的程序:   Java代码 public void treeExpanded(TreeExpansionEvent event) { ......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 11380字 评论关闭
上次说了,如何通过post来取得网页内容。可是有一个问题出现了。当时用的方法是同步操作,如果我其中的一个IP或是在进行转化的过程中,出现了问题, 哪么这个程序就会停下来,当然了,有的朋友可能会说,用try...catch也可以啊。因为我是循环取值,所以在catch里加一个continue就 行了。可是以前没有搞过异步操作,所以想用这个机会搞一下。就看了一下。这一看不要紧,搞得我一头雾水。上网上去问,大家给出的方法都是用多线程来搞定。这个在下一个帖子中我会发上来。这里主要说一下用BeginGetResponse,EndGetResponse来完成异步......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 5438字 评论关闭
最近看了<<C和C++代码精粹>>, 涉及到C++的指针,异常处理等方方面面,其中有些自认为非常不错的代码,在工作中非常值得借鉴。 1.指向成员函数的指针 A #include<iostream> using namespace std; class C { public: void f(){ cout<<"C::f\n";} void g(){cout<<"C::g\n";} }; int main() { C c; void (C::*pmf)()=&C::f; (c.*pmf)(); pmf=&C::g; (c.*pmf)(); } B #include<iostream> using namespace std; class Object{ public: void retrieve(){ cout&......
阅读全文
  • 01月
  • 31日
综合 ⁄ 共 671字 评论关闭
如何保证table或div不因插入form而改变大小 一.问题描述:jsp /html 中,在table或div插入form后,表格或div变大了,影响了原来的布局 二.解放方法:                  此时设置table <td>或div的height, width是不起作用的,如下方法可以解决       方法一:最简单,在td中设置:overflow: hidden, 这样即使超出的部分也不会显示。                          <td height="25px" style="overflow: hidden">                  或    <div    style=" overflow:hidden ;100px; height:25px; float: left;"  &......
阅读全文
/* 第 16 题: 题目(微软): 输入一颗二元树,从上往下按层打印树的每个结点,同一层中按照从左往右的顺序打印。 8 / \ 6 10 / \ / \ 5 7 9 11 打印出来:8 6 10 5 7 9 11 BFS广度优先搜索 */ #include<iostream> #include<stdio.h> #include<stdlib.h> #include<queue> using namespace std; #define MAX 20 struct BTreeNode{ int data; BTreeNode *left,*right; }; //建立二叉树 BTreeNode * CreateTree(int data[],int pos,int len) { BTreeNode *tree; if(pos&......
阅读全文