使用MyBatis查询 返回类型为int,但是当查询结果为空NULL,会报异常。 例如: 当记录不存在时会报以下错误 若遇到该问题,可使用MySQL的IFNULL函数和MAX函数,将返回的NULL值转换为0。例如,可将上述SQL语句改为:select IFFULL(MAX(role_id),0) A ...
分类:
其他好文 时间:
2017-10-28 12:59:59
阅读次数:
422
链接:http://ctf5.shiyanbar.com/stega/white.zip 解压文件后有一张图片和一个压缩文件,解压压缩文件需要密码 老套路,先binwalk 发现password里面还有东西 然后用Stegsolve打开,进行通道分析 这就是解压压缩文件的密码 解压发现只有一张gif ...
分类:
其他好文 时间:
2017-10-28 12:59:51
阅读次数:
209
1. ansible playbook 介绍 playbook 就是相当于把模块或函数写入到配置文件里面,然后我们执行该配置文件来达到远程运维自动化的目的,类似 shell 脚本 2. ansible playbook 循环语句 如下,使用循环分别修改远程主机三个文件的权限及属主属组,其中 {{ i ...
分类:
其他好文 时间:
2017-10-28 12:59:41
阅读次数:
130
问题 A: 习题6-4 有序插入 题目描述 有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入到数组中。 假设数组长度为10,数组中前9个数(这9个数要求从键盘上输入,输入时要满足自小到大的输入顺序)已经按从小到大进行排序。 然后再从键盘上输入一个整数,将此整数插入到前有序的9个数中, ...
分类:
其他好文 时间:
2017-10-28 12:59:33
阅读次数:
536
原文地址:http://www.cnblogs.com/hbccdf/archive/2014/03/09/3590916.html 自从操作系统升级到64位以后,就要不断的需要面对32位、64位的问题。相信有很多人并不是很清楚32位程序与64位程序的区别,以及Program Files (x86) ...
完成PTA中所有题目 <一> 计算分段函数 设计思路 第一步:定义浮点型变量x,result。 第二步:在scanf函数内输入x。 第三步:分情况讨论x是否等于0,对result进行赋值。 第四步:输出结果f(x)=result. 流程图: 本题调试过程碰到问题及解决办法: 无 <二> A除以B 设 ...
分类:
其他好文 时间:
2017-10-28 12:59:14
阅读次数:
148
//组合数打表模板,适用于N<=3000 //c[i][j]表示从i个中选j个的选法。 long long C[N][N]; void get_C(int maxn) { C[0][0] = 1; for(int i=1;i<=maxn;i++) { C[i][0] = 1; for(int j=1... ...
分类:
其他好文 时间:
2017-10-28 12:59:05
阅读次数:
107
性能测试方向职业发展 1、软件测试发展路线 我们可以暂且把软件测试职业路线分为3个方向,分别是业务路线、技术路线、管理路线;4个象限,分别为执行层、中层、中高层过渡、高层。 (1)业务路线 常见业务路线的职位有QA经理、业务专家、产品经理、产品总监、行业咨询顾问等。 (2)技术路线 掌握编程技术,拥 ...
分类:
其他好文 时间:
2017-10-28 12:58:58
阅读次数:
108
一.re模块 1.正则 正则就是用一些特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是藐视一类事物的规则。 在Python中,它内嵌在Python中,并通过re模块实现。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 2.常用匹配模式 二. ...
分类:
其他好文 时间:
2017-10-28 12:58:49
阅读次数:
149
定义: 装饰器:本质是函数,装饰其他函数。为其他函数添加附加功能。 原则: 知识储备: x、y、‘函数名’相当于门牌号当x、y都停止指向123时,123对应的内存被清空释放回收匿名函数没有门牌号,对应内存将被即刻回收 高阶+嵌套=装饰器 ...
分类:
编程语言 时间:
2017-10-28 12:58:41
阅读次数:
211
本周学习了代码中if语句的编写 题目1 实验思路 1定义x,y,输入x 2判断x的范围,x=0时,输出f(x.0)=x.0;x<0或x>0,则输出f(x.0)=1/x 流程图 注意事项 输出的格式要与要求一致 题目2 实验思路 1定义x,y,输入x,y 2判断y的范围,x=0时,输出Error;y< ...
分类:
其他好文 时间:
2017-10-28 12:58:33
阅读次数:
149
一般而言,工厂模式分为3种,简单工厂模式,工厂方法模式,抽象工厂模式。这三种工厂模式逐层深入吧。 一,从springWeb.jar包使用抽象工厂模式的一个例子聊起 之前对spring各种痴迷,所以在需要发送http请求时,用了spring自带的http客户端,上代码: 上UML图,首先是工厂类: 产 ...
分类:
编程语言 时间:
2017-10-28 12:58:25
阅读次数:
290
淘宝爆款详情页制作的几个方法 如果你是运营淘宝的店主,抑或是准备从事这个行业的,这个文章将会对你有很大帮助。 ...
分类:
其他好文 时间:
2017-10-28 12:58:19
阅读次数:
116
JDK 在 /etc/profile 中加入以下内容JAVA_HOME=/usr/local/jdk1.7.0_65JAVA_BIN=/usr/local/jdk1.7.0_65/binPATH=$PATH:$JAVA_BINCLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA ...
分类:
其他好文 时间:
2017-10-28 12:58:10
阅读次数:
102
在上面的章节中我们看到了JavaScript的对象模型是基于原型实现的。特点是简单,缺点是理解起来比传统类-实例模型要困难,最大的缺点是继承的实现需要编写大量代码,并且需要正确实现原型链。 新的关键字class从ES6开始正式被引入到JavaScript找那个,class的目的就是让定义类更简单。 ...
分类:
其他好文 时间:
2017-10-28 12:58:02
阅读次数:
122
不知道大家在win7 64位系统下用 PB连接oracle数据库时,是否遇到过“oracle library oci.dll could not be loaded”问题。 咨询了很多人,(他们都说是我的PB和oracle没装好,于是听取了他们的意见,抱着一线希望,把PB和oracle都卸了重装,可 ...
分类:
数据库 时间:
2017-10-28 12:57:54
阅读次数:
382
题解: spfa最短路径 dp[i][j]表示到i,用了j掌权 然后转移 代码: ...
分类:
其他好文 时间:
2017-10-28 12:57:45
阅读次数:
163