自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(408)
  • 资源 (3)
  • 收藏
  • 关注

原创 Audition报错:“无法应用设备设置,因为发生了以下错误:MME设备内部错误“

Audition报错:“无法应用设备设置,因为发生了以下错误:MME设备内部错误“

2022-04-18 21:20:23 6913 1

原创 打印三角形

代码演示:package zhao.struct;/** * zhao.struct * Created on 2020/9/16. */public class TestDemo01 { public static void main(String[] args) { //打印三角形 5行 for (int i = 1; i <= 5; i++) { for (int j = 5; j >= i; j--

2020-09-16 22:15:40 434

原创 if语句和switch语句的选择与区别

if语句和Switch语句的选择if选择结构基本if选择结构: 处理单一或组合条件的情况if-else选择结构:处理简单的条件分支情况多重if选择结构:处理复杂的条件分支情况嵌套if选择结构:用于较为复杂的流程控制switch选择结构多重分支并且条件判断是等值判断的情况if语句和switch语句的区别:if语句:表达式的结果是boolean类型常用于区间判断switch:表达式类型不能是boolean类型,可以是byte,int,char,String,枚举。常用.

2020-09-16 21:54:51 1883

原创 break、continue、return之间的区别

break用于完全结束一个循环,跳出循环体,开始执行循环之后的代码。break用于强行退出循环,不执行循环中剩余的语句(break语句也在switch语句中使用)。 continue的功能和break有点类似,区别是continue只是中止本次循环,接着开始下一次循环。而break则是完全中止循环。 return的功能是结束一个方法。 一旦在循环体内执行到一个return语句,return语句将会结束该方法,循环自然也随之结束。与continue和break不同的是,return直接..

2020-09-15 23:32:19 282

原创 扯淡的九九乘法表

方法一:package zhao.struct;/** * zhao.struct * Created on 2020/9/15. */public class Demo03 { public static void main(String[] args) { for (int j = 0; j <= 9; j++) { for (int i = 1; i <= j; i++) { System.o

2020-09-15 22:45:29 143

原创 用for循环输出1-100之间能被5整除的数,并且每行输出3个

用for循环输出1-100之间能被5整除的数,并且每行输出3个package zhao.struct;/** * zhao.struct * Created on 2020/9/15. */public class Demo01 { public static void main(String[] args) { //用for循环输出1-100之间能被5整除的数,并且每行输出3个 for (int i = 0; i < 100; i++) {

2020-09-15 22:08:30 9096

原创 计算0到100之间的奇数和偶数的和

1.代码如下:package zhao.scanner;/** * zhao.scanner * Created on 2020/9/14. */public class Demo07 { public static void main(String[] args) { //计算0到100之间的奇数和偶数的和 int oddSum = 0; int evenSum = 0; for (int i = 0; i &l

2020-09-15 00:02:06 4300

原创 for循环及判断语句的20个经典习题

package zhao.scanner;public class Demo06{ public static void main(String[] args){ /**********************************************************/ //1.求10的阶乘(阶乘 5!=1*2*3*4*5) int a = 1; for(int i=1;i<=10;i++){ a*=i; } Syst.

2020-09-14 22:05:57 5734 1

原创 While和do-While的区别:

While和do-While的区别:While先判断后执行,do-While是夏娜执行后判断 do-While总是保证循环体会被执行一次。代码演示:package zhao.scanner;/** * zhao.scanner * Created on 2020/9/14. */public class Demo05 { public static void main(String[] args) { int a = 0; while (

2020-09-14 21:58:38 240

原创 case穿透性

/* switch特性:case穿透性 案例:星期1-5输出 工作日,星期六日输出休息日 case1 case2 ....case5 输出结果相同 case后面的常量,和switch中数据相同,没有break 一直向下穿透 case后面没有break,程序就会一直向下穿透 若两个break注释掉 则会输出 工作日 休息日 */public class Demo1{ public static void main(String.

2020-09-13 21:03:48 750

原创 Scanner中nextLine()方法和next()方法的区别

ScannerJava提供了一个工具类,实现程序和人的交互,我们可以获取用户的输入。Java.util.Scanner 是Java5 的新特征,可以通过Scanner类来获取用户的输入 通过Scanner类的next()与nextLine()方法来获取输入的字符串,在读取前我们一般要使用hasNext()与hasNextLine()判断是否还有输入数据 Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。它是以前的StringTokenizer和Mat

2020-09-13 11:22:30 353

原创 Tomcat目录

Tomcat目录bin :存放启动和关闭Tomcat脚本 conf :存放Tomcat不同的配置文件 doc:存放Tomcat文档 lib:存放Tomcat运行需要的库文件 logs:存放Tomcat执行时的LOG文件 src:存放Tomcat的源代码 webapps:Tomcat的主要Web发布目录 work:存放jsp编译后产生的class文件...

2020-09-09 21:32:29 125

原创 面向对象的特征有哪些方面

面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序中可变因素的重要手段(如果不能理解请阅读阎宏博士的《Java与模式》或《设计模式精解》中关于桥梁模式的

2020-09-08 20:33:24 287

原创 常用转义字符

转义字符 转义字符的意义 ASCII代码 \n 换行 10 \t 横向跳到下一制表位置 9 \b 退格 8 \r 回车 13 \f 走纸换页 12 \\ 反斜线符”\” 92 \’ 单引号符 39 \” 双引号符 34 \a 响铃 7 \ddd 1~3位八进制数所代表的字符 \xhh 1~2位十六进制数所代表的字符 ...

2020-09-08 00:00:14 232

原创 说一下 jvm 运行时数据区

说一下 jvm 运行时数据区?运行时数据区包括堆、方法区、栈、本地方法栈、程序计数器。1、堆堆解决的是对象实例存储的问题,垃圾回收器管理的主要区域。2、方法区方法区可以认为是堆的一部分,用于存储已被虚拟机加载的信息,常量、静态变量、即时编译器编译后的代码。3、栈栈解决的是程序运行的问题,栈里面存的是栈帧,栈帧里面存的是局部变量表、操作数栈、动态链接、方法出口等信息。栈帧每个方法从调用到执行的过程就是一个栈帧在虚拟机栈中入栈到出栈的过程。局部变量表用于保存函数的参数和局

2020-09-07 22:45:27 972

原创 说一下 jvm 的主要组成部分?及其作用?

说一下 jvm 的主要组成部分?及其作用?JVM包括类加载子系统、堆、方法区、栈、本地方法栈、程序计数器、直接内存、垃圾回收器、执行引擎。1、类加载子系统类加载子系统负责加载class信息,加载的类信息存放于方法区中。2、直接内存直接内存是在Java堆外的、直接向系统申请的内存空间。访问直接内存的速度会由于Java堆。出于性能的考虑,读写频繁的场合可能会考虑使用直接内存。3、垃圾回收器垃圾回收器可以对堆、方法区、直接内存进行回收。4、执行引擎执行引擎负责执行虚拟机的字节码

2020-09-07 22:44:01 3468

原创 JDK 中几个常用的设计模式

JDK 中几个常用的设计模式?1、单例模式作用:保证类只有一个实例。JDK中体现:Runtime类。2、静态工厂模式作用:代替构造函数创建对象,方法名比构造函数清晰。JDK中体现:Integer.valueOf、Class.forName3、抽象工厂作用:创建某一种类的对象。JDK中体现:Java.sql包。4、原型模式clone();原型模式的本质是拷贝原型来创建新的对象,拷贝是比new更快的创建对象的方法,当需要大批量创建新对象而且都是同一个类的对象的时候

2020-09-07 22:14:42 2536

原创 jsp 和 servlet 有什么区别

jsp 和 servlet 有什么区别?1、servlet是服务器端的Java程序,它担当客户端和服务端的中间层。2、jsp全名为Java server pages,中文名叫Java服务器页面,其本质是一个简化的servlet设计。JSP是一种动态页面设计,它的主要目的是将表示逻辑从servlet中分离出来。3、JVM只能识别Java代码,不能识别JSP,JSP编译后变成了servlet,web容器将JSP的代码编译成JVM能够识别的Java类(servlet)。4、JSP有内置对象、ser

2020-09-07 22:10:30 349

原创 Collection 和 Collections 有什么区别?

Collection 和 Collections 有什么区别?1、Collection是最基本的集合接口,Collection派生了两个子接口list和set,分别定义了两种不同的存储方式。2、Collections是一个包装类,它包含各种有关集合操作的静态方法(对集合的搜索、排序、线程安全化等)。此类不能实例化,就像一个工具类,服务于Collection框架。...

2020-09-07 21:52:38 2763

原创 equals和hashcode的关系

equals和hashcode的关系如果equals为true,hashcode一定相等; 如果equals为false,hashcode不一定不相等; 如果hashcode值相等,equals不一定相等; 如果hashcode值不等,equals一定不等; 重写equals方法时,一定要重写hashcode方法...

2020-09-07 21:51:06 127

原创 hashcode()方法的作用

hashcode()方法的作用hashcode()方法主要配合基于散列的集合一起使用,比如HashSet、HashMap、HashTable。当集合需要添加新的对象时,先调用这个对象的hashcode()方法,得到对应的hashcode值,实际上hashmap中会有一个table保存已经存进去的对象的hashcode值,如果table中没有改hashcode值,则直接存入,如果有,就调用equals方法与新元素进行比较,相同就不存了,不同就存入。...

2020-09-07 21:00:15 476 1

原创 IDEA 快捷键大全

Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类Ctrl+Shift+N,可以快速打开文件Alt+Q,可以看到当前方法的声明Ctrl+P,可以显示参数信息C

2020-09-07 20:52:43 96 1

原创 IDE 集成开发环境

发展历程从开始在主机或终端机开发程序,IDE才渐渐的成为必要的工具。早期的编程语言在送进编译器处理之前,必须要先经过流程图、撰写表格、打卡,所以当时并不需要IDE。Basic是第一个有IDE的编程语言,同时也是第一个可以直接在主机或终端机前开发程序,他的IDE(Dartmouth Time Sharing System的一部份)是采取命令行的方式,并不像现代的IDE使用选单和图形化。但是他良好的整合了编辑、档案、管理、编译、调试、执行等功能,符合现代化IDE的特性。今天,IDE这个词和一些没有关..

2020-09-06 16:08:29 731

原创 动态代理

1. jdk自带的动态代理可以代理一个已经实现接口的类。2. cglib代理可以代理一个普通的类。3. 动态代理的基本实现原理都是通过字节码框架动态生成字节码,并且在用defineclass加载类后,获取代理类的实例。一般需要实现一个代理处理器,用来处理被代理类的前置操作和后置操作。在JDK动态代理中,这个类叫做invocationHandler。4. JDK动态代理首先获取被代理类的方法,并且只获取在接口中声明的方法,生成代理类的字节码后,首先把这个类通过defineclass定义成一个类

2020-09-06 09:03:38 100

原创 javac命令和java命令做什么事情呢?

javac命令和java命令做什么事情呢?javac:负责的是编译的部分,当执行javac时,会启动java的编译器程序。对指定扩展名的.java文件进行编译。生成了jvm可以识别的字节码文件。也就是class文件,也就是java的运行程序。 java:负责运行的部分.会启动jvm.加载运行时所需的类库,并对class文件进行执行.一个文件要被执行,必须要有一个执行的起始点,这个起始点就是main函数....

2020-09-05 21:40:42 883

原创 数组越界

抛出ArrayIndexOutOfBoundsException

2020-09-05 21:23:08 117

原创 Java continue语句详解

continue 语句是跳过循环体中剩余的语句而强制执行下一次循环,其作用为结束本次循环,即跳过循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判定。continue 语句类似于 break 语句,但它只能出现在循环体中。它与 break 语句的区别在于:continue 并不是中断循环语句,而是中止当前迭代的循环,进入下一次的迭代。简单来讲,continue 是忽略循环语句的当次循环。注意:continue 语句只能用在 while 语句、for 语句或者 foreach 语句的循环体之中,在这

2020-09-05 20:56:00 1039

原创 Java反射机制是什么?

Java反射机制是Java语言的一个重要特性。在学习Java反射机制前,大家应该先了解两个概念,编译期和运行期。编译期是指把源码交给编译器编译成计算机可以执行的文件的过程。在 Java 中也就是把 Java 代码编成 class 文件的过程。编译期只是做了一些翻译功能,并没有把代码放在内存中运行起来,而只是把代码当成文本进行操作,比如检查错误。运行期是把编译后的文件交给计算机执行,直到程序运行结束。所谓运行期就把在磁盘中的代码放到内存中执行起来。Java 反射机制是在运行状态中,对于任意一个类,都能够知道

2020-09-05 20:39:08 273

原创 社群运营

社群特征(1)同好——社群成立的前提(2)结构——决定社群的存货(3)输出——决定社群的价值(4)运营——决定社群的寿命(5)复制——决定社群的规模运营关键点第一、 做有态度的内容,聚集起人气与共鸣。第二、 要做圈层化互动,让社群产生大规模的互动,可以帮助创业者价值得到反馈。第三、 从共享中互利。每个人在社群中是一个获利者,也是一个贡献者。通过共享和互利,让这个社群变得更加长久。[3]构建社群第 1 步:重新定义目标用户群体,确立产品定位第 2...

2020-08-10 17:30:08 537

原创 产品定位五步法

五步法分析第一步:目标市场定位目标市场定位是一个市场细分与目标市场选择的过程,即明白为谁服务(Who)。在市场分化的今天,任何一家公司和任何一种产品的目标顾客都不可能是所有的人,对于选择目标顾客的过程,需要确定细分市场的标准对整体市场进行细分,对细分后的市场进行评估,最终确定所选择的目标市场。目标市场定位策略:· 无视差异,对整个市场仅提供一种产品;· 重视差异,为每一个细分的子市场提供不同的产品;· 仅选择一个细分后的子市场,提供相应的产品。第二步:产品需求定位产品需求..

2020-07-27 15:09:30 1376 1

原创 产品策划

简介产品是企业的生命体,是企业创造社会价值和满足自身利益的保障,失败的产品会给企业带来巨大的损失。国内每年上万的新产品上市,为什么成功的寥寥无几?这就缺乏严谨的产品策划工作所造成的后果,严谨科学的产品策划能让企业的产品推向市场就收获成功,避免错误的产品为企业带来巨大的损失。内容产品分析市场分析消费者分析(年龄;学历;家庭;收入;习惯;文化等)价格分析媒体投入策略广告创意策略执行时间表涉及人员策划费用项目产品市场分析产品开发策划产品广告策..

2020-07-27 15:05:45 360

原创 3C产品

简介3C产品是近几年来伴随着厅和电子产业的发展而新兴起的,主要是指计算机类( computer)、通信类(communication)、消费类(consumer)电子产品,在这一行业中,科技的发展日新月异,升级换代频繁,几乎每个月都要推出大量新产品,这也就成为产品设计的热点领域,各个设计公司纷纷设立3C部门,专门进行此类产品的设计开发。[2]计算机类:现代科技的集中体现,早期的产品主要注重专业品质的体现,造型较为呆板,色彩单但一,随着苹果新一代MAC电脑的推出,设计的潮流转向鲜艳、半透明、人...

2020-07-27 09:30:19 2477

原创 ERP(企业资源计划)

生产特点它汇合了离散型生产和流程型生产的特点,面向全球市场,包罗了供应链上所有的主导和支持能力,协调企业各管理部门围绕市场导向,更加灵活或“柔性”地开展业务活动,实时地响应市场需求。为此,重新定义供应商、分销商和制造商相互之间的业务关系,重新构建企业的业务和信息流程及组织结构,使企业在市场竞争中有更大的能动性。ERP 是一种主要面向制造行业进行物质资源、资金资源和信息资源集成一体化管理的企业信息管理系统。ERP 是一个以管理会计 为核心可以提供跨地区、跨部门、甚至跨公司整合实时信息的企业管理软件..

2020-07-24 10:36:09 1457

原创 B端产品:如何系统地规划需求优先级?

一、C端需求和B端需求的管理差异1. 相同点1)需求管理的目的相同都是为了集中当下优势资源为服务对象提供有客户价值的需求,对内提高资源利用率,保证产品开发团队良性运营;对外通过提供切实的服务,满足市场和用户需求,从而为公司创收,因此任何形式的产品,需求管理的本质是相通的。2)需求规划的方法类似在实际工作中,很多从C端转行到B端的产品经理,经常会用C端的工作思路去做B端的需求规划,虽然产品类型不同,但需求规划、分析的方法确实有相同之处;在做需求规划时,通常都会优先思考与公司战略和规划相

2020-07-20 16:35:51 1254

原创 MCN

模式说明MCN模式源于国外成熟的网红经济运作,其本质是一个多频道网络的产品形态,将PGC(专业内容生产)内容联合起来,在资本的有力支持下,保障内容的持续输出,从而最终实现商业的稳定变现。项目特点MCN提供的价值大致分为两大类:信息价值和效率价值。[1]有投资价值的MCN项目,他们有着:较强的内容判断及制作能力;最好有自己的模版化、工业化的生产机制;同时有很强的流量采购能力,对流量有着水龙头一样的控制力,能够从内容生产和消费两端实现调控,形成匹配。同时,公司对红人的服务能力也很...

2020-07-18 16:10:43 234

原创 马斯洛需求层次理论

基本观点马斯洛认为,人类具有一些先天需求,人的需求越是低级的需求就越基本,越与动物相似;越是高级的需求就越为人类所特有。同时这些需求都是按照先后顺序出现的,当一个人满足了较低的需求之后,才能出现较高级的需求,即需求层次。[1]另外,各种基本需要的出现一般是按照生理需求、安全需求、社交需求、尊重需求和自我实现需求的顺序,但并不一定全部都是按照这个顺序出现。[1]需要(needs)和需求(demands)是不同的两个概念。正所谓“欲望无限,需求有限”,马斯洛需求层次理论主要探讨的是人在需...

2020-07-17 17:18:06 3349

原创 营销总监

主要职责市场分析1. 市场变化分析2. 市场占有率调查3.竞争环境分析4. 成败原因分析制定销售目标1. 制定产品组合计划2. 制定销售组合计划3. 制定销售目标计划4. 制定价格政策5. 制定因季节,竞争环境变化的应变计划6. 制定费用开支计划决定销售策略1. 销售渠道战略2. 市场细分化战略3. 广告促销战略4. 支援经销商战略组织行动1. 分配各地区销售目标任务2. 组织,分配广告促销行动3. 激励销售工作人员斗志..

2020-07-17 17:09:39 192

原创 产品总监

联络、协调与支持产品相关的内部与外部人员,如技术、QA、UX(UE、UI团队)、Builder、内容、市场、商业合作等。

2020-07-17 17:03:58 151

原创 产品经理

名词来源自1927年,美国P&G(宝洁)公司出现第一名产品经理(Product Manager)以来,产品管理(Product Management)制度逐渐在越来越多的行业得到应用和推广,并且取得了广泛的成功。自此,国内多家领先企业相继采用产品经理管理模式,走出了产品研发的“象牙塔”,使产品的研制开发有的放矢,快速地满足客户的需求。团队职责产品经理是每个产品牵头人,在市场营销部,对某个产品在集团内的盈亏负责,并为这个产品的运作去协调所有的人,并充分地协调这个产品的所有运..

2020-07-17 15:53:59 465

原创 star法则

概念:STAR法则,即为Situation Task Action Result的缩写,具体含义是:Situation: 事情是在什么情况下发生Task: 你是如何明确你的任务的star法则Action: 针对这样的情况分析,你采用了什么行动方式Result: 结果怎样,在这样的情况下你学习到了什么简而言之,STAR法则,就是一种讲述自己故事的方式,或者说,是一个清晰、条理的作文模板。不管是什么,合理熟练运用此法则,可以轻松的对面试官描述事物的逻辑方式,表现出自己分析阐述问题..

2020-07-17 11:06:16 3513

eclipse使用.docx

Eclipse的使用技巧

2020-05-14

数据库_性能优化篇-2(1).docx

1.对sql语句优化:就是能分开写的语句就分开写,不要一次性就解决,这样对效率来说是很大的开销的。 2.避免使用不兼容的数据类型:如float和int,char和varchar等都是不兼容的。 3.尽量避免在where子句中对字段进行函数或表达式操作。 4.避免使用is not null、in等一些无法让系统使用索引操作的词。 5.合理使用exists,not exists字句。

2020-04-29

数据库-性能优化篇-1(1).docx

1.对sql语句优化:就是能分开写的语句就分开写,不要一次性就解决,这样对效率来说是很大的开销的。 2.避免使用不兼容的数据类型:如float和int,char和varchar等都是不兼容的。 3.尽量避免在where子句中对字段进行函数或表达式操作。 4.避免使用is not null、in等一些无法让系统使用索引操作的词。 5.合理使用exists,not exists字句。

2020-04-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除