一起来学Java8(三)——方法引用

在一起来学Java8(一)——函数式编程中有一个简单的函数式编程的例子: 1import java.util.function.Consumer; 2 3class Person { 4   &nb
分类: 编程语言 发布时间: 03-28 23:01 阅读次数: 0

分离有规律的buf之大杀器

共用体数据类型竟然是里面的独门绝技,牛逼的飞起,尤其是流媒体数据。
分类: 其他 发布时间: 03-28 23:01 阅读次数: 0

深入理解Java多线程与并发框(第⑧篇)——深入理解:CAS

CAS实现原理 CAS 是 CompareAndSwap 的缩写,意思是 比较 并 交换。 它是无锁化的实现是经典的乐观锁。 CAS 操作很简单,它包含三个操作数:内存地址V、预期原值A、新值B。先比较内存地址V处的值与预期原值A是否相等,如果相等就将内存地址
分类: 编程语言 发布时间: 03-28 23:01 阅读次数: 0

棋盘放米

sum = 0 for n in range(1, 65): m = int(pow(2, n - 1)) sum = sum + m print("%d"%(sum))
分类: 其他 发布时间: 03-28 23:01 阅读次数: 0

PTB 顺序绘制

1.Order Of Drawing Demo: This demo explains about sequential drawing. This is key to drawing multiple objects to the screen e.g. overlapping objects. 示意图 参考链接:http://peterscarfe.com/drawingorderdemo.html % Open an on screen window and color it black
分类: 其他 发布时间: 03-28 23:01 阅读次数: 0

一个按钮样式测试出你的 css功力

简单点,bb的方式简单点。好的,大哥。 对于前端开发来说,css是必备的基本功。你可能会说css嘛,就那样,用的时候先这样,在这样。对我完全知道你在说什么,所以你可以认为css是很简单,因为我们涉及的都不深。 我们来看一段非常简单的代码(真的是非常的简单): <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wid
分类: 其他 发布时间: 03-28 23:01 阅读次数: 0

P32 局部更新 PATCH

json patch支持的操作,一共有6种 add:就是向资源里面添加值,或者是向数组里面添加一个元素。 开始写代码 JsonPatchDocument需要我们安装一个库 从employee映射到UpdateDto 比如说patchDocument如果有一个只读的操作,它add的一个属性,这个属性在C#类里面并不存在,这时候就会报错,或者是它要修改一个只读的属性。这些都会报错。所以说我们需要处理一下这块。 一个替换的操作replace。然后替换的字段是employeeNo。替换后的值是1111
分类: 其他 发布时间: 03-28 23:01 阅读次数: 0

codeforces-1327C-Game with Chips

codeforces-1327C-Game with Chips 传送门:https://codeforces.com/contest/1327/problem/C 题意:有一个n*m的电路板,给你k个当前点和k个目标点,每次可以进行上下左右的移动(每次移动所有的当前点都动)(如果芯片位于板壁的旁边,并且Petya选择的动作将其移向壁,则芯片将保持在其当前位置),使得所有的当前点都至少经过目标点一次,移动范围不超过2*n*m,应该怎么走 每次移动所有点都跟着动是不是很懵逼?还要经过给出的目标点
分类: 其他 发布时间: 03-28 23:01 阅读次数: 0

多个对象的连接合并、多个数组的连接合并

数组的合并:[].concat(); 对象的合并:$.extend(true,{},{}) 于将一个或多个对象的内容合并到目标对象 图中{data:XXXX}是因为是合并到对象的data值里面
分类: 其他 发布时间: 03-28 23:00 阅读次数: 0

程序插桩简介

程序插桩简介 一种基本的动态测试方法,向源程序中添加一些语句实现对程序代码的执行、变量的变化等情况的检查,可以获得程序的控制流和数据流信息。如果我们想要了解一个程序在某次运行中可执行语句被覆盖的情况,或是每个语句的实际执行次数,最好的办法就是利用插装技术,它在软件测试技术上占有非常高的地位。最简单的插装:在程序中插入打印语句printf(“ ...”)语句。 1.插桩位置: a.程序的第一条语句; b.分支语句的开始; c.循环语句的开始; d.下一个入口语句之前的语句; e.程序的结
分类: 其他 发布时间: 03-28 23:00 阅读次数: 0

JS的函数和对象

1.递归 在函数的内部调用自身,默认是一个无限循环。 2.匿名函数 没有名称的函数 function(){ } (1)创建函数 函数声明 function fn1(){ } 函数表达式 var fn2=function(参数){ 函数体; } 变量名就是函数的名称 对比函数声明和函数表达式的区别 函数声明创建函数存在提升,可以在任意位置创建; 函数表达式使用变量创建的,只是存在变量提升,不存在函数提升,只能先创建,再调用。 (2)匿名函数自调用 目的:创建函数作用域包裹起来,防止污染全局。 (
分类: 其他 发布时间: 03-28 23:00 阅读次数: 0

【GDOI2020模拟03.28】数二数(two) (计数动态规划):

先考虑如何判断一个询问集是否合法。 考虑询问一次\([l,r]\),能把\([1,l-1]∪[r+1,n]\)和\([l,r]\)区分开来。 现在定义一个块为一个没有被区分开极大的点集合。 当所有块的大小都是1的时候,这个方案就是合法。 性质: 1.一个块是由若干连续段组成,比如下面这样: 1112233111411 颜色为1的块由三段连续段。 2.块与块之间不会出现交叉的情况: 比如下面这样: 11122211122211 也就说两个块的关系,只有完全包含和互不相交两种。 设\(f[i]\)
分类: 其他 发布时间: 03-28 23:00 阅读次数: 0

hdu1599 图的最小环问题的floyd算法+path输出

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1599 最小环的定义:经过一条简单路径(除起点每点只经过一次)回到起点成为环,并且环的总长度最小称为最小环。 关于floyd算法路径的计算方式参考博客:http://blog.sina.com.cn/s/blog_6fbae1120100xfdd.html floyd算法很好的运用了dp的思想,dp是一个多阶段优化问题,因为最短路最多经过n-1个其他结点,所以最多迭代n次求出最终结果。我们用dp[m
分类: 其他 发布时间: 03-28 23:00 阅读次数: 0

2019-2020-2 20175202葛旭阳《网络对抗技术》 Exp3 免杀原理与实践

2019-2020-2 20175202葛旭阳《网络对抗技术》 Exp3 免杀原理与实践 一、实验任务 1.方法: ①正确使用msf编译器。 ②msfvenom生成如jar之类的其他文件。 ③veil。 ④加壳工具。 ⑤使用C+shellcode编程。 ⑥使用其他课程未介绍方法。 2.通过组合应用各种技术实现恶意代码免杀(如果成功实现了免杀的,简单语言描述原理,不要截图。与杀软共生的结果验证要截图。) 3.用另一电脑实测,在杀软开启的情况下,可运行并回连成功,注明电脑的杀软名称与版本。 4.基
分类: 其他 发布时间: 03-28 23:00 阅读次数: 0

AcWing 241. 楼兰图腾(树状数组求逆序对)

题目链接:点击这里#include<iostream>#include<cstdi
分类: 其他 发布时间: 03-28 23:00 阅读次数: 0

python中绝对值的三种求法

import math def abs_value1(): #使用条件判断求绝对值 a = fPython
分类: 其他 发布时间: 03-28 22:59 阅读次数: 0

用python给指定csv表格中的联系人群发带附件的邮件

以下为使用python给指定路径的csv表格中的联系人群发带附件的邮件(csv表格的第一列为联系人姓Python
分类: 其他 发布时间: 03-28 22:59 阅读次数: 0

在python中实现滚动广告屏效果

import os, timesen = 好,才能贵!贵,才能好!百年宝沃!for num inPython
分类: 其他 发布时间: 03-28 22:59 阅读次数: 0

用python解决选择困难症

用python来解决“早上吃什么?中午吃什么?晚上吃什么?”的灵魂三问:import random#Python
分类: 其他 发布时间: 03-28 22:59 阅读次数: 0

python的openpyxl 3.0.2版无法保存数据

在使用openpyxl3.0.2版的时候老是报错“TypeError: got invalid inPython
分类: 其他 发布时间: 03-28 22:58 阅读次数: 0