- 博客(30)
- 收藏
- 关注
原创 AOP动态代理的应用
概念动态代理就是使用一个通用的类的模板(代理类)联系被代理类,使用此模板实现代理类的方法;AOP(Aspect-Oriented Programming: 面向切面编程): 是一种一种编程范式,一种新的方法论, 是对传统 OOP(Object-Oriented Programming, 面向对象编程) 的补充.内涵和模块化编程相同。基本术语关注点(Concern):对软件工程有意义的...
2019-11-12 15:38:45
1007
原创 Spring初探--对Spring的基本概念的理解
什么是Spring概念Spring是一个开源框架;Spring是为了简化企业级应用而生的,使用Spring可以使简单的JavaBean实现EJB(Enterprice Java Bean)才能实现的功能。特点轻量级依赖注入面向切面编程容器一站式Spring中最重要的两个概念:IOC(Spring的容器)、AOP(面向切面编程)核心容器Beans (在IOC容器中,所有...
2019-11-07 19:47:31
1041
原创 autowire自动装配
autowire自动装配autowire自动装配auto自动装配就是在要使用bean的时候进行自动注入!注意! :自动注入只能注入引用数据类型和自定义类,其中基础数据类型和String数据类型不能自动注入,自动注入也没有意义,会报错。解释:我们自动注入注入的是有效的属性值,针对自定义类,只能注入实例,那注入的就是一个实例,这是有意义的;而对基础数据类型和String,编译器不知道要注入...
2019-11-05 19:38:38
1079
原创 Spring容器中的自动注册和自动注入
Spring容器中的自动注册和自动注入所谓自动注册就是不用自己在.xml 文件中中注册IOC容器中的bean,而是用注解结合Spring扫描自动将所需的bean自动注册到IOC中。Spring容器中的自动注册和自动注入主要有以下三个步骤:自动扫描自动注册自动注入自动注册在 .xml 文件中加入< context:component -scan >标签,会自动扫描对应p...
2019-11-05 17:38:14
1320
原创 使用Maven自动联网添加所需 jar 包的方式
使用Maven自动联网添加所需 jar 包的方式1、在创建的maven project 的 /target/pom.xml中添加所需jar包的上下文;2、在pom.xml文件中添加< dependencies >标签中加入联网查找到的jar包的依赖。3、保存pom.xml文件,这时,会自动联网下载对应依赖的jar 包到Maven Dependencies目录下:...
2019-10-31 19:37:58
1375
原创 Eclipse中工厂模式中Maven工程的创建(Spring)
具体步骤如下:1、创建一个Maven Project2、选中Create a simple project3、输入自己的Group Id 和 Artifact Id一般Artifact Id 命名为:spring.ioc注意这里的Packing 模式选择jar 包;.jar 包指Java工程,.war 包指发布到 JavaEE服务器下的应用,比如发布到Tomcat下的We...
2019-10-31 19:15:38
926
原创 html标签(下)----常用高级标签
下列代码可直接运行 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>html-1.1</title> </head> <body> <br /&g...
2019-08-06 11:58:16
58613
原创 html标签(上)--- 常用初级标签
<!DOCTYPE html> <html lang = "en"> <!--lang = "en,ch":告诉搜索引擎爬虫,我们的网站属于什么内容;en--english;zh---zhong中文 ps.黑客手段:SEO;使网站内容符合爬虫喜好,以此使自己的网站排到前面 --> <...
2019-08-06 11:51:10
854
原创 CSS初级:CSS的引入,选择器的优先级和权重
<!--html+css **补充知识点:** 浏览器内核: 主流浏览器:有市场份额+有自己的内核 浏览器=shell(外形)+内核 IE:trident Chrome:Webit ==> blink FireFox:Gecko Safari:Webit Opera: presto ...
2019-08-06 11:45:07
889
原创 Java思维导图=类与对象+Jvm中的数据储存模式 + 继承、重写和多态 + 包和访问权限 + 类的封装 + String 字符串及其方法 + 抽象类和接口 + 内部类
原创图片、转载注明、侵权必究!
2019-05-27 23:19:08
934
原创 未解决1
?????????????此程序要实现的功能如下:打印图示菜单,输入对应的序号后,执行打印提示;按任意键返回该菜单,继续选择。#include<stdio.h> int main(void) { int ordinal = -1, i = 0, n = 1;/*这里用到了两个变量 i 和 n 来控制循环。只有一个变量经过多次尝试,无法实现只循环一次就结束的效果。*/...
2019-03-09 16:16:25
1445
原创 C语言--[Error] stray '\237' in program--解决方案。
[Error] stray ‘\237’ in program** else if ( b*b-4*ac = 0) { printf ("此二次函数有两个相同的实根;\n");/*分号写成了中文格式。*/ printf ("此二次函数的两个根为:x1 = x2 = %f:\n", -b/2*a); }**一般这种问题就是因为字符设置成为了中文字符;改正、下次注意即可。...
2019-03-09 10:41:29
3524
原创 C语言--scanf()与printf()的区别--易混淆。
以下述温度转换程序为例:#include<stdio.h> int main(void) { float fahr = 0, celsius = 0; printf("请输入相应的华氏温度:"); scanf("%f", &fahr); celsius = (5.0 / 9.0)*(fahr - 32.0); printf("相应的摄氏温度为:%f"...
2019-03-07 16:17:48
2934
原创 C语言--[Warning] incompatible implicit declaration of built-in function 'scanf'--解决方法。
[Warning] incompatible implicit declaration of built-in function ‘scanf’ [enabled by default]错误原因,未声明 #include<stdio.h> 头文件,就使用头文件中的 printf 函数。...
2019-03-07 14:45:42
14717
1
原创 C语言--[Error] conflicting types for 'count'--解决方案。
[Error] conflicting types for ‘count’目前我发现的可能原因有两个:你取的函数名称与系统的函数名称相冲突;“func”的声明和定义不一致(参数类型、返回值、参数个数)解决:对第一种,没有其它办法,只能改名称。第二种的出有多类情况,举三类:(1)参数类型不一致: int n10(float x); int n10(int x...
2019-03-07 11:34:45
7129
转载 C语言--[Error] lvalue required as left operand of assignment--的一个解决方案。
[Error] lvalue required as left operand of assignmentlvalued 的意思为 左值 ;原因:计算值为 == 或 !=变量赋值为 =赋值语句的左边应该是变量,不能是表达式。而实际上,这里是一个比较表达式,所以要把赋值号(=)改用关系运算符(==)转载于:https://blog.youkuaiyun.com/kerouacs/articl...
2019-03-07 11:14:31
61270
1
原创 C语言--[Error] called object 'ne' is not a function or function pointe--解决方案。
一个可能的原因是:你同时定义了一个函数名和一个变量都叫ne而因为你再main函数之前就已经声明了 ne是一个函数,所以提示你这里 ne 的使用不是作为函数,只用错误Error。...
2019-03-07 11:06:59
29562
6
原创 C语言--[Error] ld returned 1 exit status--解决方法。
报错 [Error] ld returned 1 exit status可能原因:1.是否已经有黑框在运行了?2.是否main出了问题?解决方法:1.若后台已经有黑框再运行,则结束黑框;2.若无黑眶,可能是main 函数出了问题,可查看是否把函数的定义写到了main函数中。#include<stdio.h> float count(int a, int b, int ...
2019-03-07 09:20:20
312210
27
原创 C语言--[Error] invalid operands to binary ^ (have 'float' and 'float')--对指数运算和乘法运算的一些总结。
[Error] invalid operands to binary ^ (have ‘float’ and ‘float’)#include<stdio.h> int main(void) { int a = 0, b=0, c = 0; float x = 0, y =0; /*注意:如果y = a*x*x*x+b*x*x+c;再这里写,那么输出的y就是0; ...
2019-03-07 08:52:30
48782
1
原创 C语言--对含数组长度的定义。
#include<stdio.h> int main() { int x, cnt = 0, loc = 0; double sum = 0; printf("请输入要计算的数字个数:\n"); scanf("%d", &cnt); int number[cnt];/*数组内长度的定义必须是确定的整型数值, 且一旦确定就不可...
2019-03-06 22:03:37
1547
原创 C语言--[Error]expected ')' before '[' token--以及--Error] label 's' used but not defined--的一个解决思路。
[Error]expected ‘)’ before ‘[’ tokenError] label ‘s’ used but not defined这两个错误同时出现在这个地方:for(i = 0; s[i] >= ‘0’ ; && s[i] <= ‘9’; ++i)=在for循环中使用逻辑运算符时多加入了一个 ;这就导致for循环的判断终止条件被强行的分断...
2019-03-05 20:08:12
13400
原创 C语言枚举(enum)的一些小总结。
枚举和 #define语句 一样,是一种用于关联常量值与名字的一种方式。与#define相比,主要有两大优点:1.可以只用一个enum语句就关联多个名称的常量,且各个名称可以单独定义相应的常量;2.对于连续的数字 如:周一—周日为1—7,可以只定义一个周一,后方可以自动生成,大大简化了操作。特性:为人为赋予的常量由其前方最近的定义常量值开始+1…如下是代码展示:...
2019-03-05 17:58:33
1268
2
原创 C语言错误--[Error] stray '`' in program--解决方法。
[Error] stray ‘`’ in programstray 的中文意思是迷失,错误提示为stray很大可能是出现了不可识别的字符,检查是否使用了中文字符。我错误的原因,根据《The C Programming Language》 练习2-1的答案,因为印刷原因。我将 ~0 写成了 导致无法识别符号。...
2019-03-04 20:17:16
34093
原创 EOF 和 Enter键 在cmd中的实现
EOF代表文档的结束,在cmd中若是要手动结束,则换行输入ctrl+Z即可。此外要想通过Enter键结束循环或程序,可通过 ‘\n’ 和 10(Enter的ANSI)来实现。
2019-03-04 15:42:21
2013
原创 C语言错误---【[Error] 'm' redeclared as different kind of symbol】--解决方式。
float change (float m, float p){int(或float等类型) m;p = (5.0/9.0)*(m - 32.0);return p;}C语言中出现以下报错:【[Error] ‘m’ redeclared as different kind of symbol】改正方法:对一个变量,只能声明一次,多次声名,就算声明类型相同,也是错误的。而函数中...
2019-03-04 15:35:09
60953
转载 C语言错误---【Error】expected declaration or statememt at end of input---解决方法。
错误原因1.缺少括号2.某一个函数或者变量没有在使用之前声明。
2019-03-04 14:56:00
11236
转载 C语言错误---【Error】Id returned 1 exit status---解决方案。
出现此错误提示可能的问题:1、库函数拼写错误。如:printf,scanf, main等2、定义的函数名在调用时,函数名拼写错误3、在执行函数时可能函数体本身的问题4、 运行窗口没关闭就再次编译...
2019-03-04 14:53:11
64676
11
转载 C语言错误----[Error] expected identifier or '(' before '{' token-----的解决方法。
针对C语言中的一个报错的解决方法。 [Error] expected identifier or ‘(’ before ‘{’ token解决方案:主函数()的后面不能加分号,调用函数的()后面也不能加分号…比如**#incluede<stdio.h>main(){int x,y,z;scanf("%d,%d",&x,&y);z=area(x,y);...
2019-03-04 14:46:33
251468
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人