使用install4j打包全平台工具
install4j安装地址https://www.ej-technologies.com/download/install4j/files安装好install4j之后。近入主界面,如果是如下界面就可以直接开始打包了如果不是直接点击第一个New Project接着就是Full Name,Short Name,Version,命名自己想命名的。点击右上角的向右箭头。按照上面提示操作,下一步。选择工具安装时的语言,默认英语,也可以设置为中文。下一步,设置打包好的安装文件放...
Eclipse使用技巧--设置编辑器背景护眼色和设置字体
设置编辑器背景护眼色设置为豆沙绿色:色调:85。饱和度:120。亮度:208 即可,据说长时间使用可以缓解眼疲劳哦。Eclipse设置字体大小在左边的菜单栏中找到general,点击展开appearance,找到colors and fonts看到右边字体一列有很多的选项,我们只需要修改basic里的,最下面Text Font 这个选项eclipse代码编辑区有一条线,可以这么设置window->preferences->general-&g...
tomcat报Several ports (8005, 8080, 8009) 端口被占用的终极解决方案
原因:端口8005, 8080, 8009被占用了。可能是在打开Tomcat的情况下关闭了Eclipse,或是Eclipse非正常关闭,导致先前的Tomcat没有被关闭,端口占用。或是其他软件占用了tomcat的端口号。解决方法:方法1:杀掉占用端口的软件。查看占用8080端口进程是哪一个:查看方式:开始-->运行-->输入cmd回车-->在cmd里面输入netstat -ano,然后回车,将会出现下面的画面:(一定要有PID这一列哟)如果没有可以这样配置:任务管...
Eclipse使用技巧--代码自动补全功能
1、在“触发代码提示”允许的范围之内,空格键和回车键就是快捷键。2、补全代码功能需设置“Auto Activation triggers for java”。3、“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”改成“.abcdefghijklmnopqrstuvwxyz(”的意思,就是指遇到26个字母和“.与(”这些符号就触发代码提示功能了。4、代码提示选项补充完整后,输入关键字即可得到提示功能,得到提示功能后,回车键与空格键就是
Java面向对象编程中new对象的5种不同方法
作为Java开发者,我们每天都会创建大量的对象,但是,我们总是使用管理依赖系统(如Spring框架)来创建这些对象。其实还有其他方法可以创建对象,在接下来的文章中我会进行详细介绍。1.使用new关键字这是最常见的创建对象的方法,并且也非常简单。通过使用这种方法我们可以调用任何我们需要调用的构造函数。 1 Employee emp1 = new Employe...
使用inno setup将exe文件及其附带文件打包成安装文件
inno setup官网地址https://jrsoftware.org/isdl.php注意下面的那个create a new empty script file 千万不要选!!不然你就回到第一种方案了苦逼的写脚本了。点击next进入下一个界面如图。application name 决定你安装包的名称以及安装界面的标题名称application version 软件版本application publisher 软件开发者application website...
面向对象编程和面向过程编程的区别
一、先来一段通俗解释面向过程(Procedure Oriented 简称PO :如C语言):从名字可以看出它是注重过程的。当解决一个问题的时候,面向过程会把事情拆分成: 一个个函数和数据(用于方法的参数) 。然后按照一定的顺序,执行完这些方法(每个方法看作一个过程),等方法执行完了,事情就搞定了。面向对象(Object Oriented简称OO :如C++,JAVA等语言):看名字它是注重对象的。当解决一个问题的时候,面向对象会把事物抽象成对象的概念,就是说这个问题里面有哪些对象,然后给对象
23种设计模式深入理解
以下是学习过程中查询的资料,别人总结的资料,比较容易理解(站在各位巨人的肩膀上,望博主勿究)创建型抽象工厂模式《JAVA与模式》之抽象工厂模式 - java_my_life - 博客园工厂方法http://www.cnblogs.com/java-my-life/archive/2012/03/25/2416227.html建造者模式《JAVA与模式》之建造模式 - java_my_life - 博客园原型模式《JAVA与模式》之原型模式 - java_my_life - 博客...
史上最全无线通信频率分配表
5G NR3GPP已指定5G NR 支持的频段列表,5G NR频谱范围可达100GHz,指定了两大频率范围①Frequency range 1 (FR1):就是我们通常讲的6GHz以下频段•频率范围:450MHz - 6.0GHz•最大信道带宽100MHz②Frequency range 2 (FR2):就是毫米波频段•频率范围:24.25GHz - 52.6GHz•最大信道带宽400MHz5G NR支持16CC载波聚合。由于5G NR定义了灵活的子载波间隔,不同的子载波间隔对应不同的频率范围.
基带、射频,到底是什么?
现在都流行“端到端”,我们就以手机通话为例,观察信号从手机到基站的整个过程,来看看基带和射频到底是干什么用的。当手机通话接通后,人的声音会通过手机麦克风拾音,变成电信号。这个电信号,是模拟信号,我们也可以称之为原始信号。此时,我们的第一个主角——基带,开始登场。基带,英文叫Baseband,基本频带。基本频带是指一段特殊的频率带宽,也就是频率范围在零频附近(从直流到几百KHz)的这段带宽。处于这个频带的信号,我们成为基带信号。基带信号是最“基础”的信号。现实生活中我们经常提到的.
Nyquist 尼奎斯特采样定理
目录一、前言二、Nyquist 采样定理三、混叠一、前言采样定理在1928年由美国电信工程师H.奈奎斯特首先提出来的,因此称为奈奎斯特采样定理。1933年由苏联工程师科捷利尼科夫首次用公式严格地表述这一定理,因此在苏联文献中称为科捷利尼科夫采样定理。1948年信息论的创始人C.E.香农对这一定理加以明确地说明并正式作为定理引用,因此在许多文献中又称为香农采样定理。采样定理的提出者不是Nyquist而是香农,Nyquist定理/频率是用来描述给定带宽的最高传输速率。因为结果相似
为什么需要射频校准?
由于器件不一致、温度变化、器件老化等因素的影响,即使是基于同样的平台同样的设计,也会表现出不同的电性能。为了消除这种影响,每个手机在出厂之前都要对这些参数进行测量计算得到一些参数误差数据,并把这些误差数据存储到一定的存储介质(一般为EEPROM:电可擦写指读存储器)里,在手机正常使用过程中,CPU会读取这些数据并利用一定的算法对需要补偿的参数进行补偿
什么是回波损耗?什么是插入损耗?
目录一、前言二、回波损耗三、插入损耗四、插入损耗和回波损耗系统介绍一、前言什么是回波损耗?什么又是插入损耗?这个貌似很容易回答,回波损耗吗,就是Return Loss,缩写为RL,S11,插入损耗就是 Insertion Loss,IL,S21。确实没错,就是这么简单。但是为什么叫做回波呢?为什么又叫做插入呢?今天我们仔细掰扯掰扯。二、回波损耗回波损耗,又称为反射损耗。(越大越好)是电缆链路由于阻抗不匹配所产生的反射,是一对线自身的反射。不匹配主要发生在连接器的地方,
今日推荐
周排行