![个人头像照片](https://ucc.alicdn.com/avatar/img_8bda66bd7e4470ab5ca53fc0904f1871.jpg)
算法相关技术专家
暂时未有相关通用技术能力~
阿里云技能认证
详细说明LUA可谓是配置文件神器,具体功能用过才知道,接近两年没用了抽了俩小时熟悉了下基本的用法。 包括C/LUA堆栈操作 函数相互调用 以及LUA的闭包 C++和LUA相互闭包 想要灵活使用LUA必须先要学习 LUA和C的堆栈交互模型 类似于汇编函数调用方式了 很有意思。
//下面程序取自 Poco 库的Net模块例子----HTTPServer 下面开始解析代码 #include "Poco/Net/HTTPServer.h" //继承自TCPServer 实现了一个完整的HTTP多线程服务器 #include "Poco/Net/HTTPRequestHandler.
Poco的网络模块在Poco::Net名字空间下定义 下面是字典例子解析 #include "Poco/Net/StreamSocket.h" //流式套接字 #include "Poco/Net/SocketStream.
早前就用过LUA ,只是局部的小项目使用,突然兴起想要写一些关于LUA 的 文章,记录曾经学习过的点点滴滴。 这里我使用的是LUA5.2作为 案例 lua做为轻量级脚本语言已经被广泛应用到应用软件以及游戏开发中,相比Perl以及python lua的内核 只有100KB左右 可以很...
filtergraphmanagernullmicrosoftdirect3d 可能到现在为止,还没有哪个玩过游戏的人没有接触过Microsoft的DirectX的。因为现今大多数的游戏都是用DirectX开发出来的。
最近刚接触Qt 对于QML做界面感觉已经很轻松了,但是想尝试一下GUI..准备做一个理财的小软件 ....慢慢记录我的一点一滴的学习经历. 自己封装界面UI 遇到了好多新手级别的问题=_=!!! 1、界面透明 方法好多设置pattle 等等这里我就用这一个 ydw.
视频帧率 视频帧率(Frame rate)是用于测量显示帧数的量度。所谓的测量单位为每秒显示帧数(Frames per Second,简:FPS)或“赫兹”(Hz)。此词多用于影视制作和电子游戏。
码率 码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。 通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所以几乎所有的编码格式重视的都是如何用最低的码率达到最少的失真,围绕这个核心衍生出来的cbr(固定码率)与vbr(可变码率),都是在这方面做的文章,不过事情总不是绝对的,举例来看,对于一个音频,其码率越高,被压缩的比例越小,音质损失越小,与音源的音质越接近。
http://www.cnblogs.com/iamlilinfeng/archive/2012/09/25/2700049.html
第1章介绍 1. 为什么要进行视频压缩? 未经压缩的数字视频的数据量巨大 存储困难 一张DVD只能存储几秒钟的未压缩数字视频。 传输困难 1兆的带宽传输一秒的数字电视视频需要大约4分钟。
#include #include using namespace std ; /* 题目:给一个字符串、例如 “ababc”要求返回“ab”. 因为“ab”连续重复出现且最长。 用C/C++语言写一函数完成该算法,给出复杂度 这道题的最终目的是找到最长的连续字符串 *...
Window XP + Visual Studio 2008 获取Boost库源码 我们可以从http://www.boost.org/ 上获取boost的源代码。当前最新版本为1.45.0。
#include using namespace std ; class Father { private : virtual void Say() //只有添加了virtual 关键字声明才会产生虚函数表 虚函数表在编译的时候确定 virtual是实现多态的关键 { ...
#include using namespace std; class ArrayLinerTable { public: void InitLinerTable(int); //初始化线性表 void MakeEmpty() ;//清空线性表 ...
NORM 是一款PHP ORM 框架 何为ORM 可以去搜下。。 下面是使用NOrm创建两个表 setTablePrefix //设置表前 stuff 打乱提交的数据数据一 user[usname] user[password]方式提交最好 g...
我们在写灌水机器人、抓资源机器人和Web网游辅助工具的时候第一步要实现的就是用户登录。那么怎么用C#来模拟一个用户的登录,要实现用户的登录,那么首先就必须要了解一般网站中是怎么判断用户是否登录的。
Zend_Tool是一个ZF项目创建的好工具,可以利用Zend_tool来创建我们的ZF项目的目录结构! 1、Zend_Tool的安装过程(For Windows): (1)在C:\Program Files下创建一个叫做ZendFrameworkCli的文件夹; (2)将下载...
在这里我好久没有来CSDN发表文章了,回首这么长时间,CSDN使我成长了不少,呵呵、从一个什么的小菜鸟,成长到一个可以有一点自信说我是一个可以干活的程序员。 半年前自从我去杭州工作开始就很少来CSDN写文章了,各种事情,各种颓废把 哈哈。
我们在上面的执行过程里面看到的URL是默认情况下,其实ThinkPHP支持四种URL模式,可以通过设置URL_MODEL参数来定义,包括普通模式、PATHINFO、REWRITE和兼容模式。 一、普通模式 :设置URL_MODEL 为0 采用传统的URL参数模式 http:///appName/?m=module&a=action&id=1 普通URL模式和在关闭URL_DISPATCH_ON的情况下面的效果是一样的,只是普通URL模式还具有路由功能。
到了毕业前夕,大家都忙着找工作,我也不例外.记得来来回回面试了二十多家公司,面试的过程中的确成长了不少. 首先我是计算机专业的,早期怀着成为牛逼程序员的梦想通宵学技术,前前后后学了不少东西.但是现在看来却是很滑稽,我去了一家我挖没想到能去的游戏公司,做着一个从来没学过的C#方向。
http://www.codesky.net/article/201004/92654.html http://www.cnblogs.com/cindylu520/archive/2012/07/04/2576219.html
由于IE8默认情况下使用它最新的"标准模式"来显示网页,所以当使用IE8浏览网页时,可能会遇到以下问题: * 网页布局不整齐 * 文本或图像重叠 * JavaScript 功能有问题或错误 而微软官方公布的IE8HACK就是在网页head部分里面添加特定元标记,强制IE8像IE7一样呈现网页。
html中包括两种元素 内联元素(行内元素) 和 块元素 ,怎么理解呢? 行内元素就是不换行的元素,并且大小可以自适应. 例如 a img font span .// 块元素就是不论内容多少 宽度高度多少都会换行显示 例如 div p li 行内元素和块元素的相互切换 用到 display: inline block ; 这两个 css属性.. 对于行内元素 如果内部还包含块元素 那么就用 display:inline-block ; inline 只用于内部包含inline元素的时候使用 。
html中包括两种元素 内联元素(行内元素) 和 块元素 ,怎么理解呢? 行内元素就是不换行的元素,并且大小可以自适应. 例如 a img font span .// 块元素就是不论内容多少 宽度高度多少都会换行显示 例如 div p li 行内元素和块元素的相互切换 用到 display: inline block ; 这两个 css属性.. 对于行内元素 如果内部还包含块元素 那么就用 display:inline-block ; inline 只用于内部包含inline元素的时候使用 。
1、虚拟路径配置 httpd.conf中配置 #默认的显示页面 DirectoryIndex index.html #映射虚拟目录 Alias /web "G:/log" #这是访问权限 Order allow,deny #阻止左右人...
Apache中禁止显示目录文件列表的配置方法 禁止显示Apache目录列表-Indexes FollowSymLinks 如何修改目录的配置以禁止显示 Apache 目录列表。
在Activity中使用如下web请求 [java] view plaincopy String url = "http://maps.google.com/maps/api/directions/xml?origin=22.
DWZ框架一个国产的单页面RIA框架,RIA即富客户端互联网应用程序,是指在web上实现如桌面软件一样的操作界面..... 这个库是对javascript的二次封装、即封装了jQuery. DWZ框架为我们定义好了框架的布局样式.我们在使用的时候只需要偷梁换柱即可。
一.指令元素 1.page指令 import session contentType buffer isTreadSafe info errorPage isErrorPage 2.
JSP内置对象(9个常用的内置对象) 发布时间:2006.03.19 21:16 来源:赛迪网 作者:赛迪网 1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。
今天开始分析 DWZ框架的源代码,发现单单从txt来看实在是不好分析,各种函数都不是到是哪里定义的... 因为javascript的函数定义方法不像java C++等语言有固定的语法,可以模糊匹配 .
Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型, dest是要整合的空间可以使{} 或者不写 src是一个JSON表达式表示的javascript对象.
文档处理就是在dom元素中添加html内容 1、 $("p").append("baidu") ; 增加内容到p标签内部 2、 $("p").appendTo("div") ; 把所有的p元素增加到div中 3、 $("p").prepend("Hello"); 增加所有的b元素到p前 4、 $("p").prependTo("#foo"); 把p前置添加到id为 foo中。
例子1: 动态设置img的src属性 其他dom元素雷同 用于动态属性的设置 $(document).ready( function(){ $("#load").
筛选时从包含一个或者多个dom对象的jQuery对象中找出某个dom对象所对应的jQuery对象我们从而可以进行操作 1、 $("p").eq(-2) 从搜索到的p标签中选择出倒数第二个p元素对应的jQuery对象注意不是dom对象,这里要和get方法区分开 。
import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.
JQuery文档 属性的操作....以及一些核心函数用法 1、 $(document).ready(function(){}) 是一个文档就绪函数就是在 window.onLoad完全加载执行之后才开始执行ready内部的函数 这等同 $().
最新学习DWZ框架 ,最后发现有必要先学习下JQuery。JQuery,发现跟着视频学习无法完全更好的理解,没办法只能自己看文档学习,毕竟官方的文档才是王道。 我下载的文档时JQuery1.7 ,幸好有中文版 JQuery是对javascript 的一个封装,目的是在用更少的代码开发出更强的交互性web , 其实所谓的JQuery库也只是一个js文件而已,可以去官方下载到。
HTTP请求格式 当浏览器向Web服务器发出请求时,它向服务器传递了一个数据块,也就是请求信息,HTTP请求信息由3部分组成: l 请求方法URI协议/版本 l 请求头(Request Header) l 请求正文 下面是一个HTTP请求的例子: GET/sample.
作为web前端程序员来说想必这些东西大家都很熟悉了...但是作为初学者来说,如何学习 是一个很重要的问题,其实这些东西并不难,只是我们在学习的时候没有理清楚他们之间的概念导致我们盲目的学习, 以我自己为例子,希望能帮助到大家的学习。
/** * 利用Object对象工厂创建javascript对象 我们还可以使用函数创建 * @param r * @param g * @param b * @returns {___obj0} */ function getColorObject(r,g,b){ var obj=new Object() ; obj.
import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; public class HexFinder { public static String form...
1、在java的构造方法中提供了 异常链.. 也就是我们可以通过构造方法不断的将 异常串联成一个异常链... 之所以需要异常连,是因为处于代码的可理解性,以及阅读和程序的可维护性... 我们知道我们每抛出一个异常都需要进行try catch .
package me; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.
Colllection是 java.uitl包中所有集合类的一个根接口.. 所以我们可以通过实现Collection接口来实现自己的集合类.. 不过由于Collection接口 方法太多.. 于是JDK提供了AbstractCollection抽象类... 这个类是Collection的一个骨干..即为我们提供了Collection的大量实现..我们只需要实现 iterator 和size方法 ...如果我们想要修改自己创建的容器那么要实现add和remove方法否则 。
import java.io.FileInputStream; import java.io.InputStream; import java.util.Arrays; import java.
package me ; import java.util.LinkedList; public class MyStack{ private LinkedList stack=new LinkedList() ; public Character pop(){ return stack.
不知道大家有没有看过我前面的迭代器设计模式的文章,这里我假设大家明白迭代器设计模式的原理...不明白去看前面的一篇 其实在java中对于迭代器的设计无非也就是这种模式 ... 我们知道在遍历容器的时候 例如ArrayList 我们可以对其进行get 和add ...add是从Collecton实现的一个方法...而get是 ArrayList单独添加 的 即不是通用接口。
List 接口 继承自Collection接口 .. 元素顺序按照插入顺序与 ...有2中List 。 ArrayList 和LinkedList 他们都是变长数组,只是存储方式不同 。。ArrayList是以数组存储,适合元素的查找 、、 LinkedList是以链表为存储结构 适合高效率的插入删除 。
import java.util.ArrayList; import java.util.List; /** * 创建一个基于时间驱动的事件 以模板设计模式 +内部类 设计出事件处理的框架 * @author xiaowei */ //抽象事件类 abstract c...