stormbjm
码龄13年
关注
提问 私信
  • 博客:1,108,176
    1,108,176
    总访问量
  • 1
    原创
  • 2,210,141
    排名
  • 109
    粉丝
  • 1
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2011-10-19
博客简介:

stormbjm的专栏

查看详细资料
个人成就
  • 获得130次点赞
  • 内容获得33次评论
  • 获得240次收藏
创作历程
  • 1篇
    2017年
  • 22篇
    2015年
  • 54篇
    2014年
  • 166篇
    2013年
  • 11篇
    2012年
成就勋章
TA的专栏
  • 数学
    1篇
  • 编译器
  • c/c++
    41篇
  • 算法
    40篇
  • 命令
    42篇
  • 函数
    1篇
  • 设计模式
    5篇
  • Linux内核
    5篇
  • STL
    4篇
  • 数据库
    5篇
  • 多线程
    15篇
  • 网络编程
    4篇
  • 海量数据
    1篇
  • 搜索引擎
    5篇
  • 智力题
    6篇
  • Java
    6篇
  • 笔试面试题
    6篇
  • hadoop
    9篇
  • 游戏攻略
    10篇
  • 书
    2篇
  • 游戏开发
    12篇
  • php
    2篇
  • shell
    9篇
  • json
    1篇
  • python
    4篇
  • Direct3D
    4篇
  • Unity3D
    6篇
  • cocos2dx+lua
    2篇
  • Lua
    13篇
  • 数据结构
    1篇
  • 加密
    5篇
  • FreeBSD
    3篇
  • svn
    1篇
  • vim
    1篇
  • linux指令
    1篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

test

asmlinkage long sys_accept(int fd, struct sockaddr __user *upeer_sockaddr, int __user *upeer_addrlen){ struct socket *sock, *newsock; struct file *newfile; int err, len, newfd, fput_needed;
转载
发布博客 2017.02.22 ·
556 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

taglist

2,安装使用Taglist        Taglist是vim的一个插件,提供源代码符号的结构化视图。        1)从http://www.vim.org/scripts/script.php?script_id=273下载安装包,也可以从http://vim-taglist.sourceforge.net/index.html下载。        2)
转载
发布博客 2015.12.18 ·
817 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

修改文件夹下所有文件的修改日常

进到要改的文件目录里find . -name “*” -exec touch ‘{}’ \;注:最后一定要加分号,{}外一定要加单引号,*表示所有的文件(. 代表当前目录下)如果只修改单个文件1.创建文件 touch tm //名字随便起2.touch -r tm liunx-2.6.30.4(要改的文件名)//就是把Linux-2.6.30.4文件的时间改为tm文件的时间
转载
发布博客 2015.11.27 ·
982 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

抛砖引玉:新大话2儿女养成之后之童工篇

孩子培养的攻略有很多,甚至7*1200的学霸也在很多家长的刻意培养下出现了不少!但是真正培养成才孩子的家长们知道,倾国女神又或是革命领袖养成之后,绝对不是一个故事的结束,相反他是万里长征的开始!修炼一次20W经验不做计算但是每次240养育金的修行资金已经让人头疼不已!而更不必提及那修炼的几率实在让人无语,有时候数十次的修行可能无法让心仪的技能强化1J。那么如此繁重的修炼基金,我们要如果获得呢?
转载
发布博客 2015.11.22 ·
742 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大话技术流总结厉害杀塔技巧

导读:杀塔牛人回击质疑,做不到别乱喷。详细的杀塔流程。  塔1、男人,吃怨气直接手,敏魔抽,仙扫,大力吃低分砍,全带大力宝宝,2回合结束,从进塔到杀完时间是3分钟左右。  塔2、敏魔抽,仙扫,人睡,其余2号防御,一般是2回合结束,然后答题,大概5分钟左右。  塔3、除了泥巴和黄金混,其余的直接上手,大力砍中间主怪分裂,一般是2回合结束 BOSS,也是2回合,一般是 8-
转载
发布博客 2015.11.22 ·
917 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大话西游2精妙攻略:手把手教平民朋友顺利通过塔6塔7

雁塔除妖任务自从开放以来一直是玩家每天坚持的任务。  但是由于难度较高有部分玩家没有挑战过大雁塔7层,极少的玩家没有杀过6层。  今天就带给大家简单版的雁塔任务攻略。  首先给大家介绍下塔六和塔七的怪属性以及特点:  塔六怪物属性及特点  老虎: 杀过塔六的童鞋都清楚,首先黄老虎敏高,砍女魔导致无法出盘,一般需要保护或者高敏BB来拉,简单难度的也是如此,
转载
发布博客 2015.11.22 ·
1404 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

一个比较全的vim指令记录

跳跃指令 (jumps)跳跃指令类似于游览器中的按钮 CTRL-] -> 跟着link/tag转入 (follow link/tag) CTRL-o -> 回到上一次的jump (go back) CTRL-i -> 跳回下一个 (go forward) :ju -> 显示所有的可以跳跃的地方 (print jump list) u -> undo 
转载
发布博客 2015.11.16 ·
15550 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

SVN命令使用详解

1、检出svn  co  http://路径(目录或文件的全路径) [本地目录全路径]  --username 用户名 --password 密码svn  co  svn://路径(目录或文件的全路径) [本地目录全路径]  --username 用户名 --password 密码svn  checkout  http://路径(目录或文件的全路径) [本地目录全路径] --use
转载
发布博客 2015.10.29 ·
628 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

可扩展的事件复用技术:epoll和kqueue

通常来说我喜欢Linux更甚于BSD系统,但是我真的想在Linux上拥有BSD的kqueue功能。什么是事件复用技术假设你有一个简单的web服务器,并且那里已经打开了两个socket连接。当服务器从两个连接那里都收到Http请求的时候,它应该返回一个Http响应给客户端。但是你没法知道那个客户端先发送的消息和什么时候发送的。BSD套接字接口的阻塞行为意味着,如果你在一个连接上调用rec
转载
发布博客 2015.10.28 ·
1144 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

select, iocp, epoll,kqueue及各种I/O复用机制

首先,介绍几种常见的I/O模型及其区别,如下:blocking I/Ononblocking I/OI/O multiplexing (select and poll)signal driven I/O (SIGIO)asynchronous I/O (the POSIX aio_functions)blocking I/O 这个不用多解
转载
发布博客 2015.10.28 ·
601 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

阻塞 非阻塞 select epoll

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:蓝形参链接:http://www.zhihu.com/question/20122137/answer/14049112来源:知乎首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。不管是文件,还是套接字,还是管道,我们都可以把他们看作流。之后我们
转载
发布博客 2015.10.28 ·
1013 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

sed和awk简介

Sed简介sed [-nefr] 动作:该指令可以将输入的数据进行处理后输出到标准输出,利用sed处理后的结果不会影响到原输入流,比如sed '1,5d' filePath将会把文件filePath的第1到5行删除后再进行标准输出,但是这不会影响到文件filePath,处理可以是取代、删除、插入等。   参数:      -n:表示使用安静模式,sed默认会将处理后的所有行都打印出来,
转载
发布博客 2015.10.26 ·
647 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Lua4.0中的函数

把Lua4.0里面的函数总结出来,目的是为了和5.1中的函数进行区分,由于工作中经常使用到4.0中的函数,所以列出来也便于查询和学习标准库_ALERT_ERRORMESSAGEcallcollectgarbage功能:是垃圾收集器的通用接口,用于操作垃圾收集器copytagmethodsdofile (filename)功能:
转载
发布博客 2015.09.06 ·
583 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

新大话2儿女养成之后之童工篇

孩子培养的攻略有很多,甚至7*1200的学霸也在很多家长的刻意培养下出现了不少!但是真正培养成才孩子的家长们知道,倾国女神又或是革命领袖养成之后,绝对不是一个故事的结束,相反他是万里长征的开始!修炼一次20W经验不做计算但是每次240养育金的修行资金已经让人头疼不已!而更不必提及那修炼的几率实在让人无语,有时候数十次的修行可能无法让心仪的技能强化1J。那么如此繁重的修炼基金,我们要如果获得呢?
转载
发布博客 2015.08.05 ·
1503 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二进制文件的读写

我一直觉得二进制文件读写是个很容易的事,所以一直没在意,最近在写一个http客户端,实现文件下载的时候,发现总有问题,后来才发现是忘记写文件用二进制方式,惭愧的很啊。然后,就在网上搜索了一下,发现通过C语言实现二进制文件读写的资料居然出奇的少,这让我很愤怒,因为虽然这东西很简单,但是对于初学者,往往会需要花很长的时间去弄,一旦明白,又发现花的时间很不值得,罢了,这里通过一个文件拷贝的例子来讲讲
转载
发布博客 2015.07.23 ·
715 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

利用OpenSSL进行BASE64的编码与解码

OpenSSL可以直接使用命令对文件件进行base64的编码与解码,利用OpenSSL提供的API同样可以做到这一点。废话不多说,直接上代码了。需要注意的是通过base64编码后的字符每64个字节都会有一个换行符的存在。static int base64_encode(char *str,int str_len,char *encode,int encode_len){   
转载
发布博客 2015.07.17 ·
4644 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

使用openssl库实现RSA、AES数据加密

openssl是可以很方便加密解密的库,可以使用它来对需要在网络中传输的数据加密。可以使用非对称加密:公钥加密,私钥解密。openssl提供了对RSA的支持,但RSA存在计算效率低的问题,所以一般的做法是使用对称密钥加密数据,然后再把这个只在当前有效的临时生成的对称密钥用非对称密钥的公钥加密之后传递给目标方,目标方使用约定好的非对称密钥中的私钥解开,得到数据加密的密钥,再进行数据解密,得到数据,这
转载
发布博客 2015.07.15 ·
1522 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

openssl RSA加密

今天心血来潮突然想搞搞openssl了,趁着端午小假,刚好有空可以鼓捣孤岛自己喜欢的东西,出去东奔西跑的实在太造孽了,还是宅起来给自己充充电吧。下载openssl最新代码1.0.1g,修复了“心血漏洞”那个版本。编译安装那些小儿科的东西就不再浪费笔墨了,如果出现头文件或者库文件之类的错误,请在本人博客里寻找相关文章,应该主要集中在动态库那几篇博文。反正我在自己虚拟机里安装的时候是妥妥滴。 
转载
发布博客 2015.07.15 ·
2378 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

四种常见的 POST 提交数据方式

HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消
转载
发布博客 2015.07.15 ·
1480 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

OPENSSL中RSA私钥文件(PEM格式)解析

在PKCS#1 RSA算法标准中定义RSA私钥语法为: RSAPrivateKey ::= SEQUENCE {version Version,modulus INTEGER, -- npublicExponent INTEGER, -- eprivateExponent INTEGER, -- dprime1 INTEGER, -- ppr
转载
发布博客 2015.07.08 ·
7098 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏
加载更多