自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xuplus的专栏

三人行必有我师……

  • 博客(134)
  • 资源 (25)
  • 收藏
  • 关注

原创 Laravel2022北美电商e-commerce开发实战-手把手训练营

此课程是“Laravel大师之路”的精品课程之一。基于2022年新发布的Laravel9.0 ,结合导师长期教学中跟学员的互动和反馈,公司研发部门使用Laravel开发平台时遇到的难题解决经验,推出了此课程。你想提高自己的Laravel水平吗?想在团队中成为Laravel大师吗? 此课程是你的佳选择!新,干活,实战,接地气的讲解,让你掌握框架开发精髓。...

2017-02-28 09:26:33 588

原创 linux下 编译和使用静态库

创建并使用静态库第一步:编辑源文件,test.h test.c main.c。其中main.c文件中包含main函数,作为程序入口;test.c中包含main函数中需要用到的函数。vi test.h test.c main.c第二步:将test.c编译成目标文件。gcc -c test.c如果test.c无误,就会得到test.o这个目标文件。第三步

2016-07-29 15:51:51 12517 2

原创 nginx添加geoip支持ip转经纬度配置笔记

线上项目要做系统都BI统计,所以需要给nginx添加geo模块。折腾笔记如下:最近配置nginx的时候,发现有个模块在编译的时候没有考虑到。由于nginx模块都是编译到nginx执行文件中的,所以我们添加模块的话需要重新编译。2345678shell>cdng

2016-07-22 12:24:30 3738

原创 vs2013开发php环境配置

用习惯了visual studio,喜欢他的快捷键和反应速度,之后陆陆续续使用过sublime, phpstorm等,最后还是以vs 为主。把vs武装成php开发利器,要借助:php tool插件,vsVim插件。1,下载并安装php tool,下载PHP Tools for VS 2013(永久免费版)2,安装vsvim,这个直接从微软官网下载3,

2016-06-30 20:07:07 2831

原创 NFS /etc/export配置

NFS /etc/export配置nfs服务器的配置,配置文件/etc/exports:ro 该主机对该共享目录有只读权限rw 该主机对该共享目录有读写权限root_squash 客户机用root用户访问该共享文件夹时,将root用户映射成匿名用户no_root_squash 客户机用root访问该共享文件夹时,不映射root用户all_squash 客户机

2016-06-14 10:27:39 6514

原创 centos7 安装nfs和设置权限问题

阿里云上给ECS主机新加了一块磁盘,需要挂载到另一个云主机内网,存放系统日志。阿里云新购买的磁盘时绑定主机的,所以只能通过nfs的方式给挂载到日志主机上面。一、安装 NFS 服务器所需的软件包:1yum install -y nfs-utils二、编辑exports文件,添加从机

2016-06-14 10:15:43 19921

原创 linux挂载新磁盘、分区和开机自动挂载

今天在阿里云虚拟主机里新加了一块磁盘,需要单独挂载到centos7。挂载过程中遇到了不少问题,记录如下:查看分区fdisk -l其中第一个框和第二个框,是已经分好区的磁盘,第三个硬盘没有分区。开始分区[html] view plaincopyfdisk /dev/sd

2016-06-14 09:51:38 41088

原创 linux下生成https的crt和key证书

今天在配置kibana权限设置时,kibana要求使用https链接。于是总结了一下linux下openssl生成 签名的步骤:x509证书一般会用到三类文,key,csr,crt。Key 是私用密钥openssl格,通常是rsa算法。Csr 是证书请求文件,用于申请证书。在制作csr文件的时,必须使用自己的私钥来签署申,还可以设定一个密钥。crt是CA认证

2016-06-08 16:12:38 46678 3

原创 给Elasticsearch 和Kibana添加基于角色的访问权限控制

给ELK 添加Shield权限控制背景这两天整个项目(电商SAAS系统)上线后,由于系统变得很大,每天产生的业务日志、访问日志、数据库慢查询、php等语言日志,都分布在不同的机器上,所以需要统一收集并格式化存储,方便研发运维实时掌握整个系统的运行情况,所以搭建了MCAS日志收集分析系统。系统搭建好后,由于部署在公网上,所以需要给整个系统加一套基于RBAC的权限控制,隔离大家对系统核心日志的访问,更是

2016-06-08 10:58:43 42911 3

原创 伟哥大数据3:MapReduce

什么是MapReduce根据伟哥前面讲的,存储文件可以用HDFS,那么分布式计算用什么?毫无疑问,就是MapReduce MapReduce 是hadoop的计算引擎,将任务分解到多个服务器进行处理,并将结果整合到一起,它本身是一个高性能的并行或分布式的数据处理模型。 通俗一点说,通过编写程序,它可以同时使用多个分布式处理器,对大量的非结构化数据进行处理。实现原理MapReduce使用 Map(

2016-06-05 23:04:14 2464 2

原创 伟哥大数据课程2:理解hadoop生态系统

hadoop前生今世hadoop最初由yahoo和google共同提出。 他们想对自己的搜索数据进行理解,从而产生更多的商业价值和决策。分布式容错性 如果一个节点产生错误或者退出计算,hadoop会把该节点任务分配给其他节点并继续运行。实时性生态系统最关键的有以下两个 - HDFS - MapReduce此外,hadoop最常用的组件如下图: 其中 - hbase:列存储

2016-06-05 17:43:48 3504

原创 伟哥大数据入门教程一

我们都知道大数据技术是未来10~20年的企业核心竞争力。前言伟哥跟大家所有coder一样,技术栈主要有C++、java和php,从事过地铁AFC系统,系统服务,设备驱动,cos,商城系统后台等开发,但是未来10年,靠语言和开发经验优势来提升的空间会越来越低,所以现在就要果断的像大数据技术看齐。那么我在这个转型的过程中,遇到了N多的坑,最苦恼的是没有一个系统的,step-by-step的 大数据教程

2016-06-05 09:28:44 8833 2

原创 Laravel的Linux容器Vagrant+Homestead+Composer+Yaml环境搭建

国内目前所有翻译的安装homestead的教程都有一个很大的坑! 按照教程步骤安装后,Homestead.yaml里的配置是不被执行的! 我最后折腾了3个晚上,终于找到了方案! 这里也有Linux下Laravel Vagrant容器开发环境搭建的免费视频教程:http://edu.csdn.net/course/detail/2243别问我是谁,我是雷锋的弟弟,雷管!正确的步骤是这样的:

2016-04-22 23:22:45 2588

原创 Laravel的Linux容器Vagrant+Homestead+Composer+Yaml环境搭建-徐金伟-专题视频课程

互联网公司CTO小V哥手把手教您先进的Linux容器Vagrant+Virtualbox+Homestead+Composer+Yaml跨平台开发环境搭建。容器开发环境和容器生产环境是当前热流行的web项目开发和部署环境。也是大公司web开发者必须掌握的技术。Laravel先天支持vagrant和homestead开发。...

2016-04-18 13:04:08 293

原创 伟哥教您Windows下手动搭建Laravel5.2开发环境Nginx+Php+MySQL

如何在Win10下手动搭建Nginx+Php+MySQL开发环境 如需要帮助,请加入伟哥laravel高级QQ群小伟哥-Laravel大师之路手把手视频教程后面我会讲解在linux下搭建基于vagrant+homestead+composer+yaml的laravel容器开发环境安装Nginx到Nginx官网下载最新稳定版 http://nginx.org/download/nginx-1.8.1

2016-04-18 10:34:05 3738

原创 Laravel5.2从入门到精通-专题视频课程

互联网公司CTO小V哥讲解用Laravel敏捷开发大型网站后台和app服务端。结合新Laravel 5.2,由浅入深、风趣幽默的讲解该框架的配置和使用。同时结合本人招聘php工程师的诸多心得,边讲课边启发大家如何成为一个受企业欢迎的Laravel高手。...

2016-04-14 14:35:23 253

原创 win2008 iis7.5下配置php 5.6 mysql遇到问题解决记录

1,本来服务器已经配置好了iis7.5 + mysql 6 + php 5.5Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境搭建教程 请看这个教程,非常棒!有一点要提醒!就是extension_dir = "C:\php\ext"   #设置php模块路径 后面的ext一定要有,我就是因为没带这个ext,结果折腾了半

2015-03-11 16:43:16 18655

原创 wordpress WooCommerce 二次开发手把手

1,如何把WooCommerce 集成到自己的新theme中?Moving the calculate shipping module before the proceed to checkout is relatively easy.1. Create a woocommerce directory in your theme at the root if you haven

2015-03-03 21:18:26 14515

原创 c++ tr1扩展库 正则表达讲解

Regular Expression GrammarElementAn element can be one of the following things:An ordinary character that matches the same character in the target sequence.A wildca

2014-10-16 15:55:04 1069

原创 wordpress 通过the_title()和get_the_title函数获取文章标题

the_title() 输出或返回当前文章标题。此标签用在主循环里。如果此文章是受密码保护的或者是私有的,就会在文章标题前标记上"Protected:"或者"Private:"字样。用法: 参数:$before 字符串型,标题之前放置的文本,默认是空$after  字符串型,标题之后放置的文件,默认是空$echo 逻辑型,true表示显示标题,false

2014-08-25 09:31:22 9485

转载 确保隐私安全就用狙击豹加密软件

视频安全成为当前迫切需要关注的问题。如何确保视频安全,加强加密保护,成为当前更多用户的需求。到现如今,狙击豹视频加密系统针对个人隐私进行视频加密,采用双层系统保护措施。拥有自变异、防调试防注入的特性。独有的高清解码,确保视频流畅安全,高清格式,支持所有格式。覆盖面极广,有效防止翻录。为什么选择狙击豹视频加密软件来保护您的视频安全呢?视频加密软件-水印制作视频加密

2014-08-22 10:49:31 1655

原创 LZMA SDK加密解密文件 带进度回调

What do you think about when I tell a word "compression"? If you currently study computer science, you probably think about some details of algorithms like RLE, Huffman coding or Burrows-Wheeler trans

2014-08-17 10:38:54 4083

原创 Lzma(7-zip) SDK LzmaCompress 使用心得

在C目录中有算法文件,进入Util\LzmaLib目录,编译生成LIB库,导出了以下两函数,LzmaCompress 为压缩函数,LzmaUncompress 为解压缩函数。MY_STDAPI LzmaCompress(unsigned char *dest, size_t *destLen, const unsigned char *src, size_t srcLen,  unsi

2014-08-17 10:35:49 14308

原创 Android创建隐藏文件或者文件夹,并对其读写操作android创建隐藏文件或者文件夹,其实只要在文件名或者文件夹名字前加一个点号即可。 隐藏文件(夹)可直接进行读写。 下面是一段隐藏文件的创建

android创建隐藏文件或者文件夹,其实只要在文件名或者文件夹名字前加一个点号即可。隐藏文件(夹)可直接进行读写。下面是一段隐藏文件的创建和读写,测试正常。如果需要去除隐藏,那就是重命名,去除点即可。[java] view plaincopy      File file=new File("/sdcar

2014-07-02 17:16:45 2439

原创 vlc-android源码编译过程记录

Ubuntu 12.04虚拟机官方文档: http://wiki.videolan.org/AndroidCompile#Get_VLC_Source按照官方说明,安装系统并更新后,安装git, apache-ant (or ant), autoconf, automake, autopoint, libtool, gawk (or nawk), gcc, g++,

2014-07-02 16:19:31 3212 3

原创 VLC for android Windows平台上基于 Eclipse的开发

Windows + eclipse编译出libvlcjni.so等库后,就可以在eclipse中导入三个项目,以生成apk包安装。

2014-07-02 16:17:10 3787 1

原创 基于 vlc android截图录制视频等功能

编译的环境是ubuntu 12.04,要安装好java,配置好环境变量,按照http://wiki.videolan.org/AndroidCompile配置好,就可以编译了。[plain] view plaincopyexport JAVA_HOME=/home/sunlit/jdk1.6.0_38/  export PATH=$J

2014-07-02 16:09:34 6382

原创 Anroid-vlc开源播放器代码编译及简单调用手把手

这两天需要做音视频播放相关的东西,所以重新找了目前android下的解码库。Android自带的解码库支持不全,因此很多第三方播放器都是自带解码器,绝大部分都是使用FFMpeg作为解码库。我11年的时候也弄过视频播放器,当时也是基于FFMpeg来做。那时候网上有关Android视频解码库的资料不多,只在git上找到一个人移植FFMpeg,把它弄下来编译,有兴趣可以看看当时的文章:Android

2014-07-02 16:07:20 5602 2

原创 Android VLC播放器二次开发1

最近因为一个新项目需要一个多媒体播放器,所以需要做个视频、音频、图片方面的播放器。也查阅了不少这方面的资料,如果要从头做一个播放器工作量太大了,而且难度也很大。所以最后选择了VLC作为基础,进行二次开发。选择VLC的原因有两个,第一:VLC在其他平台很成熟,解码器方面支持很完善。第二:VLC已经实现了完整的视频播放和音频播放功能。开发速度可以加快很多。  下面给出两张截图,主要是为了方便后

2014-07-02 15:47:11 7412 3

原创 c++ 11正则表达

Quick Start for C++ TR1 Regular ExpressionsJohn D. Cook, 26 Jun 2014   4.30 (19 votes)Rate:vote 1vote 2vote

2014-06-30 22:27:45 876

原创 测试是否在虚拟机里运行

http://www.codeproject.com/Articles/9823/Detect-if-your-program-is-running-inside-a-Virtual

2014-06-30 22:27:10 1813

原创 进程隐藏与进程保护(SSDT Hook 实现)(二 视频加密软件推荐

文章目录:                 1. 引子 – Demo 实现效果:2. 进程隐藏与进程保护概念:3. SSDT Hook 框架搭建:4. Ring0 实现进程隐藏:5. Ring0 实现进程保护:6. 隐藏进程列表和保护进程列表的维护:7. 小结:                1. 引子 – Demo

2014-06-30 22:26:14 2280

原创 win7 64 DLL的远程注入技术 及注入dll函数调用

一、DLL注入DLL的远程注入技术是目前Win32病毒广泛使用的一种技术。使用这种技术的病毒体通常位于一个DLL中,在系统启动的时候,一个EXE程序会将这个DLL加载至某些系统进程(如Explorer.exe)中运行。这样一来,普通的进程管理器就很难发现这种病毒了,而且即使发现了也很难清除,因为只要病毒寄生的进程不终止运行,那么这个DLL就不会在内存中卸载,用户也就无法在资源管理器

2014-06-30 22:15:13 14229

原创 MFC调用vlc动态库libvlc.dll实现简单播放器 中文路径处理

一、简单说明       本文讲解利用MFC调用vlc(2.0.0)的动态库实现简单的播放器,实现播放、暂停、停止、音量控制、进度控制,支持中文路径等。二、所需环境说明     VC6.0 VLC的版本为2.0.0三、搭建MFC调用libvlc的环境1.新建立一个VC的工程,暂时取名为VLCDemo2.首先将VLC的目录下的vlc/sdk\inclu

2014-06-24 10:31:49 12581 4

原创 用C/C++开发基于VLC SDK的视频播放器 开发环境搭建

在windows系统如果开发万能播放器,一般都是基本DirectShow来开发,开发也很简单,但缺点也很多,一个文件格式是否能够播放完全取决于你是否安装了正确的解析器和解码器,即使现在有了万能解器安装包也会出现很多问题,不过自从很多开源软件的出现,比如大名鼎鼎的ffmpeg,vlc等,一切都变得简单起来,基于ffmpeg sdk开发就不多介绍了,本文主要介绍基于 VLC SDK来开发自己的播放

2014-06-24 10:29:53 8396 1

转载 U盘访问记录时间获取问题

需要查找计算机使用U盘的记录,我知道通过注册表能找到使用过哪些U盘,能得到U盘名称以及相应的参数信息,但是我还想得到U盘的使用时间,比如第一次使用时间,最后使用时间,或者有可能,最好能得到每次使用的时间.我仔细检查过注册表,没有找到有关时间的记录;不知道是我没有找到,还是存在别的文件里,希望知道的人指点一下    我的程序不会实时的运行在电脑里,所以通过DEVICECHANGE来记录时间是用不

2014-04-15 10:38:20 11508 1

原创 VC++编程实现修改EXE文件图标

刚才发现论坛上面有网友问:如何通过编程实现修改EXE文件的图标,类似于 熊猫烧香 的效果!自己也对这个比较感兴趣网上找了找,找到了两种方法,可以满足大家都要求了,这里面收集转载过来,大家可以实践下,看看好不好用,起码有代码可以参考:方法一:通过API编程实现:这个问题以前在CSDN上解答过,但是当时只是提了提几个要用到的函数,自己并没有去动手写实现。前几天和某人讨论这个问题,他认为

2014-04-15 10:33:55 1500 1

原创 正则表达式30分钟入门教程

正则表达式30分钟入门教程版本:v2.33 (2013-1-10) 作者:deerchao 转载请注明来源目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西

2014-04-01 10:25:16 531

原创 dreamweaver 去空行技巧,清除代码中多余空行 正则表达

dreamweaver 去空行方法,清除代码中多余空行\n\s*\n替换成\n使用DW自带的搜索功能,利用正则表达式改后效果使用正则表达式搜索: \s* 即可搜到代码中的空行,再用回车符 替换即可消除代码中的多余空行

2014-04-01 10:22:16 7475

原创 Boost::Regex代码示例

看一个别人给出的例子,当我们输入“select 字符串 from 字符串”的时候,会得到输出;如果不符合这个格式,就会输出error。注意:在命令行下输入的时候,按ctrl+Z、回车表示行输入结束。#include  #include  #include  #include  #include  using namespace std;using namespace boost;r

2014-03-30 21:14:47 981

最新windows server在RAID卡上创建存储分层高清版

最新windows server在RAID卡上创建存储分层高清版, 进阶 raid卡应用的绝密资料,珍贵资料,仅此一份。

2014-08-06

51 单片机教程 & 精选代码汇编

关于51单片的经典教程。 内含30个经典的例子源代码。

2009-07-23

Windows 内核研究学习全资料 精华

想深入理解windows内核机制的一些好资料集结。 通过这些,可以让我们从内核理解windows的行为和机制。 对以后的编程和项目有很大的帮助。 也是走向“高手”的必读!

2009-07-23

SMTP邮件发送客户端(VC源码)

网上有好多介绍实现smtp发送邮件的介绍,但大部分都不能用,或者错误很多。 这个实现的非常好,支持: 1,多发送用户 2,支持附件发送 3,支持登录验证。 4,VC++代码。 希望对你有帮助。

2009-04-25

winhex数据恢复原理&实践(图解)精华

内附详细图解。 好教程。 希望对数据恢复感兴趣的朋友有用。

2008-11-14

操作系统原理上机实践指南

非常好的讲义,讲述了如何搭建研究windows内核所需要的实验环境,是研究操作系统内核不可多得的指南!

2008-06-30

Windows环境下32位汇编语言_罗文彬

《Windows环境下32位汇编语言》,罗云彬著,是了解windows底层的红宝书。 chm格式,方便携带

2008-06-20

汇编指令查询器

学习汇编的好工具!<br>可以查找一切汇编指令及其详细解释……

2008-05-13

PE 文件解析

自己写的一个逐步分析PE文件的VC例子,比较简单易懂,适合想进阶PE加密方向的同行。

2008-03-29

Visual C++6.0技术内幕.rar

Visual C++6.0技术内幕.rar<br>比较经典的学习VC6的好书。

2008-03-22

visual c++高级界面特效制作百例.rar

visual c++高级界面特效制作百例, rar格式,设计界面时的参考。

2008-03-22

vc++6游戏编程.rar

vc++6游戏编程, 这本书不错,是我自己的珍藏,在此奉献给个位。

2008-03-22

加密解密 技术内幕

加密解密 技术内幕, 我就不多说了,经典中的经典。

2008-03-22

.net 反编译工具reflector 工具

功能强大的.net 反编译工具,基本可以完全还原。包括类结构和功能函数。<br>支持.dll, exe文件。

2008-03-20

VC7转换到VC6

将VC7工程转换回VC6,内有详细说明

2008-03-07

VC++中的Rose双向工程.

VC++中的Rose双向工程 ppt 课件,<br>介绍如用用rose 实现vc工程的反向

2008-03-04

WndTap VC辅助工具

一个专门用于VC++6.0开发环境的辅助工具,能够快速切换源文件。<br>配合Visual Assixt 一起使用能够大大提高编码效率!实现源代码文件的快速切换!

2008-02-24

多线程_异步IO_RS232串口通信例子源代码

多线程_异步IO_RS232串口通信例子源代码,自己写的一个基于多线程,异步io操作串口的例子,希望对学习多线程,及串口通信的同行有帮助。

2008-02-24

accessport 串口调试工具

一个非常出色的串口调试工具,对刚开始进行串口编程的人是一个非常有用的帮助软件。能够检测计算机上所有的rs-232串口的状态,及数据……

2008-02-24

p2p原理与技术

一个系统讲解p2p原理的课件,是科技大学的知名教授的教学可见,翔实生动,是学习和了解p2p技术的好资料。

2008-02-23

Visual C++ 网络高级编程

一本系统深入学习windows下网络编程的一本好书的代码,非常难得,现与大家一起分享,共同提高进步!!!

2008-02-23

visual c++ 6.0 高级编程

一本进阶VC6非常难得的一本好书,现在发上来与大家一起分享!!!

2008-02-23

Visual.Assist.X.v10.4.1624Craked_best

最新版的Visual.Assist.X.v10.4.1624,<br>包含特别文件。<br><br>2007年12月发布。<br>功能超强,是windows下软件开发的好帮手。<br>

2008-02-20

局域网文件传输

自己编写的一个基于伯克利socket 的局域网文件传输工具,可以帮助初学网络编程的同行快速入门。<br>代码内有详细的注释,<br>基于多线程,阻塞模式

2008-02-20

空空如也

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

TA关注的人

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