码迷,mamicode.com
首页 > 编程语言 > 月排行
远程线程注入方法CreateRemoteThread
最近在整理学习Windows注入方面的知识,这个远程注入前面早写过,现在看看人家博客的理解整理,整理, 需要源码的可以到我的github上下载。 链接是 https://github.com/Arsense/WindowsCode 首先先来说说什么是注入,为什么要注入 0x00 Baise 注入就是 ...
分类:编程语言   时间:2017-02-20 00:49:16    阅读次数:529
Java-json系列(二):用JSONObject解析和处理json数据
本文中主要介绍JSONObject处理json数据时候的一些常用场景和方法。 (一)jar包下载 所需jar包打包下载百度网盘地址:https://pan.baidu.com/s/1c27Uyre (二)常见场景及处理方法 1、解析简单的json字符串: 输出: name is : tomage i ...
分类:编程语言   时间:2017-02-20 00:50:18    阅读次数:200
C语言union(联合体、共用体)及应用
C语言union(联合体、共用体)及应用 在结构体(变量)中,结构的各成员顺序排列存储,每个成员都有自己独立的存储位置。联合(union)变量的所有成员共享同片存储区/内存。因此联合变量每个时刻里只能保存它的某一个成员的值。 联合变量也可以在定义时直接初始化,但这个初始化只能对第一个成员进行。例如下 ...
分类:编程语言   时间:2017-02-20 00:59:00    阅读次数:188
Thinking In Java 对象导论(1)
Alan Kay总结的Smalltalk(java 所基于的语言之一)的五个基本特征: ①万物皆为对象 将对象看做奇特的变量,可以存储数据、对自身执行操作。 ②程序是对象的集合,它们通过发送消息来告知彼此所要做的。 可以把消息相像为对特定对象的方法的调用请求。 ③每个对象都有自己的由其他对象所构成的 ...
分类:编程语言   时间:2017-02-20 00:59:49    阅读次数:156
python之函数(function)
#今天来学习一下函数,function# 定义一个函数的时候,函数不会被执行,只有调用函数,函数才会执行## 定义函数# # 1、def是创建函数的关键字,创建函数# # 2、函数名# # 3、()# # 4、函数体# # 5、返回值### try:# 扑捉这段代码的执行# except:# 如果失 ...
分类:编程语言   时间:2017-02-20 01:03:20    阅读次数:212
第二堂:Java基础语法
每一门编程语言都有自身独特的语法规则,但是作为“现代编程语言之父”的C语言,C语言中的很多东西和其他的编程语言及其相似。 每一门语言都有自身专属的标识符,一门语言的标识符不多,但是每个都有自身的作用。 数据,每一门语言都是数据。所以数据类型是一个非常基础的东西,在Java中数据类型一共只有11中,其 ...
分类:编程语言   时间:2017-02-20 01:05:45    阅读次数:215
Java读取本地文件(输入流)
package cn.buaa; import java.io.File; import java.io.FileInputStream; import java.io.FileReader; import java.io.InputStream; import java.io.Reader; pu... ...
分类:编程语言   时间:2017-02-20 01:06:18    阅读次数:3686
多玩YY语音的面试题:C++中如何在main()函数之前执行操作?
多玩YY语音的面试题:C++中如何在main()函数之前执行操作? 第一反应main()函数是所有函数执行的开始。但是问题是main()函数执行之前如何执行呢? 联想到MFC里面的 C**App类的theApp对象,其执行顺序就在main函数之前。道理相通,顺理推下,能够想到:如果在main函数之前 ...
分类:编程语言   时间:2017-02-20 01:06:25    阅读次数:220
使用JavaScript·求数组的最大值和最小值
前言 在数组中并没有提供arr.max()和arr.min()这样的方法。那么是不是可以通过别的方式实现类似这样的方法呢?那么今天我们就来整理取出数组中最大值和最小值的一些方法。 前言 在数组中并没有提供arr.max()和arr.min()这样的方法。那么是不是可以通过别的方式实现类似这样的方法呢 ...
分类:编程语言   时间:2017-02-20 01:13:22    阅读次数:228
Java HttpClient库的使用
(一)简介 HttpClient是Apache的一个开源库,相比于JDK自带的URLConnection等,使用起来更灵活方便。 使用方法可以大致分为如下八步曲: 1、创建一个HttpClient对象; 2、创建一个Http请求对象并设置请求的URL,比如GET请求就创建一个HttpGet对象,PO ...
分类:编程语言   时间:2017-02-20 01:12:51    阅读次数:239
javascript闭包的基础理解
关于js的闭包概念,简单说就是读取其他函数内部变量 来看一段代码: function a(){ var n = 0; this.me= function () { n++; console.log(n); }; } var c = new a(); c.me(); c.me(); 输出结果:1,2 ...
分类:编程语言   时间:2017-02-20 01:17:43    阅读次数:185
C++数组指针、指针数组、函数指针的核心概念
1.什么叫数组指针? 数组指针:一个指向一维或者多维数组的指针。 比如:int * b=new int[10];指向一维数组的指针b ; 注意,这个时候释放空间一定要delete [] ,否则会造成内存泄露,b 就成为了空悬指针。 int (*b2)[10]=new int[10][10]; 注意, ...
分类:编程语言   时间:2017-02-20 01:17:31    阅读次数:165
【朴灵评注】JavaScript 运行机制详解:再谈Event Loop
PS: 我先旁观下大师们的讨论,得多看书了~ 别人说的:“看了一下不觉得评注对到哪里去,只有吹毛求疵之感。 比如同步异步介绍,本来就无大错;比如node图里面的OS operation,推敲一下就可以猜到那是指同步操作(自然不走event loop了);至于watcher啥的,显然只是实现上的特色, ...
分类:编程语言   时间:2017-02-20 01:20:00    阅读次数:291
用Python做九九乘法表
我是个Python的初学者,写的不好的地方,大家多多指教。#!/usr/bin/envpython#coding:utf-8i=1whilei<=9:j=1whilej<=9:print"%d*%d=%d"%(j,i,i*j),ifi==j:breakj=j+1printi=i+1
分类:编程语言   时间:2017-02-20 01:31:15    阅读次数:1154
MFC读写文件
文件操作的很多相关函数参数,都是指向常量的指针类型。指向常量的指针:(表示:指向的对象是常量)该指针指向一个常量的地址,该指针不能通过地址修改常量值。指针常量:(指针本身[地址]是常量)指针值不可修改,指向的内容可以修改。charch[5]="list";char*constpStr=ch;c语..
分类:编程语言   时间:2017-02-20 01:31:21    阅读次数:147
【Java深入研究】3、JVM内存管理机制
转自:http://blog.csdn.net/lengyuhong/article/details/5953544 近期看了看Java内存泄露的一些案例,跟原来的几个哥们讨论了一下,深入研究发现JVM里面还是有不少以前不知道的细节,这里稍微剖析一下。先看一看JVM的内部结构——如图所示,JVM主要 ...
分类:编程语言   时间:2017-02-20 07:35:50    阅读次数:323
JavaScript数组去重方法及测试结果
最近看到一些人的去面试web前端,都说碰到过问JavaScript数组去重的问题,我也学习了一下做下总结。 实际上最有代表性也就三种方法:数组双重循环,对象哈希,排序后去重。 这三种方法我都做了性能测试,有兴趣的朋友可以去试试,这是测试地址 双重循环最慢(不是一般的慢),对象哈希是最快的,排序后去重 ...
分类:编程语言   时间:2017-02-20 07:40:26    阅读次数:209
最小公倍数算法题收获
这道题非常典型,我花了很长时间来做,我自己写了80多行代码实现了要求的功能,速度也还可以,但是有很大的局限性,在1-13范围内结果还是正确的,但再大一点就不行了,主要还是在计算方法在数学上站不住脚。 这里面我用到了许多函数,比如数组的排序,如何判断某个数是否是质数,阶乘函数,ruduce方法求数组的 ...
分类:编程语言   时间:2017-02-20 07:40:46    阅读次数:215
学习BoolanC++笔记_04(C++面向对象高级编程(下)第五周)
作者: ayaoko 出处: http://www.cnblogs.com/fyc006/> 关于作者:小可才疏学浅还请多多赐教! 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接 如有问题, 可邮件(270469391@qq.com)咨询. ...
分类:编程语言   时间:2017-02-20 07:41:37    阅读次数:254
【Ural1297】Palindrome(后缀数组)
题意:求一个字符串的最长回文子串 n<=1000 思路:这是一道论文题 需要注意的细节: 1.奇偶分类 2.中间的分割符与最后的附加字母都是最小值,但两者不能相同,否则height可能会出现问题 答案即为min(height[rank[x]+1]...height[rank[y]]) ...
分类:编程语言   时间:2017-02-20 07:44:05    阅读次数:235
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!