ONNX开发环境搭建
[TOC]
文章参考:https://github.com/onnx/onnx
概述环境搭建PyPi1pip install onnx -i https://pypi.tuna.tsinghua.edu.cn/simple
Conda packagesA binary build of ONNX is available from Conda, in conda-forge:
12conda install -c conda-forge numpy protobuf==3.16.0 libprotobuf=3.16.0conda install -c conda-forge onnx
You can also use the onnx-dev docker image for a Linux-based installation without having to worry about dependency versioning.
ONNX Runtime环境搭建文章参考:https://onnxruntime.ai/
python版本环境搭建
1234pip install ...
Android Studio设置类的注释和文件模板
IDEA行注释设置(不显示在行首)进入 Settings -> Code Style -> Java ,在右边选择 “Code Generation” Tab,然后找到 Comment Code 那块,把
Line comment at first column
Block comment at first column
去掉前面两个的复选框
Android Studio设置类的注释和文件模板
文章参考:https://www.cnblogs.com/qiumingcheng/p/11185073.html
CLion 是一款专为开发 C 及 C++ 所设计的跨平台 IDE。 它是以 IntelliJ 为基础设计的,包含了许多智能功能来提高开发人员的生产力,从而提升工作效率 。
设置程序启动指令
1gdbserver 127.0.0.1:6666 pavaro -c dag/em_sim.dag -d LANTU
Android Studio设置类的注释和文件模板
以下是我用过不错的Intellij插件:
1、.ignore地址:https://plugins.jetbrains.com/plugin/7495--ignore
生成各种ignore文件,一键创建git ignore文件的模板,免得自己去写
截图:
2、lombok地址:https://plugins.jetbrains.com/plugin/6317-lombok-plugin
支持lombok的各种注解,从此不用写getter setter这些 可以把注解还原为原本的java代码 非常方便
3. p3c地址:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
阿里巴巴出品的java代码规范插件可以扫描整个项目 找到不规范的地方 并且大部分可以自动修复更多可看:https://github.com/alibaba/p3c/tree/master/idea-plugin
4. FindBugs-IDEA地址:https://plugins.jetbrains.com/plugin/384 ...
Android Studio设置类的注释和文件模板
概述文章参考:https://mp.weixin.qq.com/s?__biz=MzIwMTY0NDU3Nw==&mid=2651939417&idx=1&sn=a66d9b1d883da0d024075dd185681f64&chksm=8d0f0d17ba788401ca473d5a9bb8633b4dce5f7248392ad8bfe1a374fcfce72c34c32a3651b1&mpshare=1&scene=1&srcid=#rd
FindBugs-IDEA
作用:
检测代码中可能的bug及不规范的位置,写完代码后检测下 避免低级bug。
静态分析工具承诺无需开发人员费劲就能找出代码中已有的缺陷。当然,如果有多年的编写经验,就会知道这些承诺并不是一定能兑现。
插件提供地址:https://plugins.jetbrains.com/plugin/3847-findbugs-idea
成功标志:
重启idea后如果插件加载成功左下角出现:
Android Studio设置类的注释和文件模板
这个
1、Lombok简介首先我们来介绍Lombok是个什么东西?Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法。
官方地址:https://projectlombok.org/
github地址:https://github.com/rzwitserloot/lombok。
学习参考网址:https://zhuanlan.zhihu.com/p/32779910
2、为何要使用Lombok我们在开发过程中,通常都会定义大量的JavaBean,然后通过IDE去生成其属性的构造器、getter、setter、equals、hashcode、toString方法,当要增加属性或者对某个属性进行改变时,比如命名、类型等,都需要重新去生成上面提到的这些方法。这样重复的劳动没有任何意义,Lombok里面的注解可以轻松解决这些问题。
3、Lombok的缺点无法支持多种参数构造器的重载
4、如何使用Lombok下面我们主要讲的是Android平台的使用https://projectlombo ...
Fleet代码编译器调试C++程序
[TOC]
概述CMake构建1234cmake -DCMAKE_BUILD_TYPE=Debug \ -B ./build/mac-x86_64-debug \ -
Android中设置Activity全屏和沉浸式样式
[TOC]
概述设置全屏使用代码1234567891011121314151617181920212223242526272829303132333435363738@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); hideActionStatusBar(); hideBottomStatusBar(); setContentView(R.layout.activity_main); } /** * 隐藏ActionBar和StatusBar */ private void hideActionStatusBar() { //set no title bar 需要在setContentView之前调用 requestWindowFeature(Window.FEATURE_NO_TITLE); //no status bar ...
计算机知识体系构建
[TOC]
Java学习Java之基础知识学习
Java之并发编程学习
Java之集合类学习
Java之数组学习
Java之反射学习
Java之IO流学习
Android学习C++学习Python学习