码迷,mamicode.com
首页 > 2015年05月16日 > 全部分享
为什么必须要使用CloseHandle关闭句柄
很多程序在创建线程都这样写的: ThreadHandle = CreateThread(NULL,0,.....); CloseHandel(ThreadHandle ); 1,线程和线程句柄(Handle)不是一个东西,线程是在cpu上运行的.....(说不清楚了),线程句柄是一个...
分类:其他好文   时间:2015-05-16 20:43:06    阅读次数:130
CSS盒状模型
CSS盒状模型是大多数CSS布局与定位的基础,它以包含4个成分的有界限的盒子来描述网页中的每个元素。盒状模型示意图如下图所示。 盒子的尺寸=内容尺寸(width+height) + 内边距(padding) + 边框粗细(border) + 外边距(margin) 一、在给元素设置背景时   IE作用域:content + padding   Firefox作用域:conten...
分类:Web程序   时间:2015-05-16 20:40:52    阅读次数:142
C++11智能指针
C成也指针,败也指针。确实,指针给程序员提供了很多便利和灵活性,但是不当的指针使用也会造成很多问题。 Java和C#避免了指针(虽然C#中也能使用指针,但是估计很少有人这样做),其垃圾回收机制,给程序员减轻很多管理内存的负担。为了带来指针更好的使用体验,C++中引入了智能指针的概念,其实质就是将指针的一些操作封装成类,程序员通过使用熟悉的指针运算符(-> 和 *)访问封装指针,该指针类通过运算符重...
分类:编程语言   时间:2015-05-16 20:39:51    阅读次数:162
铁轨Rails UVA514(stack运用)
题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=19641 题目大意:某地有一个火车站,如图,有n节车厢从A驶向B,n节车厢编号1~n,你的任务是能否让他们按照你输入的顺序进入到B方向的铁轨(有点像詹天佑的之字形铁轨) 完全符合栈的后进先出(LAST IN FIRST OUT) 例如出栈顺序54123不可...
分类:其他好文   时间:2015-05-16 20:42:09    阅读次数:194
leetcode--Unique Paths
A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below). The robot can only move either down or right at any point in time. The robot is trying to reach the ...
分类:其他好文   时间:2015-05-16 20:38:51    阅读次数:145
postgresql创建空间数据库
1.打开postgis安装路径下的SQL Shell,会弹出命令行对话框 2.输入用户名密码等登录数据库 3.敲入创建数据库命令:   create database mydatabase; 4.对刚才创建的数据库添加空间扩展,依次敲入下面三个命令即可。 \c mydatabases; CREATE EXTENSION postgis; CREATE EXTENSION ...
分类:数据库   时间:2015-05-16 20:41:09    阅读次数:305
Hibernate-----6、Hibernate映射文件
Hibernate映射文件 1、映射文件结构 2、映射主键 3、映射普通属性 4、映射集合属性 5、集合属性的性能分析 6、有序集合映射 7、映射数据库对象...
分类:Web程序   时间:2015-05-16 20:40:19    阅读次数:159
sonar集成测试结果配置
Sonar显示failsafe与jacoco集成测试结果数据...
分类:其他好文   时间:2015-05-16 20:39:09    阅读次数:249
DuiVision开发教程(1)-创建DuiVision工程
本文介绍DuiVision界面库的代码工程的创建方法。 DuiVision的源代码工程有两种类型:主程序和插件工程,可以通过人工方式创建DuiVision工程,也可以通过Visual Studio向导自动创建工程。...
分类:其他好文   时间:2015-05-16 20:39:48    阅读次数:2546
Messenger实现Android IPC
当Service不需要支持并发操作时Messenger会非常有用。Messenger类使用Handler执行每个传入的消息,所有客户端的调用都按顺序运行在同一个线程上,这和AIDL是有区别的,AIDL每个客户端对应一个线程。使用Messenger类还能避免AIDL文件带来的问题,并可以方便地为客户端提供异步消息API。虽然没有那么强大,但该类有时候会很有效,因为它更容易在客户端和Service实现...
分类:移动开发   时间:2015-05-16 20:39:59    阅读次数:229
有时候没必要用回调
回调是个好东西。它可以让程序变得更灵活,模块与模块之间的代码更加隔离,尤其写异步逻辑的时候用回调写起来会很方便。在很长一段时间里我经常喜欢给自己的代码设计回调。比如当模块A的某段逻辑中需要执行模块B的函数,而这两个模块在语义上给人感觉没什么关联时,我就会在A的逻辑中安插回调,让B的函数注册这个回调。感觉这样代码更有设计感,更符合面向对象的风格。     但如今写上层逻辑写多了之后,我这个喜好有...
分类:其他好文   时间:2015-05-16 20:38:37    阅读次数:116
uml精粹——5.类图(高级概念)
【关键字keyword】     uml接口interface是一个只有公共操作public operations没有方法体method body的类。他用类图标class icon和关键字>表示。   >简写为>,{abstract}简写为{A}。   uml1中引号guillemets主要用于原型stereotype。   原型被用作概况profile的一部分。 【分类和一般...
分类:其他好文   时间:2015-05-16 20:38:16    阅读次数:167
IOS NSUserDefaults-轻量级本地数据存储
IOS NSUserDefaults-轻量级本地数据存储 IOS 针对用户数据持久化处理提供了多种处理方式:NSUserDefaults、plist 以及 sqlite3 数据库 都是很不错的选择! NSUserDefaults 是一种轻量级本地数据存储,操作方便,但仅支持Bool、Float、NSInteger、Object、Double、Url 这六种数据类型的存储 NSUserDefa...
分类:移动开发   时间:2015-05-16 20:38:27    阅读次数:209
Android之Service
简介: 基本概念:Service是Android四大组件之一,运行在后台执行耗时操作并且不提供用户界面。其他组件(如Activity)可以通过startService启动该组件,也可以通过bindService启动并绑定该组件进行通信。 使用场景:后台下载文件,播放音乐等。 注意:Service运行在主线程中,它不会创建属于自己的线程,也不是运行在独立的线程中,所以,在使用的时候,需...
分类:移动开发   时间:2015-05-16 20:38:44    阅读次数:177
MyBatis代码生成工具
写了一个网页版的MyBatis代码生成工具,可以自定义列。 地址: https://github.com/Youmoo/mybatis-generator 欢迎提需求。...
分类:其他好文   时间:2015-05-16 20:39:47    阅读次数:98
[LeetCode] Course Schedule II
Course Schedule II There are a total of n courses you have to take, labeled from 0 to n - 1. Some courses may have prerequisites, for example to take course 0 you have to first take course 1...
分类:其他好文   时间:2015-05-16 20:37:33    阅读次数:124
c#的double型精度控制
c#小数精度c#中对于double型的小数如果想保留一定的精度,即小数点位数,可以在转换成字符串的时候,用参数限制;下面的程序演示了这个做法using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace double...
分类:Windows程序   时间:2015-05-16 20:38:02    阅读次数:783
1475条   上一页 1 ... 8 9 10 11 12 13 14 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!