自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SelfImprovement

UESTC-student: 专注(再苦:也别忘记坚持!再烦:也别忘记微笑!再急:也要注意语气!再累:也要爱自己!低调做人,你会一次比一次稳健。高调做事,你会一次比一次优秀!)

  • 博客(13)
  • 资源 (32)
  • 问答 (1)
  • 收藏
  • 关注

原创 T-SQL 高级应用之数据汇总(聚合函数之2 group by) .

1、概述2、原始表3、简单Group By4、Group By 和 Order By5、Group By中Select指定的字段限制6、Group By All7、Group By与聚合函数8、Having与Where的区别9、Compute 和 Compute By1、概述“Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分

2013-10-28 22:57:04 3855

原创 T-SQL 高级应用之数据汇总(聚合函数之1 compute)

SQL SERVER 提供聚合函数,用来完成一定的统计功能。下面来介绍常用的几个聚合函数(聚合函数对一组值执行计算并返回单一的值)规律如下: group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面 例1 说明较直观compute表scoresnocnodegree1033-24611033-

2013-10-28 22:46:44 1959

原创 排序方法的分类(一)

1.按是否涉及数据的内、外存交换分     在排序过程中,若整个文件都是放在内存中处理,排序时不涉及数据的内、外存交换,则称之为内部排序(简称内排序);反之,若排序过程中要进行数据的内、外存交换,则称之为外部排序。  注意:     ① 内排序适用于记录个数不很多的小文件     ② 外排序则适用于记录个数太多,不能一次将其全部记录放人内存的大文件。2.按策略划分内部排序方

2013-10-22 21:39:37 1517

原创 C++ 之CRITICAL_SECTION 关键段 OR 临界区联系(六)

摘要临界区是一种防止多个线程同时执行一个特定代码节的机制,这一主题并没有引起太多关注,因而人们未能对其深刻理解。在需要跟踪代码中的多线程处理的性能时,对 Windows 中临界区的深刻理解非常有用。本文深入研究临界区的原理,以揭示在查找死锁和确认性能问题过程中的有用信息。它还包含一个便利的实用工具程序,可以显示所有临界区及其当前状态。在我们许多年的编程实践中,对于 Win3

2013-10-14 16:46:02 3611

原创 常见面试题排序算法(二)

常见的排序算法总结一下常见的排序算法。 排序分内排序和外排序。内排序:指在排序期间数据对象全部存放在内存的排序。外排序:指在排序期间全部对象个数太多,不能同时存放在内存,必须根据排序过程的要求,不断在内、外存之间移动的排序。内排序的方法有许多种,按所用策略不同,可归纳为五类:插入排序、选择排序、交换排序、归并排序、分配排序和计数排序。插入排序主要包括直接插入

2013-10-14 11:44:11 3952

原创 socket 由浅入深 系列------select Epoll poll 比较(六)

1. Epoll是何方神圣?Epoll可是当前在Linux下开发大规模并发网络程序的热门人选,Epoll 在Linux2.6内核中正式引入,和select相似,其实都I/O多路复用技术而已,并没有什么神秘的。 其实在Linux下设计并发网络程序,向来不缺少方法,比如典型的Apache模型(Process Per Connection,简称PPC),TPC(Threa

2013-10-11 22:31:06 2570

原创 C++常见面试题(一)

面试题大概是这样得: 1int a[5][4];int * b[4]'b = a;&a-&b = ?  请问答案是多少呢?  2: struct  a{     int a1;     char a2;    union Example {  char c[9];  double d; };}A; 那么A的大小是多少呢?

2013-10-11 22:02:21 1054

翻译 使用标准模板库 (STL)之二

容器迭代器尽管C++指针也是迭代器,但用的更多的是容器迭代器。容器迭代器用法和iterdemo.cpp一样,但和将迭代器申明为指针变量不同的是,你可以使用容器类方法来获取迭代器对象。两个典型的容器类方法是begin()和end()。它们在大多数容器中表示整个容器范围。其他一些容器还使用rbegin()和rend()方法提供反向迭代器,以按反向顺序指定对象范围。下面的程序创建了一个矢量容器(

2013-10-09 21:07:04 1026

原创 C++ 之 _beginThreadex的用法 与 createThread 多线程的概念区别 (二)

在学校研究室的时候,刚刚做嵌入式的时候,导师们让我接触多线程的时候,都是使用CreateThread,也许很多朋友和我一样。最近自己看书的时候却出现显了一些疑问?引申阅读:关于_beginthreadex和CreateThread的区别先来谈谈概念吧!例子这个东西稍后附上!下面是关于_beginthreadex的一些要点:•每个线程均获得由C/C++运行期库的堆栈分

2013-10-09 08:02:29 3263

翻译 使用标准模板库 (STL)之一

STLSTL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离确实使得STL变得非常通用。例如,由于STL的sort()函数是完全通用的,你可以用它来操作几乎任何数据集合,包括链表,容器和数组。要点STL算法作为模板函数提供。为了和其他组件相区别,在本书中STL算法以后接一对圆括弧的方式表示,例如sort()。STL另一个重要特性是它不是面向对象的。为了具有足够

2013-10-08 21:53:20 1330

原创 函数通用性之重载与(导出模板概念)

本小节主要是想通过重载来导出模板首先来熟悉几个概念的东西:1 什么是重写2 什么是重载 来个小总结吧:1 成员函数重载特征:   a 相同的范围(在同一个类中)   b 函数名字相同   c 参数不同   d virtual关键字可有可无2 重写(覆盖)是指派生类函数覆盖基类函数,特征是:   a 不同的范围,分别位于基类和派生类中   b 函数

2013-10-08 21:36:44 1416

原创 C/C++ 之 多线程 百度、华为、360 面试面试题汇总(一)

本文来自http://blog.csdn.net/morewindows/article/details/7392749无答案解析以下提供答案参考:第一题:线程的基本概念、线程的基本状态及状态之间的关系?线程,有时称为轻量级进程,是CPU使用的基本单元;它由线程ID、程序计数器、寄存器集合和堆栈组成。它与属于同一进程的其他线程共享其代码段、数据段和其他操作系统资源(如打开文件和信号

2013-10-07 09:47:55 26259 4

原创 标准模板STL简介

先对模板和标准容器的入门需要大致了解(提供给像我这样得菜鸟吧)  个人觉得模板和标准容器无非就是提供重用性与通用性大致下面几个方面: 1  函数通用性:重载与模板  2 类通用性:  模板3:STL的容器可以分为以下几个大类: 一:序列容器, 有vector, list, deque, string.二 : 关联容器,     有set, multiset, map

2013-10-07 09:24:42 1160

java 协同过滤实现

本资源是推荐系统中最基本且最精但的协同过滤推荐算法实现,包括数据集,以及算法的评价指标MAE的计算,数据集采用MovieLens中两个数据集进行测试,需要别的数据集可以根据自己需要添加,只需修改Base.java文件中的配置即可,本程序配备一个readme文件,里面有程序的运行介绍,程序注释详细,希望对大家有帮助。

2017-08-28

BootStrap3+SpringMVC分页

下载人家的10分

2017-06-27

SpringMVC-BootStrap3

下载人家的10分

2017-06-27

Spring_Demo1

Spring_Demo1 初学者参考

2017-06-09

linux arm驱动内核学习

理解 ARM9 与 ARM7 的差别,学习驱动,定制内核,了解面试题

2017-05-09

uboot-2440 移植过程

mini2440 uboot详细移植过程,第1 章 BOOTLOADER的概念与功能....................................................................................................................4 1.1 嵌入式LINUX软件结构与分布........................................................................................................................... 4 1.2 在嵌入式LINUX中BOOTLOADER的必要性............................................................................................................. 4 1.3 BOOT LOADER的功能和选择................................................................................................................................ 5 第2 章 U‐BOOT简介...........................................................................................................................................6 2.1 U‐BOOT的起源........................................................................................................................................................ 6 2.2 U‐BOOT的开发情况和资源.................................................................................................................................... 6 第3 章 开发环境搭建........................................................................................................................................8 3.1 交叉编译工具链的安装.................................................................................................................................. 8 3.2 网路服务的设置.............................................................................................................................................. 8 3.2.1 安装配置TFTP服务........................................................................................................................................... 8 3.2.2 安装配置NFS服务............................................................................................................................................. 9 3.3 串口终端程序的安装配置............................................................................................................................. 10 3.3.1 C‐kermit的安装配置(推荐安装) .....................................

2017-05-08

Linux常见驱动源码分析

Linux常见驱动源码分析(kernel hacker修炼之道)--李万鹏 李万鹏 IBM Linux Technology Center kernel team 驱动资料清单内容如下: Linux设备模型(中)之上层容器.pdf Linux设备模型(上)之底层模型.pdf Linux驱动修炼之道-驱动中一些常见的宏.pdf Linux驱动修炼之道-内存映射.pdf Linux驱动修炼之道-看门狗框架源码分析.pdf Linux驱动修炼之道-触摸屏驱动之s3c2410_ts源码分析.pdf Linux驱动修炼之道-SPI驱动框架源码分析(中).pdf Linux驱动修炼之道-SPI驱动框架源码分析(下).pdf Linux驱动修炼之道-SPI驱动框架源码分析(上).pdf Linux驱动修炼之道-RTC子系统框架与源码分析.pdf Linux驱动修炼之道-platform.pdf Linux驱动修炼之道-LCD背光与gpio控制.pdf Linux驱动修炼之道-INPUT子系统(下).pdf Linux驱动修炼之道-INPUT子系统(上).pdf Linux驱动修炼之道-framebuffer(中).pdf Linux驱动修炼之道-framebuffer(下).pdf Linux驱动修炼之道-framebuffer(上).pdf Linux驱动修炼之道-DMA框架源码分析(下).pdf Linux驱动修炼之道-DMA框架源码分析(上).pdf Linux驱动修炼之道-DM9000A网卡驱动框架源码分析(中).pdf Linux驱动修炼之道-DM9000A网卡驱动框架源码分析(下).pdf Linux驱动修炼之道-DM9000A网卡驱动框架源码分析(上).pdf Linux驱动修炼之道-clock框架.pdf Linux驱动修炼之道-ADC驱动.pdf Linux内核访问外设I O资源的方式.pdf LINUX内核USB子系统学习笔记之初识USB.pdf kernel hacker修炼之道之驱动-流水灯.pdf kernel hacker修炼之道之驱动-混杂设备.pdf kernel hacker修炼之道之驱动-按键.pdf kernel hacker修炼之道之PCI subsystem(五).pdf kernel hacker修炼之道之PCI subsystem(四).pdf kernel hacker修炼之道之PCI subsystem(三).pdf kernel hacker修炼之道之PCI subsystem(六).pdf kernel hacker修炼之道之PCI subsystem(二).pdf

2017-05-02

openssl-1.0.0e.tar.gz (目前最新)

linux 下需要对客服端进行验证,主要是加密数据希望可以对你有用,能尽快解决问题

2016-11-24

c/c++ json-rpc demo

有两个demo 1: 一个是c的json-rpc 2: 另一个是c++ json-rpc

2016-08-08

JNI中C调用Java方法的实例

JNI中C调用Java方法的实例

2016-06-14

linux下C语言操作sqlite3数据库封装

linux下c语言操作sqlite3数据库,有sqlite3动态库、sqlite3的源码安装包、c语言操作sqlite3数据库的封装函数。保证C语言能够正常对sqlite3进行增、删、改、查操作。已经在多个项目上使用,绝对可行。

2016-05-26

十六进制与字符串转换

十六进制与字符串转换 (linux 下)

2016-05-16

sogou_pinyin_linux_1.0.0.0033_amd64.deb

sogou_pinyin_linux_1.0.0.0033_amd64.deb

2016-05-11

linux下串口调试工具,含源码

一个Linux下的图形化的串口调试工具。使用GTK编程实现: 1) 串口基本收发 2) 串口配置(串口,速率,数据位,停止位,奇偶校验,数据控制) 3) 串口配置的保存和载入(串口,速率,数据位,停止位,奇偶校验,数据控制) 4) 串口HEX显示接收数据 5) 串口接收数据和发送数据的计数显示(按字节) 6) 串口接收数据的捕获(捕获到固定文件,但可以是追加捕获或是覆盖捕获) 7) 文件发送(选择指定文件去发送) 8) 串口HEX发送(以16进制的方式发送输入字符) 9) 连续定时间间隔发送数据,发送间隔时间可以自己设置 10) 面板托盘显示(可以隐藏或显示) 11) 终端控制功能(像minicom那样可以直接在终端输入进行响应) 12) 可配置默认启动参数.配置后以后启动则以默认启动参数打开串口 13) 本地回显.

2016-05-10

android 串口读写库

android串口读写库, 支持的非常全面, 支持各种类型的串口设备读写,otg数据读写,mini usb数据读写

2016-05-09

gsoap 系列

最近使用gsoap 下载了很多,基本上csdn上下载完了

2015-07-13

高效使用你的Xcode

教你如何高效使用Xcode,提供各种快捷键和使用方法,对于一个初学者,熟练很重要

2015-07-01

短信猫demo

各种开发语言对应的Demo,部分文档以及短信猫驱动等

2015-06-30

dll查看器,还包括dllforvc.dll这个东东

dll查看器,还包括dllforvc.dll这个东东(短信猫dll)

2015-06-30

apache 64位 安装版

apache 64位 安装版,测试可用 apache 64位 安装版,测试可用

2015-05-17

Telerik控件2012破解版

Telerik控件2012破解版 下载人家的要5分 共享出来

2015-03-05

Telerik破解版

Telerik破解版

2015-03-05

mfc 自绘按钮

mfc 自绘按钮 此文章简单的自绘一个按钮,同时也介绍自绘的一些原理;(绝对适合初学者入门,我也Goolgle 很多资料,介绍相当模糊为此也花了两天时间整理和学习!)虽然做的很简单,却包含了 自绘的原理。

2014-11-27

VC/C++源码,系统相关,进度条,线程

摘要:VC/C++源码,系统相关,进度条,线程 VC++ mfc 单线程进度条,点击一下按钮,进度条会加载一下,这样便于看效果

2014-11-24

vc 局域网扫描Ip

vc 局域网扫描Ip

2014-11-21

vc 扫描局域网所有Ip

支持同一个网段所有Ip地址的取得! 真实可用!

2014-11-19

mfc 链接 access 2007

mfc 链接 access 2007

2014-10-22

MF CCCriticalSection例子

使用CCCriticalSection 关键段的 一个简单的例子是多个线程共用一个Vector : 1 一个线程写入vector数据 2 一个读出vector数据

2014-04-17

MFC CCriticalSection 关键段例子

MFC CCriticalSection 关键段例子 使用多线程对关键段保护! 1 对vector 写入 线程 2 对vector 读出 线程

2014-04-17

MFC CEvent 例子

是一个WCF 事件小例子,包含了自动事件和手动重置事件。

2014-04-15

力特USB转串口2.0驱动

力特USB转串口2.0驱动

2013-10-08

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

TA关注的人

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