本章内容 一、匿名函数lambda 我们所说的匿名函数就是lambda , lambda到底是什么? lambda是一个表达式 , 而并非语句 , 所以可以出现在def语句所不能出现的位置 , 并且不需要指定函数名; lambda表达式还可以提高代码的可读性 , 简化代码 lambda表达式主要用于 ...
分类:
编程语言 时间:
2017-08-06 22:58:52
阅读次数:
168
一、Servlet简介 1.什么是Servlet Servlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容 servlet规范:包含三个技术点 1) ...
分类:
编程语言 时间:
2017-08-06 22:58:17
阅读次数:
306
一、Http协议 1.什么是Http协议 HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收HTML页面的方法 2.Http协议的组成 Http ...
分类:
编程语言 时间:
2017-08-06 22:58:08
阅读次数:
406
在Java程序开发过程中我们发现并不能够让程序多次运行时获得上一次关闭程序前的运行结果——我们没有将运行的结果加以保存。这个时候我们就要找到Java操作读取数据的方法(以操作文件为例):Java中的输入/输出模型,I/O模型又称为I/O流。(以下简称I/O流)。 流按方向可以分为输入(input)和 ...
分类:
编程语言 时间:
2017-08-06 22:57:13
阅读次数:
257
系统中未安装java 安装方法: 1. 命令直接安装。 1.1 RPM 命令 1.2 YUM 命令 2. 源码安装。(推荐) 2.1 下载对应版本的java包 2.2 创建一个目录 2.3 将下载好的java包解压到新创建的目录 2.4 设置环境变量 参考:http://www.mamicode.c ...
分类:
编程语言 时间:
2017-08-06 22:03:24
阅读次数:
209
concat():连接两个或更多的数组,并返回结果。 join():把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。 pop():删除并返回数组的最后一个元素 push():向数组的末尾添加一个或更多元素,并返回新的长度。 reverse():颠倒数组中元素的顺序。 shift():删 ...
分类:
编程语言 时间:
2017-08-06 22:02:39
阅读次数:
167
设置注释模板的入口:Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素。 文件(Files)注释标签: 类型(Types)注释标签(类的注释): 字段(Fields)注释标签: 构造函数(Con ...
分类:
编程语言 时间:
2017-08-06 22:02:28
阅读次数:
185
各位看官们,大家好。上一回中咱们说的是C程序内存布局的样例,这一回咱们继续说该样例。闲话休提,言归正转。让我们一起talk C栗子吧。 看官们,关于C程序内存布局的样例,我们在前面的两个章回都介绍过了,这一回我们将对前面章回中的内容进行总结和提示。 内存布局总结 C程序的内存布局主要有四个分区:代码 ...
分类:
编程语言 时间:
2017-08-06 22:02:15
阅读次数:
208
何为关系,何为映射,关系这个词想必大家都不陌生。比方你和老师之间是师生关系,你和父母之间是父子或者父女(母子或者母女关系)。 关系是存在某种联系物体之间产生的。什么都是可能的。比方你和工具,你仅仅能使用工具,可是工具不能使用你。这种关系是单向的。可是换种说法。你拥有工具,工具也属于你,那么这种关系就 ...
分类:
编程语言 时间:
2017-08-06 22:01:51
阅读次数:
169
http://acm.hdu.edu.cn/showproblem.php?pid=5253Prim算法是 1.每次选出 (已经选出的)点集 能够连接 边权值最小的点2.使用新找出的点能带来的新的更小的边权,来更新旧的较大的边权3.重复,直到连接所有点的贪心算法使用优先权队列优化 查找 边权值最小的... ...
分类:
编程语言 时间:
2017-08-06 22:01:41
阅读次数:
190
register: 假设有一些变量使用频繁,则为存取变量的值少花一些时间, 能够将该局部变量的值放在CPU的寄存器中,须要时直接从寄存器 中取出參加运算,不必去内存中去存取。由于寄存器的存取速度 远远高于内存的存取速度,因此这样做能够提高执行效率。这样的 变量叫做“寄存器变量”,用register做 ...
分类:
编程语言 时间:
2017-08-06 21:59:47
阅读次数:
159
设置Formatter模板的入口: Window->Preference->Java->Code Style->Code Formatter <?xml version="1.0" encoding="UTF-8" standalone="no"?><profiles version="10"><p ...
分类:
编程语言 时间:
2017-08-06 21:59:17
阅读次数:
208
刚学java的时候,仅仅知道synchronized一个线程锁。能够锁住代码,可是它真的能像我想的那样,能够锁住代码吗? 在讨论之前先看一下项目中常见关于synchronized的使用方法: public synchronized void syncCurrentObject() { System. ...
分类:
编程语言 时间:
2017-08-06 21:57:59
阅读次数:
216
java项目部署:打成war包,放进tomcat的webapps文件夹,默认包名即为访问url tomcat 部署多个war包项目和配置域名:http://blog.csdn.net/qq_19524879/article/details/46878373 tomcat 在80端口上配置多个站点:h ...
分类:
编程语言 时间:
2017-08-06 21:57:53
阅读次数:
124
有字符串 mystr = "hello world itcast and itcastcpp",以下是常见的操作: 1. mystr.find(str, start=0, end=len(mystr)) 检测str是否包含在mystr中,如果是返回开始的索引值,否则返回-1. 2. mystr.in ...
分类:
编程语言 时间:
2017-08-06 21:56:56
阅读次数:
152
复习之前的事物Properties 事务: 数据库四种隔离级别1.读未提交 Read_Uncommitted2.读已经提交 Read_committed3.可重复读 Repeatable_read4.串行化 Serializable 1.这三个jar包是必须有的 要想整合这两个模块就准备的材料 大配 ...
分类:
编程语言 时间:
2017-08-06 21:56:41
阅读次数:
254
练习7.23 头文件 源文件 练习7.24 见上面 练习7.25 不能,string类型的变量不能安全的依赖于拷贝和赋值操作的默认版本; 练习7.26 ...
分类:
编程语言 时间:
2017-08-06 21:56:22
阅读次数:
244