码迷,mamicode.com
首页 > 2020年03月23日 > 全部分享
2019-2020-2 20175305张天钰《网络对抗技术》 Exp2 后门原理与实践
2019 2020 2 20175305张天钰《网络对抗技术》 Exp2 后门原理与实践 知识点概括 后门: 不经过正常认证流程而访问系统的通道。 后门类型: 编译器留后门 操作系统留后门 应用程序中留后门 潜伏于操作系统中或伪装为特定应用的专用后门程序。 后门工具: netcat:又名nc或nca ...
分类:其他好文   时间:2020-03-23 09:43:52    阅读次数:88
【Java】反射调用与面向对象结合使用产生的惊艳
缘起我在看Spring的源码时,发现了一个隐藏的问题,就是父类方法(Method)在子类实例上的反射(Reflect)调用。初次看到,感觉有些奇特,因为父类方法可能是抽象的或私有的,但我没有去怀疑什么,这可是Spring的源码,肯定不会有错。不过我去做了测试,发现确实是正确的,那一瞬间竟然给我了一丝 ...
分类:编程语言   时间:2020-03-23 09:43:08    阅读次数:65
二分查找(Binary Search)Java实现
使用二分查找的序列必须是有序的。 时间复杂度O(logn),每次当前序列长度的一半。 1. 递归实现 /** * To search if the target is in a given array. If find, return the position of * the target in ...
分类:编程语言   时间:2020-03-23 09:42:51    阅读次数:79
Android存储--SharedPreferences
简介 在Android中,主要有以下几种存储方式: 1. SharedPreferences,在键值对中存储私有原始数据。 2. 内部存储,在设备内存中存储私有数据。 官方示例: 3. 外部存储,在共享的外部存储中存储公共数据。 使用外部存储,需要获取外部存储的读写权限。 外部存储主要包括存储公用文 ...
分类:移动开发   时间:2020-03-23 09:42:37    阅读次数:95
几种基础数组去重
1.基础for双层循环然后splice去重function unique(arr){ for(var i=0; i<arr.length; i++){ for(var j=i+1; j<arr.length; j++){ if(arr[i]==arr[j]){ //第一个等同于第二个,splice方 ...
分类:编程语言   时间:2020-03-23 09:42:20    阅读次数:69
CF1324B Yet Another Palindrome Problem 题解
"原题链接" ~~CF 127个测试点,好评~~ 简要题意: 多组数据,问数组中是否有长度 $\geq 3$ 的回文子序列。 我们需要找到本质。 题目不让我们求这个长度,只让我们判断,这是为什么呢? 如果答案是 ,那么必然存在一个长度为 $3$ 的回文子序列。否则为 . 你想,如果原数组的最长回文序 ...
分类:其他好文   时间:2020-03-23 09:41:52    阅读次数:68
js冒泡排序算法改进
// 冒泡排序算法 function bubbleSort(arr) { console.log('排序算法第0次:' + arr.join(',')); var len = arr.length; var lastIndex = 0; // 最后标记的脚标 var sortBorder = len ...
分类:编程语言   时间:2020-03-23 09:41:31    阅读次数:77
手写一个词法分析器
前言 最近大部分时间都在撸 ,其中也会涉及到将数据库表转换为 中 框架的 ,但我们并没有找到一个合适的工具来做这个意义不大的”体力活“,所以每次新建表后大家都是根据自己的表结构手写一遍 。 一两张表还好,一旦 10 几张表都要写一遍时那痛苦只有自己知道;这时程序员的 slogan 再次印证:一切毫无 ...
分类:其他好文   时间:2020-03-23 09:41:19    阅读次数:98
如何使用RUST做静态编译,让编译出来的程序不再依赖其他库?
在编译RUST CLI之后,发给客户,如果客户的电脑没有安装相应的依赖,那会运行不了,那如何让RUST程序自带干粮,不依赖这些七七八八的库呢? 如果你用的是RUST GNU版本,那可以直接发给客户,本身就自带了依赖项,不会有问题,本文主要说的是MSVC版本的RUST: 找到 ~/.cargo/con ...
分类:其他好文   时间:2020-03-23 09:40:41    阅读次数:313
个人项目
项目地址: "Github项目地址" PSP | PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) | | | | | | | Planning | 计划 | 10 | 10 | | · Estimate | · 估计这个 ...
分类:其他好文   时间:2020-03-23 09:40:11    阅读次数:73
C#MVC之传入字典的模型项为 null,但此字典需要类型“System.Decimal”的非 null 模型项。
在调试ASP.NET MVC时出现:传入字典的模型项为 null,但此字典需要类型“System.Decimal”的非 null 模型项。 问题原因:在控制器里面的View没有返回项应的结果给视图 处理后: ...
分类:Windows程序   时间:2020-03-23 09:39:59    阅读次数:95
Mybatis学习文档
Mybatis学习文档 Mybatis是持久层框架类似于Hibernate的orm持久层框架 1.JDBC访问数据库存在的问题 频繁创建和打开、关闭数据链接,太消耗资源 Sql语句存在硬编码,不利于维护 Sql参数设置硬编码,不利于维护 结果集获取与遍历复杂,存在硬编码,不利于维护,期望查询后返回一 ...
分类:其他好文   时间:2020-03-23 09:39:45    阅读次数:59
nuxt的中间件
nuxt的中间件的使用结束 1.中间件的介绍:中间件一个放在middleware目录中,中间件是一个js文件,可以使用函数定义一个页面的中间件,会在页面初始化之前调用 // 列如在middleware目录中创建baseurl.js文件来定义中间件函数 import axios from 'axios ...
分类:其他好文   时间:2020-03-23 09:38:18    阅读次数:482
wait、notify、sleep、interrupt对比分析
copy from : http://gityuan.com/2016/01/03/java-thread-wait-sleep/ 对比分析Java中的各个线程相关的wait()、notify()、sleep()、interrupt()方法 方法简述 Thread类 sleep:暂停当前正在执行的线 ...
分类:其他好文   时间:2020-03-23 09:37:54    阅读次数:61
Head First设计模式——原型模式和访问者模式
原型 原型模式:当创建给定类的过程很昂贵或很复杂时,就使用原型模式。 我们在进行游戏的时候游戏会动态创建怪,而怪时根据场景的不同而变化创建的,英雄自己也会创建一些随从。创建各式各样的怪兽实例,已经越来越麻烦,将各种状态细节放再构造器中,看起来一点都不内聚。如果能够在单一区域内封装所有的实例化细节,能 ...
分类:其他好文   时间:2020-03-23 09:37:37    阅读次数:68
我成功攻击了Tomcat服务器之后
Tomcat是一个开源的轻量级Web应用服务器,在我们平常工作过程中接触得非常多。代码也非常经典,很多人为了提升自己的技术也会去阅读学习Tomcat的源码。但正如著名诗人李白所说的:世界上本没有漏洞,使用的人多了,也就发现了漏洞。比如今年的2月份就爆出了存在文件包含漏洞。今天我们选择 两个 比较直观 ...
分类:其他好文   时间:2020-03-23 09:37:11    阅读次数:91
Menu
#include "windows.h" #include "resource.h" LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ; HMENU hm; int WINAPI WinMain (HINSTANCE hInstance, ...
分类:其他好文   时间:2020-03-23 09:36:57    阅读次数:72
810条   上一页 1 ... 36 37 38 39 40 41 42 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!