码迷,mamicode.com
首页 > 2018年07月13日 > 全部分享
static_cast<void>(0)的意义及NDEBUG assert的使用
查看ace代码时发现如下代码 使用NDEBUG可以使assert失效,这在c中同样成立。 而static_cast<void>(0)的作用为避免编译器弹出warning提醒,这是因为如果这里直接写0的话,则当编译时,由于该处没有执行代码,编译器会弹出:"Warning: expression 0;  ...
分类:其他好文   时间:2018-07-13 19:10:54    阅读次数:196
LINQ查询操作符
介绍 ·First - 返回集合中的第一个元素;不延迟 ·FirstOrDefault - 返回集合中的第一个元素(如果没有则返回默认值);不延迟 ·Last - 返回集合中的最后一个元素;不延迟 ·LastOrDefault - 返回集合中的最后一个元素(如果没有则返回默认值) ·ElementA... ...
分类:其他好文   时间:2018-07-13 19:10:36    阅读次数:159
SpringMvc流程分析,简单源码分析
SpringMvc的请求入口:web.xml中的DispatcherServlet 调用DispatcherServlet的doService方法 调用DispatcherServlet的doDispatch方法, 获取mappedHandler,mappedHandler里面已经有了具体的Cont ...
分类:编程语言   时间:2018-07-13 19:10:27    阅读次数:214
linux环境运行java项目并有外部引用jar
eclipse目录结构: linux目录结构: lib目录结构: 其中除了IMT_ENCODING_DSP.jar其余的都是外部引用的jar IMT_ENCODING_DSP.jar是java项目打包后放入的,只需要将src目录打包即可 linux的启动脚本: ...
分类:编程语言   时间:2018-07-13 19:10:19    阅读次数:227
Reverse Linked List II
描述Reverse a linked list from position m to n. Do it in-place and in one-pass.For example: Given 1->2->3->4->5->nullptr, m = 2 and n = 4,return 1->4->3 ...
分类:其他好文   时间:2018-07-13 19:10:10    阅读次数:165
sed替换文件后出现文件里多了一个 ^M
重要的事情认真做,普通的事情规范做!
分类:其他好文   时间:2018-07-13 19:10:04    阅读次数:336
ORACLE 数据库、实例、表空间、用户、数据库对象
Oracle是一种数据库管理系统,是一种关系型的数据库管理系统。通常情况了我们称的“数据库”,包含了物理数据、数据库管理系统、内存、操作系统进程的组合体,就是指这里所说的数据库管理系统。 完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。 ① Oracle数据库是一系列物理文 ...
分类:数据库   时间:2018-07-13 19:09:56    阅读次数:228
小学期
短学期这几天,经过这一系列的学习使我对于SH框架有了一个基本的认识,系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,利用Hibernate框架对持久层提供支持,业务层用Spring支持。在老师 ...
分类:其他好文   时间:2018-07-13 19:09:47    阅读次数:144
Makefile中.PHONY的作用
单词phony (即phoney)的意思是:伪造的,假的。来自collins的解释是: 那么,在Makefile中,.PHONY后面的target表示的也是一个伪造的target, 而不是真实存在的文件target,注意Makefile的target默认是文件。 举个例子: Makefile1和Ma ...
分类:其他好文   时间:2018-07-13 19:09:24    阅读次数:144
mybatis: 多对多查询[转]
加入3个包 log4j-1.2.17.jar mybatis-3.3.0.jar mysql-connector-java-5.1.8.jar log4j需要配置 log4j.properties 目录如下 这里需要三个表 :学生表、课程表和选课表 创建学生表 tb_student 并插入两条数据: ...
分类:其他好文   时间:2018-07-13 19:09:08    阅读次数:234
PHP(css样式)
布局页面的时候 大色块 小色块 ...(就是宽高) 内容布局:浮动,定位,显示,层级 浮动:float(样式名):值:left right设一个父标签,设定宽高,里面随便浮动!!!!!!!!!!!!!!!!!超出部分:overflow hidden scorll overflow-x: overfl ...
分类:Web程序   时间:2018-07-13 19:09:03    阅读次数:367
编程语言的分类
一、机器语言: 是由二进制描述的机器指令,全部指令的集合构成了机器语言;由于全都是二进制, 所以缺点是: 1.不具备明显特征,难以记忆,不便于阅读; 2.每种计算机支持的指令也不尽相同,而导致了其局限性较大; 3.需要涉及硬件操作,所以对编程人员的计算机知识要求较高 由于是二进制编写的最底层指令所以 ...
分类:编程语言   时间:2018-07-13 19:08:55    阅读次数:196
lambda详解
1:lambda表示方法 sizeof(lambda) = 1; 等价于类 2:带参数的Lambda表达式 等价于类: lambda l(b,c); l(1); ...
分类:其他好文   时间:2018-07-13 19:08:46    阅读次数:130
一连上蓝牙后,按音量加键,死机(有LOG)
[17:46:29][20180713_17:46:29][17:46:29]bt_xtal_sync: ms=1068930 bit_offset=352[17:46:29]bt_xtal_sync: ms=1068969 bit_offset=353[17:46:29]bt_xtal_sync: ...
分类:其他好文   时间:2018-07-13 19:08:13    阅读次数:166
dos命令操作数据库(上)
1、cd到mysql安装目录bin目录: 2、输入id、用户名和密码: 3、查看数据库实例: 4、创建一个实例: 5、删除一个实例: 6、创建一个表: 7、删除一个表: 8、表结构: 9、修改表: 你想在一个库里面建表的时候 首先你要记得use 使用当前的库 use库名 创建表: create ta ...
分类:数据库   时间:2018-07-13 19:08:07    阅读次数:226
glib hash库GHashTable的使用实例
前言 hash表是一种key-value访问的数据结构,hash表存储的数据能够很快捷和方便的去查询。在很多工程项目都需要使用到hash表来存储数据。对于hash表的详细说明这里就不进行阐述了,不了解的可以去查找资料进行了解。今天这里是使用glib的hash库来进行数据的存储和读写,通过实例来进行简 ...
分类:其他好文   时间:2018-07-13 19:07:57    阅读次数:2001
Exchanger
Exchanger 用于两个线程之间交换数据,举例; 执行结果: 大概意思就是一个线程交换的数字是从1 10,而另一个线程则每次交换的数据都是0,可以看出这个exchanger.exchange(data);方法是一个阻塞方法,当一个线程等待交换时,一定会u等到另一个线程也执行exchanger.e ...
分类:其他好文   时间:2018-07-13 19:07:48    阅读次数:152
1118条   上一页 1 ... 16 17 18 19 20 21 22 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!