冷艳鱼

文章
6
资源
0
加入时间
2年10月17天

10 个牛逼的单行代码编程技巧,你会用吗?

标题本文列举了十个使用一行代码即可独立完成(不依赖其他代码)的业务逻辑,主要依赖的是Java8中的Lambda和Stream等新特性以及try-with-resources、JAXB等。1、对列表/数组中的每个元素都乘以2// Range是半开区间 int [] ia = range(1, 10).map(i -> i * 2).toArray(); List<Integer> result = range(1, 10).map(i ->

MVVMLight学习笔记(一)---MVVMLight概述

一、MVVM概述MVVM是Model-View-ViewModel的简写,主要目的是为了解耦视图(View)和模型(Model)。MVVM结构如下:相对于之前把逻辑结构写在Code Behind 的方式,MVVM模式几乎完全解耦了视图和逻辑业务的关系,通过数据绑定和命令绑定来处理UI属性及事件驱动;同时,ViewModel中对属性的变更也会通知到View前端,让View前端实时...

hdu5894hannnnah_j’s Biological Test

链接:http://acm.hdu.edu.cn/showproblem.php?pid=5894题意:有n个座位(环),求m个人坐上去且两个人相隔至少k个空座位的方案数。分析:先确定1个人的位置,那么剩下的就是C(n-m*k-1,m-1),那么有n*C(n-m*k-1,m-1)种方案然后/m去掉重复的。代码:#include#include#include#include

ajax 通信,利用ajax实现同步通信

1。创建ajax 对象, 可以用以下通用代码, 此代码适合各种浏览器function newXMLHttpRequest(){var xmlreq = false;if (window.XMLHttpRequest){xmlreq = new XMLHttpRequest();}else{ if (window.ActiveXObject){ try{ xmlreq = new ActiveXO...