- 博客(29)
- 资源 (5)
- 收藏
- 关注
原创 记一次挖矿木马的处理
1. 使用crontab -e -u root,查看定时任务,可以看到有命令* * * * * /etc/audit/rules.d/gwjncn,将此部分进行移除2. 使用top查看异常进程,kill -9 干掉主进程和守护进程,主进程是占用CPU最高的进程,守护进程可以识别为命名极为不正常的进程,名称为纯数字或者字母数字组合的为可怀疑对象3. 查看守护进程systemctl status 进程号,找到对应的启动目录并进行删除...
2021-09-29 10:12:13
331
翻译 分布式微服务系统八大错觉
Thenetworkis reliable;(网络是可靠的) Latencyis zero;(延时为0) Bandwidthis infinite;(带宽是无限的) The network issecure;(网络是安全的) Topologydoesn't change;(网络的拓扑结构是不变的) There is oneadministrator;(有一名管理员) Transport cost is zero;(传输成本为0) The network is homogeneou...
2021-09-26 14:33:05
138
转载 网站常见攻击方法
SQL 注入SQL注入攻击的核心在于让Web服务器执行攻击者期望的SQL语句,以便得到数据库中的感兴趣的数据或对数据库进行读取、修改、删除、插入等操作,达到其邪恶的目的。而如何让Web服务器执行攻击者的SQL语句呢?SQL注入的常规套路在于将SQL语句放置于Form表单或请求参数之中提交到后端服务器,后端服务器如果未做输入安全校验,直接将变量取出进行数据库查询,则极易中招。举例如下:对于一个根据用户ID获取用户信息的接口,后端的SQL语句一般是这样:select name,[...] from
2021-09-24 10:50:10
2173
原创 PMD规则翻译
·ShortVariable: Detects when a field, local, or parameter has a very short name.翻译短变量:检测出域或参数的名字命名非常短。·LongVariable: Detects when a field, formal or local variable is declared with a long name.翻译长变量:检测出域或参数的名字命名非常长。·ShortMethodName: Det...
2021-09-14 09:26:59
565
转载 介绍 Android 的 Camera 框架
Android Camera 框架从整体上看是一个 client/service 的架构,有两个进程:一个是 client 进 程,可以看成是 AP 端,主要包括 JAVA 代码与一些 native c/c++代码;另一个是 service 进 程,属于服务端,是 native c/c++代码,主要负责和 linux kernel 中的 camera driver 交互,搜 集 lin
2013-03-25 23:18:01
686
转载 android Camera 架构简介
目前需要做一个语音通话及视频聊天功能开发,主要分为音频及视频两个部分,必然会涉及到Camera及AudioFlinger部分,对于显示部分又会涉及到SurfaceFlinger部分,因此需要一步步的进行学习并确认设计是否合理.这篇文章主要针对Camera作个简要的介绍,了解需要开发的各个环节。 摄像头系统提供的功能如下几个方面:a、预览功能previewb、视频儿取功能
2013-03-25 23:16:17
503
转载 android Camera 数据流程分析
这篇文章主要针对其数据流程进行分析。Camera一般用于图像浏览、拍照和视频录制。这里先对图像浏览和拍照的数据流进行分析,后面再对视频电话部分进行分析。 1、针对HAL层对摄像头数据处理补充一下 Linux中使用V4L2最为摄像头驱动,V4L2在用户空间通过各种ioctl调用进行控制,并且可以使用mmap进行内存映射常用IOCTL函数介绍:ioctl函数命令参数如下
2013-03-25 23:14:22
869
转载 JQuery.Ajax之错误调试帮助信息
JQuery.Ajax之错误调试帮助信息 下面是Jquery中AJAX参数详细列表:参数名类型描述url String(默认: 当前页地址) 发送请求的地址。typeString(默认: "GET"
2011-10-18 23:25:15
469
原创 某些Unicode字符,Firfox正常,IE不正常
某些Unicode字符,Firfox正常,IE不正常也许,某天,你会遇到这样奇怪的问题某些Unicode字符,在Firefox下,显示是正常的,但在IE6下,却不正常.IE7+不知会不会?!如:span>ʃɛəspan>因为Firefox
2011-07-14 00:54:15
1042
转载 文字和图片,图片和图片底部对齐
1.文字和图片,图片和图片底部对齐类似结构Html代码 div>img src="" />textdiv>或者div>img src="" />img src="" />div> 原本如果不对image定义其它样式,用img的初始样式就能达到这个效果.而我开发的页面中文字和图片
2011-07-13 23:51:15
20684
转载 jQuery工作原理解析
<br />http://www.ccvita.com/121.htmljQuery工作原理解析以及源代码示例<br />jQuery的开篇声明里有一段非常重要的话:jQuery是为了改变javascript的编码方式而设计的.<br />从这段话可以看出jQuery本身并不是UI组件库或其他的一般AJAX类库.<br />jQuery改变javascript编码方式!<br />那么它是如何实现它的声明的呢?这里,用以下的一段简短的使用流程:<br />1)查找(创建)jQuery对象:$(”select
2011-04-18 22:36:00
1610
转载 实现自己的Jquery之选择器
//#表示在 jQuery 1.4.2 中对应的行数 // 定义变量 undefined 方便使用 var undefinedundefined = undefined; // jQuery 是一个函数,其实调用 jQuery.fn.init 创建对象 var $ = jQuery = window.$ = window.jQuery// #19 = function (selector, context) { return new jQuery.fn.init(selector,
2011-04-18 22:29:00
2897
原创 javascript判断子窗口是否被关闭
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=gb
2011-03-15 23:14:00
2444
原创 基于javascript的base64加解密
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=gb
2011-02-19 07:38:00
468
原创 javascript的字节换算
<br />function GetSizeType(size:Number) {<br /> if (size<1024) {<br /> return int(size*100)/100+" bytes";<br /> }<br /> if (size<1048576) {<br /> return int((size/1024)*100)/100+"KB";<br /> }<br /> if (size<1073741824) {<br /> return int((size/104
2011-02-10 07:16:00
662
原创 垂直居中的解决方案
下面是比较专业的垂直居中的集中解决方案。记录于此,以便查阅。1、单行垂直居中 文字在层中垂直居中vertical-align 属性是做不到的.我们这里有个比较巧妙的方法就是:设置height的高度与line-height的高度相同! Example Source Code [www.52css.com]2、层水平居中 设置div的宽度小于父div的宽度,设置 margin:0 auto;,即可让div居中。 Example Sou
2010-12-21 22:17:00
525
转载 用CSS解决按钮居中问题
.fmbtn{font-family: "Tahoma", "宋体","sans-serif"; *padding-top:2px; /*ie6 ie7*/ }
2010-12-21 22:11:00
3143
转载 支持汉字排序的javascript
包含汉字的字符串数组(用逗号","隔开):张韶涵,b土,abort,张学友,something,苹果,五月天,刘德华,香蕉,apple,范玮琪,阿桑默认排序结果:汉字拼音顺序排序结果:
2010-10-17 18:17:00
609
原创 div内容底部对齐
<br /><html> <br /><head> <br /><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <br /><title>CSS实现文字底部对齐</title> <br /><style type="text/css"> <br />#txt{<br /> height:246px; <br /> width:512px; <br /> border:1px solid #000000; <br />
2010-09-17 06:14:00
16475
原创 div内容居中显示
<br /> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> 多行文字实现垂直居中 </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"
2010-09-17 06:13:00
3369
转载 js判断远程链接是否有效
<br />最近在研究javascript,找到了这个老问题。我查了以前的贴子都说是用XMLHTTP请求一次来确认链接的文件是否存在。 但是XMLHTTP的测试方式存在有巨大的代价,因为XMLHTTP的请求必须将被请求的文件下载完毕后才能返回结果。如果要测试的连接是一个比较大的文件(如:1M或100M以上的东西)的话,就会需要大量的内存和时间来等待,这个对于只是想知道它存不存在的目的来说,代价太大了。<br /> 我曾想过用XMLHTTP来请求,然后链接成功后主动断开请求,不过似乎XMLHTTP没有这
2010-09-15 07:59:00
7374
原创 超出内容自动换行
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=gb
2010-07-19 06:30:00
981
原创 编辑表单后离开本页面时做提示(jQuery版)
<br />编辑表单后离开本页面时做提示(jQuery版) 关键字: onbeforeunload 表单 提示 添加如下JavaScript: Java代码 $.fn.enable_changed_form_confirm = function () { var _f = this; $('input[@type=text]', this).each(function() { $(this).attr('_value', $(this).val()); }); $('input[@type=password
2010-07-08 23:28:00
455
转载 获得当前聚焦控件
<br /><script type="text/javascript"> <br /> var show = function (e) { <br /> alert(e.currentTarget?"获取到了 currentTarget":"获取到了 document.activeElement") <br /> alert((e.currentTarget || document.activeElement).tagName); <br /> }; <br /> </script
2010-07-08 23:18:00
758
原创 用vc下载和获取远程文件大小
<br />char m_URL[] = "http://www.baidu.com/img/logo.gif";<br />CString strServer,strObject;<br />CString szHeaders;<br />INTERNET_PORT nPort;<br />CInternetSession session("My Sesssion");<br />CHttpConnection * pServer = NULL;<br />CHttpFile * pFile = NULL
2010-07-08 06:18:00
1348
原创 ajax驱动
function ajax_driv(){ var xmlhttp; if (window.ActiveXObject){ /* 不要删除以下注释,这部分不是注释 */ /*@cc_on @*/ /*@if (@_jscript_version >= 5) try { xmlhttp = new ActiveXObject("Msxml2.xmlhttp"); } catch (e) { try { xmlht
2010-06-10 00:19:00
343
原创 完美兼容I
<br />Js代码 <br />function Ajax(){ <br /> this.httpXML=false; <br /> this.init(); <br />} <br />Ajax.prototype.init=function(){ <br /> if(window.XMLHttpRequest){ <br /> this.httpXML=new XMLHttpRequest(); <br /> if (this
2010-06-10 00:17:00
360
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人