- 博客(34)
- 资源 (2)
- 收藏
- 关注
原创 吸血小易工作室-我的第四代3D引擎
今天我很高兴!第一是我的师傅,就是刚进公司教我做3D引擎的师傅,他的娃娃生出来了,真为他感到高兴,现在先在这里祝贺他了.第二就是前段时间看到一大牛做了Quantumas3D,着实让我羡慕不已.不管是谁做的确实厉害.因此我也不断激励自己开发引擎,因此这个版本才在上个版本上解决了很多实质性的问题.因此我叫他四代3D引擎.海平面加固,海面和地形全部经过优化,使用GPU渲染的四
2013-09-22 22:54:27
2862
转载 剖析ifstream打开含中文路径名文件失败的原因
最近写程序的时候遇到了使用ifstream打开含中文路径文件时失败的问题,在网上翻了一下,发现这是一个普遍遇到的问题,在很多人的博文中也都给出了一些解决技巧,但大多是转载的东西,很少对这个问题引发的原因有一个清晰、全面的解释。因此,我觉得有必要对该问题引发的原因作一个详细的剖析,希望对遇到同样问题的朋友们能有所帮助。首先,用一个简单的例子来重现一下我所遇到的问题:(1)在VS2008的“Property Pages”属性页中,选择“Configuration Properties”-->“General”
2011-04-06 23:22:00
3219
原创 GDI是什么!
GDI(Graphics Device Interface)图形设备接口,他主要负责系统与绘图之间的系统交换,GDI确实方便了不少应用程序员,而作为70年代的程序员来说在DOS上开发图形界面是一种奢求,他们得在那小的可怜的系统内存中,分配一部分内存来用于存储数据,本身内存有一部分视频缓冲区,但是又是高端内存,因此就有了64KB限制.开发图形界面这是对那些程序员来说是很繁琐的,还得设置
2010-02-25 22:27:00
4513
原创 最经忙着的软件研究-初成品
第一个是人工智能的搜索功能开始搜索第二个视频动态检测开始动态检测不动时,什么都不显示第三个是颜色空间检测移动红色块状物移动红色块状物会跟随
2010-02-23 00:13:00
2496
原创 MFC超酷播放器
//窗体类代码 Player.hclass CMyApp:public CWinApp{public:virtual BOOL InitInstance();};class CMainWindow:public CFrameWnd{protected:HWND m_hMyMCIWnd;CListBox ListBox1;CButton btn;CButton btn1;CButton
2009-10-23 01:05:00
3835
原创 The Vedio Camera of 3D(三维摄像头监控系统)
用VB.NET开发摄像头监控系统,大家往往开发的界面过于单调,虽然以前做过摄像头视频音频传输的实例,但是觉得技术是有的,可是界面单调,因此自己开发了一个很特别的摄像头监控系统. 打开系统以后,是三维状态.去掉边框,现实阴影模式.现实透明模式.这个软件是将3D技术与图形图像技术相结合的综合技术.对窗口进行了重绘,要求非常熟悉.NET Drawing.Drawing
2009-08-27 23:33:00
2860
原创 Java编写的超酷仿Google地球软件
打开后现实的效果全屏现实后的效果如果你对3D情有独钟.可以参看我的下一篇关于The Vedio Camare of 3D(三维摄像头监控系统);
2009-08-27 23:18:00
2914
原创 计算机网络与高级语言,汇编语言之间的讲解
计算机网络与高级语言,汇编语言之间的讲解首先我申明我并不主攻计算机网络,因此有些地方会讲得不对,请大家多多包含.首先谈及高级语言中关于网络,与网络联系最紧密的高级语言应该是Java语言,Java语言中分为Application小程序和Applet程序.我们所说的Application小程序,就是我们平常用的应用程序,而Applet则是Java专门用于嵌入网页代码的应用程序.当然Applet是A
2009-08-12 20:25:00
3174
原创 java3D技术展示
java3D技术依靠Java自身所带的API函数,来构建3D模型,不同于C++中的OpenGL函数,他显得跟简单依靠观察者视觉的不同改变观察角度.主要是固定某些属性,通过mul函数合并属性./*universe.getViewingPlatform().getViewPlatformTransform().getTransform(upos);upos.rotY(Math.
2009-07-27 11:00:00
2992
转载 java3D类简单说明
BranchGroup 类这种类型的对象是用于构建建场景图的, BranchGroup的实例是子图的根结点, BranchGroup对象也是唯一能成为Locale对象的孩子对象的对象。BranchGroup对象可以有多个孩子, BranchGroup对象的孩子对象可以是Group和Leaf对象。 BranchGroup 默认构造函数 BranchGroup() BranchGrou
2009-07-22 11:20:00
1296
原创 操作系统原理(基于Win32汇编和MFC Windows)
在研究操作系统原理的时候让我们先来了解一下电脑组成 电脑是有硬件和软件一起构成,而专业人士往往把没用装任何软件系统的计算机叫裸机 计算机通过软件系统来更好的管理硬件 而计算机系统即我们所认为的操作系统其实是研究软件如何来管理硬件 一般分为文件管理 设备管理 进程管理 存储管理 和作业管理五个部分 不过有的专家把作业管理和进程管理统称为处理机调度 所以我们常认为 系统分为四个部分的管理 在操作系统中
2009-07-16 18:03:00
1157
转载 利用数字签名超越Java Applet的安全限制
Java技术之所以在今天得到了如此广阔的应用,其中它的安全性是不能不提的。不同于其它技术(例如Microsoft的ActiveX)中安全性作为附加设计和补丁,Java从设计之初便考虑到了安全性。因此Java的安全性是在语言层次实现的。Java的安全性由下列三个方面保证: 1、 语言特性(包括数组的边界检查、类型转换、取消指针型变量)。 2、 资源访问控制(包括本地文件系统访问、Socket连接
2009-06-28 23:32:00
683
原创 用VB.NET打造个性化ListBox控件(图)
ListBox(列表框)也是日常经常使用和遇到的组件,在Visual Basic .Net中使用的ListBox其实是从.Net FrameWork SDK中的ListBox类经过实例化产生的。.Net FrameWork SDK中的ListBox类所创建的ListBox是最典型的,要想使自己的ListBox与众不同就必须编写相应的代码,好在.Net FrameWork SDK中的ListBox类
2009-06-18 17:01:00
1689
原创 木马程序的研究
特洛伊木马通过Dos命令来攻击对方电脑这是电脑黑客们专用手段.还有构建网络驱动器映射的方式.不过我自认为越简单的东西越好,因此我在做这套软件时,时时刻刻在想方便用户,这上面的途径是傻瓜式攻击手段你通过旁边的攻击路径就可以看出,他是通过路径攻击,一般用户都会用.回过头.在看看这两套软件(一个客户端,一个服务端)攻击路径很清晰,一层一层打开文件夹.看下面这就是后来我远程打开的两个文件夹.首先是F盘被打
2009-06-10 23:31:00
644
原创 (Development)Software Engineering:Theory and Practice
<span style="font-size: medium; color: #800080; font-family: function() { var id = (this._style >> 24) & 0xff;">(Development)Software Engineering:Theory and Practice 看来我很容易忘记面向对象中的很多概念.参看很多概念书,规
2009-05-14 00:24:00
800
原创 改进版的歌词同步
改进版的歌词同步,不仅加了下面透明的歌词同步条,还改进了播放器本身的皮肤,可以任意拖动面板调整歌词进度,等等一系列的功能!希望大家能喜欢这款播放器!
2009-05-09 16:44:00
894
1
原创 VB.NET歌词同步
代码如下:Imports System.IOImports System.Threading.ThreadPublic Class Form1 Dim j As Integer = 0 Dim s As Integer = 0 Dim s2 As Integer = 380 Dim so As String Dim TT As String
2009-04-28 11:24:00
1295
4
原创 汇编语言的开始
TITLE Add and SubtractINCLUDE Irvine32.inc.datacaptionQ BYTE "Survey Completed",0questionMsg BYTE "Thank your for completing the survey."BYTE 0dh,0ahBYTE "Would you like to recevice the results?"
2009-04-23 20:49:00
528
原创 定时关机程序
回顾以前做的程序,这又是一个经典,可惜函数本身有问题,有没时间去改进,原本是想那拿这个程序去害别人的.现在也打消了这个想法,现在拿出来给大家做参考,可以修改后拿的害别人,随后加个小恶意软件供大家娱乐哈,笑笑!用VB.NET编写的定时关机程序,先编写了一个dll链接库为的是隐蔽作用:Imports System.IOImports SystemPublic Class Class1 P
2009-04-19 21:18:00
500
原创 教你如何用Java做模糊查询结果
import java.io.*;import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.event.*;import javax.swing.filechooser.*;import java.util.*;import java.util.regex.*; //模糊查询pub
2009-04-15 20:44:00
19586
1
原创 .net多功能网页浏览器
我用.net做的牛X网页浏览器,里面自带MP3播放器,网页历史记录,使你的上网变得更轻松更自由,能够边上网边听歌!更新代码后,自带歌词路径截取代码: Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click O
2009-04-13 11:32:00
1399
原创 企业级软件服务构架及其软件开发理念
企业级软件构架及其软件开发理念 当我在Csdn上看见了一篇程序员的自白后,学了不少知识,不仅仅是技术,作为一名程序员应该具有一定综合的素质,因此再往后我在思考问题的是应该更全面,更系统,更谨慎,更高,站得高,看得远,综合评定一个程序,我就联想到我做的视频转换格式的软件应该说可以了,可是按照严谨的态度,我的软件应该做的更好的话,就应该转换任何格式,综合评定的话,按到模块与模块之
2009-04-08 22:04:00
1664
原创 远程摄像头
左边是客户端 右边是服务端 就相当于右边(服务端)提出要另一台电脑(左边客户端 可能不在本机上 在另一台机上 我只是实验给大家看的 所以连自己本机IP)客户端接受信息后 将在客户端显示服务端的视频 就是要求连接的另一台机子上的视频.思考中,这几天做项目所以一直没有发表什么文章!上面就是我做的摄像头捕捉远程传送的效果图 只是借用JMF来达到本地捕捉后传入Socket中再覆盖远程客户机 再通过dr
2009-04-03 12:01:00
1203
原创 C语言中访问硬件函数
因为C语言强大的访问硬件的函数 造就了一批又一批的优秀的程序员int biosdisk(int cmd,int drive,int head,int track,int sector,int nsects,void *buffer);cmd:操作命令0:表示复位磁盘1:表示返回上次磁盘服务的状态2:表示读制定扇区数3:表示写制定扇区数4:表示校验制定扇区数5:表示格
2009-03-31 01:28:00
2333
原创 3GP视频转换器代码
我做的视频格式转换器,只能转换3gp格式.代码如下:import java.io.File;import java.awt.event.*;import java.util.List;import javax.swing.*;import javax.swing.filechooser.*;import java.awt.*;public class ConvertVideo exte
2009-03-28 15:03:00
1712
原创 操作系统原理(详细讲解进程)
在编程中 我积累了很多关于进程的知识 联系学过的操作系统原理中关于进程的知识是很笼统的 因为操作系统原理中进程概念是处理机管理中提出的 他与电脑运行的效率息息相关 再加上进程是一个抽象的概念 一个进程是一个程序在一个数据集上的一次执行 如何理解了? 就好比在电脑上执行某个程序 一个程序就相当于一个进程 但是程序可以重复执行 进程便可以重复建立 本身程序的概念就是一组指令或一组
2009-03-23 14:35:00
1560
转载 Java遍历文件夹的2种方法
Java遍历文件夹的2种方法:A.不使用递归:import java.io.File;import java.util.LinkedList;public class FileSystem { public static void main(String[] args) { long a = System.currentTimeMillis();
2009-03-21 13:37:00
446
原创 MP3播放器完全代码
主窗口代码:(JMFMedia.class) import java.applet.*;import java.awt.datatransfer.*;import java.awt.dnd.*;import java.net.*;import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing
2009-03-02 13:17:00
2918
原创 个性桌面
个性桌面1(左边是摄像头,控制摄像头可以监视,右边是播放器);个性桌面2(左边是摄像头,控制摄像头可以监视,右边是播放器);看不了,就到这里看http://p.blog.youkuaiyun.com/images/p_blog_youkuaiyun.com/dyqq12/EntryImages/20090301/wo1633714648714326250.jpghttp://p.blog.c
2009-03-01 00:49:00
613
原创 VB快速文件传输工具
这几天,忙的用VB 2005开发拖动文件式传输工具,上图,代码如下form1部分代码:Imports System.IOPublic Class Form1 Private Sub ListBox1_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListBox1.DoubleClick
2009-02-24 10:30:00
2284
转载 CSS用改变IE浏览器的滚动条颜色
IE 滚动条颜色可以通过设置CSS 来修改。 CSS 的属性名称以及对应的滚动条外观映射关系如下: 代码示例 : view plaincopy to clipboardprint? BODY {scrollbar-face-color: #DEE3E7; scrollbar-highlight-color:
2009-02-20 09:55:00
861
原创 CSS讲解
今天我将一哈CSS吧!虽然它不能算是一门编程语言不过它却是很独特的解释性语言 主要用于网页编程 结合于HTML和JavaScript突出它的灵活性!它的代码主要嵌在之间!前面要加上后面是结尾,当然也可以写成.layer{position:absolute;top:10px;left:50px;width:100px;height:100px;z-inde
2009-02-19 14:47:00
487
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人