自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

转载 idapython在样本分析中的使用-字符解密

最近接手的一个样本,样本中使用了大量的xor加密,由于本身样本不全,无法运行(好吧我最稀饭的动态调试没了,样本很有意思,以后有时间做票大的分析),这个时候就只好拜托idapython大法了(当然用idc也一样),期间遇到几个问题,遂记录一番。样本加密的字符如下,很简单,push压栈之后,反复调用sub_1000204D解密。此时,要写脚本的话,我们希望这个脚本能够足够通用,通...

2015-12-31 18:50:00 159

转载 apache的用户认证

1. 限制用户访问的方式:  1. 限制访问服务的客户端主机  2. 需要用户名和密码2. 行为用户验证需要两步:  1. 创建一个包含用户名和密码的文件  2. 服务器上的哪些资源需要保护,哪些用户可以进行访问3. 创建用户数据库  许多用户名和密码需要创建在一个文件中。出于安全考虑,这个文件不能放在文档目录里。在这个例子里,这个文件创建在/usr/local/...

2015-12-31 17:41:00 131

转载 今日学习笔记

1,实例化对象时候,括号主要是为了传入参数。如果构造函数有参数就必须要括号,如果没有参数,加不加括号效果都相同。<?php $arr = [];$arr[0]='a';$arr[1]='b';$jsonstr = json_encode($arr);echo $jsonstr;echo "<br>";echo json_enc...

2015-12-31 17:12:00 43

转载 Uva657 - The die is cast

原题链接https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=598这题就是在一堆*里找X,相邻的X算一个,所以我们可以两次dfs搜索,dfs2搜*有多少堆,dfs2搜一堆*里面有多少个不同的X,然后在...

2015-12-31 08:42:00 80

转载 在 windows7 中使用 vs2003 时,“在文件中查找”导致无响应的问题

解决Win7 32bit/64bit环境下,在使用VS2003的查找功能时,会导致VS2003无响应。解决方法:找到VS2003的安装目录,修改"...\Microsoft Visual Studio .NET 2003\Common7\IDE"目录下的devenv.exe的属性,将其兼容性中的“禁用视觉主题”打钩,如图:如不禁用桌面元素,则在VS2003中移动浮动窗口时会不太流畅...

2015-12-30 14:20:00 43

转载 调用父类Controller错误

在写一个控制器的时候,要特别注意本类继承的父类。不要继承错了。如图:,这样就会一直是显示父类的控制器,而不是显示本类的控制器视图。应该改为:这些都是平时遇到的一些小问题,留着提醒自己。转载于:https://www.cnblogs.com/hd1992/p/5088602.html...

2015-12-30 13:52:00 125

转载 结构体字节对齐

在用sizeof运算符求算某结构体所占空间时,并不是简单地将结构体中所有元素各自占的空间相加,这里涉及到内存字节对齐的问题。从理论上讲,对 于任何 变量的访问都可以从任何地址开始访问,但是事实上不是如此,实际上访问特定类型的变量只能在特定的地址访问,这就需要各个变量在空间上按一定的规则排列, 而不是简单地顺序排列,这就是内存对齐。 内存对齐的原因: 1)某些平台只能在特...

2015-12-30 09:56:00 39

转载 LeetCode - Add Binary

题目:Given two binary strings, return their sum (also a binary string). For example,a = "11"b = "1"Return "100".思路:递归,注意递归终止条件为i < 0 && j < 0 && carray < 1pa...

2015-12-30 07:01:00 41

转载 01背包和完全背包--动态规划(1)

今天开始看动规。从最基本的背包问题开始:首先是基本的01背包。简单的来说就是一个问题 可以分解成相似的若干个子问题 然后通过记录子问题的解来一步一步推出最终的最优解。这样做的好处就是:可以通过记录状态值 重复利用(记忆结果)来减少传统递归的次数 从而优化时间复杂度。动规中 最重要的莫过于列出对应的 状态转移方程。假设有n件物品,用v[n]储存它们的价值,w[n]储存...

2015-12-28 23:20:00 67

转载 Yii2的深入学习--yii\base\Event 类

根据之前一篇文章,我们知道 Yii2 的事件分两类,一是类级别的事件,二是实例级别的事件。类级别的事件是基于 yii\base\Event 实现,实例级别的事件是基于 yii\base\Component 实现。今天先来看下类级别事件的实现,代码是yii\base\Event 类。<?phpnamespace yii\base;/** * Event is th...

2015-12-28 21:28:00 55

转载 Swift编程语言学习1.4——数值型字面量、数值类型转换

数值型字面量整数字面量能够被写作:一个十进制数,没有前缀一个二进制数,前缀是0b一个八进制数,前缀是0o一个十六进制数,前缀是0x以下的全部整数字面量的十进制值都是17:let decimalInteger = 17let binaryInteger = 0b10001 // 二进制的17let octalInteger = 0o2...

2015-12-28 21:28:00 75

转载 【转】BAT 延迟变量

延迟环境变量在bat里是重中之重,虽然前面说过,熟练应用for才算会写批处理,但如果不懂延迟环境变量的话,那么你就只能写出简单的批处理,而for语句也不能发挥最大的作用。延迟环境变量在cmd下默认是关闭的,如果要使用延迟环境变量,可以用以下两种方法开启:1.cmd下开启/关闭延迟环境变量在cmd下开启或延迟环境变量用/v参数:cmd /v:on //开启延迟环...

2015-12-28 10:42:00 84

转载 Leetcode: Word Pattern

Given a pattern and a string str, find if str follows the same pattern.Here follow means a full match, such that there is a bijection between a letter in pattern and a non-empty word in str...

2015-12-28 00:54:00 40

转载 Java文件操作系列[1]——PDFBox实现分页提取PDF文本

需求:用java分页提取PDF文本。PDFBox是一个很好的可以满足上述需求的开源工具。1.PDF文档结构要解析PDF文本,我们首先要了解PDF文件的结构。关于PDF文档,最重要的几点:一,PDF文档内容比较复杂,比如有纯文本(可以提取出其中的文字,可以用PDF软件中的“复制”功能)、图片(无法使用PDF软件中的“复制”功能)、表单、视频、音频等,总之形式比较复杂;二...

2015-12-25 09:14:00 519

转载 Java Script基础(五) 内置对象Date

Java Script基础(五) 内置对象Date  在JavaScript中,系统的内置对象有Date对象、Array对象、String对象和Math对象等。  1、Date:用于操作日期和时间。  2、Array:用于在单独的变量名中存储一系列的值。  3、String:用于支持对字符串的处理。  4、Math:用于执行数学任务,包含了若干数学常量和函数。...

2015-12-23 00:53:00 48

转载 携程网移动端首页-学习与自我分析

HEADER 部分 * name="viewport" //限制窗口的宽度, 初始化比例为1.0 最小缩放/最大缩放都为1.0 禁止用户手动缩放, 默认进入全屏状态 <meta name="viewport" content="320.1,initial-scale=1.0, minimum-scale=1.0, maximum-scal...

2015-12-22 11:41:00 740

转载 Docker系列(九)Kubernetes安装

环境: A、B两天机器A机器IP:192.169.0.104,B机器IP:192.168.0.102,其中A为Master节点,B为Slave节点 操作系统:Centos7 Master与Slave节点相同配置 增加主机名与IP的映射 vim /etc/hosts,添加以下配置: 192.168.0.104 master 19...

2015-12-21 15:30:00 96

转载 常用的几种输出方式

常用的几种输出方式:1、alert('内容'); 在浏览器中弹出警告框(它是把要显示的内容先转换为字符串然后子啊输出显示)2、confirm('内容') 在浏览器中弹出框显示,提示确认还是取消。(例如:想要删除一个东西,我们就可以用confirm来提示用户是否要删除)3、document.write('内容'); 直接在页面中输出显示内容4、con...

2015-12-21 10:56:00 1333

转载 总结

前几周总结博客以及实验:http://www.cnblogs.com/20135331wenyi/p/5005311.htmlhttp://www.cnblogs.com/20135331wenyi/p/5042618.htmlhttp://www.cnblogs.com/20135331wenyi/p/5029538.htmlhttp://www.cnblogs.com...

2015-12-20 19:49:00 118

转载 实现C#给系统其他窗口输入的思路

将窗口实现浮动,从而不获取焦点 使用系统API获取窗口的句柄 根据数据库或者xml文件等动态添加 使用系统API发送文本到达指定窗口输入框转载于:https://www.cnblogs.com/zhulinmails/p/5059738.html...

2015-12-19 20:39:00 155

转载 linux基本概念及操作

一、Linux 桌面环境介绍相对于现在的 Windows 系统,UNIX/Linux 本身是没有图形界面的,我们通常在 Unix/Linux 发行版上看到的图形界面实际都只是运行在 Linux 系统之上的一套软件,类似 Windows95 之前的Windows 的图形界面实则也只是运行在 DOS 环境的一套软件。而 Linux 上的这套软件以前是XFree86,现在则是 xorg(X.O...

2015-12-19 15:12:00 48

转载 Qt之自定义搜索框

简述关于搜索框,大家都经常接触。例如:浏览器搜索、Windows资源管理器搜索等。当然,这些对于Qt实现来说毫无压力,只要思路清晰,分分钟搞定。方案一:调用QLineEdit现有接口void addAction(QAction * action, ActionPosition position) 在QLineEdit的前/后添加部件,ActionPo...

2015-12-19 10:44:00 80

转载 web.config中httpRunTime的属性 .

配置httpRuntime也可以让FileUpload上传更大的文件,不过设置太大了会因用户将大量文件传递到该服务器而导致的拒绝服务攻击(属性有说明)<httpRuntime><httpRuntime useFullyQualifiedRedirectUrl="true|false" maxRequestLength="size in kbyt...

2015-12-18 14:53:00 59

转载 Performance standard (ALPHA release) 12/17/2015

===================ALPHA RELEASE STANDARD======================1. Parallel performance test: The Number of the simultaneoususers should be more than 10, and the search result should be return in 3 ...

2015-12-17 12:43:00 46

转载 301. Remove Invalid Parentheses

题目:Remove the minimum number of invalid parentheses in order to make the input string valid. Return all possible results.Note: The input string may contain letters other than the parentheses(and...

2015-12-15 23:29:00 36

转载 【转】eclipse luna 无法安装veloeclipse问题

转载地址:https://code.google.com/p/veloeclipse/issues/detail?id=47I tried to install veloeclipse 2.0.8 in eclipse luna via the update site but kept getting a "Failed to prepare partial IU: [R]com.google...

2015-12-15 10:35:00 63

转载 SQL的学习

1. 判断表达式的值是否为空在表达式后面接 IS NULL 或 IS NOT NULL 可以判断表达式是否为空或不为空2. 把数据库中的数据导出成可执行的SQL语句对数据库点击右键一次选择 任务-->生成脚本-->选择对应的数据库-->设置生成选项(生成选项如下图), 然后跟着向导走就可以了. 在设置生成选项时,根据需要把对应的选项设置为TRUE就可以了, 比如需要把数据一并...

2015-12-15 09:08:00 40

转载 c#为了实现自己的线程池功能(一)

线程池的技术背景在面向对象编程中,创建和销毁对象是非常费时间的,由于创建一个对象要获取内存资源或者其他很多其他资源,所以提高服务程序效率的一个手段就是尽可能降低创建和销毁对象的次数。特别是一些非常耗资源的对象创建和销毁。怎样利用已有对象来服务就是一个须要解决的关键问题,事实上这就是一些"池化资源"技术产生的原因。比方大家所熟悉的数据库连接池正是遵循这一思想而产生的,本文将介绍的线程...

2015-12-14 20:20:00 56

转载 在windows下使用linux的开发环境

windows下做开发确实有些不方便,比如python、ruby什么的都要自己装,不过这还是小事情。有一次想安装node-sass,windows下报错缺少MSBuild什么的,可能需要装一个vs解决,不过估计没有人愿意装那么大的东西,另外如果你想安装node-canvas的话可能准备工作会更多。。。不过肯定有人像我一样买不起Mac(哭)而且也习惯了windows系统,但又想方便的在linux环境...

2015-12-13 19:11:00 261

转载 zzulioj--1801--xue姐的小动物(水题)

1801: xue姐的小动物Time Limit: 1 SecMemory Limit: 128 MBSubmit: 594Solved: 168SubmitStatusWeb BoardDescriptionxue姐喜欢动物,于是养了好多动物,动物的食物成了xue姐的最大难题。xue姐共有n个动物,每个动物有一定的饥饿值,于是...

2015-12-10 19:35:00 99

转载 House Robber

class Solution { /*本质上在一列数组中取出一个或多个不相邻数,使其和最大。那么我们对于这类求极值的问题首先考虑动态规划Dynamic Programming来解,我们维护一个一位数组dp,其中dp[i]表示到i位置时不相邻数能形成的最大和,经过分析,我们可以得到递推公式dp[i] = max(num[i] + dp[i - 2], dp[i - 1]),对于这种问题,找出递...

2015-12-10 15:53:00 38

转载 json 处理

//String sssssString = "{"response":{"data":[{"address":"南京市游乐园","province":"江苏","district":"玄武区","city":"南京"}]},"status":"ok"}"; /*JSONObject dataJson=new JSONObject("你的Json数据“); JSONObject ...

2015-12-09 18:44:00 41

转载 实验三进程调度模拟程序

1.目的和要求实验目的用高级语言完成一个进程调度程序,以加深对进程的概念及进程调度算法的理解。实验要求设计一个有N(N不小于5)个进程并发执行的进程调度模拟程序。进程调度算法:“时间片轮转法”调度算法对N个进程进行调度。2.实验内容完成两个算法(简单时间片轮转法、多级反馈队列调度算法)的设计、编码和调试工作,完成实验报告。1)每个进程有一个进程...

2015-12-09 15:04:00 214

转载 PDO 提供了三种不同的错误处理模式

PDO::ERRMODE_SILENT此为默认模式。 PDO 将只简单地设置错误码,可使用 PDO::errorCode() 和 PDO::errorInfo() 方法来检查语句和数据库对象。如果错误是由于对语句对象的调用而产生的,那么可以调用那个对象的 PDOStatement::errorCode() 或 PDOStatement::errorInfo() 方法。如果错误是由于调用数据库对...

2015-12-09 13:02:00 86

转载 第三章:基本概念

ECMAscript中的一切(变量,函数名和操作符)都区分大小写。使用c语言风格注释://  or  /*。。。。。*/。标识符的组成:  第一个字符必须是一个字母,下划线_或者美元符号$。  其他字符可以是字母,数字,下划线和美元符号。变量:  ECMAscript的变量是松散类型,定义变量时是使用var操作符。  未初始化变量会保存一个特殊的值——und...

2015-12-06 00:00:00 43

转载 2015年3月20/21日产品研讨会总结

2015年3月20/21日,公司举行了产品发展方向研讨会,并邀请了四川XX的唐XX参加。 会议内容:讨论了我公司目前正在推广的部分产品;唐XX讲述了其公司的产品及管理思路。 本人针对本次会议提出如下看法,不当之处,敬请指正: 【关于产品】 1、项目经理要用做产品的思路去完成项目,我们承接的很多项目无法成为产品,是因为烟草公司的很多项目的出发点是为了创新,客户希望得到与其他烟草公司不一样的系...

2015-12-04 17:00:00 133

转载 Transport Security has Blocked a cleartext HTTP

When running ios program in the simulator, I got the error message like:Transport security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be conf...

2015-12-04 00:08:00 41

转载 喷泉模型

喷泉模型(fountain model, (面向对象的生存期模型, 面向对象(Object Oriented,OO)模型))  喷泉模型与传统的结构化生存期比较,具有更多的增量和迭代性质,生存期的各个阶段可以相互重叠和多次反复,而且在项目的整个生存期中还可以嵌入子生存期。就像水喷上去又可以落下来,可以落在中间,也可以落在最底部。 喷泉模型:(以用户需求为动力,以对象为驱动的模...

2015-12-03 20:18:00 810

转载 如何让百度搜索不到

1 修改robots.txt disallow2 host文件添加一个映射转载于:https://www.cnblogs.com/qinqiu/p/5016739.html

2015-12-03 16:38:00 102

转载 webpack练手项目之easySlide(三):commonChunks

Hello,大家好。  在之前两篇文章中:    webpack练手项目之easySlide(一):初探webpack     webpack练手项目之easySlide(二):代码分割   与大家分享了webpack的基本使用方法,以及使用webpack对代码进行分割,根据需求进行异步加载。  今天我们继续为大家介绍webpack的其他应用方法,主要包括common chu...

2015-12-02 15:20:00 90

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除