码迷,mamicode.com
首页 > 编程语言 > 周排行
Java8默认方法
Java8引入的接口默认方法实现一个新的概念。此功能是为了向后兼容性增加,使旧接口可用于利用JAVA8。 lambda表达式的能力,例如,列表或集合接口不具备forEach方法声明。从而增加了这样的方法只会打破收集框架实现。 Java8引入了默认的方法使列表/Collection接口可以拥有forE ...
分类:编程语言   时间:2017-08-14 11:28:24    阅读次数:125
Python第一次写的代码
#!/bin/bash/env python # -*- coding:utf-8 -*- #function:输出1-10每隔1秒 import time start = 1 flag = True while flag: print(start) if start > 9: break else... ...
分类:编程语言   时间:2017-08-14 11:29:05    阅读次数:140
java File类常用方法
file类常用方法 delete()删除此抽象路径名表示的文件和目录。 equals()测试此抽象路径名与给定对象是否相等。 exists()测试此抽象路径名表示的文件或目录是否存在。 getName()返回由此抽象路径名表示的文件或目录的名称。 isDirectory()测试此抽象路径名表示的文件 ...
分类:编程语言   时间:2017-08-14 11:29:23    阅读次数:156
传智播客c/c++公开课学习笔记--邮箱账户的破解与邮箱安全防控
一、SMTP协议 SMTP(SimpleMail Transfer Protocol)即简单邮件传输协议。SMTP协议属于TCP/IP协议簇,通过SMTP协议所指定的server,就能够把E-mail寄到收信人的server上。SMTPserver则是遵循SMTP协议的发送邮件server,用来发送 ...
分类:编程语言   时间:2017-08-14 11:29:29    阅读次数:301
关于java后台如何接收xml格式的数据
业务场景:用户发送下单请求,格式为xml格式,服务器接收数据完成下单,并返回结果给客户。 请求格式: 这段请求报文是xml格式的,在后台我们可以使用 javax.xml.bind.annotation 这个包格式化数据。 我们可以在做数据对应的dto是用@XmlElement注释标注对应节点 比如: ...
分类:编程语言   时间:2017-08-14 11:29:45    阅读次数:455
Java8 Optional类
Optional用于包含非空对象的容器对象。Optional对象,用于表示使用不存在null值。这个类有各种实用的方法,以方便代码来处理为可用或不可用,而不是检查null值。它是Java引入, 是类似于在 Guava 中的 Optional 。 类声明 以下是java.util.Optional<T ...
分类:编程语言   时间:2017-08-14 11:30:37    阅读次数:148
MFC载入JPG图片
## 1.定义画图函数 2.调用 ...
分类:编程语言   时间:2017-08-14 11:31:06    阅读次数:138
Python内置函数之filter()
filter(function,iterable)用来过滤可迭代对象 如果提供过滤条件的函数为None,则可迭代对象中为False的元素将被过滤掉。 例如: ...
分类:编程语言   时间:2017-08-14 11:31:43    阅读次数:118
6.IDEA用maven新建带spring框架的工程
5.IDEA用maven新建带spring框架的工程 1.使用maven骨架新建web工程 2.添加spring框架的支持,并添加空白的配置文件 3.配置web.xml 4.配置spring-mvc.xml ...
分类:编程语言   时间:2017-08-14 11:31:59    阅读次数:190
Java8 本地DateTime API
LocalDate/本地时间和LocalDateTime类简化时区不需要开发。 让我们来看看他们操作。 选择使用任何编辑器创建以下java程序在 C:/> JAVA Java8Tester.java 验证结果 点击链接查看详细内容 ...
分类:编程语言   时间:2017-08-14 11:32:18    阅读次数:126
杭电2064----过山车『匈牙利算法』
1 //匈牙利算法模版题 2 #include 3 #include 4 #include 5 using namespace std; 6 const int maxn = 505; 7 vector v[maxn]; 8 int vis[maxn],match[maxn]; 9 bool dfs... ...
分类:编程语言   时间:2017-08-14 11:32:34    阅读次数:124
Java8 日期时间API
使用Java8,新的日期时间API引入覆盖旧的日期时间API的以下缺点。 非线程安全 - java.util.Date不是线程安全的,因此开发者必须在使用日期处理并发性问题。新的日期时间API是不可变的,并且没有setter方法。 设计不佳 - 默认的开始日期从1900年,开始每月从1天从0开始,所 ...
分类:编程语言   时间:2017-08-14 11:33:16    阅读次数:125
Gradle 引入本地定制 jar 包
第 1 步:创建文件夹,拷贝 jar 包 在自己的 Gradle 项目里建立一个名为 “libs” (这个名字可以自己定义,不一定非要叫这个名字)的文件夹,把自己本地的 jar 包拷贝到这个文件夹中。 第 2 步:编写 build.gradle 核心配置文件片段 在 Gradle 的核心配置文件 b ...
分类:编程语言   时间:2017-08-14 11:33:39    阅读次数:190
Swift - 重写导航栏返回按钮
// 重写导航栏返回按钮方法 func configBackBtn() -> Void { // 返回按钮 let backButton = UIButton(type: .custom) // 给按钮设置返回箭头图片 backButton.setImage(UIImage(named: "Navi ...
分类:编程语言   时间:2017-08-14 11:33:56    阅读次数:2469
Linux学习之在搭建java开发环境
首先,在官网上下载你需要的JDK 然后 解压包 tar -zxvf 包名 配置环境变量 vim /etc/profile 如果权限不够,就使用sudo vim /etc/profile 在profile里添加以下变量: 编辑完成后 使用source /etc/profile 使该环境变量生效 这个时 ...
分类:编程语言   时间:2017-08-14 11:35:18    阅读次数:141
Python内置函数之format()
format(value[,format_spec])返回字符串对象。 可以用来格式化value。 还可以用来进制转化: ...
分类:编程语言   时间:2017-08-14 11:35:26    阅读次数:151
JavaScript获取当前日期,和N天后的日期
//日历插件设置初始值;当前日期和30天后日期; function getNowDate(){ var nowDate = new Date(); var nowY = nowDate.getFullYear(); var nowM = nowDate.getMonth()+1; var nowD ... ...
分类:编程语言   时间:2017-08-14 11:35:52    阅读次数:209
数组中的对象的特征值提取生成新对象实现方法
最近要做一个可视化的SQL语句生成功能视图, 项目中遇到一个JSON保存后还原的问题,由于保存之前和后台沟通约定好保存的JSON格式,所以在还原的时候,就要按照保存的格式来进行逆向解析。 首先来看一下保存的JSON内容 注:请忽略对象中的order,checked字段。 我们姑且将oldObj数组中 ...
分类:编程语言   时间:2017-08-14 11:36:35    阅读次数:136
Java8 Nashorn JavaScript引擎
使用Java8,Nashorn大大提高了JavaScript 引擎引入,以取代现有的Nashorn Java脚本引擎。Nashorn提供2至10倍更好的性能,因为它直接编译代码在存储器,并传递到字节码JVM.Nashorn使用invokedynamics函数,在Java7引入以提高性能。 jjs 对 ...
分类:编程语言   时间:2017-08-14 11:38:31    阅读次数:167
python2/python3 内存中打包/压缩文件
python2:(包含压缩选项,如果只打包,可以调整zipfile.ZIP_DEFLATED) python3:(包含打包选项,不压缩) ...
分类:编程语言   时间:2017-08-14 11:38:40    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!