现在位置: 首页 > Kwxaemkb发表的所有文章
  • 04月
  • 15日
综合 ⁄ 共 2673字 评论关闭
    粒子系统作为在游戏中一个挺常见的技术,用在各种爆炸,下雨,火焰等特效中。我们利用GPU中的GeomtryShader来实现一个粒子系统。以下雨特效为例。     介绍粒子系统具体实现前先介绍下GeomtryShader的StreamOutput这个特性。StreamOutput这个Stage把GeometryShader的计算结果输出到一个buffer中。     下面主要从Shader代码设计的角度讲下如何实现一个下雨特效的粒子系统,其核心算法说白了就一句话:分成主粒子和副粒子。主粒子按时间间隔分裂副粒子,副粒子到了一定的时间就死亡。          绘制时要么用公告板绘制一个粒......
阅读全文
  • 12月
  • 19日
综合 ⁄ 共 1220字 评论关闭
Git已经变得非常流行,连Codeplex现在也已经主推Git。Github上更是充斥着各种高质量的开源项目,比如ruby on rails,cocos2d等等。对于习惯Windows图形界面的程序员来讲,Github的使用是需要点时间和耐心的,然而最近Github发布了Github for Windows 则大大降低了学习成本和使用难度,他甚至比SVN都简单,好吧,你不信,我们来一步一步过一面: 1. 下载Github for Windows,然后安装就不说了 2. 登陆,安装好后打开GitHub,用你的GitHub账号登陆。 需要注意的事,Github for Windows会帮你创建SSH Key,你打开邮件应该会收......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 435字 评论关闭
计划做的是类似豆瓣电台的电台应用,但是又和豆瓣的电台不一样,因为是电视机子上用的嘛。 因为不熟悉系统,走了很多弯路,现在感觉有一点上手了,其实我的兴趣兴奋点还是在游戏上,大家都爱玩嘛,不爱玩的程序员不是好程序员,不爱鼓捣的程序员不是好厨师。 三星Smart TV这套系统如果没有后端支持的话,开发潜力确实不大,这次我用php做了后端,用java做的话还是感觉压力大,php的话确实是很方便实现一些小应用。 主要是php抓取的歌曲单子,单子一直是变化的,所以可以一直听到最流行的音乐, 可能是创意太单调了吧,人家都有电视......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 660字 评论关闭
1.右键项目-》属性-》java bulid path-》jre System Library-》access rules-》resolution选择accessible,下面填上** 点击确定即可!!! 2. 在MyEclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder;可是Eclipse提示:  Access restriction: The type BASE64Decoder is not accessible due to restriction on required library C:\Program  files\java\jre6\lib\rt.jar  Access restriction : The constructor BASE64Decoder() is not accessible due to restriction on required library C:\Progra......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 4098字 评论关闭
  在前文Android—— 4.2 Vold挂载管理_主体构建main (一)中有结构图表示,Vold是kernel与用户层的一个交互管理模块, Android—— 4.2 Vold挂载管理_VolumeManager (三)简单介绍了核心VolumeManager的构建,这篇分析从kernel进程沟通到VolumeManager进程的关键:NetlinkManager                                                                                    撰写不易,转载请注明出处:http://blog.csdn.net/jscese/article/details/38586021 一:NetlinkManager构建 依旧从/system/vold/main.cpp中的main中: if (!(nm......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 806字 评论关闭
public static void post() throws Exception {   HttpClient _httpClient = new DefaultHttpClient();   HttpPost post = new HttpPost("uri");   HttpEntity result = null;   BasicNameValuePair basicNameValuePair = new BasicNameValuePair("name", "value");   List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(1);   nameValuePairs.add(basicNameValuePair);   try {    UrlEncodedFormEntity entity = new UrlEncodedFormEntity(nameValuePairs, "UTF-8");    post.setEntity(entity);  ......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 1346字 评论关闭
    前段时间写一个程序多次用到了表格控件显示数据。一般我们用表格控件来显示字符串和相关对象能使操作简单化。在窗体中添加一个TStringGrid对象,可完成文本数据的表格化。TStringGrid组件提供了许多可控制网格外观的属性,以及利用表格的结构响应用户操作的事件和方法。TStringGrid具有关联对象与网格中的每个字符串的作用,这些对象为用户封装了字符串表示的信息或行为。     由于要将指定的格子内容用不同颜色标注,需要在其OnDrawCell事件中重绘表格内容。但OnDrawCell事件的触发机制、执行方式和事件参数具体是什么,组件......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 4005字 评论关闭
在Linux下使用逻辑卷管理程序 By kayuk  对于Linux用户而言,在安装一台Linux机器的时候,遇到的问题之一就是给各分区估计和分派足够的硬盘空间。无论对一个正在为服务器寻找空间的系统管理员,还是一个磁盘即将用尽的普通用户来说,这都是一个非常常见的问题。解决的方法通常是使用符号链接,或者一些调整分区大小的工具(比如parted)。但是,这只是一个暂时性的解决办法,不久,我们又会面临同样的问题。   如果你是一个站点的系统管理员,管理着数量众多的、连接在Internet之上的服务器,那么你每关机一分钟,都会给公......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 2517字 评论关闭
参数传递是最基本的,之前是AS2,现在用AS3与Red5 0.63/0.7了,几乎没什么变化.不过Flash/Flex这边的可以传递的参数也就多了一些.就基本的是 String,int,Number,Boolean,Array,对应到red5这边是String,int,double,boolean,List /** * @(#)ParamRed5.as * @author soda.C * @version 1.0 * Copyright (C), 2007 soda.C * This program is protected by copyright laws. * @data 2008-2-19 */ package org.sujun.red5.test { import flash.display.Sprite; import flash.net.NetConnection; import flash.events.NetStatusEvent; impor......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 1151字 评论关闭
一:SSL协议的下载: 下载地址:http://www.openssl.org/source/ 二:SSL协议编译 下载下来的文件是一个压缩包,解压出来,你是找不到一个文件来打开进行界面操作的。 需使用命令编译。 编译步骤 原文链接:http://blog.csdn.net/everandforever/article/details/6102781 VC2010步骤:   1. 安装 ActivePerl      activePerl下载地址:http://www.activestate.com/activeperl 2. 从Windows开始菜单运行“Visual Studio Command Prompt (2010)”   3. 进入openssl目录,例如 D:\openssl-1.0.0c,执行以下命令: D......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 3657字 评论关闭
#TestCase1 input: [""yKx KtE AXR ZIV] output:4 [yKx] [KtE] [AXR] [ZIV] #TestCase2 input: [Hhm"" xYa Wua EXp] output:ERROR #TestCase3 input: [dos" EQl cyE PwG"] output:ERROR #TestCase4 input: [ThQ YTj zbQ "pFF"] output:4 [ThQ] [YTj] [zbQ] [pFF]   #TestCase5 input: [flr "xrg p"Gi TEp] output:3 [flr] [xrg pGi] [TEp] #TestCase6 input: [/UHI HHM/ vnF" qhF/] output:ERROR #TestCase7 input: [//pzr jxI Hjj odB/] output:ERROR #TestCase8 input: [VJK fWj Gwz ycg"] output:ERROR #TestCase9 input: [//IC......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 1410字 评论关闭
当用户在 HTML 表单 (HTML Form) 中输入信息并提交之后,有两种方法将信息从浏览器传送到 Web 服务器 (Web Server)。 一种方法是通过 URL,另外一种是在 HTTP Request 的 body 中。 前一种方法,我们使用 HTML Form 中的 method = "get",后一种方法我们使用 HTML Form 中的 method ="post"。 例句如下: <form action = "..." method = "get"> <from action = "..." method = "post"> 通过 get 或者 post 方法都可以获得 Form 的数据,两者主要区别在于以下几方面: Get URL 改变,在URL 里显示 HTML Form 参数......
阅读全文