mybatis学习笔记之——mybatis的Mapper XML文件中resultMap属性

resultMap resultMap:自定义结果集映射规则,自定义某个JavaBean的封装规则。 id:唯一id,方便引用。 type:自定义规则的Java类。 具体其他属性详细信息和配置代码如下: <resultMap id="MyEmp" type="com.test.mybatis.bean.Employee"> <!-- id:指定主键列的...
分类: 编程语言 发布时间: 10-19 23:53 阅读次数: 0

二进制与递归

**1.写一个函数返回参数二进制中 1 的个数 ** 二进制的运算方式正巧满足了递归的结果,利用除二计算余数,同时在将最后得到的余数按照相反的方向输出,利用全局变量在整个过程中记录所需值,有需要时还可以用全局数组储存二进制数; //写一个函数返回参数二进制中 1 的个数 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #includ...
分类: 编程语言 发布时间: 10-19 23:53 阅读次数: 0

阿里P8架构师精讲开源+高性能+高并发+分布式+微服务+实战等

1.架构巩基   2.开源框架   3.高性能架构   4.微服务架构   5.团队协作开发   6.B2C项目实战   进群领取架构视频资料下载以及高清思维导图! 工作一到五年的java 开发工程师朋友可以加入我们Java架构交流群:760940986 群内提供 高可用,高并发,spring源码,mybatis源码,JVM,大数据,Netty等多...
分类: 编程语言 发布时间: 10-19 23:53 阅读次数: 0

Python 打印9*9乘法表(While)

Python 打印9*9乘法表 i=1 while i <= 9: j =1 while j <= i: print("%d * %d = %d “%(j,i,i*j),end=”\t") j += 1 print(" " ,end= “\n”) i += 1
分类: 编程语言 发布时间: 10-19 23:52 阅读次数: 0

pyspark 实践汇总5

1. 时间戳转string型日期 data1 = data.withColumn("newdate",from_unixtime(data["date"],format='yyyyMMdd')) 这里通过from_unixtime将时间戳转到年月日格式的string 2. 将string日期转成时间戳 data1 = data.withColumn("newstamp",unix_time...
分类: 编程语言 发布时间: 10-19 23:52 阅读次数: 0

前端动画总结

Web前端开发中的动画 在 Web 前端开发中实现动画有2种方式。要么依靠 CSS 实现动画,要么依靠 JS 控制实现动画。 CSS 实现动画 首先要说 CSS 中的4个概念:animation、transition、transform、translate 属性 含义 transition(过度动画) 用于设置元素的样式过渡效果,和 animation 有类似的效果,但存在使用场合有...
分类: 编程语言 发布时间: 10-19 23:52 阅读次数: 0

使用maven创建ssm项目时,出现dataSurce的bean创建不了的问题

启动项目时,项目启动不了,直接报错,并说是数据源的问题,但是没有实际的错误提示,说datasource创建失败,后面还加上一些找不到类的错误 18-Oct-2018 17:03:20.952 严重 [RMI TCP Connection(3)-127.0.0.1] org.springframework.web.context.ContextLoader.initWebApplicationCon...
分类: 编程语言 发布时间: 10-19 23:51 阅读次数: 0

1-解决java Scanner出现 java.util.NoSuchElementException

起因:在函数中新建scanner对象,然后多次调用此方法出现上述异常 原因:Scanner(system.in)在Scanner中接受的是键盘 输入,当调用close()方法时 Scanner的关闭会导致System.in的关闭,System.in是标准输入(键盘输入),只能关一次,关闭后不能再打开。 解决办法1:在主函数的声明,然后作为参数传入方法中 解决办法2:   查看scanner源码 // Boolean indicating if this scanner has been clo
分类: 其他 发布时间: 10-19 23:51 阅读次数: 0

Burp Suite之截断代理功能及相关设置(一)

Burpsuite 1.burpsuite 简介 2.设置代理 3.Target 4.爬网模块 5.扫描模块 6.扩展模块 7.intrude 8.Repeater 9.Sequencer 10.Decoder 11.Compare 12.burpsuite 项目主配置信息 1.burpsuite 简介 软件说明: Web安全工具中的瑞士军刀 统一的集成工具发现全部现代WEB安全漏洞 Burp Suite 是用于攻击web 应用程序的集成平台。它包含了许多工具,并为这些工具设计了许多接口,以促
分类: 其他 发布时间: 10-19 23:51 阅读次数: 0

PCB Genesis脚本 C#调用Javascript

曾经用node.js测试写Genesis脚本失败了,这次借助开发PCB规则引擎的机会(基于JS V8引擎与.net深度交互性), 验证一下Javascript是否可用于写Genesis脚本. 一.测试Javascript更改单位 var unit = gen.COM('get_units'); console.log('更改前单位:' +unit); if (unit == 'mm') { gen.COM('units,type=inch'); } else { gen.COM
分类: 其他 发布时间: 10-19 23:51 阅读次数: 0

怎么做到用例可持续使用?

一、怎么让回归测试变得更简单? ---- 在工作中一些改动很容易影响其他点,这样我们通常都需要稍微回归测试一下。 1、在写用例时写好编号和优先级。 2、先执行优先级比较高的用例。然后整体测试。 3、本次版本结束完,对应的测试人员调整优先级。将一些主要流程,和一些容易出问题的用例标记为优先级为“最高”。 4、第二次版本用例编号接着此次的。 5、回归之前版本优先级为“最高”用例 二、用例比较多的时候,怎么给各个人员分配用例? 1、一级标题、二级标题、三级标题定义好 2、每次筛选的时候会显示各个级别
分类: 其他 发布时间: 10-19 23:51 阅读次数: 0

团队项目第二周 - 需求分析 -- 只会嘤嘤嘤队

团队项目仓库 软工团队作业 - 团队名:只会嘤嘤嘤队 成员信息 队员姓名 学号 郑振练(组长) 3116004665 朱海中 3116004666 张铭 3216004663 袁浩越 3215004662 林文敏 3215004669 徐静 3215004671 项目名称 - 过四六级神器 项目背景(真实性) 近年来,四六级考试成为众多大学生的一道难关,很多学习反映背单词无聊,背完了单词过不久又忘了,感觉很难受。在当当、淘宝上,英语四六级资料销量居高不下,可见针对英语四六级的学习大有市场存在,
分类: 其他 发布时间: 10-19 23:51 阅读次数: 0

OD 实验(二十一) - 对反调试程序的逆向分析(二)

程序: 运行程序 点击“Verify” 关闭该程序,启动 OD 再运行程序 逆向: 用 OD 载入程序 按 F8 往下走 执行完这个 call 指令就弹出了对话框 这个 call 指令调用了 DialogBoxParam 函数创建模态对话框 如果步入该函数的话,会跳到动态链接库中 如果按 Alt+F9 让程序回到执行区域的时候停下也不行 DialogBoxParam 函数具体实现什么样的操作由参数 IpDialogFunc 决定,IpDialogFunc 为指向模态对话框过程的指针 IpDia
分类: 其他 发布时间: 10-19 23:51 阅读次数: 0

(原)Unreal渲染模块 源码和实例分析说明

@author:白袍小道 说明 1、由于小道就三境武夫而已,而UE渲染部分不仅管理挺大,而且牵扯技术和内容驳杂,所以才有这篇梳理。 2、尽量会按书籍和资料,源码,小模块的调试和搬山(就是敲键盘)。。等来求个明白清楚,为此感谢有这些良田美玉。 老规矩先有规则,后实践,颠颠撞撞总能摸得(至于理解结果各不同) 前言: UE这部分,主要涉及到的模块有Render,RenderCore,RHI,Core。 关于UE渲染的模块和框架设计是放到最后统一来分析,前面一般都是源码说明,资料,实现,结论的穿插。
分类: 其他 发布时间: 10-19 23:51 阅读次数: 0

python中的私有变量

class Test1: def f1(self): self.name ="张三" self.__age = 20 #使用名称变形实现私有变量 print(self.name) print(self.__age) class Test2(Test1): #继承基类Test1 def f(self): print(self.name) print(self.__age) in
分类: 其他 发布时间: 10-19 23:51 阅读次数: 0

[SimplePlayer] 3. 视频帧同步

Frame Rate 帧率代表的是每一秒所播放的视频图像数目。通常,视频都会有固定的帧率,具体点地说是每一帧的时间间隔都是一样的,这种情况简称为CFR(Constant Frame Rate);另外一种情况就是每一帧的时间间隔不一定相同,即可变帧率,简称为VFR(Variable Frame Rate),现在也有些录像设备支持录制VFR视频了,在录制具有大量静止场景的视频时,采用VFR能降低录制出来的视频的容量大小。 PTS 通过上文对帧率的描述,我们知道在进行视频播放时,每一帧都应该有自己的
分类: 其他 发布时间: 10-19 23:51 阅读次数: 0

从CSDN搬过来

https://blog.csdn.net/qq_34416123 从CSDN搬过来 神奇的代码竟然没有弄成博客园这里面的格式 所以以前的很多博客的代码都是直接放在那里了。 懒得去改了。
分类: 其他 发布时间: 10-19 23:51 阅读次数: 0

Dell R720修改远程管理口的密码

今天有个客户需要通过远程管理口来查看系统事件日志,但是他们把初始密码改过并且还给忘记了。后来我决定进操作系统(cent os)进行修改。整个过程很简单,进入系统后只需要三个步骤就解决问题了 1.安装软件:yum -y install OpenIPMI OpenIPMI-tools 2.开启服务:service impi start 3.重置密码:ipmitool -I open user set password 2 newpassword 是不是很简单呢?
分类: 其他 发布时间: 10-19 23:51 阅读次数: 0

Python学习-while循环语句

Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。即重复性的做一件事情 语法形式如下: while 判断条件: 条件满足执行语句……   可以通过下面的列子来理解while循环的基本使用 while 1==1: print("OK");   执行上面的代码,你会发现屏幕会不停的打印OK,并且不会停止。原因是1==1,这个条件为真,所以它会不断的去循环执行打印的操作。如果想控制打印OK的次数,如打印1
分类: 其他 发布时间: 10-19 23:51 阅读次数: 0

Mac的使用

1、快捷操作 苹果Mac操作系统下怎么显示隐藏文件(shift+cmmand+. ) 2、常见问题
分类: 其他 发布时间: 10-19 23:51 阅读次数: 0