元组在计算机领域有着特殊的意义,这个名字听起来似乎有些陌生, 平时在写代码也基本没什么应用场景, 然而, 出人意料的是, 元组跟程序设计密切相关, 可能有的同学不知道, 关系数据库中的「纪录」的另一个学术性的名称就是「元组」, 一条记录就是一个元组, 一个表就是一个关系, 纪录组成表, 元组生成关系 ...
分类:
编程语言 时间:
2017-04-13 21:56:29
阅读次数:
215
有一位同事跟大家说他在网上看到一道面试题:“如果后台传给前端几万条数据,前端怎么渲染到页面上?”,如何回答? 于是办公室沸腾了, 同事们讨论开了, 你一言我一语说出自己的方案。 有的说直接循环遍历生成html插到页面上;有的说应该用分页来处理;还有的说这个面试官是个白痴, 哪有后台传几万条数据给前端 ...
分类:
编程语言 时间:
2017-04-13 21:54:37
阅读次数:
171
一、匿名函数 1.定义: 匿名函数顾名思义就是指:是指一类无需定义标识符(函数名)的函数或子程序。 2.语法格式:lambda 参数:表达式 lambda语句中,开头先写关键字lambda,冒号前是参数,可以有多个,用逗号隔开;冒号右边的为表达式,需要注意的是只能有一个表达式。由于lambda返回的 ...
分类:
编程语言 时间:
2017-04-13 21:34:42
阅读次数:
703
所有的java类都是用的上一篇文章:Spring初学之spring的事务管理 不同的是,这时xml配置事务,所以就要把java类中的那些关于spring的注解都删掉,然后在xml中配置,ApplicationContext.xml如下: 1 <?xml version="1.0" encoding= ...
分类:
编程语言 时间:
2017-04-13 21:24:31
阅读次数:
256
在Spring的AOP配置命名空间中,我们能够找到声明式切面选择。看以下: <aop:config> <!-- AOP定义開始 --> <aop:pointcut/> <!-- 定义切入点 --> <aop:advisor/> <!-- 定义AOP通知器 --> <aop:aspect> <!-- ...
分类:
编程语言 时间:
2017-04-13 21:16:28
阅读次数:
202
javaWeb三大组件: servlet listener(用的不多) filter 什么叫监听器: 初次相见:AWT 二次相见:SAX(XML解析时)Bundle 绑定 监听器是一个接口,内容由我们实现 它需要注册,例如注册在按钮上 监听器的方法会在特定事件发生时调用 特性: 总是和观察者模式相关 ...
分类:
编程语言 时间:
2017-04-13 21:15:36
阅读次数:
242
有的页面会使用frame 框架,使用Selenium + PhantomJS 后并不会加载iframe 框架中的网页内容。iframe 框架相当于在页面中又加载了一个页面,需要使用Selenium 的 switch_to.frame() 方法加载(官网给的方法是switch_to_frame(),但 ...
分类:
编程语言 时间:
2017-04-13 21:14:30
阅读次数:
578
在上一篇博客中,我介绍了在mac os上用idea搭建spring mvc的maven工程,但是一个完整的项目肯定需要数据库和日志管理,下面我就介绍下spring mvc整合mybatis和log4j 一、先把需要用到的jar包配置到pom.xml上(主要是mybaitis和mysql驱动包) 二、 ...
分类:
编程语言 时间:
2017-04-13 21:10:27
阅读次数:
319
需要用的指针函数。通过用指针函数作为地址接收函数地址,以达到委托其他函数实现某方法的目的。 以下贴代码 ...
分类:
编程语言 时间:
2017-04-13 21:09:24
阅读次数:
277
学习资料:开涛的《跟我学SpringMVC.pdf》 众所周知,springMVC是比较常用的web框架,通常整合spring使用。这里抛开spring,单纯的对springMVC做一下总结。 概念 HandlerMapping:处理器映射,对请求的URL进行映射为具体的处理器(如果有拦截器也包含拦 ...
分类:
编程语言 时间:
2017-04-13 21:07:58
阅读次数:
253
前面说过pscp不支持多线程,所以在此特地实现了一个 程序分三个部分: 1、初始化各种参数,涉及getopt函数的使用 2、重新定义scp,实现传递IP然后远程拷贝 3、启动多线程调用scp,涉及多线程的启动和等待线程结束 测试结果: ps:对于读取带选项参数和Python多线程参考了以下两篇博客 ...
分类:
编程语言 时间:
2017-04-13 21:07:36
阅读次数:
476
1.上传(不能使用BaseServlet): 上传的作用,略 上传的要求(对表单和Servlet都有要求): 1.必须使用表单,而不能是超链接,method="post" 文件明显不能get把参数带在后面 2.必须使用多部件表单数据 enctype="multipart/form-data" 3.表 ...
分类:
编程语言 时间:
2017-04-13 21:06:34
阅读次数:
314
鸡啄米在上一节为大家讲解了文件对话框的使用,本节则主要介绍字体对话框如何应用。 字体对话框的作用是用来选择字体。我们也经常能够见到。MFC使用CFontDialog类封装了字体对话框的所有操作。字体对话框也是一种模态对话框。 CFontDialog类的构造函数 我们先来了解CFontDialog类。 ...
分类:
编程语言 时间:
2017-04-13 21:06:31
阅读次数:
226
鸡啄米在上一节中为大家讲解了字体对话框的使用方法,熟悉了字体对话框,本节继续讲另一种通用对话框--颜色对话框。 颜色对话框大家肯定也不陌生,我们可以打开它选择需要的颜色,简单说,它的作用就是用来选择颜色。MFC中提供了CColorDialog类封装了颜色对话框的所有操作,我们可以通过它显示颜色对话框 ...
分类:
编程语言 时间:
2017-04-13 21:05:48
阅读次数:
293
JavaMail-java提供的一组API,用来收发邮件 中间有个邮件服务器: 客户端发给邮件服务器,另外一收件客户端从邮件服务器下载 (最稳的还是163,QQ有点不靠谱) SMTP协议 port 25 SMTP的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协 ...
分类:
编程语言 时间:
2017-04-13 21:04:18
阅读次数:
273
因为私人问题,鸡啄米暂停更新了几天,首先向关注鸡啄米动态的朋友说一声抱歉。 言归正传,鸡啄米上一节中讲了编辑框的用法,本节继续讲解常用控件--按钮控件的使用。 按钮控件简介 按钮控件包括命令按钮(Button)、单选按钮(Radio Button)和复选框(Check Box)等。命令按钮就是我们前 ...
分类:
编程语言 时间:
2017-04-13 21:02:41
阅读次数:
235
这篇文章之所以叫猫和猫的名字,是因为是以猫为案例来讲的 主要的内容就是java构造函数和参数的传递 ...
分类:
编程语言 时间:
2017-04-13 21:02:15
阅读次数:
165