风言枫语  
11 2013 档案
  • C语言教学--二维数组和指针的理解
    摘要:对于初学者对二维数组和指针的理解很模糊, 或者感觉很难理解, 其实我们和生活联系起来, 这一切都会变得清晰透彻. 我们用理解一维数组的思想来理解二维数组, 对于一维数组,每个箱子里存放的是具体的苹果, 二维数组,就是把一维数组中的内容中又存放了一系列的箱子, 这样就构成了二维数组. 这就像一辆火车, 火车有很多节火车厢, 每个火车厢里面有一趟座位, 那我们火车厢的编号和每个火车座位的编号就不同了. 例如int a[3][4] ; 3节火车厢, 每个火车厢中有四个挨着的座位. 实际的座位的编号和我们的火车厢的编号这是我们要区分开的, 我们的火车厢编号就是a[0],a[1],a[2](从座位的角. 阅读全文
    posted @ 2013-11-14 21:26 风言枫语 阅读(443) 评论(1) 推荐(0) 编辑
  • ifmodule
    摘要:指令 说明 封装指令并根据指定的模块是否启用为条件而决定是否进行处理 语法 ... 作用域 server config, virtual host, directory, .htaccess 覆盖项 All 状态 核心(C) 模块 core 兼容性 module-identifier 仅在 Apache 2.1 及以后的版本中可用...配置段用于封装根据指定的模块是否启用而决定是否生效的指令。在配置段中的指令仅当test为真的时候才进行处理。如果test为假,所有其间的指令都将被忽略。段中的test可以为以下两种方式之一:module!module在第一种情况下,起始和结束标... 阅读全文
    posted @ 2013-11-14 21:24 风言枫语 阅读(725) 评论(0) 推荐(0) 编辑
  • Web调试利器OpenWindow
    摘要:有些时候调试web页面,在循环里面我们不方便设置断点进行调试,或者调试起来比较麻烦,我们就可以用openWindow的方法打印出想要查看的信息,既方便又省时。代码如下:OpenWindow = window.open("", "newwin", "height=300, width=600,top=10,left=0,toolbar=yes,menubar=yes,scrollbars=yes"); OpenWindow.document.writeln('leftTime:' + leftTime + ';c 阅读全文
    posted @ 2013-11-14 21:22 风言枫语 阅读(638) 评论(0) 推荐(0) 编辑
  • Caused by: java.lang.UnsatisfiedLinkError: Couldn't load BaiduMapVOS_v2_1_3: findLibrary returned nu
    摘要:我是在整合百度LBS服务与百度语音识别服务的时候遇到这个问题的........解决办法是:不要导armeabi-v7a这个文件夹即可。 貌似还有的人试一下以下这种方法(这种方法来自:http://www.cnblogs.com/liuqxFuture/p/3242707.html) 这次开发是用的百度地图api,导入两个so文件,结果启动的时候总是报Caused by: java.lang.UnsatisfiedLinkError: findlibrary return null; 两个文件已经正确放到armeabi目录下,考虑到(实际上我想了好几个小时)是不是AVD的cpu的原因,我是用的i 阅读全文
    posted @ 2013-11-14 21:20 风言枫语 阅读(383) 评论(0) 推荐(0) 编辑
  • exp
    摘要:想将远程机器上的数据库备份,搞了一上午,终于解决了:exp 用户名/密码@ip/service名 file=地址+文件名 阅读全文
    posted @ 2013-11-14 21:18 风言枫语 阅读(174) 评论(0) 推荐(0) 编辑
  • paip.语义分析--分词--常见的单音节字词 2_deDuli 单字词 774个
    摘要:paip.语义分析--分词--常见的单音节字词 2_deDuli 单字词 774个 作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax 啊挨癌岸凹傲扒拔把掰百拜稗瓣邦绑蚌胞堡爆碑奔绷嘣蹦彼笔闭裨扁便遍镖憋别濒冰兵柄播帛泊不埠擦猜财舱藏操糙嘈槽草册测恻层曾蹭叉茶查拆搀禅蝉尝怅潮扯撤趁呈乘池尺冲仇处揣踹喘疮窗床创吹捶锤瓷雌此刺葱从凑粗促窜催脆存寸搓达逮蛋裆岛到得蹬等瞪堤敌嫡电刁凋吊跌叠丁钉定丢动栋洞兜毒端短断堆吨蹲跺恩而二贰发伐帆烦返方防仿纺放飞非菲肥肺废费... 阅读全文
    posted @ 2013-11-14 21:16 风言枫语 阅读(348) 评论(0) 推荐(0) 编辑
  • 怎么计算Oracle的表一条记录占用空间的大小
    摘要:如何计算Oracle的表一条记录占用空间的大小? 如何计算Oracle的表记录占用空间的大小? 是把所有字段的大小都加起来吗?varchar(256),char,number算几个字节? ------解决方案-------------------- 第一行的列头信息所占字节数,再加上各个字段所占的字节数据,加起来是多少就是多少 列头信息记录每个字段的数据类型 ------解决方案-------------------- 1,你可以对表进行分析,然后在user_tables中可以看到平均的行长度(每条记录长度都不同); 2,你可以将表的某个数据库转储出去,自己看一下好了^_^。 -----... 阅读全文
    posted @ 2013-11-14 21:14 风言枫语 阅读(1268) 评论(0) 推荐(0) 编辑
  • 爱上WPF,努力才会有希望!
    摘要:从WinForm转向WPF开发已经有两个多月了,通过不断深入地学习与运用,现在是越来越爱它了。它实在是太强大了。运用WPF,你不仅可以做Win界面,也可以很快转向Web开发,因为Silverlight与WPF知识体系很接近。运用MVVM模式与轻框架MVVM Light,确实可以让开发速度提升很多,那不是一点点而已。像下面这样的CRUD操作,整个模式开发下来,若业务逻辑不是很复杂的话,也就一两个小时的事情,它是运用了纯MVVM(Pure MVVM)模式,CodeBehind中没有一点代码哦,快捷多了。如下图: 界面布局一般般吧。主要运用这个框架开发,效率是很高的。现在技术发展日新月异,新技术层. 阅读全文
    posted @ 2013-11-14 21:13 风言枫语 阅读(302) 评论(0) 推荐(0) 编辑
  • 大数据时代,你准备好了吗?
    摘要:大数据和移动互联网,可能是最近相当火的词了,耳熟能详,经常听别人在说起,其热度可媲美前不久的云计算。云计算从国外引进之后,国内出现了一大批以“云”冠名的产品,然后开始大肆宣扬,其实汤还是那个汤,药还是那个药,配方没变,改变的仅仅是名字,软件厂商无非是想利用概念性的东西去出售自己的产品罢了;但不能因为一颗老鼠屎就坏了一锅汤,国内还是有一些真正做云计算产品的厂商,比如阿里云等。因本人从事互联网行业,主要的客户是政府单位,下边就政府应该如何备战大数据做一下说明。在云计算时代,不少政府已经建立了云计算基地,这是很好的一个说明,政府已经看到了他的先进性。今天主要来说明一下大数据,何谓大数据?就是大量的数 阅读全文
    posted @ 2013-11-14 21:11 风言枫语 阅读(279) 评论(0) 推荐(0) 编辑
  • 将科学记数法的数字转换为字符串
    摘要:我们在从excel里面读取数字或是日期的时候,会碰到一种情况,在excel里面看上去是很正常的一串数字,比如20131114,但是到后台java读出来是2.0131114E7, 我们就需要将其转换回正常的数字String s = "2.0131114E7";if(s.indexOf(".") > 0 && s.indexOf("E") > 0){ java.math.BigDecimal bd = new BigDecimal(s);}bd 的值就是正常的20131114了. 阅读全文
    posted @ 2013-11-14 21:09 风言枫语 阅读(596) 评论(0) 推荐(0) 编辑
  • CityEngine中动态水的实现
    摘要:地址:http://pan.baidu.com/share/link?shareid=3871210059&uk=3492170216 密码:am5b 在今年Esri全球用户大会和Esri中国用户大会的主体大会上都能看到动态水在Web端的身影,如下面这幅图就是Esri中国用户大会上展示的高铁中的动态水效果: 像上面这幅动态水的效果只需要修改图层的名字或者一句简单的规则如下:WaterWave2--> set(material.name,"water__waterparams_30_50") X.然后将该规则赋给矢量的面片就可以得到上面的效果。那么这其中又有什么 阅读全文
    posted @ 2013-11-14 21:07 风言枫语 阅读(1469) 评论(0) 推荐(0) 编辑
  • unity --项目总结
    摘要:最近做的unity的项目涉及到的问题如下:1.绘制折线图问题:起初利用的unity自带的linerender组件,这种方法绘制的线不均匀,效果不好。然后又利用画线插件Ves……开头的那个,结果那个是以屏幕坐标为标准的,利用NGUI面板显示的时候会出现比例问题,而且最小化与最大化运行时画线的位置也会发生变化,还有一个问题是画出的线永远存在,不能自动消失。为了解决这个问题,又利用GUI实现的坐标显示界面,结果画出的线又出现在背景坐标系后面。最后通过利用csdn上面下载的一个画折线图的例子,里面有个drawline一个函数,调用这个函数实现了画线功能,它的方法是利用NGUI的sprite作为点来形成 阅读全文
    posted @ 2013-11-14 21:05 风言枫语 阅读(1229) 评论(0) 推荐(0) 编辑
  • MyEclipse取消验证Js的两种途径.
    摘要:前言:有时我们通过js写一个web工程的相关页面时感觉很卡,修改内存也不行下面有俩种解决方法: 1. 选中当前工程—properties—MyEclipse—validation—Excluded Resource下找到须要作废验证的文件或者文件夹就可以了。 2.找到在项目路径下面的.project文件中配置了一些验证信息. 去掉以下几行即可 org.eclipse.wst.jsdt.core.javascriptValidator --------------------------------------------------------------------------- ... 阅读全文
    posted @ 2013-11-14 21:03 风言枫语 阅读(168) 评论(0) 推荐(0) 编辑
  • Oracle DB 存储增强
    摘要:• 设置Automatic Storage Management (ASM) 快速镜像 再同步• 使用ASM 首选镜像读取• 了解可伸缩性和性能增强• 设置ASM 磁盘组属性• 使用SYSASM 角色• 使用CHECK、MOUNT和DROP 命令的多种易管理的新选项• 使用ASMCMD 的md_backup、md_restore和cp扩展 无ASM 快速镜像再同步时 无ASM 快速镜像再同步时 每当ASM 无法向分配给某个磁盘的区执行写入操作时,就会使该磁盘脱机,同时会在其 它磁盘上至少写入一个此区的镜像副本(如果相应的磁盘组使用了ASM 冗余)。 ... 阅读全文
    posted @ 2013-11-14 21:01 风言枫语 阅读(224) 评论(0) 推荐(0) 编辑
  • NSLog函数重写
    摘要:跟C++的输出函数相比,NSlog函数有个很大的优势,就是它可以输出对象。在实际使用过程中,我们可以通过实现description函数来实现对NSLog函数的重写-(NSString*)description{ NSString *ret=[NSStringstringWithFormat:@"name= %@,age=%@",self.name,self.age]; return ret;}具体sample如下: #import @interface person : NSObject@property(nonatomic,retain)NSString *name;@p 阅读全文
    posted @ 2013-11-14 20:59 风言枫语 阅读(514) 评论(0) 推荐(0) 编辑
  • Java实现批量下载《神秘的程序员》漫画
    摘要:上周看了西乔的博客“西乔的九卦”。《神秘的程序员们》系列漫画感觉很喜欢,很搞笑。这些漫画经常出现在CSDN“程序员”杂志末页的,以前也看过一些。后来就想下载下来,但是一张一张的点击右键“另存为”,还有很多时候要点击“下一页,”确实让人淡疼。就想着写个程序搞定,自认确实水平一般,查阅了很多资料后,终于搞定。。。大体的下载过程就是从网页url不断获取html源码的字符串,遇到图片地址,就下载,遇到下一页的地址,就修改原来的url为下一页的url,然后重复上一过程。 1.下载网络图片首先要解决的是根据url下载单个网络图片的问题。之前确实没有这方面的经验。于是就问度娘,百度多了好几份代码,大都下载的 阅读全文
    posted @ 2013-11-14 20:57 风言枫语 阅读(540) 评论(0) 推荐(0) 编辑
  • mysql远程连接:ERROR 1130 (HY000): Host '*.*.*.*' is not allowed to connect to this MySQL server解决办法
    摘要:安装完MySQL后,远程连接数据库的时候,出现 ERROR 1130 (HY000): Host '192.168.0.1' is not allowed to connect to this MySQL server提示信息,不能远程连接数据库。考虑可能是因为系统数据库mysql中user表中的host是localhost的原因,于是,我尝试把这个值改为自己服务器的ip,果然就好用了,不过用 mysql -u root -p命令就连不上数据库了,需要用mysql -h 服务器ip -u root -p因为默认的连接mysql数据库user表中host的值,而这个命令的默认ho 阅读全文
    posted @ 2013-11-14 20:56 风言枫语 阅读(1229) 评论(0) 推荐(0) 编辑
  • opencv学习_15 (利用cmake查看opencv的源码)
    摘要:当我们有时想查看opencv自带的函数的源代码,比如函数cvCreateImage, 此时我们选中cvCreateImage, 点击鼠标右键->转到定义,我们会很惊讶的发现为什么只看到了cvCreateImage的一个简单声明,而没有源代码呢?这是因为openCV将很多函数被加入了函数库,并被编译成了dll,所以只能看到函数申明,没法看到源代码。下面我们详细解释并讲解如何利用cmake查看opencv的源代码。1:解释原因 要想解释这个,我们必须得熟悉opencv的安装目录。我的安装目录在D:\Program Files\OpenCV2.4.3\opencv。在这个目录下面还有很多子目录 阅读全文
    posted @ 2013-11-14 20:54 风言枫语 阅读(585) 评论(0) 推荐(0) 编辑
  • jobs 命令
    摘要:jobs命令 显示了当前 shell 环境中已启动的作业状态。 如果 JobID 参数没有指定特定作业,就显示所有的活动的作业的状态信息。 如果报告了一个作业的终止,shell 从当前的 shell 环境已知的列表中删除作业的进程标识。 jobs 命令 用途 显示当前会话的作业状态。 语法 jobs [ -l | -n | -p ] [ JobID ... ] /usr/bin/jobs 命令在自己的命令执行环境下执行就不会工作,因为此环境没有适用的作业来处理。基于这个原因, jobs 命令实现为一个 Korn shell 或 POSIX shell 的常规内建命令。... 阅读全文
    posted @ 2013-11-14 20:52 风言枫语 阅读(609) 评论(0) 推荐(0) 编辑
  • 中断子系统6_中断嵌套处理
    摘要:// current_thread_info()->preempt_count bit划分// /*// * - bits 0-7 are the preemption count (max preemption depth: 256)// * - bits 8-15 are the softirq count (max # of softirqs: 256)// *// * The hardirq count can be overridden per architecture, the default is:// *// * - bits 16-27 are the... 阅读全文
    posted @ 2013-11-14 20:50 风言枫语 阅读(394) 评论(0) 推荐(0) 编辑
  • 软件工程---总结与导图
    摘要:在时间管理不当的情况下,花费一个半月的时间终于把软件工程的视频看完了。 对于一个50集的视频,一个半月平均下来一天一集呢。对于整个的时间安排,由于前段时间心态不好,经常没有按照计划走,导致后面,不得不每天看两集来弥补了。总之一句,出来混的总是要还的。 看完视频,脑子里面几乎什么都没有留下来。幸好有笔记,跟着笔记复习,捎带着画一张图来梳理梳理思路。不过这个画图就要花费很多时间了。画完总感觉有遗漏的地方,不得已参考了一些其他师哥师姐们的博客以作补充。还请见谅,下面是我整理出来的一张图。http://上面的是概述,下面的是详细的图:点击图片放大。 理解有点肤浅,有不当的地方,望亲指出... 阅读全文
    posted @ 2013-11-14 20:48 风言枫语 阅读(207) 评论(0) 推荐(0) 编辑
  • POJ 2280 Amphiphilic Carbon Molecules 极角排序 + 扫描线
    摘要:从TLE的暴力枚举 到 13313MS的扫描线 再到 1297MS的简化后的扫描线,简直感觉要爽翻啦。然后满怀欣喜的去HDU交了一下,直接又回到了TLE.....泪流满面虽说HDU的时限是2000MS 可是数据也忒强了点吧,真心给HDU跪了。题意:给定平面上的N个点,属性分别标记为0和1,然后找一条直线,直线上的点全部溶解,一侧的1溶解,另一侧的0溶解。求出最多能溶解的点的个数。思路:最直接的思路就是O(N^3)的暴力枚举,Discuss里面貌似有大牛过了,肯能是我太过暴力了吧,果断Tle了,然后换成了枚举单个点,然后极角排序+扫描线,跑了13313MS。然后优化了一下跑了1297MS。下面说 阅读全文
    posted @ 2013-11-14 20:46 风言枫语 阅读(286) 评论(0) 推荐(0) 编辑
  • linux pthread
    摘要:1、概述多线程程序作为一种多任务、并发的工作方式,有以下的优点:1)提高应用程序响应。这对图形界面的程序尤其有意义,当一个操作耗时很长时,整个系统都会等待这个操作,此时程序不会响应键盘、鼠标、菜单的操作,而使用多线程技术,将耗时长的操作(time consuming)置于一个新的线程,可以避免这种尴尬的情况。2)使多CPU系统更加有效。操作系统会保证当线程数不大于CPU数目时,不同的线程运行于不同的CPU上。3)改善程序结构。一个既长又复杂的进程可以考虑分为多个线程,成为几个独立或半独立的运行部分,这样的程序会利于理解和修改。Linux下最常用的是遵循POSIX标准的pthread线程库。pt 阅读全文
    posted @ 2013-11-14 20:44 风言枫语 阅读(488) 评论(0) 推荐(0) 编辑
  • directdraw显示yuv422(yuy2)
    摘要:#include void CshowpicDlg::OnBnClickedButton3() { // TODO: 在此添加控件通知处理程序代码 height=width=widthBytes=0; m_screen.SetWindowPos(&CWnd::wndBottom,0,0,720,576, SWP_NOMOVE | SWP_SHOWWINDOW); UpdateWindow(); main_window_handle = m_screen.GetSafeHwnd(); if(DD_OK!=(DirectDrawCreateEx(NULL, (void **)&lp 阅读全文
    posted @ 2013-11-14 20:42 风言枫语 阅读(550) 评论(0) 推荐(0) 编辑
  • 在浏览器中直接调用webservice的正确写法
    摘要:此文章针对webwork+spring+hibernate的工程,对于其他框架应该一样适用,首先在wsdd文件中找到所需webservice的名称,例如以下写法: 而在web.xml中可以查看配置: AxisServlet Apache-Axis Servlet org.apache.axis.transport.http.AxisServlet AxisServlet *.jws AxisServlet /ProvSys/services/* 可以知道AxisServlet对webservice进行... 阅读全文
    posted @ 2013-11-14 20:40 风言枫语 阅读(7603) 评论(0) 推荐(0) 编辑
  • nginx高效学习方法
    摘要:nginx高效学习方法 nginx做为一个高性能的web服务器,相对于apache等服务器来说它的代码量并不是非常庞大,反而非常精简。看过nginx源码的人都知道,nginx将“一切皆为模块”和“所有问题都可以通过加层的方式来解决”这两句话体现得淋漓尽致。nginx所有功能都由一个一个模块叠加而成,这对快速定位问题非常有用。在计算机行业中有这么一句话,计算机中的所有问题都可以通过增加中间层的方式来解决;比如linux物理内存太少不够用,就通过增加虚拟内存这一层来解决;再比如内存访问磁盘的速度太低,就通过增加调整缓存这一层来解决等等。nginx也是一样通过增加中间层来解决问题,nginx... 阅读全文
    posted @ 2013-11-14 20:39 风言枫语 阅读(4416) 评论(0) 推荐(0) 编辑
  • Java异常
    摘要:·为什么会有异常机制:a) 异常处理机制可以让产生异常的语句抛出异常,然后处理异常,并且程序接着往下执行不需要中断执行。b) 有时候无法穷举所有异常情况,就用异常机制。·Java异常被分为runtime异常,和checked异常。只要不是继承RuntimeException类的类型异常都属于Checked异常。·异常处理机制:a): 当某条语句有异常时候会抛出一个Exception类型的对象来通知程序。b): checked异常必须处理否则无法通过编译,runtime异常无需处理。异常处理方法有2种:一、使用try{}catch{} finally{} 语句处理异 阅读全文
    posted @ 2013-11-14 20:37 风言枫语 阅读(205) 评论(0) 推荐(0) 编辑
  • rqnoj-329-刘翔!加油!-二维背包
    摘要:注意排除干扰项。因为价值不会相等,所以价值的多少与本题没有任何关系,。所以价值为干扰项,所以不用考虑。二维背包,简单求解。#include#include#include#include#define INF 99999999int dp[110][110];using namespace std;int main(){ int n,m,ts,i,j,k,v; int t[110]; int h[110]; int w[110]; while(~scanf("%d%d%d",&n,&m,&ts)) { for(i=1;i=h[i];j--) ... 阅读全文
    posted @ 2013-11-14 20:35 风言枫语 阅读(143) 评论(0) 推荐(0) 编辑
  • 解决小米手机无法收到开机广播的问题
    摘要:开机广播很容易写,如上代码所示,但是这段代码在小米手机上却失效 其实很简单,小米手机默认屏蔽了所有开机广播的接收者,必须让用户手动在【系统与安全】-》【自启动管理】里添加你的程序 那如何告诉用户去设置哩,简单弹个Toast是最简单的方法,不过最好能自动跳转到那个设置界面 经过研究 这个自启动管理不是单独的apk,是系统设置里的一个activity 打开方法如下: Intent i = new Intent(); ComponentName comp = new ComponentName("... 阅读全文
    posted @ 2013-11-14 20:33 风言枫语 阅读(718) 评论(0) 推荐(0) 编辑
  • 手动建库时一个错误:Error accessing PRODUCT_USER_PROFILE
    摘要:首先感谢前辈的文章:http://space.itpub.net/14184018/viewspace-691502手动创建数据库完成后,创建新用户,并用新用户登陆到数据库时,报错如下:SYS@ bys3>conn bys/bys ERROR: ORA-00942: table or view does not exist Error accessing PRODUCT_USER_PROFILE Warning: Product user profile information not loaded! You may need to run PUPBLD.SQL as SYSTEM .. 阅读全文
    posted @ 2013-11-14 20:31 风言枫语 阅读(342) 评论(0) 推荐(0) 编辑
  • ubuntu忘记root密码 的解决方法
    摘要:alt+f2,在弹出的运行窗口中输入:gnome-terminal,回车。 即进入终端输入:sudo passwd root,回车后会提示你输入你当前用户的密码之后按提示输入两次root的密码(注意,输入时是不会提示*号的,直接输入即可)。 阅读全文
    posted @ 2013-11-14 20:29 风言枫语 阅读(182) 评论(0) 推荐(0) 编辑
  • Mono Touch Table应用
    摘要:usingSystem; usingMonoTouch.UIKit; usingMonoTouch.Foundation; namespaceBasicTable { publicclassApplication { publicstaticvoidMain(string[]args) { try { UIApplication.Main(args,null,"AppDelegate"); } catch(Exceptione) { Console.WriteLine(e.ToString()); } } } [Register("AppDelegate" 阅读全文
    posted @ 2013-11-14 20:27 风言枫语 阅读(303) 评论(0) 推荐(0) 编辑
  • 判断checkbox选中的个数
    摘要:直接看例子吧:shippingAddressList 为一个集合 ${var.contact } ${var.phone} ${var.postalCode } ${var.address } //forEach循环遍历出所有的checkbox 他们具有相同的name var i=0;var items = document.getElementsByName("checked"); //这个语句帮我们筛选出一组name为checked的复选框。。for(var j=0; j<items.length; j++){ if(items[j].checked... 阅读全文
    posted @ 2013-11-14 20:25 风言枫语 阅读(526) 评论(0) 推荐(0) 编辑
  • C指针原理(14)
    摘要:tcc源码分析本博客所有内容是原创,如果转载请注明来源http://blog.csdn.net/myhaspl/tcctok.h定义了C语言的词法分析的基本元素,主要定义了关键字。/* keywords */ DEF(TOK_INT, "int") DEF(TOK_VOID, "void") DEF(TOK_CHAR, "char") DEF(TOK_IF, "if") DEF(TOK_ELSE, "else") DEF(TOK_WHILE, "while") DEF(TOK 阅读全文
    posted @ 2013-11-14 20:23 风言枫语 阅读(221) 评论(0) 推荐(0) 编辑
  • 使用MultipartEntity对文字、图片、视频进行综合上传
    摘要:package com.home.upload;import java.io.File;import java.nio.charset.Charset;import java.util.ArrayList;import java.util.List;import org.apache.http.HttpResponse;import org.apache.http.client.HttpClient;import org.apache.http.client.methods.HttpPost;import org.apache.http.entity.mime.MultipartEntity; 阅读全文
    posted @ 2013-11-14 20:22 风言枫语 阅读(492) 评论(0) 推荐(0) 编辑
  • 我们为何放弃Eclipse,投奔IntelliJ IDEA
    摘要:本文来源于我在InfoQ中文站原创的文章,原文地址是:http://www.infoq.com/cn/news/2013/11/why-drop-eclipse-use-intellijNikita Salnikov Tarnovski是plumbr的高级开发者,也是一位应用性能调优的专家,他拥有多年的性能调优经验与Java开发经验。很长时间以来,Tarnovski及plumbr的诸多开发者一直在使用Eclipse进行应用开发,不过随着时间的发展,现在plumbr的很多人都开始放弃Eclipse,转而投向IntelliJ IDEA的怀抱。Tarnovski也因此专门撰文谈到这个转型背后的原因, 阅读全文
    posted @ 2013-11-14 20:20 风言枫语 阅读(655) 评论(1) 推荐(0) 编辑
  • JAVA动态编译(JavaCompiler)
    摘要:一、简介在java中javax报下提供了JavaCompiler类,此类可以允许开发人员编译java文件为class文件。下面示例中是利用JavaCompiler编译文件,并利用URLClassLoader加载编译好的class文件执行其中的方法。二、示例代码package com.test.cp;import java.io.File;import java.io.FileWriter;import java.lang.reflect.Method;import java.net.URL;import java.net.URLClassLoader;import javax.tools.Ja 阅读全文
    posted @ 2013-11-14 20:18 风言枫语 阅读(1290) 评论(1) 推荐(0) 编辑
  • [置顶] 【像黑客一样写博客之一】环境搭建
    摘要:原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/16117585 原谅我又不务正业了,最近在Github上利用Octopress框架搭建了一个博客,所有的东西都可以DIY,感觉还是蛮酷的。这里把整个搭建过程分享一下。 当然第一步还是环境的搭建,有没有搞错?写个博客还要搭建环境?没错,折腾族们喜欢像写代码一样去写博客。至于Octopress是什么,Google之。。。如果对git的操作不熟悉,http://blog.csdn.net/column/details/jacky-git.html足够让你入门了。 1.博... 阅读全文
    posted @ 2013-11-14 20:16 风言枫语 阅读(178) 评论(0) 推荐(0) 编辑
  • UVA - 10881 Piotr's Ants
    摘要:Problem D Piotr's Ants Time Limit: 2 seconds "One thing is for certain: there is no stopping them; the ants will soon be here. And I, for one, welcome our new insect overlords." Kent BrockmanPiotr likes playing with ants. He hasnof them on a horizon... 阅读全文
    posted @ 2013-11-14 20:14 风言枫语 阅读(182) 评论(0) 推荐(0) 编辑
  • mono touch登录设计
    摘要:需要对MonoTouch.Dialog-1进行引用; using System;using System.Collections.Generic;using System.Linq;using MonoTouch.Foundation;using MonoTouch.UIKit;using MonoTouch.Dialog;using System.Diagnostics;namespace MTDLoginDemo{ [Register ("AppDelegate")] public partial class AppDelegate : UIApplicationDel 阅读全文
    posted @ 2013-11-14 20:12 风言枫语 阅读(314) 评论(0) 推荐(0) 编辑
  • 工作两年~跌跌撞撞
    摘要:2011年11月8号,到任我行工作。还记得当时的心情,面试通过后,一周内我和宿舍的一起找房子~搬家,就那样兴奋地离开了学校。好像期待已久的工作,可以独立,可以挣钱了,一切都是那么美好,那么令人激动。当时地我,对找到一个满意的工作,并没有太多理解,可能就是公司规模、环境、待遇,可能对待遇看得比较重。带着那份期待,那份好好干的心情,来到任我行。一开始,觉得都挺好。环境不错,同事不错,又和寝室的一起住,生活还是那么热闹。下班去菜市的时候,我们总要吃臭豆腐,真的很够味~很怀念。每天早上,我们骑着自行车上班,那是多潇洒的日子。但是,工作了一月、俩月~好像没什么事情做,自己感觉慌了,都是学习学习,再学习。 阅读全文
    posted @ 2013-11-14 20:10 风言枫语 阅读(245) 评论(0) 推荐(0) 编辑
  • paip.禁用IKAnalyzer 的默认词库.仅仅使用自定义词库.
    摘要:paip.禁用IKAnalyzer 的默认词库.仅仅使用自定义词库. 作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax ver:2012 IKAnalyzer 的默认词库的匹配度可能不好..可以使用扩展词库... 但是,更好的办法是,禁用IKAnalyzer 的默认词库.仅仅使用自定义词库. 需要实现Configuration接口,实现getMainDictionary以及getQuantifierDicionary俩个方法..都... 阅读全文
    posted @ 2013-11-14 20:08 风言枫语 阅读(327) 评论(0) 推荐(0) 编辑
  • 【使用JSOUP实现网络爬虫】修改数据-设置属性的值
    摘要:问题在你解析一个Document之后可能想修改其中的某些属性值,然后再保存到磁盘或都输出到前台页面。方法可以使用属性设置方法 Element.attr(String key, String value), 和 Elements.attr(String key, String value).假如你需要修改一个元素的 class 属性,可以使用 Element.addClass(String className) 和 Element.removeClass(String className) 方法。Elements 提供了批量操作元素属性和class的方法,比如:要为div中的每一个a元素都添加一 阅读全文
    posted @ 2013-11-14 20:06 风言枫语 阅读(379) 评论(0) 推荐(0) 编辑
  • Struts2环境搭建及实例解析
    摘要:与struts1框架的使用一样,struts2的环境搭建及使用同样分为以下几个步骤:1.引入jar包(这里以struts2.2.3为例),所需jar包有以下几个:a)struts2-core-2.2.3.jarb)xwork-core-2.2.3.jarc)commons-io-2.0.1.jard)commons-lang-2.5.jare)commons-fileupload-1.2.2.jarf)freemarker-2.3.16.jarg)ognl-3.0.1.jarh)javassist-3.12.0.GA.jar(hibernate同样需要)2.配置web.xml文件。所有的web 阅读全文
    posted @ 2013-11-14 20:05 风言枫语 阅读(190) 评论(0) 推荐(0) 编辑
  • @class指令的使用
    摘要:@class指令能够减少编译时间,告诉编译器“相信我,你最终能了解这个名称的类”,可以减少不得不导入的头文件的数量。sample如下:#import @classcar;@interface person : NSObject@property(nonatomic,retain)NSString *name;@property(nonatomic,retain)car *carObj;@end在类person中有car对象,因为car类和person类是对象指针引用关系,所以我们完全可以采用@class指令来减少#import 的使用次数 阅读全文
    posted @ 2013-11-14 20:03 风言枫语 阅读(223) 评论(0) 推荐(0) 编辑
  • 65. XPages自定义控件(三)高级搜索之三
    摘要:RecordView控件的两个文件的完整代码在本文末尾给出。虽说完整,仅靠这两个文件,RecordView控件还不能正常工作,因为在这两个文件里还引用了其他自定义控件,调用了作为managed bean的starrow.xsp.App的方法,即使把这些代码也都全加上,仍然不是自足的,因为在starrow.xsp.App类里,又调用了其他辅助类的代码。所以这两个文件的代码不像笔者在以前很多文章中给出的代码一样可以直接使用,而仅仅是为了展示RecordView控件的全貌,起到参考作用。XPages自定义控件(三)高级搜索整个系列的三篇文章与其说是介绍一个可重用的控件,不如说是用一个实例解剖自定义. 阅读全文
    posted @ 2013-11-14 20:01 风言枫语 阅读(378) 评论(0) 推荐(0) 编辑
  • Red Hat 配置ip地址
    摘要:red hat 的网卡配置文件位于:/etc/sysconfig/network-scripts目录下,如ifcfg-eth0,ifcfg-eth1等等,下面进行配置:1)DEVICE=eth0 定义该网卡的识别名称2)BOOTPROTO=dhcp启动该网卡的方式,有以下两种:a)static/none:代表固定的地址b)bootp/dhcp:通过BOOTP或DHCP协议取得地址3)HWADDR=03:22:A3:5B:54:20该网卡的MAC地址4)ONBOOT=yes启动network服务时,是否启动该网卡.当RH系统启动network服务时,network服务会依次读取保存于/etc/s 阅读全文
    posted @ 2013-11-14 19:59 风言枫语 阅读(2946) 评论(0) 推荐(0) 编辑
  • TCP/UDP常见端口
    摘要:著名端口端口号码 / 层名称注释1tcpmuxTCP 端口服务多路复用5rje远程作业入口7echoEcho 服务9discard用于连接测试的空服务11systat用于列举连接了的端口的系统状态13daytime给请求主机发送日期和时间17qotd给连接了的主机发送每日格言18msp消息发送协议19chargen字符生成服务;发送无止境的字符流20ftp-dataFTP 数据端口21ftp文件传输协议(FTP)端口;有时被文件服务协议(FSP)使用22ssh安全 Shell(SSH)服务23telnetTelnet 服务25smtp简单邮件传输协议(SMTP)37time时间协议39rlp资 阅读全文
    posted @ 2013-11-14 19:57 风言枫语 阅读(443) 评论(0) 推荐(0) 编辑
  • CSS命名规范和规则
    摘要:一、命名规则1)、所有的命名最好都小写 2)、属性的值一定要用双引号("")括起来,且一定要有值如class="divcss5",id="divcss5" 3)、每个标签都要有开始和结束,且要有正确的层次,排版有规律工整 4)、空元素要有结束的tag或于开始的tag后加上"/" 5)、表现与结构完全分离,代码中不涉及任何的表现元素,如style、font、bgColor、border等 6)、到的定义,应遵循从大到小的原则,体现文档的结构,并有利于搜索引擎的查询。 7)、给每一个表格和表单加上一个唯一的、结构标记i 阅读全文
    posted @ 2013-11-14 19:55 风言枫语 阅读(842) 评论(0) 推荐(0) 编辑
  • java--线程认识与实例记录 NO.1
    摘要:下面的内容都是从java编程思想一书中摘取出来,我认为很有产考价值,并且便于后续使用。主要内容是记录继承thread和实现runnable接口两种方式的代码用法,及内部类中启用线程的用法。 1、首先看下一个继承Thread类的用法,通过第13行代码,在构造方法中通过start开启线程。然后程序执行SimpleThread类的run方法。package concurrency;//: concurrency/SimpleThread.java// Inheriting directly from the Thread class.public class SimpleThread extends 阅读全文
    posted @ 2013-11-14 19:53 风言枫语 阅读(189) 评论(0) 推荐(0) 编辑
  • [置顶] Hadoop2.2.0中HDFS的高可用性实现原理
    摘要:在Hadoop2.0.0之前,NameNode(NN)在HDFS集群中存在单点故障(single point of failure),每一个集群中存在一个NameNode,如果NN所在的机器出现了故障,那么将导致整个集群无法利用,直到NN重启或者在另一台主机上启动NN守护线程。 主要在两方面影响了HDFS的可用性: (1)、在不可预测的情况下,如果NN所在的机器崩溃了,整个集群将无法利用,直到NN被重新启动; (2)、在可预知的情况下,比如NN所在的机器硬件或者软件需要升级,将导致集群宕机。 HDFS的高可用性将通过在同一个集群中运行两个NN(active NN & standby N 阅读全文
    posted @ 2013-11-14 19:51 风言枫语 阅读(257) 评论(0) 推荐(0) 编辑
  • ORACLE中union/union all/Intersect/Minus用法
    摘要:Union,对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All,对两个结果集进行并集操作,包括重复行,不进行排序;Intersect,对两个结果集进行交集操作,不包括重复行,同时进行默认规则的排序;Minus,对两个结果集进行差操作,不包括重复行,同时进行默认规则的排序。order by子句必须写在最后一个结果集里,并且其排序规则将改变操作后的排序结果;并且对于Union、Union All、Intersect、Minus都有效。表头会用第一个连接块的字段。 1.Unionunion用法中,两个select语句的字段类型匹配,而且字段个数要相同. UNION连接 阅读全文
    posted @ 2013-11-01 19:32 风言枫语 阅读(207) 评论(0) 推荐(0) 编辑
  • jdbc操作数据库并自动获取字段类型
    摘要://获取改功能编码的关联功能 public void getLinkdb(String gnbianma){ PreparedStatement pstmt = null; ResultSet rs = null; Connection conn = null; /** select * from SY_FUNC fc where fc.func_code ='SY_FUNC' --功能定义 select * from SY_FORM_LINK FLK where FLK.main_func_code='SY_FUNC' --关联功能 ... 阅读全文
    posted @ 2013-11-01 19:31 风言枫语 阅读(725) 评论(0) 推荐(0) 编辑
  • oracle sqlplus登陆命令
    摘要:1、语法:{[/][@] | / }[AS {SYSDBA | SYSOPER | SYSASM}] [EDITION=value]指定 数据库帐户用户名, 口令和数据库连接的连接标识符。如果没有连接标识符, SQL*Plus 将连接到默认数据库。 AS SYSDBA, AS SYSOPER 和 AS SYSASM 选项是数据库管理权限。 的形式可以是 Net 服务名或轻松连接。这种情况连接本机不启动lsnrctl也能使用。2、{[/]@[//]Host[:Port]/]Host 指定数据库服务器计算机的主机名或 IP地址。 Port 指定数据库服务器上的监听端口。 指定要访问的数... 阅读全文
    posted @ 2013-11-01 19:29 风言枫语 阅读(671) 评论(0) 推荐(0) 编辑
  • 2014木瓜移动校园招聘笔试题
    摘要:1.有 A 到 J 十个人手拉手构成一个环,其中 A 和 B 不相邻,问一共有多少种排列方式?解:基本的环排列算法。公式:N!/N(N即为参与排列的人)就本题而言,首先十个人环排列10!/10,然后将AB当成一个人进行环排列9!*2!/9排除AB相邻的即为答案:10!/10-9!*2!/92.代码的优化,给出下一段代码,请做出最好的优化 int f(n) {if(n=0;i--){if(src[i]>=largest_sub[j]){largest_sub[--j]=src[i];}}intp,q;for(p=0,q=j;p<sLen&&q<sLen;p++, 阅读全文
    posted @ 2013-11-01 19:25 风言枫语 阅读(338) 评论(0) 推荐(0) 编辑
  • 线段树总结
    摘要:转载请注明出处:http://blog.csdn.net/a1dark学了一段时间的线段树、始终没有没有形成自己的风格、于是重头再来一遍、以HH大牛的线段树分类、单点更新、成段更新、区间合并、扫描线、重新梳理一遍自己的线段树知识、单点更新:【HDU 1166 敌兵布阵】分析:单点更新还是挺容易的、就是建立一颗二叉树、用来表示区间、可以优化查询时间和更新时间、#include#include#includeusing namespace std;#define lson l,mid,rt=r){ return tree[rt].sum; } int ans=0; ... 阅读全文
    posted @ 2013-11-01 19:24 风言枫语 阅读(148) 评论(0) 推荐(0) 编辑
  • JAVA的Split小技巧
    摘要:在日常的开发中截取字符串必不可少,但是在JAVA中的Split截取有点特点的地方是 例如: String str=1,2,3,; 那么 str.split(","); 截取以后的长度就是3 但是在某些情况这样的截取也会带来麻烦 比如 String str="1,XXX路,XX公司,www.XXXX.COM,小明,"// ID,地址,公司,网址,姓名,备注 在这个情况下如果直接调用 str,split(",");就会出现备注截取不到,而在后面万一需要把备注赋值到一个TextView中那么就会越界因为长度为5但是备注明显是在第6位 那么如 阅读全文
    posted @ 2013-11-01 19:21 风言枫语 阅读(193) 评论(0) 推荐(0) 编辑
  • 百度地图2.2框架黑屏和只有网格处理方法
    摘要:在最近的开发中,使用百度地图的时候发现在4.0以上的手机调用百度地图就崩掉的情况,具体错误已经忘记了,大致说的是分配给框架的内存不够. 苦思冥想好久,再加上在网上搜寻解决方式,目标均指向一个地方,调用新的百度API 百度地图2.2 说道立即就开始做,一开始还是挺顺利的,毕竟原本调用的就是百度地图,在研究了没多久便已经吧百度地图2.2移植到我自己的代码中. 但是新的问题也随之出现,首先出现的问题是一进入百度地图整个框架都是黑色的,什么都没有. 于是首先到的是我调用是否出问题了.再三查找,代码都能正常使用.然后直接去找到了百度地图2.2的DEMO... 阅读全文
    posted @ 2013-11-01 19:20 风言枫语 阅读(1013) 评论(0) 推荐(0) 编辑
  • Zend Studio 实用快捷键大全
    摘要:编辑功能 组合键实现功能适用条件 Ctrl+/单行注释。当前为php代码时,则在光标所在行添加双斜杠行注释,选择多行则每一行都添加双斜杠;而当代码为html时则在行前后添加注释,选中多行将在选区前后添加注释,而非每行添加PHP代码、html代码全部适用,不适用于CSS部分 Ctrl+Shift+/块注释,为选择的PHP代码添加块注释,如果没有选择任何代码,则将光标所在行添加块注释PHP代码适用,对HTML代码其功能与Ctrl+/相同 Ctrl+U选择的代码片段全部转换为大写php、html等均适用 Ctrl+L选择的代码片段全部转换为小写php、html等均适... 阅读全文
    posted @ 2013-11-01 19:17 风言枫语 阅读(944) 评论(0) 推荐(0) 编辑
  • Ext4中获取下拉框的值
    摘要:var supplierCombo = Ext.getCmp("rkSupplierCombo_id"); var supplierId = supplierCombo.getValue(); //获取隐藏值ID var supplierName=supplierCombo.rawValue; //获取显示值name 阅读全文
    posted @ 2013-11-01 19:16 风言枫语 阅读(293) 评论(0) 推荐(0) 编辑
  • Redis入门
    摘要:1.前言Redis是一个key/value存储系统,它的数据都是缓存在内存中的,所以效率很高。这几天用到了redis,所以学习了一些关于redis的基本知识,现在记录出来,为以后查阅方便。 2.安装参考文章:http://my.oschina.net/u/273598/blog/100809Redis的下载地址:http://redis.io/download 有windows版和linux版,下面是windows下的安装过程:windows版本的Redis安装文件解压之后,有一下几个文件: redis-benchmark.exe:性能测试,用于模拟同时由N个客户端发送M个SETs/GETs查 阅读全文
    posted @ 2013-11-01 19:13 风言枫语 阅读(316) 评论(0) 推荐(0) 编辑
  • 操作系统重点双语阅读 - 上下文切换 Context Switch
    摘要:The context is represented in the PCB of the process. It includes the value of the CPU registers, the process state (see Figure 3.2), and memory-management information.上下文是保存在PCB里面的。 它包括了CPU寄存器的值, 进程状态, 和内存管理信息。Generically, we perform a state save of the current state of the CPU, be it in kernel or 阅读全文
    posted @ 2013-11-01 19:11 风言枫语 阅读(228) 评论(0) 推荐(0) 编辑
  • grunt-cmd-transport提取deps[]的BUG
    摘要:该BUG已经在GitHub上提了issue,详见:#56文件// employee/static/adder.jsdefine(function (require, exports) { exports.add = function (a, b) { return a + b; }});// employee/static/package.js,该文件作为employee模块的唯一出口define(function (require, exports) { exports.adder = require("./adder");});// bootstrap/st... 阅读全文
    posted @ 2013-11-01 19:09 风言枫语 阅读(308) 评论(0) 推荐(0) 编辑
  • Linux下简单线程池的实现
    摘要:大多数的网络服务器,包括Web服务器都具有一个特点,就是单位时间内必须处理数目巨大的连接请求,但是处理时间却是比较短的。在传统的多线程服务器模型中是这样实现的:一旦有个服务请求到达,就创建一个新的服务线程,由该线程执行任务,任务执行完毕之后,线程就退出。这就是"即时创建,即时销毁"的策略。尽管与创建进程相比,创建线程的时间已经大大的缩短,但是如果提交给线程的任务是执行时间较短,而且执行次数非常频繁,那么服务器就将处于一个不停的创建线程和销毁线程的状态。这笔开销是不可忽略的,尤其是线程执行的时间非常非常短的情况。 线程池就是为了解决上述问题的,它的实现原理是这样的:在应用程序 阅读全文
    posted @ 2013-11-01 19:07 风言枫语 阅读(233) 评论(0) 推荐(0) 编辑
  • 如何配置官方peerDroid,使其运行起来
    摘要:一.Peer Droid是JXME协议到android平台的移植,开发者可以利用它来实现android设备以及传统PC机通讯的应用程序,peerDroid的官方demo主要是实现PC端peer和android端peer聊天的功能,那么如何配置服务器等使peerDroid的官方demo运行起来,进行通信?(官网网址:http://code.google.com/p/peerdroid/) 硬件环境:PC和Android设备 软件环境:服务器(这里用的tomcat),eclipse 运行环境:能访问到rdvlist.txt的服务器(tomcat上布置可以访问到rdvlist.txt文件),pc端收 阅读全文
    posted @ 2013-11-01 19:05 风言枫语 阅读(362) 评论(0) 推荐(0) 编辑
  • Redis2.2.2源码学习——Server&Client链接的建立以及相关Event
    摘要:Redis中Server和User建立链接(图中的client是服务器端用于描述与客户端的链接相关的信息) RedisServer&Client链接的建立时相关Event的建立(图中的client是服务器端用于描述与客户端的链接相关的信息) 原文链接:http://blog.csdn.net/ordeder/article/details/13998855 阅读全文
    posted @ 2013-11-01 19:04 风言枫语 阅读(174) 评论(0) 推荐(0) 编辑
  • iOS - 切换图片/clip subview/iCarousel
    摘要:源代码:点击打开链接 这个图片展示的时候,我只想让它在蓝色的view上展示。。就需要去设置view的一个属性clip subview。。把这个属性打勾。。。view有个clip subview属性,选啦之后,超出这个view的部分就不显示啦 ------------- -------这里:(1)怎么样让它一次只滑动一个图片??(2)怎样让app一打开就是第三张图片的效果?? 阅读全文
    posted @ 2013-11-01 19:03 风言枫语 阅读(204) 评论(0) 推荐(0) 编辑
  • 关于工作方式的一些反思和总结
    摘要:今天开会确定我的工作方向和重点,同时也改变了一些自己的思路和想法。1. 带团队,一定要有规矩,不是说你对谁好,就能带好团队;2. 做管理,一定要有详细的工作计划及监督,否则就会乱套;3. 做事情,一定要有明确的思路,而不是凭着自己的经验大致去干;4. 做人,一定是要上下协调,左右沟通,才能做得稳当! 今天给我的教训,其实是我的收获,对我以后的成长是有非常大的好处的!告诉自己,吃一堑长一智,多经历点挫折,或许对自己以后的人生来说是一件好事! 阅读全文
    posted @ 2013-11-01 19:00 风言枫语 阅读(321) 评论(0) 推荐(0) 编辑
  • Which SQL statement is the trump card to the senior software developer
    摘要:Which SQL statement is the trump card to the senior software developer MA Genfeng (Guangdong Unitoll Services incorporated, Guangzhou 510300)Abstract Within so many kinds of DML statements in SQL, I think four kinds of them, including Case When, Left Outer Join/Left Join / Right Outer J... 阅读全文
    posted @ 2013-11-01 18:59 风言枫语 阅读(143) 评论(0) 推荐(0) 编辑
  • Mac系统下编译支持Android平台的最新X264编码器
    摘要:Mac系统下编译支持Android平台的最新X264编码器原文来自 http://www.mingjianhua.com,转载请注明出处 1、首先去官网下载最新的x264源代码,解压到任意目录 http://www.videolan.org/developers/x264.html 2、安装NDK,就去官网下载,解压就行。具体过程就不详述了。 3、打开终端,进到刚解压的x264目录下。 4、在目录下建立build.sh文件,内容如下 NDK=$HOME/NDK SYSROOT=$NDK/platforms/android-9/arch-arm/ TOOLCHAIN=$NDK/toolch... 阅读全文
    posted @ 2013-11-01 18:56 风言枫语 阅读(451) 评论(0) 推荐(0) 编辑
  • FFmpeg 2.1 试用(新版支持HEVC,VP9)
    摘要:前两天帮一位老师转码图像的时候,无意间发现新版FFmpeg竟然支持了下一代编码标准HEVC,以及Google提出的下一代编码标准VP9。真心没想到FFmpeg对下一代的编码标准支持的是如此之快。我还以为这两种编码标准还要在实验室呆上1年呢。看来这两种编码标准离大规模应用已经不远了。 下面是其更新列表,红色部分为其新增加的HEVC和VP9的支持:- aecho filter - perspective filter ported from libmpcodecs - ffprobe -show_programs option - compand filter - RTMP seek suppor 阅读全文
    posted @ 2013-11-01 18:54 风言枫语 阅读(819) 评论(0) 推荐(0) 编辑
  • 求一个正实数X的开方
    摘要:问题:求一个正实数X的平方根,不能使用sqrt等库函数。解析:本题要求求一个正实数的平方根,不能使用sqrt等已有的库函数,我们可以做一下考虑:利用二分法,mid=X/2.0,若mid*mid>X+p(由于浮点数不能精确表示和计算,设定p为一阈值),则说明X的开方小于mid,令mid=mid-q(q为设定的一个正的"小"实数);若mid*midp||(mid*mid-X)p) mid=mid-q; else mid=mid+q; } return mid;} 阅读全文
    posted @ 2013-11-01 18:52 风言枫语 阅读(311) 评论(0) 推荐(0) 编辑
  • hdu 3665Seaside(简单floyd)
    摘要:SeasideTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1006Accepted Submission(s): 722 Problem Description XiaoY is living in a big city, there are N towns in it and some towns near the sea. All these towns are numbered from 0 to N-1 and ... 阅读全文
    posted @ 2013-11-01 18:50 风言枫语 阅读(140) 评论(0) 推荐(0) 编辑
  • POJ 1113 凸包
    摘要:易知先求凸包,然后圆弧部分跟每个内角有关经过计算发现圆弧总共加起来就是一个圆#include #include #include #include #include #include #include #include #include #include #include #define MAXN 111111#define MAXM 211111#define PI acos(-1.0)#define eps 1e-8#define INF 1000000001using namespace std;int dblcmp(double d){ if (fabs(d) eps ? 1 ... 阅读全文
    posted @ 2013-11-01 18:49 风言枫语 阅读(152) 评论(0) 推荐(0) 编辑
  • 酷派 手机,我该怎么说你呢,就一定要这么另类
    摘要:今天拿到一个酷派的手机说连接不上,但是驱动是安装了的,而且adb devices 也有设备并且是device 状态,这尼玛也太神奇了吧。调试代码一步一步跟踪,终于让我发现神奇的地方了。下面这张图瞪大眼睛看 COOLPAD 和7019 之间有个空格,以为这样就了事了,然后硬编码了一下这个ID,发现还是不行,这也太坑了吧,手动在控制台用adb 命令安装APK 到手机也一直提示找不到设备。郁闷了很久决定调试一下adb server 进程。再看下一张图,这个也要瞪大眼睛看。 COOLPAD 7019 后面居然还有4个空格。这个deviceid 真是奇葩了。 好了,大家引以为戒吧。 该修改代码就... 阅读全文
    posted @ 2013-11-01 18:48 风言枫语 阅读(140) 评论(0) 推荐(0) 编辑
  • POJ 1265 pick定理
    摘要:pick公式:多边形的面积=多边形边上的格点数目/2+多边形内部的格点数目-1。多边形边上的格点数目可以枚举每条边求出。如果是水平或者垂直,显然可以得到,否则则是坐标差的最大公约数减1.(注这里是不计算端点的,端点必然在格点上,最后统计) #include #include #include #include #include #include #include #include #include #include #include #define MAXN 111111#define MAXM 211111#define PI acos(-1.0)#define eps 1e-8#defin 阅读全文
    posted @ 2013-11-01 18:47 风言枫语 阅读(167) 评论(0) 推荐(0) 编辑
  • POJ 1755 Triathlon 半平面交
    摘要:看的这里:http://blog.csdn.net/non_cease/article/details/7820361题意:铁人三项比赛,给出n个人进行每一项的速度vi, ui, wi; 对每个人判断,通过改变3项比赛的路程,是否能让该人获胜(严格获胜)。思路:题目实际上是给出了n个式子方程,Ti = Ai * x + Bi * y + Ci * z , 0 0, 0 0, 0 0, 所以 可以两边同时除以 z, 将 x / z, y / z 分别看成 x和 y , 这样就化三维为二维,可用半平面交判断是否存在解了, 对每个人构造一次,求一次半平面交即可。 关键是根据这个斜率式子怎... 阅读全文
    posted @ 2013-11-01 18:45 风言枫语 阅读(168) 评论(0) 推荐(0) 编辑
  • 使用新版SDK不想跳转微博客户端能否直接发送微博分享?
    摘要:如题啊如题!新版本中没有StatusesAPI????? 阅读全文
    posted @ 2013-11-01 18:41 风言枫语 阅读(176) 评论(0) 推荐(0) 编辑
  • POJ 3384 Feng Shui 半平面交
    摘要:题目给出两个圆和一个多边形问是否能让两个圆在多边形内。并且覆盖的面积最大 圆的半径为r,我们则让多边形的每条边都往内部退r距离。然后求半平面交得出的点集中,最远的两个点则是两圆的圆心即可 #include #include #include #include #include #include #include #include #include #include #include #define MAXN 111111#define MAXM 211111#define PI acos(-1.0)#define eps 1e-8#define INF 1000000001using name 阅读全文
    posted @ 2013-11-01 18:39 风言枫语 阅读(161) 评论(0) 推荐(0) 编辑
  • 软件工程师小窍门
    摘要:软件工程师小窍门场景:三个软件项目的内部质量审核。这些项目大部分是基于Android或IOS使用Java。参与者:开发人员(D),项目领导人(PL),测试人员(T),评审小组(A)参考模型:敏捷软件开发,CMMI由于大部分的问题都是其他软件开发公司的常见问题,您可能会发现,大多数评审小组的建议也可以应用于您的组织。= ==要求:A: 你如何筹备收集和引出用户需求?例如你是如何计划的?PL/D:我们没有需求计划。我们将在整个项目周期分配时间。A: 你觉得如果需求计划涵盖了以下几个方面是否有帮助: 1)谁是被访谈者——名字和角色;2)参与人的角色和职责;3)必要的资源例如一个可用的旧资源,4)具体 阅读全文
    posted @ 2013-11-01 18:38 风言枫语 阅读(145) 评论(0) 推荐(0) 编辑
  • POJ 3525 Most Distant Point from the Sea 二分+半平面交
    摘要:题目就是求多变形内部一点。 使得到任意边距离中的最小值最大。那么我们想一下,可以发现其实求是看一个圆是否能放进这个多边形中。那么我们就二分这个半径r,然后将多边形的每条边都往内退r距离。求半平面交看是否存在解即可#include #include #include #include #include #include #include #include #include #include #include #define MAXN 111111#define MAXM 211111#define PI acos(-1.0)#define eps 1e-8#define INF 1000000. 阅读全文
    posted @ 2013-11-01 18:37 风言枫语 阅读(163) 评论(0) 推荐(0) 编辑
  • JS滚轮事件onmousewheel
    摘要:典型的应用时鼠标滚轮滚动控制图片或者文字的大小,例如此类的转动鼠标滚轮实现缩放等等交互效果中,会用到 Mousewheel 事件。在大多数浏览器(IE6, IE7, IE8, Opera 10+, Safari 5+)中,都提供了“mousewheel”事件。滚轮事件的兼容性差异有些不拘一格,不是以往的IE8-派和其他派,而是FireFox派和其他派,杯具的是 Firefox 3.5+ 却不支持此事件,不过庆幸 Firefox 3.5+ 中提供了另外一个等同的事件:”DOMMouseScroll” ,兼容代码如下: // isFirefox 是伪代码,大家可以自行实现 mousew... 阅读全文
    posted @ 2013-11-01 18:36 风言枫语 阅读(470) 评论(0) 推荐(0) 编辑
  • 根据日期切换图片KFX
    摘要:根据日期切换图片KFX 阅读全文
    posted @ 2013-11-01 18:34 风言枫语 阅读(237) 评论(0) 推荐(0) 编辑
  • [LeetCode] Sort Colors
    摘要:Given an array with n objects colored red, white or blue, sort them so that objects of the same color are adjacent, with the colors in the order red, white and blue.Here, we will use the integers 0, 1, and 2 to represent the color red, white, and blue respectively.Note: You are not suppose to use th 阅读全文
    posted @ 2013-11-01 18:32 风言枫语 阅读(169) 评论(0) 推荐(0) 编辑
  • TOJ 1220 填数字游戏 / 深搜
    摘要:填数字游戏 时间限制(普通/Java):1000MS/10000MS 运行内存限制:65536KByte 描述有个小游戏,让你填写以下方框,要求:a1+a2+a3+M=b1+b2+b3+M=c1+c2+c3+M其中a1,a2, a3 ,b1, b2, b3, c1, c2, c3, M是1-10中的一个数,并且要求a1、a2、a3递增有序,b1、b2、b3递增有序、c1、c2、c3递增有序,a1、b1、c1递增有序。 输入无 输出输出的格式如下:M a1 a2 a3 b1 b2 b3 c1 c2 c3 注意,请按行优先的规则输出所有符合条件的数列,即:M值小的先输出,如果M值相等,那... 阅读全文
    posted @ 2013-11-01 18:30 风言枫语 阅读(318) 评论(0) 推荐(0) 编辑
  • getWidth() 和 getMeasuredWidth()的区别
    摘要:getWidth(): View在设定好布局后整个View的宽度。 getMeasuredWidth(): 对View上的内容进行测量后得到的View内容占据的宽度,前提是你必须在父布局的onLayout()方法或者此View的onDraw()方法里调用measure(0,0);(measure 参数的值你可以自己定义),否则你得到的结果和getWidth()得到的结果一样 阅读全文
    posted @ 2013-11-01 18:27 风言枫语 阅读(451) 评论(0) 推荐(0) 编辑
  • 解决 win7 注册com组件失败问题
    摘要:解决 win7 注册com组件失败问题运行:regsvr32 xxx.ocx 提示:模块 "xxx.ocx" 已加载,但对调用 dllregisterserver 的调用失败,错误代码 0x80004005。问题分析:由于 win7 权限导致解决方案: 1.开始->在搜索框中输入‘cmd’->搜出的 cmd.exe 文件上点击右键 ,选择‘已管理员身份运行’: 2.再次执行:regsvr32 xxx.ocx 命令,如指定完整路径需要用 上引号 "" 括起,"d:/组件/xxx.ocx" 3.提示:注册成功! 阅读全文
    posted @ 2013-11-01 18:26 风言枫语 阅读(479) 评论(0) 推荐(0) 编辑
  • Documentation/PCI/pci-iov-howto.txt
    摘要:Chinese translated version of Documentation/PCI/pci-iov-howto.txt If you have any comment or update to the content, please contact the original document maintainer directly. However, if you have a problem communicating in English you can also ask the Chinese maintainer for help. Contact the C... 阅读全文
    posted @ 2013-11-01 18:22 风言枫语 阅读(655) 评论(0) 推荐(0) 编辑
  • Android Migrate Android Code
    摘要:近期在更改程序架构的时候,用引用Library的方式实现程序的共享化过程中发现R.id.xx的文件不能够在 switch cases 中使用看代码提示,如下信息: As of ADT 14, resource fields cannot be used as switch cases. In other words, the constants are not final in a library project. The reason for this is simple: When multiple library projects are combined, the actual va. 阅读全文
    posted @ 2013-11-01 18:20 风言枫语 阅读(388) 评论(0) 推荐(0) 编辑
  • struts2 18拦截器详解(九)
    摘要:ScopedModelDrivenInterceptor 该拦截器处于defaultStack第八的位置,其主要功能是从指定的作用域内检索相应的model设置到Action中,该类中有三个相关的属性: scope:从哪里获取model,有两个值,一是request,二是session,默认值为request name:在scope中检索model的key className:model类的名称,也就是该model是什么类型 虽然这三个参数都可以进行设置,但是在defaultStack中struts2并没有为其赋值,所以初始值这三个属性都为null。 下面我们去看一个Scop... 阅读全文
    posted @ 2013-11-01 18:19 风言枫语 阅读(213) 评论(0) 推荐(0) 编辑
  • magento upsell from cur_category
    摘要:getProduct();// get the parent id to skip$_parentid = $_related->getId();if ($_related) {// get collection of categories this product is associated with$categories =$_related->getCategoryCollection()->addFieldToFilter('level','3') ->setPage(1, 1)->load();// if the prod 阅读全文
    posted @ 2013-11-01 18:18 风言枫语 阅读(183) 评论(0) 推荐(0) 编辑
  • 编写批处理文件编译.Net工程
    摘要:使用随Visual Studio一块安装的devenv.com,再加上参数可以对.Net进行编译,如下 "D:\ProgramFiles\Microsoft Visual Studio 8\Common7\IDE\devenv.com" d:\Projects\YourProject.csproj /rebuild "Release" "D:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.com" ".\Share\Projects\D 阅读全文
    posted @ 2013-11-01 18:15 风言枫语 阅读(460) 评论(0) 推荐(0) 编辑
  • Uva 10881 Piotr's Ants
    摘要:Problem D Piotr's Ants Time Limit: 2 seconds "One thing is for certain: there is no stopping them; the ants will soon be here. And I, for one, welcome our new insect overlords." Kent Brockman Piotr likes playing with ants. He has n of them on a horizontal poleL cm long. Each ant ... 阅读全文
    posted @ 2013-11-01 18:14 风言枫语 阅读(299) 评论(1) 推荐(0) 编辑
  • cocos2dx游戏存储举例及其注意事项
    摘要:今天白白跟大家分享一下cocos2dx中游戏的存储及需要注意的事项cocos2dx中自带了存储类:CCUserDefault ,倘若需要存储的数据量教大的话,建议使用数据库来存储现在先给大家看一下CCUserDefault的APIPublic Member Functions ~CCUserDefault ()bool getBoolForKey (const char *pKey, bool defaultValue=false) Get bool value by key, if the key doesn't exist, a default value will r... 阅读全文
    posted @ 2013-11-01 18:12 风言枫语 阅读(342) 评论(0) 推荐(0) 编辑
  • 解决在ubuntu 12.10安装vmware-tools实现文件共享问题
    摘要:解决在ubuntu 12.10安装vmware-tools出现的“The path "" is not a valid path to linux-headers-3.5.0-17 ”或者“The path "" is not a valid path to linux-headers-3.5.0-17 -generic”问题: 在使用终端安装vmware-tools时,不停地回车直到出现下面这几行字时就停止了。 Before you can compile modules, you need tohave the following installed 阅读全文
    posted @ 2013-11-01 18:11 风言枫语 阅读(247) 评论(0) 推荐(0) 编辑
  • [置顶] Android异步加载数据库和多线程编程
    摘要:Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板 阅读全文
    posted @ 2013-11-01 18:07 风言枫语 阅读(302) 评论(0) 推荐(0) 编辑
  • 职场菜鸟初窥Ant
    摘要:对于新入职的新人来说,学校的那一套东西于实际的工作根本不够。诸多的技术知识还得自己去慢慢掌握和理解。对于项目的发布笔者以前也就仅仅使用开发工具集成的发布功能,并未使用过Ant进行项目的发布。因此需要做一些学习。 Ant技术简介 Ant是开源组织Apache的一个项目,是一个基于Java语言的生成工具。当一个项目过于庞大是每次编译、打包都会变得比较复杂,Ant就像一个流程脚本引擎,用于自动化的完成项目的编译、打包等。Ant的脚本是基于XML的。 Ant环境搭建 笔者使用的是Windows开发环境,这里就只介绍windows下的环境搭建吧。 第一步安装JDK,并配置好环境。这部分不用多说,我也.. 阅读全文
    posted @ 2013-11-01 18:05 风言枫语 阅读(359) 评论(0) 推荐(0) 编辑

 
点击右上角即可分享
微信分享提示