自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(80)
  • 收藏
  • 关注

转载 Spring阶段性学习总结(十 四)初步了解解耦与线程安全问题

一、(程序耦合)所谓程序耦合,就是当结对开发的时候,一个人的代码结构,会使其开发进度被其他成员的代码进度所影响,这样会造成很大的危害。举个例子:之前我在写普通的Java Web 程序时,我会在Service层直接调用Dao层的方法,那么 如果在开发一个大项目时,我只负责Service层,而别人负责Dao层,我直接调用他的方法,如果他没有写完,我就没有办法继续写代码,程序也无法运行...

2019-09-27 22:03:00 189

转载 Spring阶段性学习总结(十 三)重用切点表达式

即将之前的每个方法上的@before ()里大段的包名+类名+方法名做简化,定义一个@pointCut的方法,参数是之前其他注解的参数,然后在其他方法的注解参数中 调用该方法即可, 1 @Pointcut("execution(public int SpringAopImp.CalculatorImp.add(int ,int))") 2 public voi...

2019-09-26 08:40:00 136

转载 Spring阶段性学习总结(十 二)切面的优先级的优先级

配置优先级十分简单,只需要在切面添加注解,@order(number)即可,参数越小,优先级越高转载于:https://www.cnblogs.com/zhang188660586/p/11588715.html

2019-09-26 08:29:00 178

转载 Spring阶段性学习总结(十 一)Aspect实现各种通知

1 package SpringAopImp;2 3 public interface Calculator {4 int add(int i, int j);5 int sub(int i, int j);6 int mul(int i, int j);7 int div(int i, int j);8 }...

2019-09-25 11:27:00 118

转载 Spring阶段性学习总结(十)AOP编程入门学习之动态代理实现代码的优化

1 public interface Calculator {2 int add(int i, int j);3 int sub(int i, int j);4 int mul(int i, int j);5 int div(int i, int j);6 } 1 public class CalculatorImp ...

2019-09-24 13:23:00 79

转载 Spring阶段性学习总结(九)泛型依赖注入

1 package SpringGenericDi;2 3 import org.springframework.stereotype.Repository;4 5 6 public class BaseRepository<T> {7 8 9 } 1 package SpringGenericDi; 2 3 impo...

2019-09-20 15:18:00 77

转载 Spring阶段性学习总结(八)注解开发配置Bean

1 package SpringAnnotation;2 3 import org.springframework.stereotype.Component;4 5 @Component("testObject")6 public class TestObject {7 8 } 1 package SpringAnnotation.servic...

2019-09-20 15:10:00 69

转载 Spring阶段性学习总结(七)引用properties文件的属性

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="...

2019-09-20 15:02:00 122

转载 Spring阶段性学习总结(六)Bean的生命周期

1 package SpringBeansCycle; 2 3 public class Car { 4 private String brand; 5 6 public Car() { 7 System.out.println("我是一个构造器"); 8 } 9 10 public void ...

2019-09-20 15:00:00 129

转载 Spring阶段性学习总结(五)Bean之间的关系

1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans xmlns="http://www.springframework.org/schema/beans" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http:...

2019-09-20 14:56:00 89

转载 Spring阶段性学习总结(四)SPEL

1 public class Address { 2 private String city; 3 private String street; 4 5 public String getCity() { 6 return city; 7 } 8 9 public void setCity(...

2019-09-20 14:52:00 107

转载 Spring阶段性学习总结(三)Bean的作用域

1 public class Person { 2 private String name; 3 private int age; 4 5 public String getName() { 6 return name; 7 } 8 9 public void setName(String ...

2019-09-20 14:48:00 66

转载 Spring阶段性学习总结(二)构造器的方式填充Bean

1 package SpringBeanDeploy; 2 3 public class Student { 4 private String name; 5 private int age; 6 private String sex; 7 8 public Student(String name, int ag...

2019-09-20 14:45:00 68

转载 Spring阶段性学习总结(一)实现一个简单的HellowWorld

记录一下自己Spring的学习历程 1 package HelloWorld; 2 3 public class HelloWorld { 4 5 String name; 6 7 public void setName(String name) { 8 this.name = name; 9 }1...

2019-09-20 14:41:00 94

转载 MySql数据库再学习——使用强化版的自定义连接池连接数据库

一:两个重点,一是获取properties文件的路径,总结在注释里,我当时获取了好半天,总是找不到文件。二是理清这几个class之间的联系,以及本次demo的思路逻辑关系:总的来说就是,在原有的driverManager获取的基础上——>创建一个池子(池子中存储若干个基础的Connection对象)——>书写一个强化类实现Connection接口(强化的是clos...

2019-07-20 16:18:00 124

转载 MySql数据库再学习——简述多表连接查询的自我理解

一:序这几天在学习数据库部分,因为在学校听课也是比较迷糊,经过学习之后感觉现在思路比较清楚,对于多表连接查询操作有了一个新的认识。二:假设假设现在有两个表 :A ,B.三:两表之间的连接方式两个表的连接方式分为,内,外,交叉三种。内连接的查询方式又分为隐式和显式两种。外连接的查询方式又分为左,右两种。交叉是将两个表的记录做乘积,因为得到的记录很大程度上没有...

2019-07-18 19:05:00 207

转载 jQ学习之利用validate插件进行表单的内容校验

在自己测试的时候,发现1、form标签必须包裹table标签 否则无效,2、引入包时必须先引入基础jQ包,之后引入validate包,最后引入message包,因为前者是后者的基础包。注释在代码里,直接上代码: 1 <div id="tbl" style=" margin:auto; height: 1000px; border: blue 1px so...

2019-07-16 18:29:00 108

转载 jQ学习之each的三中遍历形式

说明都在代码里: 1 $(function(){ 2 //先定义一个二维数组 3 var stus = new Array(); 4 stus[0] = new Array("唱", "跳", "rap"); 5 stus[1] = new Array("足球", "篮...

2019-07-16 17:59:00 112

转载 jQ学习之实现简单的二级联动(jq的遍历练习)

主要练习了jq的一种遍历模式,还有几种一会儿再详细写一篇内容逻辑结构和JS无异,直接上代码:html: 1 <div style="text-align: center;margin-top: 200px;"> 2 姓名--兴趣爱好 &nbsp;&nbsp;&nbsp;&nbsp; 3 ...

2019-07-15 13:30:00 153

转载 jQ学习之实现全选全不选操作

一:比较简单 详细说明都在注释里了,还是要灵活掌握选择器的使用需要注意的是:attr属性只在jq1.8.3即以下版本有效,如果要在更高版本使用 要是用prop方法html代码: 1 <table border="1px solid" cellspacing="0px" bordercolor="red" width="500px" align="ce...

2019-07-14 23:27:00 99

转载 jQ学习之实现表格的隔行换色

一:运用之前博客中提到的基础知识,然后具体操作在注释里了,比较简单直接上代码html: 1 <table border="1px solid red" cellspacing="0px" id="tbl" align="center" style="text-align: center;"> 2 <tbody> ...

2019-07-14 23:06:00 87

转载 jQ学习之过滤选择器的测试

一:过滤选择器主要是范围+条件主要有几个方法 :1、first(找到范围内第一个元素)2、last(找到范围内最后一个元素)3、odd(找到范围内索引值为奇数的元素(索引值从0开始))4、even(找到范围内索引值为偶数的元素(索引值从0开始))html代码: 1 <input type="button" id="btn1" value...

2019-07-14 22:33:00 83

转载 jQ学习之层级选择器的测试

一:层级选择器 主要有以下几种:a b: 即选择a中所有的b元素a>b:既选择 a中 所有处在第一级且属性为b的孩子a+b:选择 与a相邻的(在a后面)的b元素a~b:选择 a的且属性为b的兄弟(不包括a)HTML代码: 1 <input type="button" id="btn1" value="选择body中所有的div元素" ...

2019-07-14 14:27:00 131

转载 jQ学习之基础选择器的测试

一:基础选择器参数主要包含了:id,标签名,类,*,还有就是多个选择器共同作为筛选条件的测试主要测试内容为每个按钮的valuehtml代码: 1 <input type="button" id="btn1" value="选择为one的元素" /> 2 <input type="button" id="btn2" value="...

2019-07-14 11:30:00 77

转载 jQ学习之实现图片的定时弹出

主要是学习语法html代码:1 <img id="gg" src="img/ad.jpg" width="100%" style="display: none;">jQ代码: 1 var temp; 2 //定义页面加载事件 3 $(function(){ 4 temp=se...

2019-07-13 23:18:00 161

转载 jQ学习之实现图片的轮播

主要是学习语法html代码:1 <img id ="lunbo"src="img/1.jpg" width="1500px" height="700px">jQ代码://主要学习语法,js的方法到了jq是不管用的,相同jq的方法到js里也是不管用的 var i=1; function lunboPlay(...

2019-07-13 23:16:00 338

转载 JS学习之字符串截取函数substr()与substring()的区别

比较简单,直接上代码1 var testString="-1-2-3-4-5-6-7-";2 //从(第一个参数+1)的位置开始的长度为第二个参数的字符串3 var result= testString.substr(2,4);4 alert(result); //输出结果为:-2-3...

2019-07-12 13:59:00 91

转载 JS学习之实现简单的二级联动

一:多级联动在开发中使用的十分频繁,总结一下其主要步骤:1、找到绑定onchange()的标签1.1、创建一个合适的数组(开发过程中用数据库)存储需要的数据2、以适当的方式传参3、JS层要找到相应的标签,同时用层层包裹的形式给第二、三等等等标签赋值。4、最后要进行清空处理二:demo实现html代码:1 姓名--兴趣爱好 ...

2019-07-12 13:30:00 383

转载 JS实现复选框的全选/全不选

比较简单直接上demo代码html: 1 <table border="1px solid" cellspacing="0px" bordercolor="red" width="500px" align="center" style="text-align: center;"> 2 <thead> 3 ...

2019-07-11 22:18:00 111

转载 JS学习之onmouseover事件与onmouseout事件实现

很简单,直接上代码html: 1 <tr onmouseover="mover('userName1')" onmouseout="mout('userName1')" id="userName1"> 2 <td> 3 姓名 4 ...

2019-07-11 21:10:00 329

转载 JS学习笔记之给表格隔行换色

这个小demo主要是涉及到了通过表格id获取其内部元素的方法,同时改变其元素直接上代码:html: 1 <table border="1px solid red" cellspacing="0px" id="tbl"> 2 <tbody> 3 <tr> 4 ...

2019-07-11 19:37:00 76

转载 JS学习笔记之表单的非空校验

一:表单的校验是JS里的必学内容也是很重要的内容,如果使用按钮触发式的校验方式会让用户使用体验极差,导致产品失败。二:要在用户操作过程中进行校验,下面附上非空校验的几张测试图片三:具体代码实现如下html代码: 1 <div id="tbl" style=" margin:auto; height: 1000px; border: blue 1p...

2019-07-11 15:44:00 265

转载 JS学习笔记之定时广告的实现

html代码:1 <div width=100%>2 <img id="gg" src="img/ad.jpg" width="100%" style="display: none;">3 </div>JS代码: 1 //设置定时操作 2 function init(){ 3 ...

2019-07-11 13:09:00 118

转载 JS学习笔记之轮播图的实现

html代码:1 <div id="thirdLine">2 <img id ="lunbo"src="img/1.jpg" width="1500px" height="700px"3 </div>JS代码: 1 //实现轮播的主要函数 2 function lb(){ 3 ...

2019-07-11 13:04:00 86

转载 利用栈计算表达式应用——给小朋友出题并计算正答率(并保存数据)

(一)效果展示题库XX.txt答题过程存储记录文件 xx.txt(二)将所需要用到的+,-,等符号封装,然后写几个判断方法 1 public char[] op = {'+','-','*','/','(',')'}; 2 public String[] strOp = {"+","-","*","/","(",")"}...

2019-07-04 13:27:00 120

转载 从文件中调取数据,生成随机题目,同时对答案进行验证。

一:文件操作的代码 1 // 从文件中读取数据 2 private static double[] getFile(String pathName) throws Exception { 3 // 【1】先创建一个File的实体对象 4 File file = new File(pat...

2019-07-02 16:26:00 297

转载 java基础知识回顾——将数据存到txt文件中同时从TXT文件中提取数据

今天在做数据结构的作业时,用到了文件的数据存储与读取,当时由于距离上次写这方面的代码时间有点长了,有点懵,所以决定这次老老实实的写篇博客记录一下: 1 package 数据结构第二阶段幼儿评测; 2 3 import java.io.BufferedReader; 4 import java.io.File; 5 import java.io.FileReade...

2019-07-02 13:50:00 236

转载 Android项目开发之--------地铁时光机(二,Floyd算法筛选最短路径及输出)

一、通过Floyd 算法 算出两点间最短路径并进行输出现已知一个复杂的地铁线路图如下:要想知道图中任意两点之间的 最短路径 可以采用Floyd算法 解决步骤如下:1、将各个节点 存放到一个数组中(可以手动输入,当然可以从数据库中取) 1 public String[] siteName= new String[]{ 2 /*...

2019-06-29 17:09:00 263

转载 Android项目开发之--------地铁时光机(一,搭建主框架)

一:先看一下框架搭建后的效果图 ,二:框架结构  (1)底部导航栏采用的是: MainActivity(主框架), MsgFragment(首页), HistoryFragment(历史清单含顶部导航栏), MineFragment(我的)。  ...

2019-06-29 16:38:00 210

转载 大二学期成果总结

总的来说 大二这一年 就是自学了下Android 然后机械式的当了一下代码搬运工和修改工,做的东西没什么营养,然后感觉自己底蕴没什么积累,挺难受的,感觉不如上个专科,我有一个同学,上的大专,他们和我们学的一样的东西,他们天天敲代码,感觉能力比我要高很多,现在我有点怀疑我当初的选择了,有的人可能会说,“那你不会自学么?你不学习还总是抱怨人家比你强” 我想说的是 不是我不学...

2019-06-22 23:21:00 194

空空如也

空空如也

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

TA关注的人

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