现在位置: 首页 > bagel发表的所有文章
  • 09月
  • 08日
移动开发 ⁄ 共 3095字 评论关闭
Android中提供的HttpURLConnection和HttpClient接口可以用来开发HTTP程序。以下是本人在学习中的总结与归纳。HttpURLConnection接口     首先需要明确的是,Http通信中的POST和GET请求方式的不同。GET可以获得静态页面,也可以把参数放在URL字符串后面,传递给服务器。而POST方法的参数是放在Http请求中。因此,在编程之前,应当首先明确使用的请求方法,然后再根据所使用的方式选择相应的编程方式。     HttpURLConnection是继承于URLConnection类,二者都是抽象类。其对象主要通过URL的openConnection方法获得。创建方法如下代......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 3388字 评论关闭
防不胜防:插线板实为黑客工具 可短信控制   说起间谍工具,笔者不由得想起小时候一部美国电视剧《糊涂侦探》中的种种稀奇古怪的道具。离电视剧中的时代已经过去了40年,类似的玩意儿依然层出不穷,比如这家名为Pwnie Express的公司开发的插线板之王"Power Pwn"。 外表看来,Power Pwn和一款普通的防浪涌插座没什么两样——如果你没看到角落里的网络/USB接口的话。实际上其中已经集成了不少模块,包括802.11 b/g/n无线路由、蓝牙功能、双千兆网卡、3G基带、16GB存储空间等。同时还预装有Debian 6 Linux操作系统,支持多种加密连......
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 219字 评论关闭
一般的方法大家都知道,把无向边拆成有向边,超级源点向源点加一条流量为2,费用为0,超级汇点类似。 但是有个问题需要注意,如何保证拆边之后的路径一定是最优的呢? 比如说如下图: a-b a-c b-c c-d 可不可以走a->b->a->c->d呢?当然可以,但是由于拆边之后没有负费用,我们肯定能找到一条更优的路径。比如说a->c->d。由于是最小费用,所以通过这样的方法就保证了不会走同一条路两次。 而从源点到汇点的最大流则表示了共有多少不重复的路径。
阅读全文
  • 03月
  • 10日
综合 ⁄ 共 3822字 评论关闭
vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。:s/vivian/sky/ 替换当前行第一个 vivian 为 sky   :s/vivian/sky/g 替换当前行所有 vivian 为 sky   :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky   :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky   n 为数字,若 n 为 .,表示从当前行开始到最后一行   :%s/vivian/sky/(等同于 :g/viv......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 5114字 评论关闭
JS的event对象 Event属性和方法: 1. type:事件的类型,如onlick中的click; 2. srcElement/target:事件源,就是发生事件的元素; 3. button:声明被按下的鼠标键,整数,1代表左键,2代表右键,4代表中键,如果按下多个键,酒把这些值加起来,所以3就代表左右键同时按下;(firefox中 0代表左键,1代表中间键,2代表右键) 4. clientX/clientY:事件发生的时候,鼠标相对于浏览器窗口可视文档区域的左上角的位置;(在DOM标准中,这两个属性值都不考虑文档的滚动情况,也就是说,无论文档滚动到哪里,只要事件发生在窗口左上角......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 380字 评论关闭
这里讲述一下自己的经历希望对大家有用: 本人刚开始是用最原始的方法开发的也就是使用记事本写java代码,在tomcat  webapp中建立WEB-INF  classes文件  lib文件以及web.xml配置。这样写的时候根本就没问题,但是使用eclipse(for  javaee )开发的时候老是出现500 也就是 代码有错,自己找不到 ,没办法 到网上找已测试过的但还是不行。但试着把建立的工程导出到WebApp之后再执行时可以,也就是在WebApp中多了一个projectname.war 文件,这就是导出来的那个文件。  这样做就是因为  eclipse没有将.java源文件转化为.class文件。  ......
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 7766字 评论关闭
Android的animation由四种类型组成 <ignore_js_op> Android动画模式 Animation主要有两种动画模式: 一种是tweened animation(渐变动画)  XML中 JavaCode alpha AlphaAnimation scale ScaleAnimation 一种是frame by frame(画面转换动画)  XML中 JavaCode translate TranslateAnimation rotate RotateAnimation 如何在XML文件中定义动画 ① 打开Eclipse,新建Android工程 ② 在res目录中新建anim文件夹 ③ 在anim目录中新建一个myanim.xml(注意文件名小写) ④ 加入XML的动画代......
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 945字 评论关闭
------- android培训、java培训、期待与您交流! ----------   枚举就是要让某个类型多的变量的取值只能为若干个固定值中的一个,否则,编译器会报错。 枚举可以让编译器在编译是就可以控制源程序中填写的非法值,普通变量的方式在开发阶段无法实现这一目标、 如: public class WeekDay1{         private WeekDay1(){}         public final static WeekDay1 SUN = new WeekDay1();         public final static WeekDay1 MON = new WeekDay1();          public WeekDay1 nextDay(){                if(this==SUN){             ......
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 2207字 评论关闭
 http://www.cnblogs.com/eric1394/archive/2006/08/13/475917.html Internet Information Services 诊断工具 发布日期: 2005-04-12 了解可用于 Internet Information Services (IIS) 的诊断工具的更多信息,包括新的 IIS Diagnostics Toolkit,它是一个包含全部 IIS 诊断工具的单独下载。 本页内容 IIS Diagnostics Toolkit SSL Diagnostics Authentication and Access Control Diagnostics Exchange Server SMTPDiag 工具 Log Parser IIS Diagnostics Toolkit IIS Diagnostics Toolkit 服务器每三个月......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 2197字 评论关闭
Bob大叔和Simon Brown关于描述系统架构时基础架构(infrastructure)所起的作用展开了讨论。   在之前标题为 《尖叫的架构(Screaming Architecture)》的文章中,Robert Martin(也就是Bob大叔)阐述了这样的观点:软件产品的架构应该让所有人都很容易了解产品所要达到的目的,并且系统的架构应该反应系统的用例而不是它使用的框架: 架构不是(或者说不应该是)关于框架的内容。架构不应该由框架支持。框架是我们要使用的工具,而不是要符合的架构。如果你的架构基于框架,那么它就无法基于你的用例。   此外,好的架......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 3062字 评论关闭
转载请注明出处:jiq•钦's technical Blog 使用HBase0.94版本的时候提示HTablePool已经过时了,为什么? 我们先看HConnection的getTable方法描述: getTable HTableInterface getTable(String tableName) throws IOException Retrieve an HTableInterface implementation for access to a table. The returned HTableInterface is not thread safe, a new instance should be created for each using thread. This is a lightweight operation, pooling or caching of the returned HTableInterface ......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 1633字 评论关闭
一、求余运算(Remainder) (参考维基百科: http://zh.wikipedia.org/wiki/余数  http://en.wikipedia.org/wiki/Remainder http://en.wikipedia.org/wiki/Euclidean_division http://zh.wikipedia.org/wiki/同余) Euclidean division:Given two integers a and b, with b ≠ 0, there exist unique integers q and r such that a = bq + r and 0 ≤ r < |b|, where |b| denotes the absolute value of b. (术语:  a 被除数 dividend ; b 除数 divisor;q 商 quotient;r 余数 remainder) 按照上面的定义:余数唯一并始......
阅读全文