展开

关键词

Linux

Linux随着XP流行,人们越来越注重软件前期设计、后期实现,以及贯穿于其中测试作,经过这个过程出来自然是高质量软件。甚至有人声称XP会淘汰试器! 这当然是有一定道理,然而就目前现实来看,这还是一种理想。在日常作中,还是必不可少。在Linux下,并非只有gdb,还有很多其它,它们都各有所长,侧重方面也有所不同。 从事Linux应用开发一年多了,感觉很不规范很山寨,准备系统地学习一下下linux开发,首先从学习开始,以下是从网上看到一篇linux介绍,准备好好学习这些使用。 更多DDD信息 程序 strace strace是Linux环境下一款程序,用来监察一个应用程序所使用系统呼叫及它所接收系统信息。 更多Managed Spy信息 Linux程序 XBuildStudio 您还在使用gdb缓慢地试UNIXLINUX程序吗?

3.3K43

Linux 端蓝牙

Linux 端蓝牙试@(嵌入式)毕业大半年一直从事Ble外设开发,发现linux上可以使用bluez进行蓝牙开发,更加便捷是,有一个python模块对bluez接口进行封装,叫bluepy,给开发测试带来更多便捷 使用 hcitool & gatttool安装了bluez协议栈后提供,简单操作如下。 查看蓝牙pc设备hcitool dev扫描blehcitool lescan设置gatttool gatttool -b 76:66:44:33:22:72 -I-I : 进入交互模式在gatttool 0000-1000-8000-00805f9b34fb如上, handle 0x0023 写数据, 向0x0023+1 写 0x0100,设置监听,写0取消监听bluepy 脚本模块文档 提供一个简单例子

1.5K30
  • 广告
    关闭

    11.11智惠云集

    2核4G云服务器首年70元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Windows下TCPUDP网络-NetAssist以及Linuxnc网络

    Windows下TCPUDP网络-NetAssist以及Linuxnc网络一、Windows下网络-NetAssist由于在Windows下经常使用NetAssist.exe 这款网络进行TCP、UDP服务端、客户端监听,对于需要编写各种通信协议TCP服务端、客户端以及UDP通信程序来说是很方便。 二、Linux网络试命令-nc最近公司部署了一些CentOS服务器,有个同事问我Linux下有没有什么能够像Windows下网络试助手NetAssist一样可以启动TCP服务端端口监听 2、在Windows下打开NetAssist.exe网络,选择TCP Client打开一个TCP客户端,并且填写TCP服务端IP地址,比如我腾讯云主机IP地址为:111.229.122.21 四、参考资料NetAssist.exe下载之UDPTCP网络试助手NetAssisthttp:netcat.sourceforge.netnc命令用法举例Linux nc命令nc命令详解http

    5.9K21

    linux 性能参考 (linux performance tools)

    之前发现几张图对于linux使用者有着较强参考意义,下面对其进行简单备忘:# linux 静态信息查看? # linux 性能测试 benchmark? # linux 性能观测? # linux 性能 ? 资源来源链接:http:www.brendangregg.comlinuxperf.html 保持更新,其中不少都有使用过,欢迎大家留言交流;更多内容请关注 cnblogs.comxuyaowen;

    22410

    Java集-断言

    简单类 写作初衷:由于日常开发经常需要用到很多类,经常根据需求自己写也比较麻烦 网上好了一些类例如commom.lang3或者hutool或者Jodd这样开源,但是 发现他们之中虽然设计不错 ,但是如果我想要使用,就必须要引入依赖并且去维护依赖,有些 甚至会有存在版本编译不通过问题,故此想要写作一个每个类都可以作为独立类使用 每个使用者只需要复制该类,到任何项目当中都可以使用,所以需要尊从以下两个原则才能 做到.在此诚邀各位大佬参与.可以把各自用过,整合成只依赖JDK,每个类都能够单独 使用.每个人当遇到业务需求需要使用时候,只需要到这里单独拷贝一个即可使用. 抛弃传统需要引入依赖烦恼.让大家一起来解决你所面临业务问题吧! void noNullElements(Object == null) { throw new IllegalArgumentException(message); } } } ** * 功能描述: * 〈验数组每一个元素都不为空

    46120

    常见Linux优命令和

    O(∩_∩)O哈哈~要实现对Linux优,就需要用到一些Linux系统命令和来观察与监控系统性能。下面介绍几个最常用Linux优命令和。 4. nmon使用前面介绍都是零散命令,nmon是分析AIX和Linux性能免费。它综合收集系统信息,以图形化形式展现出来,方便系统管理对性能分析。① 下载nmon。 根据CPU类型选择下载相应版本 ② 初始化nmon。根据不同平台,初始化对应平台nmon,然后直接运行nmon即可。 生成报表,下载nmon analyser(生成性能报告免费)。将之前生成nmon数据文件上传到Windows机器中,用Excel打开分析nmonanalyserv 33C.xls。 ↑Nmon性能——分析AIX和Linux性能免费:http:www.ibm.comdeveloperworkscnaixlibraryanalyze_aixindex.html。

    1.6K90

    Linux试分析诊断strace

    Linux试分析诊断strace 2019年3月25日 ⋅ 浏览量: 29    strace1df -h#查看卡在哪个位置;如果是nfs共享umount掉。

    23320

    linux后台开发常用

    根据地址查找代码行二、运行阶段gdb 强大ldd 显示程序需要使用动态库和实际使用动态库strace 跟踪程序当前系统用ltrace 跟踪程序当前库函数time 查看程序执行时间、 ,但是,要更仔细地研究目标文件中这些命名段内容,需要使用功能更强大。 其中两种功能强大是objdump和readelf。readelf使用来显示一个或多个ELF格式文件信息GNU。使用不同参数可以查看ELF文件不同信息。 2‘、如果是内核态,则使用strace进行性能分析,另外可以使用其他(比如ltrace等)辅助。 valgrind会影响进程性能,据说可能慢20倍,所以在性能要求高情况下,只能使用mtrace这种轻量级了(但是mtrace只能识别简单内存错误)。

    1.5K151

    LinuxGDB使用简易教程

    本文所述主要是LinuxGDB使用教程,体如下。声明:本博客内容是由本人经过实验楼教程整理得来。 GDB相关概念GDB, 是 The GNU Project Debugger 缩写, 是 Linux 下功能全面。 GDB 支持断点、单步执行、打印变量、观察变量、查看寄存器、查看堆栈等试手段。在 Linux 环境软件开发中,GDB 是主要,用来试 C 和 C++ 程序。 GDB相关操作下面给出一个有buging.c程序:$ cat buging.c #include int getSum(int n) { int sum=0,i; for (i=1;i

    16652

    linux

    tree命令这条命令可以直接将目录下文件以树形态展示,如下图? sudo snap install tree centos下 yum -y install tree安装完成之后,进入目录,直接tree就可以了,当然tree还有其他参数,可以参考以下文章 tree命令使用

    19810

    - vConsole

    这两天才发现这个腾讯良品vConsole,以前开发小程序见过,但没想到他竟然还能被应用到我们h5页面中,? 废话不多说,先给大佬磕一个。 体描述介绍啥见github:https:github.comTencentvConsole 我这里先记录下体开发中是怎么引用1、按照官网步骤,先安装vConsole包:npm install vconsole注:我当时在项目中使用,安装命令是 npm i --S vconsole 然后项目入口js中引入并实例化,如下:let VConsole = require(....node_modulesvconsoledistvconsole.min 对,就这三句,一个强大功能就诞生在我都页面了!??比如做些控制台输出信息:这是democonsole.log(我是控制台输出信息!)

    1.3K30

    mysql

    下图是我一台线上服务器检测结果。?浏览输出结果,特别是末尾 Recommendations ,里面一般会提到您需要在 my.cnf 修改内容。修改 my.cnf 后记得重启 MySQL 。 另外需要注意是 MySQL 需要启动 24 小时候再运行 MySQLTuner ,不然有些内容会不准。另外,.mysqltuner.pl --help 能显示支持哪些参数。 【从下面参数可以发现这个还支持远程主机体检】   Connection and Authentication      --host    Connect to a remote host to a template file      --verbose            Prints out all options (default: no verbose)例如我有1台服务器,上面跑是多实例 mysql上面,体检话,需要使用.mysqltuner.pl --socket datamulti_instance3306mysql.sock

    31240

    .*;** * 类。该类提供两个主要静态方法: * myAssert(boolean 条件);断言,用来确保本应成立条件确实成立,防止 * 错误扩散。  输出信息除对象内容外还包括输出时间、 * 用dump函数代码所在源文件,行号,若是对象还包括该对象地址(注:虚拟 * 机内部编址,非物理地址,可用来判断两个变量是否是同一个对象引用)。  该类只供试使用,未做性能优化。 * @author sunlen * @version 1.0 *public class Debug {  **   * 构造方法私有,禁止实例化。   *  public static PrintWriter out = new PrintWriter(System.out);  **   * 设置dump信息输出目流,此后用dump都将输出到该流中 ,此后用dump都将输出到该流中。

    17940

    Vue

    vue-devtools新版本安装容易出错,我下载旧版本https:github.comvuejsvue-devtoolstreev5.1.1下载完成后在根目录下打开命令行,执行以下命令: npm 这里要打开开发者模式,之后点击加载已解压扩展程序,选择如下图目录chrome文件夹???如图则添加成功

    11310

    开发、运维不可不看Linux【推荐】

    性能(Linux Performance Tools-full)这张图是集合了监测、测试、高分辨率版本。后面会根据不同分类单独展示。? sarsar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面系统性能分析之一,可以从多方面对系统活动进行报告,包括:文件读写情况、系统使用情况 系统(Linux Performance Tuning Tools)大多数系统都会对增加负载做出响应,并在一定程度上降低性能。 静态信息(Linux Static Performance Tools)相信这些对于linux从业者再熟悉不过了。?欲善其事,必先利其器。好可以快速定位问题,缩短测周期。 总结以上所述是小编给大家介绍开发、运维不可不看Linux ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家。在此也非常感谢大家对ZaLou.Cn网站支持!

    26441

    身份证类IdcardUtils

    String cityCode = {            7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2    };     ** 第18位检码  = converCharToInt(cArr);                    int iSum17 = getPowerSum(iCard);                     获取验位

    92330

    】图像处理(附下载!)

    导言 在图像处理时,我们可能需要实时进行试,有时候需要知道图像每个像素体值来帮助我们验证算法准确性和理解算法思路。 在不同情况下,我们需要使用 Python 或者 C++ 进行开发 下面就介绍在 Visual Studio(VS) 和 Pycharm 下试图像,Max 大家开发效率。 ImageWatch (VS 插件) Image Watch 是 OpenCV 一款,它能够即时显示出矩阵内容,即 memory 中 Mat 信息,方便程序试,非常好用。 简单使用安装后,重新启动 VS 即可在栏中 视图 -> 其他窗口 -> Image Watch 找到该?然后就可以在试阶段使用该了,滑动鼠标滚轮,可以查看每个像素值或者整个图像 ? Pycharm 图像 在 Python 开发环境下就不用这么麻烦了,因为 Pycharm 自带了查看,使用也非常方便。

    40320

    jvm介绍

    jvm优实战笔记之基础知识简介I. 监控使用tsar作为服务器性能监控,所以前提是先安装tsarwget -O tsar.zip https:github.comalibabatsararchivemaster.zip --no-check-certificateunzip tsar.zipcd tsarmakemake install监控命令tsar --cpu --swap -i1 -l说明tsar相关可以参考: Linux系统性能监控介绍之-tsarII. 压测模拟Jmetter添加线程组 新增http请求添加监听器中,结果监控:图形结果,聚合报告,查看结果树,用表格查看结果http请求中配置参数 协议域名or IP + 端口号编码: utf-8请求方法 参考Linux系统性能监控介绍之-tsartsar使用说明JVM优——之CMS GC日志分析jvmGC日志分析JVM 运行时内存使用情况监控《深入理解JVM虚拟机》V.

    1.1K70

    开发

    常用开发 文本编辑器:(轻量级) sublime notepad++ editplus IDE(集成开发环境 功能强大) webstrom intellj IDEA elipse以sublime为例 查找 ctrl+p :行 @特定函数名 #关键字 命令面板ctrl+shift+p 常用插件 package control emmet docblockr sidebarenhancements +M:选中当前括号内容,重复可选着括号本身 Ctrl+F2:设置删除标记 Ctrl+:注释当前行 Ctrl+Shift+:当前位置插入注释 Ctrl+Alt+:块注释,并Focus到首行,写注释说明用 Ctrl+Shift+A:选择当前标签前后,修改标签用 F11:全屏 Shift+F11:全屏免打扰模式,只编辑当前文件安装package control,在插件库中寻找插件页面试谷歌浏览器f12 审查元素 elments是html试可以删除添加节点 styles样式,可以修改样式

    31920

    golangDelve

    Devle是一个非常棒golang ,支持多种试方式,直接运行试,或者attach到一个正在运行中golang程序,进行试。   线上golang服务出现问题时,Devle是必不少在线,如果使用docker,也可以把Devle打进docker镜像里,试代码。   我go版本为1.10,不用设置。   使用Devle试golang服务  先写一个简单web服务,然后使用Devle来进行试。   使用Delve附加到运行golang服务进行试   先编译一下我们main.go然后去行maingo build main.go .main  然后使用Delve附加到我们项目上,先看一下我们项目 然后试你代码吧!

    1.2K60

    相关产品

    • TencentOS Server

      TencentOS Server

      腾讯服务器操作系统(TencentOS Server,TS)是腾讯云推出的Linux操作系统,它旨在为云上运行的应用程序提供稳定、安全和高性能的执行环境。它可以运行在腾讯云CVM全规格实例上,包括黑石2.0服务器。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券