Easter79 Easter79
3年前
strace命令使用
命令介绍strace是Linux环境下的一款程序调试工具,用来输出一个应用程序所使用的系统调用。strace底层使用内核的ptrace特性来实现其功能。什么是系统调用?系统调用是通向操作系统本身的接口,是面向底层硬件的。通过系统调用,可以使得用户态运行的进程与硬件设备(如CPU、磁盘、打印机等)进行交互,是操作系统留给
CuterCorley CuterCorley
4年前
Django+Vue开发生鲜电商平台之3.数据模型设计和资源导入
永远不要跟别人比幸运,我从来没想过我比别人幸运,我也许比他们更有毅力,在最困难的时候,他们熬不住了,我可以多熬一秒钟、两秒钟。——马云Github和Gitee代码同步更新:;。在正式开发项目之前,要确定数据库和表结构。一、项目初始化在虚拟环境安装好之后,需要安装Django和DjangoRESTframework,直接
十步教你成为合格的 iOS 开发者
1.买一个Mac和iPhone要做iOS开发,当然需要一台Mac啦!呃......你要是非装黑苹果那也不是不可以2.安装XcodeXcode是你的IDE(集成开发环境),用于开发iOS应用程序。它是免费的,可以直接从AppStore上下载。3.学习编程的基础知识(很多人可能就到此为止了)这可能是最难的步骤了。Objecti
面试字节跳动Java工程师该怎么准备?值得收藏!
性能调优影响MySQLServer性能的相关因素1.商业需求对性能的影响2.系统架构及实现对性能的影响3.Query语句对系统性能的影响4.Schema设计对系统的性能影响5.硬件环境对系统性能的影响MySQL数据库锁定机制1.MySQL锁定机制简介2.各种锁定机制分析3.合理利用锁机制优化MySQLMySQL数据库Que
李志宽 李志宽
3年前
日子越来越有判头了?用DLL劫持,搞点事情!
0x01dll简介在Windows系统中,为了节省内存和实现代码重用,微软在Windows操作系统中实现了一种共享函数库的方式。这就是DLL(DynamicLinkLibrary),即动态链接库,这种库包含了可由多个程序同时使用的代码和数据。每个DLL都有一个入口函数(DLLMain),系统在特定环境下会调用DLLMain。在下面的事件发生时就会调用d
Wesley13 Wesley13
3年前
1. 初识 Lucene
在学习Lucene之前呢,我们当然首先要了解下什么是Lucene.0x01 什么是Lucene?Lucene是一套用于全文检索和搜索的开放源代码程序库,由Apache软件基金会支持和提供。Lucene提供了一个简单却强大的应用程序接口,能够做全文索引和搜索,在Java开发环境里Lucene是一个成熟
Wesley13 Wesley13
3年前
MySql 备份+ 高可用(二)
一、Xtrabackup介绍  MySQL冷备、mysqldump、MySQL热拷贝都无法实现对数据库进行增量备份。在实际生产环境中增量备份是非常实用的,如果数据大于50G或100G,存储空间足够的情况下,可以每天进行完整备份,如果每天产生的数据量较大,需要定制数据备份策略。例如每周实用完整备份,周一到周六实用增量备份。
Wesley13 Wesley13
3年前
uliweb在notebook中显示graphviz的svg图时,显示中文乱码的处理
这几天基本完成了在IPythonnotebook中显示Model关系图的功能,在MAC下工作良好,但是到了windows下,中文字段描述为乱码,主要原因是因为字体造成的。那么如何解决这个问题。在uliweb中,有两个地方会使用graphviz来生成svg图:命令行和IPythonnotebook环境中。对于命令行,我添加了可以通过命令行参数来传递字体名字
Wesley13 Wesley13
3年前
Visual Studio 中的 .sln 和 .suo 文件
解决方案文件VisualStudio采用两种文件类型.sln&.suo来存储特定于解决方案的设置。这些文件总称为解决方案文件,为解决方案资源管理器提供显示管理文件的图形接口所需的信息,从而使您每次继续开发任务时,都能够全身心地投入到项目和最终目标中,不会因开发环境而分散精力。.sln(Solution)
Stella981 Stella981
3年前
Jenkins Build Radiators(构建发射源)
informationradiators(信息发射源)的概念通常被用在敏捷的圈子里。据敏捷专家AlistairCockburn所说:一个信息发射源是一个贴在一个地方的显示器,当人们工作或路过时能够看到它。它给读者展示他们关系的信息而不用问别人一个问题。这意味着更多的交流和更少的打断。在一个CI服务器的环境中