- 博客(60)
- 资源 (44)
- 收藏
- 关注
原创 Latex文件输出之02向自己的文本文件中输出内容
代码%声明\MyTestOutputTextFileHandle是我们将要使用的输出文件句柄\newwrite\MyTestOutputTextFileHandle%创建输出文件\openout\MyTestOutputTextFileHandle=MyTestOutputTextFile.txt%向文件之中输出内容\write\MyTestOutputText
2016-11-06 09:09:16
1512
原创 Latex文件输出之01控制台输出
第一个程序HelloWorld!\write16{============================Hello World!=================================}或者\immediate\write16{============================Hello World!======================
2016-11-06 08:50:04
1602
原创 在Latex中自定义一个存储数据的线性表
\def \@hfThanksListInit{ % 为了防止对外部环境的影响 % 我们把所有操作都放入到局部环境中 \ifx\@hfThanksListContent\undefined {\ignorespaces %没定义,需要进行初始化 \def\tmp{}\ignorespaces%先使用局部变量进行赋值
2016-11-06 02:04:01
921
原创 在Latex中,我向看看我的宏是如何展开的,咋办?
1.宏定义\def\test1#1{Prefix#1Postfix}2.宏调用\tracingmacros 1\tracingcommands 1\tracingoutput 1MarcroTest\test1{Param}\tracingmacros 0\tracingcommands 0\tracingoutput 0解释:2.1.三个\tracin
2016-11-06 01:10:19
1056
原创 我要定义一个宏专门用来吃分段符号
如果不是分段符号,则保留并退出这个宏的处理。否则的话,需要一直吃下去。1.宏的定义\long\def\filter#1{\ifx#1\par\expandafter\filter\else#1\fi}解释如下:1.1.\long的作用,一般的宏是不允许使用分段符号\par来充当参数的。要允许宏接收分段符号充当参数,那就在\def前面增加一个\long1.2.\d
2016-11-06 00:56:23
604
原创 这里是vi最常用的知识点(掌握了这些,你才能像windows下使用记事本一样使用vi)
这里是vi最常用的知识点(掌握了这些,你才能像windows下使用记事本一样使用vi)1.理解模式 1.1.命令模式(除了添加新内容,都在这个模式下):命令模式下,只要当前行不空,光标总会停在一个字符上。 1.2.编辑模式(添加新内容专用) 1.3.进入命令模式(ESC)2.移动光标 2.1.进入命令模式 2.2.方向键(左右:只能行内移动;上下:完成
2016-10-12 17:24:01
1108
原创 2014年打字67月份开始,本博客账号被人非法盗用,发大量博文,本人在此慎重承诺
1.所发博文非本人所发,是非对错,皆为盗用者所发,与本人无关;2.对于已经发现的,本人已经删除;对于未发现的,欢迎大家提醒;3.这里是技术园地,本人不会发与技术无关的任何言论。
2015-01-26 16:22:08
823
原创 Delphi的OpenGL控件
控件源码如下:unit OpenGLWinControl;interfaceuses System.SysUtils, System.Classes, Vcl.Controls, Winapi.Messages, Winapi.OpenGL, Winapi.Windows;type TDebugEvent = procedure(Sender: TObject; Info:
2014-01-06 11:11:33
1218
原创 自己编写的线性代数库之向量
/* * Vector.h * * Created on: 2013年12月31日 * Author: 何飞 */#ifndef VECTOR_RAINBOW_H_#define VECTOR_RAINBOW_H_#pragma once#include "stdio.h"#include "math.h"#include "iostream"#include
2014-01-02 12:06:57
620
原创 重要的光线跟踪体绘制收集
1.使用基于WEB Canvas的JavaScript光线跟踪算法试验http://www.cnblogs.com/miloyip/archive/2010/03/29/1698953.html
2013-12-29 17:28:13
835
转载 单指令多数据并行提速(四)
我和这个家伙打交道已经有差不多七年时间了,所以脾性非常熟悉。首先求分量的平方和,判断是否为0(问我为什么不直接用 if(len == 0 )?好样的,请先去复习一下浮点数的基本知识),然后再求倒数,最后反映到分量上。在把它写成SSE intrinsic格式前,我先引入另外一个能极大提升运算效率的函数,求平方根的倒数。有数值运算编成经验的人都知道,如果说除法是恶魔的话,那么平方根就是撒旦
2013-12-28 23:07:47
652
原创 Java概念介绍(02)Java小应用Applet
因为Java是一次编译到处运行,这就导致了Java程序要运行,就必须要运行环境JRE。这一点与后来出现的.net程序非常类似。 从所有Java程序的运行都需要JRE这一点来看,Java程序的独立性肯定是不如普通可执行程序那么好。但是Java桌面应用程序,已经是所有Java应用程序中独立性最好的啦。还有独立性更差的呢。这就是Java小应用。JavaApplet的运行条件
2008-01-23 19:10:00
524
原创 Java语言介绍(04)开源项目(02)持久层框架(02)IBATIS
使用ibatis 提供的ORM机制,对业务逻辑实现人员而言,面对的是纯粹的Java对象, 这一层与通过Hibernate 实现ORM 而言基本一致,而对于具体的数据操作,Hibernate 会自动生成SQL 语句,而ibatis 则要求开发者编写具体的SQL 语句。相对Hibernate等 “全自动”ORM机制而言,ibatis 以SQL开发的工作量和数据库移植性上的让步,为系统设计提供了更大
2008-01-23 12:07:00
450
原创 Java语言介绍(04)开源项目(02)持久层框架(01)Hibernate
Hibernate 是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
2008-01-23 12:02:00
578
原创 Java语言介绍(04)开源项目(02)WEB框架(03)Struts
Struts 是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说St
2008-01-23 11:59:00
485
原创 Java语言介绍(04)开源项目(02)WEB框架(02)WebWork
WebWork 是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。WebWork目前最新版本是2.1,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebWork2两个项目。 Xwork简洁、灵活功能强大,它是一个标准的Command模式实现,并且完全从web
2008-01-23 11:56:00
465
原创 Java语言介绍(04)开源项目(01)总览
Spring Framework 【Java开源 J2EE框架】Spring 是一个解决了许多在J2EE开发中常见的问题的强大框架。 WebWork 【Java开源 Web框架】WebWork 是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。Struts 【Java开源 Web框架】Struts 是一个基于Sun J2EE平台的M
2008-01-23 11:51:00
582
原创 Java语言介绍(03)类库总览
Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用。Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。Java的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及电子商务应用系统提供
2008-01-23 11:45:00
798
原创 Java语言介绍(01)概述
Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动感的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。另一方面,Ja
2008-01-23 11:41:00
687
原创 今天又感觉到安全问题的重要性了
朋友送我一个程序。说这个叫做手机轰炸机。根本不用想,我一听就知道这个东西是干什么的?我下载过来针对自己的手机测试测试。结果令人大吃一惊哦。垃圾短信一箩筐一箩筐的。我问朋友到底是什么原理呢?朋友说都是利用别人卖彩信的网站。在购买彩信的地方填写张三的手机,然后确认短信就给张三发送过去了。这样一来销售彩信的网站,就可以被人当枪使。 我立刻就明白了。原来是借刀杀人。看来安全问题
2008-01-12 16:26:00
517
原创 MS IDE RAD技术入门----VC6插件开发介绍
说真的VC6的RAD能力也太差了点。打算写一个入门,进阶,深入,精通系列教材。 不知道能写完不。
2007-11-08 12:52:00
787
原创 MS IDE RAD技术入门----VC6插件开发入门(4)----安装插件
插件的安装1.Place the .dll output files from an add-in project in the Common/MSDev98/Addins folder. Visual C++ looks in this folder, by default, for add-ins.2.To make an add-in’s functionality avail
2007-11-08 12:42:00
1346
原创 MS IDE RAD技术入门----VC6插件开发入门(3)----扩展IDE命令
1.Open the add-ins project.2.In ClassView, expand the projects classes.3.Select the ICommands interface, and then click the right mouse button.4.Click the Add Method command.5.In the Meth
2007-11-08 12:40:00
1314
原创 MS IDE RAD技术入门----VC6插件开发入门(2)----一步一步
1.设计插件2.On the File menu, click New.3. In the New dialog box, click the Projects tab.4. Select Developer Studio Add-in Wizard.5.In the Project Name box, enter a project name for the add-in,
2007-11-08 12:38:00
1155
原创 MS IDE RAD技术入门----VC6插件开发入门(1)----使用VC来可行性
使用VC来创建插件 自从VC5.0起,微软提供了Developer Studio Add-in向导(即MS IDE插件向导)。向导能创建些基本代码。要满足自己的需求,还需要对这些代码进行修改。注意:创建的基本代码使用了 ATL和MFC。
2007-11-08 12:36:00
1007
原创 CMakeLists.txt文件写法(12):查找特定软件的安装目录
例如:#Wx可能安装的目录(注意斜线的方向)SET(DirectorOfWxMyBe c:/ d:/ c:/wx d:/wx)#能代表WxWindows特征的文件SET(CharacteristicFilesOfWx aclocal.m4 autoconf_inc.m4 autogen.sh Buil
2007-11-06 20:39:00
2630
原创 CMakeLists.txt文件写法(11):让编译者在界面上设置你提供的选项
例如#增加一个选项,WXWINDOWS_USE_SHARED_LIBS OPTION(WXWINDOWS_USE_SHARED_LIBS "Use shared versions (.so) of wxWindows libraries" ON) MARK_AS_ADVANCED(WXWINDOWS_USE_SHARED_LIBS) 相关知识 OPTION: Pr
2007-11-05 01:28:00
2314
转载 WxWindows/WxWidgets中各个库之间的关系
wxAui This contains the Advanced User Interface docking library. wxBase Every wxWidgets application must link against this library. It contains mandatory classes that any wxWidgets code depen
2007-11-04 19:55:00
1937
原创 CMakeLists.txt文件写法(10):显式实施宏定义
用法演示一(文本宏):ADD_DEFINITIONS(-DDEBUG)用法演示二(常量宏)ADD_DEFINITIONS(-DVERSION=1) ADD_DEFINITIONS: Adds -D define flags to the command line of C and C++ compilers. ADD_DEFINITIONS(-DF
2007-11-04 00:58:00
9296
原创 CMakeLists.txt文件写法(9):显式指定链接时需要的库文件
为每个目标分别指定需要链接的库文件(指定部分目标专用的库文件) TARGET_LINK_LIBRARIES: Link a target to given libraries. TARGET_LINK_LIBRARIES(target library1 library2 ...)Specify
2007-11-04 00:54:00
4359
转载 CMakeLists.txt文件写法(8):添加库文件的搜索路径
LINK_DIRECTORIES: Specify directories in which to search for libraries. LINK_DIRECTORIES(directory1 directory2 ...)
2007-11-04 00:50:00
4228
转载 CMakeLists.txt文件写法(7):添加查找头文件的路径
INCLUDE_DIRECTORIES: Add include directories to the build. INCLUDE_DIRECTORIES([AFTER|BEFORE] [SYSTEM] dir1 dir2 ...)Add the given directories to those searched by the compiler for include files.
2007-11-04 00:47:00
6781
1
转载 CMakeLists.txt文件写法(6):要求CMake根据指定的源文件生成库文件
ADD_LIBRARY: Add a library to the project using the specified source files. ADD_LIBRARY(libname [SHARED | STATIC | MODULE] [EXCLUDE_FROM_ALL] source1 source2 ... sourceN)Adds a lib
2007-11-04 00:44:00
3190
原创 CMakeLists.txt文件写法(5):测试平台相关信息
办法一(这个代码没有检验过哦) IF (UNIX) MESSAGE("这个是UNIX操作系统")ENDIF (UNIX) IF (MSVC) MESSAGE("这个需要做VC的项目文件")ENDIF (MSVC)办法二(这个测试过)IF (${CMAKE_SYSTEM_NAME} STREQUAL "Windows") SET(option WIN32) SET(win32_LIB
2007-11-04 00:37:00
1636
UDP协议通信演示Delphi源码
2010-04-06
数字图像处理-频率域滤波-傅立叶变换-源码
2010-01-29
Indy服务器端同步(更新界面)异常处理演示
2008-01-18
数字图像处理-频率域滤波-傅立叶变换-源码
2007-11-05
空间滤波-线性滤波-平滑滤波-中值滤波-源码
2007-11-05
数字图像处理----空间滤波----非线性滤波----梯度边缘增强----Delphi源代码
2007-11-05
RSA算法实现
2007-11-05
MFC框架结构分析例程(文档模板使用演示)
2007-11-05
应用程序与框架窗口的关系
2007-11-05
mingw下使用的boost库
2013-12-14
BusinessSkinForm即bsSkinform皮肤组件
2010-09-22
businessSkin皮肤控件
2010-09-22
数字图像处理算法之形态学运算先闭后开操作对指纹去噪Delphi 源码
2010-05-25
数字图像处理算法之形态学运算闭操作Delphi 源码
2010-05-25
数字图像处理形态学操作腐蚀运算
2010-05-25
cxGrid模板程序V1.01
2010-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人