现在位置: 首页 > sati发表的所有文章
  • 09月
  • 20日
移动开发 ⁄ 共 12482字 评论关闭
45_拍照 ------------------------------------------------------------------- 在main.xml布局文件添加用于显示取景画面的SurfaceView 控件: <SurfaceView android:layout_width="fill_parent" android:layout_height="240dip" android:id="@+id/surfaceView" /> SurfaceView surfaceView = (SurfaceView)this.findViewById(R.id.surfaceView); surfaceView.getHolder().setFixedSize(176, 144); //设置分辨率 /*下面设置Surface不维护自己的缓冲区,而是等待屏幕的渲染引擎将内容推送到用户面前*/ surfaceView.getHold......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 655字 评论关闭
OpenCL作为一种开放的并行加速计算标准,已经得到了AMD、Intel、NVIDIA等芯片业巨头和大量行业厂商的支持,但唯独缺少了微软。就在AMD Fusion开发者峰会上,微软终于拿出了自己的反击武器:“C++ AMP”,其中AMP三个字母是“accelerated massive parallelism”的缩写,也就是加速大规模并行的意思。 C++ AMP是微软Visual Studio和C++编程语言的新扩展,用于帮助开发人员充分适应现在和未来的高度并行和异构计算环境。它使用C++语言的句法,将随同下个版本的Visual Studio一同发布,不过可能会在今年晚些时候放出测试版本。 令人瞩目......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 2653字 评论关闭
转载自:http://www.cppblog.com/smiling/archive/2006/10/12/13605.html 方法一、 bool TwoLineIsIntersect(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3, float &InterX, float &InterY) { //两条线段是否相交X0X1 AND X1X2 float x, y; float Minx01 = Min(x0, x1); float Miny01 = Min(y0, y1); float Minx23 = Min(x2, x3); float Miny23 = Min(y2, y3); float Maxx01 = Max(x0, x1); float Maxy01 = Max(y0, y1); float Maxx23 = Max(x2, x3); fl......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 2287字 评论关闭
网上存在很多关于ARP的文章,大多都是关于ARP欺骗,这里介绍ARP的另类用法:探测目标主机是否处于活动状态。传统探测远程主机是否存活的方法是通过ICMP协议中的回显应答报文来探测(ping)。随着对安全的越来越多的了解和重视,很多主机为了避免被扫描器探测,通过防火墙将ICMP包屏蔽,从而达到在网络中隐藏的目的。这里我们介绍一下利用ARP协议探测网络中的活动主机的思路,这种方法的缺点只能探测以太网内的活动主机。先大概了解一下ARP协议。ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写,它的作用是将IP地址转......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 739字 评论关闭
题目类型  几何 题目意思 输入一个点 M0 和 n 个点 N0, N1, ... N(n-1) (1 <= n <= 1e5,, 且 n 是一个奇数) 其中 M1 和 M0 关于 N0 对称,  M2 和 M1 关于 N1 对称 即 Mj 和 M(j-1) 关于 N(j-1) 对称 问 Mx 是多少 (1 <= x <= 1e18) 解题方法 模拟一下会发现 当进行 2 * n 次后 Mx 会回到 M0的位置  即只要模拟  x % (2*n) 次就可以得出结果 注意 输入的次数要用 long long 保存 参考代码 - 有疑问的地方在下方留言 看到会尽快回复的 #include <iostream> #include <cstdio> #include <cs......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 4488字 评论关闭
今天算是省冬的第一天……早上柯黑出题,说是“信心欢乐赛”,其实是“使你失去信心、不再欢乐的比赛” 顺便orz一下来看这篇文章的各路神犇……求轻虐 水题 (py.cpp/c/pas) 【题目描述】 小呆同学非常的懒,做数学题的时候喜欢用Python 做计算器,写一个脚本,用Python运行一下,把答案写到书上。 2017 年的一天,小呆遇到了一道很难的数学题,有上千个计算步骤,他辛辛苦苦地把需要的Python 脚本写完。但是悲剧发生了,他的Python 解释器坏了,而且由于“特殊”的访问限制,他无法登上www.python.org 重新下载Python 解释器所以他决定自己......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 6110字 评论关闭
The Apache HTTP Components are composed of two parts: HttpCore, a set of lowlevel classes for handling HTTP connections, and HttpClient, a more high-level set of classes built on top of HttpCore, which is used to implement typical HTTP user agent software (any applications that connect to a web server). You’re implementing an HTTP user agent, such as a web service consumer, and you want a fully featured, powerful, yet easy-to-use solution to handle the HTTP communication with the server. ......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 12409字 评论关闭
1、OSI(Open System Interconnect):开放系统互联,是一个七层的计算机网络模型,分别为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 TCP/IP(Transmission Control Protocol/Internet Protocol):传输控制协议/因特网互联协议,是一个四层的计算机网络模型,分别为:网络接口层、网络层、传输层和应用层。结合OSI和TCP/IP产生了一个五层结构,分别为:物理层、数据链路层、网络层、传输层和应用层。Internet就是采用的TCP/IP协议。   2、集线器工作在OSI模型的物理层,网卡工作在OSI模型的物理层,交换机......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 1519字 评论关闭
前几天一直在忙着实现用户注册功能,今天有空便把这几天得到经验记下来,以便使用。 一、功能要求:在Struts2框架下使用Ajax,用户填写注册信息时,在不进行页面跳转的情况下给予用户名或者ID重复的提示。 二、环境配置:在已搭建Struts2框架的基础上,引入Jar包:json-lib-2.3-jdk15.jar、struts2-json-plugin-2.3.14.jar,引入JQuery类库 三、页面JSP代码: <tr> <td width="77"> 账号: </td> <td width="322"> <input type="text" name="account" id="accou......
阅读全文
  • 11月
  • 27日
综合 ⁄ 共 774字 评论关闭
 poppler-utils是一个基于xpdf-3.0的pdf渲染库。   $ sudo apt-get install poppler-utils  使用: pdftotext {PDF-file} {text-file}      How do I convert a pdf to text?  a  file  hp-manual.pdf to hp-manual.txt, enter:$ pdftotext hp-manual.pdf hp-manual.txtSpecifies the  page to convert, enter:$ pdftotext -f 5 hp-manual.pdf hp-manual.txtSpecifies the last page to convert, enter:$ pdftotext -l 5 hp-manual.pdf hp-manual.txtConvert a pdf file  and encrypted by  password:$ pdftotext -opw 'password'......
阅读全文
  • 11月
  • 22日
综合 ⁄ 共 1900字 评论关闭
/** * poj 2777(线段树) * 题意:1至L的染色板,初始化都是1号色,[1,T]种不同的颜色,可进行O次操作。 * 操作有两种: * C A B C 将染色板A到B所有的格子染成C号色 * P A B 询问染色板A到B中颜色的种数 */ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; class Node { int left; int right; int color; } public class Main { // Scanner sc = new Scanner(System.in);//采用Scanner 读取数据会超时 BufferedReader in = new Buff......
阅读全文
  • 10月
  • 07日
综合 ⁄ 共 637字 评论关闭
本文翻译至:http://121ware.com/product/atermstation/special/11ac/tech.html 在传统的11n标准中通过诸如“信道绑定”,“MIMO技术”,速度已经高达600Mbps(标准值)。最新的标准11AC,进一步发展这些技术,已经可以达到6.9Gbps,理论上速度更快。 相比于11n快了约11.5倍! 下面为大家介绍的是11AC高速通信的关键技术。 可用带宽扩展至2倍[信道绑定] 信道绑定是通过捆绑多个信道来扩展频率范围的技术。 用道路更换来打比方,11a/g是单车道,11n的话把两个相邻车道绑在一起组成一条车道。 在11AC中,进一步通过捆绑通......
阅读全文