工具以及插件的使用
工具以及插件的使用
lxlmycsdnfree
脑科学爱好者,物理爱好者,计算机从业者
展开
-
浅析ArcGis中的软件——ArcMap、ArcScene、 ArcGlobe、ArcCatalog
ArcMap:是集空间数据显示、矢量数据编辑、冲突数据检查(拓扑检查)、查询检索(地理编码)、统计(字段属性表)、报表生成、空间分析(ArcGIS Spatial Analyst)和高级制图(制图表达)等众多功能干一体的桌面应用平台软件。而且提供所见即所得的符号编辑器,令用户可以随心所欲地生成任意复杂的点、线、面符号。所支持的空间数据格式包括Arclnfo coverages、ESRI shapefiles、ArcSDE lavers、DXF、DWG、DGN、常见的图像格式、GRIDs、TINs等。原创 2024-03-19 11:13:47 · 2889 阅读 · 0 评论 -
android studio修改配置文件夹(.android .gradle .AndroidStudio)位置
Android studio安装之后一般默认在c:/user/userid(*****)/;(比如:c:/user/xiaohong/)其他软件在安装中要创建缓存文件夹,那么也会在这个目录创建,比如Notepad++等这三个文件夹的作用:.android 这个文件夹是Android SDK生成的AVD(Android Virtual Device Manager)即模拟器存放路径 .Android...转载 2018-04-12 15:17:13 · 25234 阅读 · 3 评论 -
linux gradle解压后, 执行gradle error13: Permission denied
这是目录方法权限问题,将你的gradle解压目录 执行:chmod a+x -R gradle目录 即可。原创 2018-04-18 17:40:38 · 1127 阅读 · 0 评论 -
Linux 2.6.32-279.el6.x86_64 ANDROID SDK碰到”LIBC.SO.6: VERSION `GLIBC_2.14′ NOT FOUND”的解决方法(1)
1、执行locate libc.so.6找到库的位置; /lib64/libc.so.62、查看系统已支持的版本: strings /lib64/libc.so.6 | grep GLIBC |tail -n 8——————————————————————————————————————————————下载使用的是Android SDK Ver 25.2.5 Platform To...原创 2018-04-18 17:50:23 · 792 阅读 · 0 评论 -
Linux 2.6.32-279.el6.x86_64 ANDROID SDK碰到”LIBC.SO.6: VERSION `GLIBC_2.14′ NOT FOUND”的解决方法(2)
1、执行locate libc.so.6找到库的位置; /lib64/libc.so.62、查看系统已支持的版本: strings /lib64/libc.so.6 | grep GLIBC |tail -n 8——————————————————————————————————————————————GLIBC_2.6GLIBC_2.7GLIBC_2.8GLIBC_2.9GLIB...原创 2018-04-18 20:55:59 · 352 阅读 · 0 评论 -
使用EclEmma 插件 解析jacoco.exec文件
EclEmma:一个优秀的开源软件测试工具eclipse的一个插件能够对由 Java 语言编写的程序进行覆盖测试能够在工作平台中启动直接对代码覆盖进行分析覆盖结果将立即被汇总并在Java源代码编辑器中高亮显示也可程序运行的结果生成详尽的覆盖测试报告可以结合JUnit、TestNG使用工作原理:Class Instrumentation返回:行覆盖率: 部分行覆盖:a>b?a:b基本语句块覆...原创 2018-05-09 18:02:33 · 4967 阅读 · 0 评论 -
jmx JVM监测工具使用
例子:-Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=7093 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=10...原创 2018-04-25 16:38:34 · 684 阅读 · 0 评论 -
Maven的Archetype简介
简单的说,Archetype是Maven工程的模板工具包。一个Archetype定义了要做的相同类型事情的初始样式或模型。这个名称给我们提供来了一个一致的生成Maven工程的方式。Archetype会帮助作者给用户创建Maven工程模板,并给用户提供生成相关工程模板版本的参数化方法。使用Archetype提供的好的方法,是开发者能够使用最佳实践来快速的构建和组织一致化的工程。在Maven工程中,我...原创 2018-06-06 17:09:56 · 1540 阅读 · 0 评论 -
使用jdk 自带的jarsigner 签名工具签名的apk 和android规范有区别
jdk 自带的签名工具签名后的 apk :ebuy 是签名文件的 Alias名称。android sdk 签名和jdk 签名之后的apk 对比:android sdk 签名:jdk jarsigner签名:原创 2018-06-25 11:00:17 · 1218 阅读 · 0 评论 -
java AES 加密和linux解密
java AES 加密:package app;import static java.nio.charset.StandardCharsets.US_ASCII;import static java.nio.charset.StandardCharsets.UTF_8;import java.net.URLEncoder;import java.security.MessageDige...原创 2018-06-25 11:05:02 · 1264 阅读 · 2 评论 -
apk 签名v1与v2的区别
在Android Studio中点击菜单 Build->Generate signed apk... 打包签名过程中,可以看到两种签名选项 V1(Jar Signature) V2(Full APK Signature),从Android 7.0开始, 谷歌增加新签名方案 V2 Scheme (APK Signature);但Android 7.0以下版本, 只能用旧签名方案 V1 sch...原创 2018-06-25 14:15:49 · 3466 阅读 · 0 评论 -
用apksigner进行批量签名的脚本
对APK进行签名,正常情况下使用Gradle进行签名或者第三方开源签名工具或插件进行签名及ADB命名,这样需要给测试或运维人员进行讲解,解释半天他们会问你有批量工具吗?那作为程序员得你,只能说有。那我给大家一个用python写的基于apksigner进行批量签名的脚本,双击就OK了。1. V1&V2签名在给大家放出大招之前,先卖个萌,来一起了解一下Android的签名。在Android 7...转载 2018-06-25 14:56:56 · 3844 阅读 · 1 评论 -
eclipse 中创建maven工程问题(常见)
1.创建maven 工程的时候Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.62.创建的maven工程没有 JRE system library 和maven dependency library,如图 原因:不是eclipse中没有配置m...原创 2018-08-01 17:00:25 · 346 阅读 · 1 评论 -
jstat命令使用
jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下:jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数]当前使用jdk 是1.8类加载统计C:\Users\Administrator>jstat -class 2060Loaded Bytes Unloaded Bytes Time 15756 17355.6...转载 2018-08-02 17:27:03 · 484 阅读 · 0 评论 -
jdk中自带 jstat,jconsole,jps,jmap,jhat使用
jps是打印jvm中跑的java进程或者java应用很简单,在cmd输入:jps就可以3088是ips进程的id7420 是我运行的eclipse的进程id,因为eclipse是java编写的。jstact -gc pid 1000 10 (指令)pid是进程id,1000是每1s打印输出一次,一共输出10次,也就是10秒的gc检测。原创 2017-08-24 10:14:44 · 1092 阅读 · 0 评论 -
jstat PID not found产生的原因
一般原因:java进程把jvm perfdata(存储信息)存到了 /tmp/hsperfdata_{USER}/{PID} 文件里。那么假设你使用的是ramos用户启动的服务器(假如是tomcat),pid为14472,所以就会生成这个文件:/tmp/hsperfdata_ramos/14472 。但是ramos用户可能没有文件夹/tmp/hsperfdata_ramos的写权限转载 2017-08-23 20:37:04 · 2281 阅读 · 0 评论 -
eclipse export jar file 和 runnable jar file 的区别
jar file 就是 普通的jar 包 但是 runnable jar file 包含 依赖的jar包,直接可运行的。原创 2017-09-06 17:24:14 · 658 阅读 · 0 评论 -
查看jvm 默认的垃圾回收器
java -XX:+PrintCommandLineFlags -version这条指令是默认执行在Path 环境 配置的jvm。原创 2017-10-23 21:30:01 · 5376 阅读 · 0 评论 -
执行jmap -heap PID VMVersionMismatchException: Supported versions are 24.75-b04.
[root@sncdpreapp66 ~]# jmap -heap 21363Attaching to process ID 21363, please wait...Exception in thread "main" java.lang.reflect.InvocationTargetExceptionat sun.reflect.NativeMethodAccessorImpl.原创 2017-10-23 21:24:03 · 3886 阅读 · 0 评论 -
企业内网利用devpi搭建pypi私服
安装devpi概述devpi包含三个组件:devpi-server: 提供镜像与缓存功能,在企业DMZ区部署,提高下载python package的效率devpi-web: 提供web界面与查询功能devpi-client: 命令行工具, 提供包上传等功能devpi-server# 若devpi-server与互联网不通,可通过设置代理来安装# pip --proxy http转载 2018-01-30 20:14:59 · 1745 阅读 · 0 评论 -
nmon 安装和使用
下载nmon : http://nmon.sourceforge.net/pmwiki.php?n=Site.Download[root@ CI]# mkdir nmon[root@ CI]# mv nmon16g_x86.tar.gz nmon[root@ nmon]# tar -xzvf nmon16g_x86.tar.gz[root@ nmon]# ll总用量 2460-rw--原创 2018-01-08 11:59:45 · 876 阅读 · 0 评论 -
推荐五个免费UML建模工具
1. JUDE – community:JUDE是一个中日合作的软件项目,有商业化的Professional版本和免费的Community版本,最大的区别是免费版的不支持UML 2.0,对于一般应用足够了——推荐使用2.Argo UML:ArgoUML 是一款开源的UML 建模工具,支持所有UML 1.4 的标准图形。它可原创 2018-02-01 11:20:52 · 52903 阅读 · 0 评论 -
intellij idea 高级用法之:集成JIRA、UML类图插件、集成SSH、集成FTP、Database管理
一、与JIRA集成jira是一个广泛使用的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。idea可以很好的跟它集成,参考下图:File -> Settings ->Task -> Servers 点击右侧上面的+号,选择JIRA,然后输入JIRA的Server地址,用户名、密码即可然后打开Open T转载 2018-02-03 14:59:30 · 342 阅读 · 0 评论 -
.PPM文件
PPM图像格式(Portable Pixelmap)是一种linux图片格式,可用ACDSEE(ACDSee是一种简单流行的看图工具)批量转变。它是一种简单的图像格式,仅包含格式、图像宽高、bit数等信息和图像数据。图像数据的保存格式可以用ASCII码,也可用二进制。1、Photoshop。全称Adobe Photoshop,简称“PS”,是由Adobe Systems开发和发行的图像处理软件原创 2018-02-04 16:07:41 · 956 阅读 · 0 评论 -
Packet Capture -- android 手机抓包利器
无Root抓包Packet Capture真是网络调试的福音,应用通过自建一个vpn达到无root,通过中间人方便调试加密流量,流量还区分应用一目了然,这大概是目前最方便的抓包应用了吧 logo:应用截图 新版特性修复部分小错误,提升整体稳定性。应用简介无Root抓包Packet Capture可捕获任何网络流量,原创 2018-02-05 09:23:21 · 8397 阅读 · 3 评论 -
Android 使用jarsigner给apk签名的方法详细介绍
工作中APP功能完成以后往往需要往应用商店提交一些内容,如商店中存在本公司别的人员提交的APP,往往需要进行认领,应用商店会让开发者下载空的APK,然后使用自己APP的签名文件进行签名,认证,这里简单说一下如何使用jarsigner命令进行签名。该arsigner命令在jdk中可以找到,简单说明一下具体参数:-verbose:签名命令标识符。 -keystore:后面跟着的是你签名使用的密钥文件(...原创 2018-02-26 15:07:36 · 4615 阅读 · 1 评论 -
Android Studio 多渠道打包、自动版本号及 gradlew 命令的基本使用
Android Studio 真可谓神器,详细请点这里:打造安卓开发航空母舰这里介绍其多渠道打包:1 建立多渠道这里介绍一种简单的,直接as操作:直接上图咯,在项目结构你添加flavor就好了确定后,项目会自动同步,完成后,渠道就配置好了。当然,也可以直接在gradle脚本里操作:android { productFlavors { dev { ma...转载 2018-02-26 16:14:28 · 201 阅读 · 0 评论 -
提高Java架构师和程序员效率的10个工具
Java受到全球百万计开发者的追捧,已经演变为一门出色的编程语言。最终,这门语言随着技术的变化,不断的被改善以迎合变化的市场需求。无论你是否拥有一家科技公司,软件已经成为几乎每一个企业不可或缺的一部分,为了吸引你潜在的顾客,你应该交付给客户一个技术上有创新的产品。那么,Java能提供这样的平台帮你实现这一技术创新。Java贡献者们一直保持着大幅度的更新,以提供最新最强大的功能。最近转载 2016-12-29 10:37:29 · 360 阅读 · 0 评论