自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大雁

游戏有益健康

  • 博客(37)
  • 资源 (10)
  • 收藏
  • 关注

原创 simple upload.aspx

<% @Page Language="C#" Debug="true" %><%    string extName = "";    foreach (string filename in Request.Files)    {        //Response.Write(Request.Files + "," + Request.Files.Count + ",&quo

2018-04-28 14:50:56 301

原创 MySQL批量造用户数据,姓名/手机号/生日/密码

DROP PROCEDURE IF EXISTS batchGenerateUsers;DELIMITER $$CREATE PROCEDURE batchGenerateUsers()BEGIN DECLARE x INT Default 0;    DECLARE p char(11); WHILE x < 10000 DO SET x=x+1;        SET p=concat...

2018-04-17 13:58:28 3455

翻译 使用同一份证书,多款安卓应用的签名策略

同一个公司的多款APP使用同一份证书签名的好处1. 应用无缝升级,不同证书需要卸载旧版本应用。2. 应用模块化,同一份证书签名的多个应用可以运行在同一个进程里,有利于多个应用的部署模块化、插件化,这些应用可以独立升级。3. 代码复用和数据共享。当多个APP之间调用时,系统验证权限是基于签名的。使用同一份证书,有利于多个应用之间进行安全地互操作。...

2018-04-10 08:58:15 3170 1

转载 Instagram + Android: Four Years Later

Instagram作为一款千锤百炼的优秀应用,它的成长历程充满了其团队的态度和原则,阅读下来感受颇多,转到墙内,以资共勉。

2016-07-08 16:08:04 1249

原创 ShortGuid--简单便捷高效不区分大小写的短唯一ID

采用base36编码的GUID是一个简单便捷的好办法 public static class ShortGuid { // I choose the base 36 because it generates little bit longer than 62. // base36 vs. base62 vs. guid //

2016-04-29 11:16:24 2810

转载 创建SQL server 2008 R2的事务复制

如何创建SQL server 2008 R2的事务复制

2015-12-13 11:45:39 1029

转载 SQLServer最大内存设置的参考表

为保证系统有足够的内存,减少虚拟内存交换的影响,SQLServer的最大内存应有设置,经验表如下。如果系统还运行了其他服务,SQLServer的最大内存应相应减少。

2015-12-13 10:27:36 14344

原创 Caliburn.Micro开发框架介绍 (Windows phone

Caliburn.Micro开发框架介绍         Caliburn是一套基于XAML的开发框架,它小巧而强大。利用它不但能提高开发效率,还可以提高XAML程序开发的可维护行、可扩展性和可测试性。Caliburn.Micro则是专门针对Windows phone开发的版本。 Caliburn.Micro使用各种的配置和约定使得代码工作变得简洁。比如:你无需使用ViewModelLocator为某个View定位它的View Model,在Caliburn.Micro中只需要按照约定把Vie

2013-10-31 20:54:17 5690

原创 Build DCM4chee2

1> 编译步骤参见官方 http://www.dcm4che.org/confluence/display/ee2/Building+dcm4chee2> 为 ant 指定环境变量 ANT_HOME , 如 D:\yourPath\apache-ant-1.8.1 3> 在PATH中增加 ant 和 maven 的bin目录 ,如:D:\yourPath\apache-ant-1.8.1\

2012-07-26 15:09:13 832

原创 android OpenGL ES实现渲染到透明的纹理 render to transparent texture

PC上OpenGL渲染到纹理,很容易得到透明背景,但是在android上OpenGL ES渲染出来是黑色背景,对于这个问题,想了两个解决办法。1> 让android的OpenGL ES环境支持RGBA,默认android系统给出的渲染环境是RGB565的,这是出于性能原因。如果framebuffer不支持alpha通道,renderToTexture当然得不到透明纹理。        在a

2012-05-20 10:37:28 5554 1

原创 android没有实现glFlush或glFinish

用户不能强制渲染出已经提交的内容,这个动作由系统托管。由此给老代码带来一些问题,企图在一帧里多次改变显示内容是不可能的。

2012-04-29 17:50:59 1113

原创 简单的HTML5灰度图查看器 simple PACS DICOM HTML5 viewer

很高兴看到国内有人开始着手把HTML5应用在PACS方面,偶也写了一个粗糙的demo,简单的把DICOM中提取出来16bit的rawdata压缩、传输、显示,并作了窗宽窗位的调整。支持PC主流浏览器,IE需要9以上版本,也支持主流的移动浏览器Android浏览器、iPad/iPhone的safari、Opera。时间仓促,代码混乱,见谅。有几点考虑1> 兼容性,对浏览器的兼容性还有一些

2012-03-16 11:59:03 4531 2

原创 Kindle Fire调试,以及它没有Orientation Sensor

1> 如何在Kindle Fire上调试        http://stackoverflow.com/questions/8189488/debugging-android-apps-on-the-kindle-fire2> Kindle Fire没有Orientation Sensor,只有accelerometer        Sensor sensor = mS

2012-02-23 20:52:28 853

原创 如何增加Android模拟器的可用空间

在相应avd配置目录下的config.ini中增加 disk.dataPartition.size=1024

2012-01-31 17:46:59 670

原创 iPad上浏览超大图像,kakadu和Jpeg2000在iOS上的例程

如何能在iphone / iPad上高效地看超大图像(如地理、医学类图像),Jpeg2000和kakadu能很好的实现这一功能,下图基本实现了窗宽窗位、缩放、平移。渲染采用OpenGL ES。值得注意的是,和PC不一样,解码最好放在主线程里,否则会死锁。这一点还不

2011-10-16 12:58:18 2044 4

原创 倒排序查看数据库里各个表所占用的空间

倒排序 数据库 表 占用空间

2011-07-05 10:07:04 680

原创 Android程序的退出

1> Activity类的finish方法,根据进程和窗口的关系,当进程不再含有可见窗口后,系统会自主回收它。2> java.lang.System.exit(0);            http://developer.android.com/reference/java/lang/System.html            Causes the virtual machine to sto

2011-06-20 15:41:00 443

原创 塞班传感器编程

<br /> <br />塞班传感器编程<br /> <br />        塞班系统于v9.3开始支持传感器,从S60第五版SDK正式公布传感器接口(sensor API)。<br />        传感器接口(sensor API)提供给用户侦听和接收来至传感器数据的功能,它包括两个部分:通道接口(Channel API)和定义接口(Definitions API)。Channel API定义了传感器的基本功能和作用,Definitions API描述了各种传感器数据定义上的特征。<br />  

2011-04-26 16:43:00 1194

原创 Symbian 5800 重力开发的一些数据

Symbian真机获取重力数据真是件麻烦事,1>首先,ReadDeviceData和WriteDeviceData能力不能使用自签名证书,还好以前申请过开发者证书。开发者证书有效期短,就只好调整机器的时间。2>从 5800 获取了一些Rotation的数据,平均每秒能接收超过20个数据。 3>landscape模式下,机器横放身前,拨打键在内,挂机键在外,屏幕从垂直身体右边到垂直上面,再到垂直左边,最后到垂直下面, X值的变化, 0->90->180->2704>landscape模式下,机器横放身前,

2011-04-22 22:48:00 466

原创 塞班模拟器异常退出 Symbian Emulator "Main Killed -4"

<br />根据e32err.h的定义,-4是内存分配失败。<br />有一种情况,是因为应用程序在mpp声明堆内存的最大值太大(EPOCHEAPSIZE),而模拟器的内存大小有限(参见emulator->tools->configuration->memory capability),一般来说修改memory capability没有什么实际意义,因为设备上的空间就那么大。所以控制好EPOCHEAPSIZE的最大值才是解决之道。

2011-04-09 19:53:00 1356

翻译 android.opengl.GLSurfaceView.Renderer概述

<br /> <br />android.opengl.GLSurfaceView.Renderer概述<br /> <br />翻译至android.opengl.GLSurfaceView.Renderer Class Overview,水平有限,敬请谅解<br />hankersyan@163.com<br /> <br />        这是渲染器(Render)的公共接口,它的任务就是调用OpenGL的API来作帧的渲染。GLSurfaceView的实现类通常会创建一个Render的实现类,然后

2011-01-09 10:22:00 10263

翻译 android.opengl.GLSurfaceView概述

<br /> <br />android.opengl.GLSurfaceView概述<br /> <br />翻译至android.opengl.GLSurfaceView Class Overview,水平有限,敬请谅解<br />hankersyan@163.com<br /> <br />        GLSurfaceView是一个视图,继承至SurfaceView,它内嵌的surface专门负责OpenGL渲染。<br />        GLSurfaceView提供了下列特性:<br />

2011-01-09 10:17:00 2404 1

原创 塞班、libc.lib、系统错误-1、KErrNotFound、内嵌sis、embedded sis

<br />使用了libc.lib诸函数后,模拟器上没问题,真机上报错“系统错误-1”,可能是缺少pips_s60_1_6_ss.sis运行库。在pkg文件中将其打包进去。<br /> <br />;注意:把pips_s60_1_6_ss.sis放在sis目录下和pkg一起,自动会打包进去。<br />IF NOT package(0x20013851)<br />; install pips_s60_1_6_ss.sis only if not already installed<br />@"pips_

2011-01-08 16:16:00 1063

翻译 android Surface和SurfaceView概述

<br />android.view.Surface概述<br /> <br />翻译至android.view.Surface<br /> <br />        surface专门用来处理屏幕排版器(screen compositor)管理的一块原始内存(raw buffer),这块内存是用来直接绘制到屏幕的。<br /> <br /> <br />android.view.SurfaceView概述<br /> <br />翻译至android.view.SurfaceView<br /> <br

2011-01-06 11:49:00 1600

翻译 Android 视图(View)概述

视图(View)概述翻译至 Android.View.View Class Overview,水平有限,敬请谅解。        视图(View)是一个矩形区域,它负责这个区域里的绘制和事件处理。视图类是Android用户界面的基础类之一。视图组(ViewGroup)是视图的子类,是一个容器,专门负责布局。视图组本身没有可绘制的元素。        开发用户界面可以先阅读开发者向导的用户界面(User Interface)部分。        该文章包含:                声明布局      

2011-01-05 14:02:00 3879 3

翻译 Android LayoutInflater概述

LayoutInflater概述本文根据官方文档LayoutInflater Class Overview翻译,水平有限,敬请谅解。        布局泵(LayoutInflater)根据XML布局文件来绘制视图(View)对象。这个类无法直接创建实例,要通过context对象的getLayoutInflater()或getSystemService(String)方法来获得实例,这样获得的布局泵实例符合设备的环境配置。        LayoutInflater inflater = (La

2010-12-30 15:03:00 1447 1

翻译 Symbian^3对标准C++的支持

<br />Symbian^3对标准C++的支持<br />声明:原文来至 Standard C++ Support on the Symbian Platform,水平有限,敬请谅解。<br />http://library.forum.nokia.com/index.jsp?topic=/Nokia_Symbian3_Developers_Library/GUID-2CCD1748-9EDE-5383-9941-A3051E06F3E2.html<br /> <br />(注:S60平台增强了对标准c+

2010-12-27 10:21:00 528

翻译 Android Activity概述

Activity概述Activity是Android系统提供的界面,所有和用户的交互都发生在这里(类似于windows的窗口)。Activity在创建时生成各种控件视图(View),这些视图负责具体功能,例如ListView。Activity通常使用全屏模式,也有浮动窗口模式(通过设置属性windowIsFloating)和嵌入模式(参见ActivityGroup)。它的继承类通常要重载两个方法:onCreate(Bundle)是初始化函数,在这里可以调用setContentView(int)方法来设置界面

2010-12-22 15:36:00 1077

原创 Android模拟器所支持的OpenGL ES扩展

Android模拟器使用了1.0版本的eGL,没有扩展GL_ARB_vertex_buffer_object,却有GL_ANDROID_vertex_buffer_object,貌似使用了PixelFlinger渲染器的Android设备都应该支持VBO,至少是软件上的。这里有一个问题,需确认EGL1.1的设备(包括其它OS)是否都支持VBO,因为这是1.1版本的特性,但是没看到VBO的扩展让人困惑,特别是PowerVR SGX 5xx GPU也没有VBO的这个扩展。

2010-12-06 17:31:00 5559

原创 s60塞班程序的图标和中文名称

图标1> 先看来至官网的文章,如何更换S60第三版的应用程序图标http://discussion.forum.nokia.com/forum/showthread.php?103201-%E5%A6%82%E4%BD%95%E6%9B%B4%E6%8D%A2S60%E7%AC%AC%E4%B8%89%E7%89%88%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%9B%BE%E6%A0%872> 修改rss文件 LOCALISABLE_APP_

2010-09-13 22:50:00 1424

原创 引用类型的赋值函数

// For reference types, assignment copies the reference// For value types, assignment copies the value            string a = "a";            string b = a;            string c = b;//string.Equals compares with value//object.ReferenceEquals decides whether t

2010-08-16 15:30:00 514

原创 塞班中设置程序图标的步骤

1> 在工程的gfx目录下准备好icon_cxt.bmp icon_cxt_mask.bmp icon_lst.bmp icon_lst_mask.bmp四个图标,前两个是大图,后两个是小图,xxx_mask.bmp是黑白的,它是相应图片的遮罩图,系统用来作透明效果。如下2> 在group目录下增加 icons_aif.mk 文件,用它来生成系统所需的mbm文件,内容如下.ZDIR=$(EPOCROOT)epoc32/release/$(PLATFORM)/$(CFG)/ZelseZDIR=$(EPOCRO

2010-08-15 12:51:00 670

原创 VS2005.net自定义控件显示在工具栏上

相当狗血的一个bug,自定义控件的project必须位于solution的根目录下(指solution folder,不是物理路径),不能放在某个目录(solution folder)里,否则就必须手动在工具栏里“选取”,不会自动列在工具栏上,但是一般人组织solution都会建几个folder.

2010-05-06 15:47:00 744

原创 Windows Mobile Cab 安装包应指定OS版本

你已经安装的程序可能无法正常显示,因为它是专门用于上一版本Windows Mobile软件的"The program you have installed may not display properly because it was designed for a previous version of Windows Mobile"发布WM程序的时候,Cab安装包如果不指定CE OS版本

2010-04-23 12:26:00 605

原创 RichTextBox.Rtf 属性设置居然会触发两次TextChanged事件

RichTextBox.Rtf 属性设置居然会触发两次TextChanged事件,不解释

2010-04-06 15:08:00 739

原创 WM6与Windows的一点区别,左键释放事件WM_LBUTTONUP居然会触发WM_MOUSEMOVE

移植程序时发现WM6平台上WM_LBUTTONUP发生前,居然会自动触发WM_MOUSEMOVE,即使不做移动也会触发它,可能会影响点击行为和代码

2010-03-30 20:46:00 497

原创 OpenGLES WM6 SDK 开发环境设置

ZeusCMD教程第二章关于Pocket PC2003的设置在WM6 SDK有些变化,首先下载Vincent Mobile 3D Rendering Library库,把vincent库中的include下面的文件和目录拷贝到Windows Mobile 6 SDK/PocketPC/Include/Armv4i,(WM6SDK安装路径自行调整)把bin/arm/Debug或bin

2010-03-13 21:59:00 1779

数据集 aicook.v4-aicook-augmented.yolov5pytorch

带标注的厨房物品数据集,aicook.v4-aicook-augmented.yolov5pytorch,3000多个图片,有增强、旋转处理,labels标签使用yolo的TXT格式。

2022-11-06

tensorflow_cpu-2.2.0-cp38-cp38-win_amd64.whl

tensorflow 2.2 的 cpu 版本 for python3.8, 不带GPU支持。TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。

2020-06-27

tensorflow-1.13.1-cp35-none-linux_armv7l.whl

tensorflow树霉派armv7版本, 从 https://github.com/lhelontra/tensorflow-on-arm/releases 下载.

2019-06-10

Protege-5.2.0-linux.tar.gz

Protege 5.2.0 本体建模工具linux版,知识图谱必备,智能问答、对话机器人好帮手。

2018-09-02

Real VNC Viewer for Linux 6.17 x64

real vnc viewer 客户端,sudo dpkg -i ./VNC-Viewer-6.17.1113-Linux-x64.deb

2018-04-10

PhoneGapDesktop-0.4.5.dmg

PhoneGapDesktop-0.4.5.dmg 0.4.5 版本 YOU CAN ALSO USE NPM TO INSTALL THE PHONEGAP CLI “npm install -g phonegap”

2018-03-14

PhoneGapSetup-win32-0.4.5.exe

PhoneGapSetup-win32.exe 0.4.5 版本 YOU CAN ALSO USE NPM TO INSTALL THE PHONEGAP CLI “npm install -g phonegap”

2018-03-13

Deep Learning MIT

Deep Learning MIT

2016-08-22

DDraw练手2D开源空战小游戏

08年夏天写的,比较弱智,也学到不少东西,共享出来,一起提高。模型素材好难找。 VC6 sp4 测试通过

2009-07-08

空空如也

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

TA关注的人

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