logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux内核调试技巧之一 dump_stack【转】

在内核中代码调用过程难以跟踪,上下文关系复杂,确实让人头痛调用dump_stack()就会打印当前cpu的堆栈的调用函数了。如此,一目了然的就能看到当前上下文环境,调用关系了假设:遇到uvc_probe_video这么一个函数,不知道它最终是被谁调用到的,根据linux设备模型,初步推测,probe应该是设备适配驱动时总线轮训到的。也只能是猜测,也根本无法猜测是否是中断上下文...

LINUX内核分析第八周学习总结——进程的切换和系统的一般执行过程

转载于:https://www.cnblogs.com/suzhengsheng/p/5402015.html

c语言URL通过Http下载mp3 格式

通过http协议下载MP3的关键就是 整块打包,一块一块向文件里面存储。读取的时候用二进制/***szWebAddr: 页面地址(包含host+addr)szMp3FileName:将要存储文件的名字szRequest: 请求内容szHeadEx: http头附加信息(替换其默认的设置)iReqType: 请求类型(1--Get;2--Post)iTimeout: 超时时间(秒)...

magento 忘记 修改 后台密码 和 如何修改后台登陆地址

如何修改magento后台密码在数据库执行如下SQL语句:UPDATE admin_user SET password=CONCAT(MD5('zdpassword'), ':zd') WHERE username=‘admin’;其中,yourpassword就是你的密码,比如:123456。md5形式的123456密 码:e10adc3949ba59abbe56e057...

#数据库
javascript 动态用VML画箭头

简单点,有时就是想事情不能简单的给复杂化了,我昨天就是,为了动态生成具有指向的箭头搞了好半天,写个静态的箭头没问题,可一加到 javascript里,就只剩下线了,箭头却丢了?网上查了下也没有相关问题,看来我很笨,郁闷好久!为了给像我这样的笨人提供个示例,其实很简单graph是一个已经存在的 <div> 的 id,graph.appendChild(docum...

#javascript#c##xhtml
libevent+多线程

最近在看memcached的源码,觉得它那种libevent+多线程的服务器模型真的很不错,我将这个模型封装成一个C++类,根据我的简单测试,这个模型的效率真的很不错,欢迎大家试用。这个类的使用方法很简单(缺点是不太灵活),只要派生一个类,根据需要重写以下这几个虚函数就行了://新建连接成功后,会调用该函数virtual void ConnectionEvent(Conn *conn)...

#数据结构与算法#memcached
Rootkit 核心技术——利用 nt!_MDL(内存描述符链表)突破 SSDT(系统服务描述符表)的只读访问限制 Part I...

————————————————————————————————————————————————————————在 rootkit 与恶意软件开发中有一项基本需求,那就是 hook Windows 内核的系统服务描述符表(下称 SSDT),把该表中的特定系统服务函数替换成我们自己实现的恶意例程;当然,为了确保系统能够正常运作,我们需要事先用一个函数指针保存原始的系统服务,并且在我们恶意...

#数据结构与算法#运维
好久不见,Java设计模式

引子设计模式是很多程序员总结出来的最佳实践。曾经在刚开始写项目的时候学习过设计模式,在开发过程中,也主动或者被动的使用过。现在写代码虽说不会特意明确在用哪种设计模式,但潜移默化的写出来公认的最佳实践代码,毕竟看的比较清爽。为什么再看一遍设计模式,主要有几个原因:第一,很多优秀的源码基本都使用了设计模式,明确设计模式能够更好的看源码。第二,很多中间件设计理念也是基于设计模式的,还有其他的语言,都..

#设计模式#数据库#java
第八届蓝桥杯真题B组c++_最大公共字串

最大公共子串长度问题就是:求两个串的所有子串中能够匹配上的最大长度是多少。比如:"abcdkkk" 和 "baabcdadabc",可以找到的最长的公共子串是"abcd",所以最大公共子串长度为4。下面的程序是采用矩阵法进行求解的,这对串的规模不大的情况还是比较有效的解法。请分析该解法的思路,并补全划线部分缺失的代码。#include <stdio.h>#...

白话https

什么是https浏览器访问web应用中使用到http协议和ssl或者tsl协议的组合称为https。https在原有http协议的基础上结合ssl或者tsl为我们提供安全的访问机制。http属于应用层协议,直接与tcp交互进行通讯。当安全要求比较高的情况下,需要用到tsl或者ssl协议,此时http先与ssl进行交互,再由ssl与tcp交互完成通讯。所以https也称为身披ssl协议的http..

#网络
    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择