显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

BCB-DG's Blog

...

 
 
 
 
 
 

广东省 广州市 摩羯座

 发消息  写留言

 
old programer
 
近期心愿good job
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 
 
日志评论
评论列表加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
 

[置顶] DGScreenSpy v0.6 Open Source

2010-12-18 15:17:04 阅读10535 评论105 182010/12 Dec18

Update to 0.6b

  多矩形計算算法修改

  增加:

  显示鼠标轨迹

  支持鼠标滚轮

  缩放显示

  同0.6a同樣,可以參考0.5a的BMP數據操作修改,從而減少不必要的頭數據傳輸。

  冗余相對比較少了,關鍵是優化非算法部分。

  只有D7正向連接代碼,其它的代碼可以自己參照修改下。
  Download:

http://iamgyg.ys168.com/

作者  | 2010-12-18 15:17:04 | 阅读(10535) |评论(105) | 阅读全文>>

[置顶] DGScreenSpy v0.4 Open Source

2009-6-18 23:38:52 阅读12593 评论143 182009/06 June18

  Update to 0.4e

  此算法为分块,與之前的隔行扫描不同,算法原型參考自小牛。

DGScreenSpy v0.4 Open Source - BCB-DG - BCB-DGs Blog

关于屏传算法的核心,无非是找到变化部分,在尽可能满足变化的基础上减少冗余。

0.2C的算法的不足在于冗余太大、碎片较多,只要修改10余行代码就可大大减少冗余,效率提高2倍以上。

0.4C的算法冗余也稍大,但碎片少,同时CPU略高,这是分块不如隔行的劣势。

真正来说,算法只占屏传的一半而已,还有一半在降低CPU、减少冗余时同样重要。

(Include D7 & BCB6 Code)

Download:

作者  | 2009-6-18 23:38:52 | 阅读(12593) |评论(143) | 阅读全文>>

[置顶] DGScreenSpy v0.2 Open Source

2008-12-21 19:23:23 阅读8097 评论83 212008/12 Dec21

   Update to 0.2d

  此版本有服務端采用精簡VCL,編譯出來53K,算法較之前所有開源版本有所改進,有時間會持續改進中。

  另外,准備將它逐漸寫成一個比較完善的類似VNC的開源軟件,有興趣寫的朋友可以一起探討,前提是真心來開發的。 

  研究這個完全是興趣愛好,所以也不求什麼回報,只為讓更多寫這方面程序的人少走點彎路,留著藏著也只會爛掉。

  能有改進版回來當然高興,沒有也無所謂;引用的人能留下我的說明最好,絕口不談的也就這麼回事。

(Include D7 & BCB6 Code)

作者  | 2008-12-21 19:23:23 | 阅读(8097) |评论(83) | 阅读全文>>

Win7与Ubuntu双系统启动顺序修改

2016-4-21 11:04:34 阅读161 评论0 212016/04 Apr21


更改/etc/grub.d目录下的文件名
默认情况下win7对应的文件名是30_os-prober
第一个linux系统对应的是10-linux
只需更改Win7的文件名(06-09均可)即可改变启动顺序
sudo mv /etc/grub.d/30_os-prober /etc/grub.d/08_os-prober
sudo update-grub (重新生成/boot/grub/grub.cfg)

作者  | 2016-4-21 11:04:34 | 阅读(161) |评论(0) | 阅读全文>>

Android使用JNI

2016-2-22 16:45:47 阅读294 评论0 222016/02 Feb22

//转

Android平台的框架图:

    


  可以看到Android上层的ApplicationApplicationFramework都是使用Java编写,

底层包括系统和使用众多的LIiraries都是

作者  | 2016-2-22 16:45:47 | 阅读(294) |评论(0) | 阅读全文>>

Delphi 透明窗体显示文字

2015-9-27 20:14:58 阅读924 评论0 272015/09 Sept27

//转
设置窗体属性:
BorderStyle                      属性设置为 bsNone
Color                                 属性设置为 clWhite(白色:窗体背景色)
TransparentColor            属性设置为 true
TransparentColorValue  属性设置为 clWhite(白色:透明颜色)
//以上两颜色需一致才能使窗体透明

设置Label属性:
Color                      属性设置为 clWhite(白色:透明颜色)
Font.Color             属性设置为 clRed(非透明颜色即可)

作者  | 2015-9-27 20:14:58 | 阅读(924) |评论(0) | 阅读全文>>

VKEY ASCII

2015-9-7 11:52:13 阅读991 评论0 72015/09 Sept7

//转

作者  | 2015-9-7 11:52:13 | 阅读(991) |评论(0) | 阅读全文>>

Win10 VersionHelpers.h

2015-9-6 18:26:58 阅读1181 评论0 62015/09 Sept6


#ifndef _versionhelpers_H_INCLUDED_
#define _versionhelpers_H_INCLUDED_

#ifndef ___XP_BUILD
#define WINAPI_PARTITION_DESKTOP   (WINAPI_FAMILY == WINAPI_FAMILY_DESKTOP_APP)
#define WINAPI_FAMILY WINAPI_FAMILY_DESKTOP_APP
#define WINAPI_FAMILY_PARTITION(Partitions)     (Partitions)

#define _WIN32_WINNT_NT4     

作者  | 2015-9-6 18:26:58 | 阅读(1181) |评论(0) | 阅读全文>>

WinVer

2015-9-6 18:26:34 阅读1188 评论0 62015/09 Sept6

//转
/*****************************************************************************
Operating System             Version     PlatformID
Windows 8                    6.2         VER_PLATFORM_WIN32_NT (=2)
Windows 7                    6.1         VER_PLATFORM_WIN32_NT

作者  | 2015-9-6 18:26:34 | 阅读(1188) |评论(0) | 阅读全文>>

Win系统路径

2015-9-2 16:36:16 阅读1091 评论0 22015/09 Sept2


//转
0x5 /*_CSIDL_MYDOCUMENTS*/
//  XP: C:\Documents and Settings  
//WIN7: C:\Users
//表示“我的文档”桌面项的虚拟文件夹。

0x2e /*_CSIDL_COMMON_DOCUMENTS*/
//  XP: C:\Documents and Settings\All Users
//WIN7: C:\ProgramData
//包含所有用户所共用文档的文件系统目录。

0x23 /*_CSIDL_COMMON_APPDATA*/
//  XP: C:\Documents and Settings\All Users\Application Data
//WIN7: C:\ProgramData

作者  | 2015-9-2 16:36:16 | 阅读(1091) |评论(0) | 阅读全文>>

VisualSVN Server 库迁移

2015-9-1 10:45:48 阅读930 评论0 12015/09 Sept1

VisualSVN Server Manager
Repositories  =>  import existing repository  =>  Copy authz, htpasswd

作者  | 2015-9-1 10:45:48 | 阅读(930) |评论(0) | 阅读全文>>

Linux安装配置php

2015-8-27 10:28:24 阅读982 评论0 272015/08 Aug27

//转
一、获取安装文件: http://www.php.net/downloads.php  (php-5.3.8.tar.gz)
  获取libxml2文件:http://download.chinaunix.net/download.php?id=28493&ResourceID=6095  (libxml2-2.6.32.tar.gz)

二、安装libxml2
1 tar zxvf libxml2-2.6.32.tar.gz
2 cd libxml2-2.6.32
3 ./configure --prefix=/usr/local/libxml2
4 make
5 make install

如果安装成功以后,在/usr/local/libxml2/目录下将生成bin、include、lib、man和share五个目录。

作者  | 2015-8-27 10:28:24 | 阅读(982) |评论(0) | 阅读全文>>

Ubuntu apache+php+mysql+phpmyadmin

2015-8-26 23:54:24 阅读1026 评论0 262015/08 Aug26

//转
1.安装mysql5
sudo apt-get install mysql-server mysql-client

安装过程中会提示输入密码,记得设置密码再确定,不想设置的话直接过


2.安装phpMyAdmin
sudo apt-get install phpmyadmin (这种方法安装会自动安装apache2,php5)

phpmyadmin会自动安装在/usr/share/phpMyAdmin下,需要将phpMyAdmin文件夹拷贝到/var/www/html目录(14.04是放在/var/www/html/下)
sudo cp /usr/share/phpmyadmin/ /var/www/ -a
或者链接目录
sudo ln -s /usr/share/phpmyadmin/ /var/www/html/

作者  | 2015-8-26 23:54:24 | 阅读(1026) |评论(0) | 阅读全文>>

mysql start / stop

2015-8-23 0:14:00 阅读892 评论0 232015/08 Aug23

//转
一、 启动
1、使用 service 启动:service mysql start
2、使用 mysqld 脚本启动:/etc/inint.d/mysql start
3、使用 safe_mysqld 启动:safe_mysql&

二、停止
1、使用 service 启动:service mysql stop
2、使用 mysqld 脚本启动:/etc/inint.d/mysql stop
3、mysqladmin shutdown

三、重启
1、使用 service 启动:service mysql restart
2、使用 mysqld 脚本启动:/etc/inint.d/mysql restart

ps -aux | grep mysqld

作者  | 2015-8-23 0:14:00 | 阅读(892) |评论(0) | 阅读全文>>

Ubuntu vsftpd

2015-8-22 23:46:10 阅读910 评论0 222015/08 Aug22

sudo apt-get update
sudo apt-get install vsftpd
sudo service vsftpd restart
service vsftpd stop

// lm-sensorssudo
apt-get install lm-sensors sensors-applet
sudo sensors-detect

//GNOME Sensors Applet
Click here to install GNOME Sensors Applet under Ubuntu.de>
sudo apt-get install sensors-applet

作者  | 2015-8-22 23:46:10 | 阅读(910) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016

注册 登录  
 加关注