自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Libresoft实验室

自由软件实验室

  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 欢迎使用CSDN-markdown编辑器

Loongnix使用系统安装 参考: http://www.loongnix.org/index.php/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E5%AE%89%E8%A3%85%E6%96%87%E6%A1%A3loongnix是以fedora21为基础的。所以fedora适用的命令,都适用loongnix

2017-09-10 15:26:26 344

原创 mesa3d代码阅读

DRI /src/mesa/drivers/dri/common |- dri_util.c |- dri_util.h 介于GLX和DRI驱动之间 GLX <————————-> DRI Extensions <–> DRI DriverAPIRes <–> DRI Drivers | <– dri loader scope –> | | <—————

2017-01-22 21:50:23 1681

原创 如何让全屏游戏的文本编辑框支持IME和TSF输入法

如何让全屏游戏的文本编辑框支持IME和TSF输入法本文主要解决游戏在全屏状态下文本编辑框无法显示组词窗口和候选词窗口的问题 文章首发:blog.csdn.net/goodboychina/导致这个问题的原因是TSF与IME不兼容,且从Win7开始TSF(高级文字服务)默认是开启状态,并且无法关闭。这个情况在Win8下更严重。 要解决这个问题要从TSF框架的引入导致的兼容性问题入手。首先先了解下文

2016-07-29 18:07:43 5739 4

原创 加快UE4 Setup.bat执行速度

编译UE4,需要先运行Setup.bat。 Setup.bat的主要作用就是下载并安装UE4的依赖项。 实际负责下载依赖项的是:/Engine/Binaries/DotNET/GitDependencies.exe 它的用法:Usage: GitDependencies [options]Options: --all Sync all

2016-07-01 14:07:21 6213 4

原创 如何正确得理解TT字体中的EM_Size

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-06-28 17:10:29 2265

原创 NT兼容系统——NT On Linux(NTOL)

NTOL操作系统是Libresoft实验室的第一个项目,主要目的是将NT内核

2014-08-19 13:32:12 1345

原创 如何在Windows下编译Linux内核

步骤: 1、安装Cygwin官方版,然后选择安装一下包:     安装gcc-core、make、perl、gettext、libelf-devel、libgmp-devel、gettext, libelf-devel, libgmp-devel, libmpc-devel, libmpfr-devel, zlib-devel、libncurses-devel2、从cygw

2014-06-09 15:28:35 6679 1

原创 Python\PyQt4\SIP编译步骤

1、首先下载Python-2.7.7源代码,解压后使用VS打开

2014-06-06 15:29:33 3165

原创 initramfs:/init

#!/usr/bin/ashudevd_running=0 # ??mount_handler=default_mount_handler # ??init=/sbin/init # initramfs结束后,运行硬盘上的/sb

2014-05-28 13:43:32 1677

原创 initramfs文件目录结构

.|-- VERSION|-- bin -> usr/bin|-- buildconfig|-- config|-- dev|-- etc| |-- fstab| |-- initrd-release| |-- ld.so.cache| |-- ld.so.conf| |-- modprobe.d| |-- mtab -> /proc/self/mo

2014-05-28 09:36:10 1417

原创 initramfs完全解读

initramfs作为Linux内核启动结束后第一个被执行的模块,是整个用户态系统初始化工作的核心。本文ji'y

2014-05-28 09:33:43 2270

原创 第一个Wayland程序

Wayland的窗口程序没有默认的标题栏,需要手动绘制。

2014-05-23 14:36:18 5034 3

原创 VTK可视化工具库:编译与添加模块

VTK 可视化工具库一、编译VTK使用CMake作为项目管理工具。在源代码根目录下有CMakeLists.txt文件。1、编译过程:    运行CMakeGUI,选择源代码目录和编译目录(不要使用相同目录),依次点击configure,generate生成sln解决方案。2、编译选项:    BUILD_SHARED_LIBS 是否编译为dll,一般选是   

2014-05-20 14:37:08 3914

原创 WTK -- Wayland Tool Kit

Wayland Tool Kit:Wayland工具库Wayland工具库

2014-05-20 14:01:10 1464

原创 Wayland的HDC:cairo绘图库

int os_create_anonymous_file(int size); // 创建临时文件,用于mmap。用完即删。typedef cairo_t* HCAIRO;typedef struct _PAINTBUFFER{ HBUFFER hBuffer; void *data; int bBusy; HCAIRO hdc;} PAINTBUFFER, *LPPAIN

2014-05-20 13:13:27 2125

原创 Wayland消息队列

主消息队列调用wl_display_dispath()函数的线程会自动成为主线程,并且拥有主消息队列。wl_proxy消息队列Wayland允许创建多个消息队列,使用wl_display_create_queue()创建,新建的消息队列可以绑定到一个wl_proxy对象上。消息循环与Win32消息循环不同,Wayland消息循环只需要一个函数:int ret = 0

2014-05-18 14:04:15 3661

原创 Wayland helloworld (四)之窗口显示

Wayland窗口绘制

2014-05-17 18:05:41 10289 5

原创 Wayland helloworld (三)之Wayland键盘消息

Wayland键盘消息

2014-05-17 17:08:23 3053

原创 wayland helloworld (二) 之Wayland鼠标消息

Wayland鼠标消息

2014-05-17 17:03:22 3325

原创 wayland helloworld (一)

Wayland是linux新一代的窗口系统服务器,将来肯定会替代X Server,学习一下还是很有必要的。如果有win32 gui编程经验的话学习wayland会相对容易点。    Win32 GUI编程中有两个主要函数WinMain和WndProc,前者负责消息分发,后者负责具体窗口的消息处理。在Wayland中也是使用这种方式,只不过Wayland使用Listener处理消息而不是Wn

2014-05-17 16:52:59 8890

原创 mesa3d编译

$ sudo pacman -S python2 libxml2 llvm$ git clone git://anongit.freedesktop.org/mesa/mesa$ cd mesa$ CFLAGS=-DMESA_EGL_NO_X11_HEADERS ./autogen.sh --prefix=/usr/local --enable-gles2 --disable-gallium

2014-05-15 16:41:56 2122

原创 linux ModeSetting学习

KernelModeSetting中有几个概念需要先弄清楚:Connector:代表显卡上的插口,

2014-04-13 20:35:24 8177 2

原创 在Windows下搭建开发Linux程序的环境

习惯了VS和Windows的开发人员有福了:一、需要工具1、ubuntu-server 12.04LTS版 +openssh-server 做为编译环境2、VMWare player, 运行unbutu。3、Visual studio 2012 任意版本(Express版不支持插件,除外)。4、VisualGDB VS插件,支持Linux开发。二、配置1、安装需

2014-04-04 15:07:35 953

原创 使用Spring security,遇到从HTTPS页面重定向到HTTP页面时会丢失JSESSIONID的问题

问题重现:1、  直接输入登录页面地址 https://127.0.0.1/xxxx/login.do2、  填写用户信息点登陆3、  页面跳转到欢迎页面http://127.0.0.1/xxxx/welcome.do4、  此时springsecurity 会提示session是null,并且跳回登录页面。 原因:Tomcat下 HTTPS生产的COOKIE  JSE

2013-12-11 16:21:29 4769 1

转载 tutorials for OpenGL 3.3-4.x programming

<br /><br />http://www.swiftless.com/opengltuts/opengl4tuts.html

2011-04-02 12:23:00 385

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除