点点滴滴

不积跬步,无以至千里;不积小流,无以成江海。

储备列表

  • [转载]数据库索引的创建原则

    1

    基于合理的数据库设计,经过深思熟虑后为表建立索引,是获得高性能数据库系统的基础。而未经合理分析便添加索引,则会降低系统的总体性能。索引虽然说提高了数据的访问速度,但同时也增加了插入、更新和删除操作的处理时间。是否要为表增加索引、索引建立在那些字段上,是创建索引前必须要考虑的问题。解决此问题的一个比较好的方法,就是分析应用程序的业务处理、数据使用,为经常被用作查询条件、或者被要求排序的字段建立索引。基于优化器对SQL语句的优化处理,我们在

    soskp-yoours2013-11-24 20:56:37

    阅读更多
  • SQLServer2008存储过程

    2

    1. 删除存储过程DROP PROCEDURE MyQQGroupTableSearchDROP PROCEDURE MyQQGroupTableDROP PROCEDURE MyQQDBGroup2. 执行存储过程EXEC MyQQDBGroup 'QQ号';GO3. 查询存储过程select *   from sys.objects   where type='P'4.  创建存储过

    soskp-yoours2013-11-24 17:38:59

    阅读更多
  • 解决安卓SDK更新dl-ssl.google.com无法连接

    3

    使用国内镜像更新下载,腾讯提供:http://android-mirror.bugly.qq.com:8080/include/usage.html搭建Android就会用到Android SDK,而安装SDK就需要在线下载SDK包,而在国内dl-ssl.google.com这个网站总是ping不通的。1. 访问http://tool.chinaz.com/ 站长工具网站,选择超级PING。    &nb

    soskp-yoours2013-11-22 11:11:06

    阅读更多
  • [转载]实现LWIP的KeepAlive功能

    4

    lwip没有启动KeepAlive功能,导致tcp客户端工作不可靠,主要就是无法处理服务器的断线、断网、down机等异常。表现是服务器故障后,tcp客户端总是等待无法返回,造成锁死。处理方法:1,使用TCP keepalive功能,定时探测连接的状态,当发生掉线时,自动关闭连接,正常返回。2,检测网线状态PHY寄存器中有标准位。(没有上一种方法好。)下面详细介绍如何启动keepalive1,打开keepalive的标志使能。2,修改ke

    soskp-yoours2013-11-20 11:59:21

    阅读更多
  • Android模拟器出错的解决方法

    5

    1. 提示PANIC: Could not open: [name]    出现该文件的原因是环境路径配置错误,修改方法如下:    定义环境变量 ANDROID_HOME        值为安装的用户名目录,如:C:\Users\Administrator\2. 提示 Failed to allocate memory: 8 错误&nb

    soskp-yoours2013-11-17 11:59:20

    阅读更多
  • IAR开发环境XCL文件编写

    6

    1. 把函数MACDeviceInit放到自己定义的段里面-Z(CODE)CODE=_..X_BOOT_BASE_ADD-_..X_BOOT_END_ADD 改成-Z(CODE)MY_SECTION=_..X_BOOT_BASE_ADD-_..X_BOOT_END_ADD 定义void MACDeviceInit(void)  @ "MY_SECTION"2. 修改中断地址// Ignore linker

    soskp-yoours2013-11-12 18:50:34

    阅读更多
  • [转载]将jar文件转换为exe可执行文件

    7

    将项目打包成exe 这里要明确一点,并不是把所有的文件都打包成一个exe,资源文件是不能包进去的,往下看↓首先,在任意目录创建一个文件夹,最好命名和项目名相同,我在F盘创建了一个“Simulate”文件夹,之后将所有的资源文件以及我们生成的可执行jar文件(我的Simulate.jar)都拷贝到这个文件夹里,config目录和lib目录,如果你怕执行该程序的机器上没安装jre,那么你需要将自己机器上的jre目录也拷贝进来,我安

    soskp-yoours2013-10-28 13:14:40

    阅读更多
  • [转载]解决透明static控件重叠问题

    8

    HBRUSH CStadus::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)   {      HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);      if (nCtlColor == CTLCOLOR_STATIC)   

    soskp-yoours2013-10-26 21:22:19

    阅读更多
  • [转载]HardFault_Handler问题查找方法

    9

    STM32出现HardFault_Handler故障的原因主要有两个方面:1、内存溢出或者访问越界。这个需要自己写程序的时候规范代码,遇到了需要慢慢排查。2、堆栈溢出。增加堆栈的大小。1. 出现问题时排查的方法:发生异常之后可首先查看LR寄存器中的值 2. 确定当前使用堆栈为MSP或PSP,然后找到相应堆栈的指针,并在内存中查看相应堆栈里的内容。<span style="line-heig

    soskp-yoours2013-10-18 09:26:12

    阅读更多
  • [转载]斑马打印机利用ZPL II打印的例子

    10

    先给个简单ZPL II打印的实例:^XA    注:一个标签已经准备好^LH50,30注:设置一个标签的打印原点即距标签左边距为50DOT,上边距30DOT^FO40,30^AD^FDZEBRA^FS    注: ^FO40,30设置距打印原点为40,30的打印位置^AD选择打印字体        ^FDTEST打印的内容为TEST^FS该字段打印结束^FO

    soskp-yoours2013-09-24 21:40:34

    阅读更多