- 博客(138)
- 收藏
- 关注

原创 Caused by: java.lang.LinkageError: loader constraint violation: loader (instance of org/apache/catal
主要因素:Caused by: java.lang.LinkageError: loader constraint violation: loader (instance of org/apache/catalina/loader/WebappClassLoader) previously initiated loading for a different type with name "ja...
2019-02-18 21:22:39
7065
7

转载 js校验-正则表达式(最全)
<script type="text/javascript"> function SubmitCk() { var reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; if (! (!reg.test($("($(...
2018-09-27 17:25:32
3622
1

转载 Java面试宝典-2017
目录(?)[-]Java基础部分 一个java源文件中是否可以包括多个类不是内部类有什么限制 Java有没有goto 说说和的区别 在JAVA中如何跳出当前的多重嵌套循环 switch语句能否作用在byte上能否作用在long上能否作用在String上 short s1 1 s1 s1 1有什么错 short s1 1 s1 1有什么错 char型变量中能不能存贮一...
2017-11-04 21:53:34
2223

原创 spring事务管理器
spring事务管理器:pring事务管理器高层抽象主要包括3个接口:PlatformTransactionManager事物管理器TransactionDefinition事物的定义信息(隔离,传播,超时,只读)TransactionStatus 事物具体运行状态搭建转账环境:package com.hkd.dao;import org.springframewo
2017-10-16 22:44:26
952

原创 java--for循环之水仙花数问题
什么是水仙花数:解析:一个三位数,其各位数字的立方和是其本身例如:153 = 1*1*1+5*5*5+3*3*3使用for循环问题:如何获取各位的数?例如:153--个位3: 153 % 10 =3十位5: 153 /10 %10 =5百位1: 153 /10 /10 %10 =1上代码:package com.lcn.day04;...
2017-05-24 12:04:54
28065
3
原创 java基础-原码,反码,补码相互转换
定义: 正数: 原码,反码,补码是其本身。 负数: 反码:与原码数值为相同,其余位取反。 补码:在反码的基础上加一。...
2019-08-28 00:23:25
1036
原创 java基础-十进制转其他进制
思路:首先十进制转十进制,肯定是本身!同理推导出其他进制的转换!十进制转二进制:8421码:常用十进制二进制转换:
2019-08-26 01:19:40
403
原创 java语言的跨平台和jvm的跨平台??
我们都知道java语言是跨平台的,那jvm呢???其实很好理解,如果jvm跨平台的话,那么只要有一个jvm就可以在所有的系统上使用,显然目前这是不行的,windows的要使用windows版本的jvm,mac要使用mac版本的jvm,linux要使用linux版本的jvm。大家不要被jvm跨平台所迷惑!jvm不是跨平台的!!...
2019-08-01 23:34:02
1171
原创 java语言开发实现spark版(提交单机/集群两个运行版本):词计数
单机版本:package com.itheima.java_wordcount;import org.apache.spark.SparkConf;import org.apache.spark.api.java.JavaPairRDD;import org.apache.spark.api.java.JavaRDD;import org.apache.spark.api.java...
2019-04-25 11:30:16
587
原创 用scala实现spark版:单词统计案例
首先吐槽一下csdn,目前不支持scala语言输入!!希望后续维护更新!import org.apache.spark.{SparkConf, SparkContext}import org.apache.spark.rdd.RDD/** * Date:2019/4/24 * Author:Lynn.cn.Li * Desc:学习scala语言开发实现spark版:词计数...
2019-04-24 19:29:56
1456
原创 web.xml3.0依赖
<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2019-03-11 19:39:43
566
原创 守护线程setDaemon(后台线程)
可以理解为,小弟守护老大的例子,只有当老大活着的时候小弟才能活,老大死了,小弟陪葬。在运行的线程都是守护线程的时候,java虚拟机退出,注意该方法要在启动线程前调用。守护线程的具体应用:如坦克大战游戏...
2018-07-28 10:23:45
535
原创 线程的礼让Yield
暂停当前的线程,并执行其他线程。优点:能够使得线程执行起来更加的和谐。但是能不能保证绝对的和谐,就像下图所示不能保证交叉“你一次我一次”的执行。 ...
2018-07-28 10:11:30
430
1
原创 java程序的运行原理
java命令会启动java虚拟机(jvm),jvm启动就相当于启动了一个应用程序,进而也就相当于启动了一个进程,该进程会主动启动一个“主线程”,主线程会调用某个类的main方法,所以main方法是运行在主线程中的,在主线程之前程序都是单线程的。...
2018-07-27 23:26:53
367
转载 jsp的九大内置对象
request 请求对象 类型 javax.servlet.ServletRequest 作用域 Requestresponse 响应对象 类型 javax.servlet.SrvletResponse 作用域 PagepageContext 页面上下文对象 ...
2018-07-09 21:54:25
222
转载 mysql案例操作,快速学会sql语句
Mysql综合案例考核要点:创建数据表、单表查询、多表查询 已知,有一个学生表student和一个分数表score,请按要求对这两个表进行操作。student表和score分数表的表结构分别如表1-1和表1-2所示。表1-1student表结构 字段名 数据类型 主键 外键 非空 唯一 自增 字段描述 stu_id INT(10) 是 否 是 ...
2018-07-09 21:50:35
2159
原创 Servlet-request获取客户端ip地址,操作系统,浏览器等信息
Servlet-request获取客户端ip地址,操作系统,浏览器等信息 package day10_1;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;im...
2017-10-28 21:48:10
5576
原创 servlet的配置
如何让浏览器访问servlet(如何配置servlet)??、1-给servlet指定一个servlet路径,和一个路径绑定在一起2-浏览器访问servlet路径配置servlet路径配置web.xml 文件如何让浏览器访问servlet??、1-给servlet指定一个servlet路径,和一个路径绑定在一起2-浏览器访问servlet路径配置se
2017-10-17 11:04:35
581
原创 aspectj实现aop的两种操作
aspectj实现aop的两种操作1-配置方式 <!--method:增强类里面使用那个方法作为前置 ,其实就是用增强类中哪个方法来增强被增强的类 pointcut-ref:指定方法用到哪个切入点 -->
2017-10-12 12:29:31
699
原创 log4j
log4j:日志的工具:可以看到程序运行过程中更详细的信息(1)作用:可以使用log4j查看日志文件,具体程序实现过程(2)使用 1-导入jar包 2-复制log4j.properties文件(3)设置日志的级别 Info 基本信息 DeBug 详细的信心
2017-10-12 10:52:00
363
原创 Spring的aop操作
Spring的aop操作aop:面向切面的编程,扩展功能不修改源代码。操作术语:连接点:在类里面那些方法可以被增强,这些方法称为连接点1-切入点:在类里面可以有很多的方法被增强,比如实际操作中,只是增强了类里面的add方法和update方法实际增强的方法称为切入点。2-通知/增强:增强的逻辑,称为增强。例如扩展日志的功能,这个日志功能就成为增强前置通知:
2017-10-12 10:49:23
380
原创 spring注解
spring注解什么是注解:代码特殊标记,使用注解可以完成功能注解写法:@注解名称(属性名称=属性值)注解使用在类上面,方法上面,属性上面都可以spring 注解准备工作:为什么使用注解??可以简化spring配置文件,替代作用。注解创建对象:1-导入基本的jar包2-创建类,创建方法3-创建spring配置文件引入约束
2017-10-12 10:46:36
751
原创 jdbcTemplate实现查询操作
jdbcTemplate实现查询操作//查询总条数 @Test public void testCount(){ //创建数据库信息 DriverManagerDataSource dataSource= new DriverManagerDataSource(); dataSource.setDriverClassName("com.mysql.jdbc.Driver");
2017-10-12 10:24:51
1239
原创 jdbcTemplate实现数据库增,删,改
jdbcTemplate实现数据库增,删,改package mytest;import org.junit.Test;import org.springframework.jdbc.core.JdbcTemplate;import org.springframework.jdbc.datasource.DriverManagerDataSource;public class Jdb
2017-10-12 10:21:56
474
原创 用jdbcTemplate操作数据库底层操作
用jdbcTemplate操作数据库底层操作@Test public void testCount(){ //创建数据库信息 DriverManagerDataSource dataSource= new DriverManagerDataSource(); dataSource.setDriverClassName("com.mysql.jdbc.Driver"); dat
2017-10-12 09:44:51
530
原创 底层jdbc查询操作
底层jdbc查询操作@Testpublic void Jdbctest(){Connection conn = null;PreparedStatement psmt=null;ResultSet rs=null;try {//加载驱动Class.forName("com.mysql.jdbc.Driver");//创建连接conn=(Connect
2017-10-11 21:56:31
575
原创 bean标签的属性和spring属性注入
bean标签的属性:id:给bean标签起的一个名字,命名没有要求(不能含有特殊字符),根据id值得到配置对象class:创建对象所在的类的全路径name:功能和id属性相同,id属性值中不能包含特殊符号,但是name可以(现在name属性一般不用了)scope:设置的类的对象范围 singleton:默认,单例 public cl
2017-09-28 22:35:12
789
原创 spring--xml配置方式,bean实例化的方式
bean管理(xml配置方式)1-在spring里面通过配置文件创建对象2-bean实例化三种方式实现 使用类的无参构造(重点)实际开发中常用 package lcn.spring.ioc;public class User { //注意xml配置文件会自动找类中的无参构造 //:如果有有参数的构造函数,还需要定义个无参的构造,不然会报错
2017-09-28 15:14:35
1051
转载 mybatis开发dao的方法
mybatis开发dao的方法1-SqlSession的使用范围 1-1:SqlSessionFactoryBuilder(只当成一个工具类即可,不需要使用单例模式管理) 通过SqlSessionFactoryBuilder创建SqlSessionFactory, 1-2:SqlSessionFactory 通过SqlSe
2017-09-11 18:27:53
422
转载 mybatis和hibernate本质区别和应用场景
mybatis和hibernate本质区别和应用场景hibernate:是一个标准ORM框架(对象关系映射)。入门门槛较高的,不需要程序写sql,sql语句自动生成了。对sql语句进行优化、修改比较困难的。应用场景:适用与需求变化不多的中小型项目,比如:后台管理系统,erp、orm、oa。。 mybatis:专注是sql本身,需要程序员自己编写sql语句,sql修改、优
2017-09-11 18:00:37
391
转载 Jquery基础DOM和css操作
Jquery 第 5 章 章 基础 DOM 和 和 CSS 操作学习要点:1.DOM 简介2.设置元素及内容3.元素属性操作4.元素样式操作5.CSS 方法DOM 在 JavaScript 课程中我们详细的探讨过,它是一种文档对象模型。方便开发者对HTML 结构元素内容进行展示和修改。在 JavaScript 中,DOM 不但内容庞大繁杂,而且我们开发的
2017-09-03 11:54:44
617
原创 js中的常用Math函数
js中的Math函数:无标题文档//math方法都是静态的方法,不用new直接调用var m=10.4;document.write(m);document.write("");document.write(Math.floor(m));//向下舍入document.write("");document.write(Math.ceil(m));//向上舍入docum
2017-09-02 23:17:49
924
原创 js中的Date对象
js中的Date对象:无标题文档//回顾在java中获取当前系统时间//Date date = new Date();//JS中获取时间var date = new Date();document.write(date);document.write("");document.write(date.toLocaleString());//转成系统时间格式docu
2017-09-02 23:09:47
367
原创 js中的数组
java中的数组:无标题文档//创建数组的三种方式var arr1=[1,3,2];var arr2=new Array(3);var arr3=new Array(1,2,3); document.write(arr1.length); document.write("");//字符串的连接操作document.write(arr1.concat(arr3
2017-09-02 23:06:00
395
原创 js的常用String对象
js的常用String对象无标题文档 var str1="abc"; var str2="dgg"; document.write(str1.concat(str2));//连接操作 //返回指定位置的字符串 document.write(""); var str3="hello"; document.write(str3.charAt(4));
2017-09-02 22:52:16
527
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人