2018 2019 1 20165316 《信息安全系统设计基础》第二周学习总结 教材学习内容总结 1. 小端,低地址对低位,高地址对高位;大端相反。可以通过cast或者union强行提取出一个字节的储存内容来判断机器的大小端类型。 2. 逻辑运算只有0或1两种结果,而位级运算进行的是按位处理。 3 ...
分类:
其他好文 时间:
2018-09-30 23:22:35
阅读次数:
329
$cast可以作为task,也可以作为function。作为task时,当cast失败,会产生runtime error, 作为function时,cast成功返回1,失败返回0,不会产生runtime error。$cast是动态类型转换,只在runtime check,而静态类型转换是compi ...
分类:
其他好文 时间:
2018-09-27 15:29:23
阅读次数:
381
SELECT t.NAME AS TableName, s.Name AS SchemaName, p.rows AS RowCounts, SUM(a.total_pages) * 8 AS TotalSpaceKB, CAST(ROUND(((SUM(a.total_pages) * 8) / ...
分类:
数据库 时间:
2018-09-22 19:56:28
阅读次数:
243
WITH TEST_CTEAS(SELECT id,position,Parentid,Cast(Parentid AS NVARCHAR(4000)) AS PATHFROM op_client_sales_structure teamWHERE Parentid !=-1UNION ALLSEL ...
分类:
数据库 时间:
2018-09-22 14:36:01
阅读次数:
193
C++中提供了两种类型转换的方法: static_cast和dynamic_cast 简单从名字看一个是静态转换, 另一个是动态转换 一般转换分为两种: 上行转换和下行转换 上行转换大致意思是把子类实例向上转换为父类型, 下行转换是把父类实例转换为子类实例 通常子类因为继承关系会包含父类的所有属性, ...
分类:
编程语言 时间:
2018-09-15 13:50:10
阅读次数:
141
--先分组,再算百分比 SELECT a.CooperationIntention , a.OrganizationID , COUNT(*) 数量 , CONVERT (DECIMAL(18, 2), CAST(COUNT(*) AS FLOAT) / CAST(( SELECT COUNT(*) ...
分类:
数据库 时间:
2018-09-14 18:23:02
阅读次数:
420
1.拦截器中handler cannot be cast to HandlerMethod 原因就在于,spring boot 2.0对静态资源也进行了拦截,当拦截器拦截到请求之后,但controller里并没有对应的请求时,该请求会被当成是对静态资源的请求。此时的handler就是 Resourc ...
分类:
编程语言 时间:
2018-09-05 19:56:24
阅读次数:
550
多重继承问题3: 示例: 用pbb指针去掉用funcB函数,结果打印的是funcA。这是不期望的。 问题分析: 这是由于第34行的强制类型转换造成的。 程序改进: 使用dynamic_cast做类型转换时,会有一个对指针修正的过程。暴力的强制类型转换没有指针修正过程。 结果如下: 工程中正确的使用多 ...
分类:
其他好文 时间:
2018-09-04 01:41:49
阅读次数:
164
ArrayList的subList的结果不可强制转换为ArrayList,否则会抛出ClassCastException异常,即java.util.RandomAccessSubList cannot be cast to java.util.ArrayList. 原因:subList返回的是Arr ...
分类:
编程语言 时间:
2018-09-03 18:24:42
阅读次数:
161
select utl_raw.cast_to_varchar2(utl_encode.base64_encode(utl_raw.cast_to_raw('123456'))) from dual;select utl_raw.cast_to_varchar2(utl_encode.base64_d ...
分类:
数据库 时间:
2018-08-31 15:48:22
阅读次数:
266