5 bible_reader

尚未进行身份认证

keep.

等级
TA的排名 1w+

【java】javac编译用的classpath

javac编译用的classpathhttps://www.jianshu.com/p/c3a40d43b78d

2020-03-26 09:51:34

【java】javac编译class文件

javac编译class文件今天,笔者遇到了一个小问题:在使用原始的javac编译Java类文件时,如果当前类文件对其他类有依赖,那么,就可能会出现问题。举例如下:笔者在桌面新建一个文件夹test,然后建立两个类:A.java和B.java,如下图:两个类的代码都很简单,其中B类对A类有依赖:然后,我们分3种情况分析:情况① :直接...

2020-03-26 09:43:46

【java】jdb调试java代码

jdb调试java代码Java程序中有逻辑错误,就需要使用JDB来进行调试了。调试程序在IDE中很方便了,比如这篇博客介绍了在Intellj IDEA中调试Java程序的方法。我们课程内容推荐在Linux环境下学习,有同学问如何在命令行下调试Java程序,我们就要使用JDB了。学习建议:Linux Bash下打开三个标签页我们提倡在Linux命令行下学习Java编程。学习时在Ubu...

2020-03-26 09:30:59

【java】javac 错误: 编码GBK的不可映射字符

javac 错误: 编码GBK的不可映射字符解决方法:带上-encoding UTF-8javac src/com/tc/master/Master.java -d ./classes -encoding UTF-8

2020-03-25 14:03:07

【visual studio】资源管理器跟随当前页面

资源管理器跟随当前页面Tools->Option->Projects And Solutions->General, tick “track Active Item in Solution Explorer”工具-> 选项->项目和解决方案-> 常规-> 在解决方案资源管理器中跟踪活动项...

2020-03-23 19:31:46

【c/c++】define中#和##

define中#和##1、define f(a) #a如果代码中调用了f(a),则会宏替换的时候,替换成为“a”2、define f(a,b) a##b如果代码中调用了f(1,2),则会宏替换的时候,替换为“12”如果代码中调用了f(m,n),则会宏替换的时候,替换为“mn”,如果mn变量未定义,则编译失败。直接上图...

2020-03-19 21:00:26

【django】django中html模板总结

一、模板语法之变量:语法为 {{ }}:在 Django 模板中遍历复杂数据结构的关键是句点字符 .(也就是点)views.pydef index(request): name = "hello haiyan" i = 200 l = [11,22,33,44,55] d = {"name":"haiyan","age":20} cl...

2020-03-01 17:59:08

【python】去除\n\r\t最佳方法

去除\n\r\t最佳方法>>> a='abcd\r'>>> a.strip()'abcd'>>> a='abcd\r\n\t'>>> a.strip()'abcd'>>> a='\n\r\tabcd'>>> a.strip()'abcd'javascript:void(...

2019-12-24 10:44:24

【swig】swig编译报Unable to find 'swig.swg'

Troubleshooting===============In order to operate correctly, SWIG relies upon a set of libraryfiles. If after building SWIG, you get error messages like this, $ swig foo.i :1. Unable to ...

2019-12-10 15:34:26

【Android】app兼容性测试

https://www.jianshu.com/p/c3ba4e3b2f0a?from=singlemessage

2019-12-06 15:54:43

【gdb】gdb调试多线程

gdb调试多线程1. 线程的查看首先创建两个线程:#include <stdio.h>#include <unistd.h>#include <pthread.h>#include <stdlib.h>#include <string.h>void* pthread_run1(void* arg){ (...

2019-11-26 20:59:13

【Android】如何优雅的设计和使用缓存

如何优雅的设计和使用缓存?背景在之前的文章中你应该知道的缓存进化史介绍了爱奇艺的缓存架构和缓存的进化历史。俗话说得好,工欲善其事,必先利其器,有了好的工具肯定得知道如何用好这些工具,本篇将介绍如何利用好缓存。1.确认是否需要缓存在使用缓存之前,需要确认你的项目是否真的需要缓存。使用缓存会引入的一定的技术复杂度,后文也将会一一介绍这些复杂度。一般来说从两个方面来个是否需要使用缓存:...

2019-11-26 17:26:26

【Android】JVM结构、GC工作机制详解

题外话:最近在应聘阿里2015暑期实习,感触颇多。机会总是留给有准备的人的,所以平常一定要注意知识的巩固和积累。知识的深度也要有一定的理解,不比别人知道的多,公司干嘛选你?关于JVM和GC,我相信学java的绝大部分人都听过,很多公司的面试官都爱问,一开始我也很头痛,问这么底层干什么,所以我每次面试也只是看看答案敷衍了事。最近面完阿里感觉真不能这样,知识不仅要知其然,还要知其所以然。其实弄懂了JV...

2019-11-25 17:20:10

【Android】Android性能及专项测试

Android篇1. 性能测试 Android性能测试分为两类: 1、一类为rom版本(系统)的性能测试 2、一类为应用app的性能测试 Android的app性能测试包括的测试项比如: 1、资源消耗 2、内存泄露 3、电量功耗 4、耗时 5、网络流量消耗 6、移动终端相关资源利用率 7、帧率 8、渲染等等.... 工具: (工具的原理都是基于调...

2019-11-25 15:48:18

常用资源监控命令

目录1、常见资源监控命令1.1、vmstat1.2、top1.3、sar1.4、netstat1.5、ss1.6、lsof1.7、iostat1、常见资源监控命令1.1、vmstat常用来查看整个机器的CPU、内存、IO。$ vmstat 1 5 #第一个参数表示采样间隔,第二个参数表示采样次数(若不填,表示一直采样)procs -----...

2019-11-22 17:17:43

【工具】Locust

Locust我个人在性能测试工作中,负载生成工具使用的大多都是jmeter,之前学习python时顺带了解过python开源的性能测试框架locust。这篇博客,简单介绍下locust的使用方法,仅供参考。。。官方文档:Locust说明文档一、认识Locust1、定义Locust是一款易于使用的分布式负载测试工具,完全基于事件,即一个locust节点也可以在一个进程中...

2019-11-21 21:21:04

【shell】shell获取函数字符串返回值

shell获取函数字符串返回值function func() {echo "stringA"}val="$(func)"echo $val

2019-11-21 10:30:34

【c++】动态库操作基本函数

动态库操作基本函数dlopen基本定义功能:打开一个动态链接库[喝小酒的网摘]http://blog.const.net.cn/a/17154.htm包含头文件:#include <dlfcn.h>函数定义:void * dlopen( const char * pathname, int mode );函数描述:在dlopen的()函数以指定模式打...

2019-11-18 14:36:36

【python】求matrix矩阵中"1"能够围成最大的正方形的面积

问题:设一个矩阵全部由0和1组成,求该矩阵M中只包含1的最大正方形的面积分析:假设为矩阵上面坐标(i,j)的点的值。假设表示以坐标点(i,j)的为右下角的正方形的边长,那么很容易可以知道如下规律:如果为0,则为0;如果不为0,则的值等于以点(i-1,j-1)、点(i-1,j)和点(i,j-1)为右下角的所组成的正方形的最小边长+1;同时,矩阵D的第一列和第一行的值直接等于矩阵M的值...

2019-11-12 10:27:56

【计算机基础】物理CPU,逻辑CPU以及核

物理CPU,逻辑CPU以及核物理CPU物理CPU就是计算机上实际配置的CPU个数。在linux上可以打开cat /proc/cpuinfo 来查看,其中的physical id就是每个物理CPU的ID,你能找到几个physical id就代表你的计算机实际有几个CPU。在linux下可以通过指令 grep ‘physical id’ /proc/cpuinfo | sort -u | wc ...

2019-11-11 10:59:57

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。