- 博客(31)
- 资源 (7)
- 收藏
- 关注
原创 【算法】java递归方法合并两个有序链表
链表的特点想必不用我说了,一个node有属性data,next。多了不说,直接上代码!节点类:package com.stury.leetcode.node;/** * * @auther: david * * @date: 2020/03/25 15 * * @Description: 结点信息 * */public class Node { // 节...
2020-03-25 15:32:57
276
原创 【垃圾收集算法】常见的JVM垃圾收集算法
一、背景 面试过程中经常被问到jvm垃圾收集算法相关的知识点,一直也对这方面有过研究和学习,但没有系统性的去写篇文章,今天借此机会写一篇关于垃圾收集算法的文章并加深记忆。二、可达性分析 当前商用程序语言内存管理系统都是通过可达性分析算法判定对象存活的,基本思路就是通过一系列成为“GC Roots”的根对象作为起始节点集,从这些节点根据引用关系向下搜索,走过的路径称为“引用链”。...
2020-03-24 00:05:18
183
原创 【微服务架构】springcloud微服务架构搭建
要会用,首先要了解。图懒得画,借鉴网上大牛的图吧,springcloud组件架构如图:微服务架构的应用场景:1、系统拆分,多个子系统2、每个子系统可部署多个应用,应用之间负载均衡实现3、需要一个服务注册中心,所有的服务都在注册中心注册,负载均衡也是通过在注册中心注册的服务来使用一定策略来实现。4、所有的客户端都通过同一个网关地址访问后台的服务,通过路由配置,网关来判
2017-11-08 19:47:45
17241
原创 springboot异常:java.lang.NoClassDefFoundError: antlr/RecognitionException解决
java.lang.NoClassDefFoundError: antlr/ANTLRException at org.hibernate.hql.ast.ASTQueryTranslatorFactory.createQueryTranslator(ASTQueryTranslatorFactory.java:58) at org.hibernate.engine.query.H
2017-10-20 18:27:31
5664
原创 tomcat启动报SEVERE: Unable to process Jar entry [javassist/util/proxy/SerializedProxy.class] from
tomcat启动时报错误:SEVERE: Unable to process Jar entry [javassist/util/proxy/SerializedProxy.class] from Jar 但是不影响程序的运行,导致这个错误的发生的原因是tomcat版本低~~~~,将tomcat换成7.0.68或者更高版本即可!
2016-05-26 12:02:46
13640
转载 Description Resource Path Location Type Cannot change version of project facet Dynamic Web Module to
错误: Description Resource Path Location Type Cannot change version of project facet Dynamic Web Module to 2.5. 以下是在GG搜索到的。http://stackoverflow.com/questions/75786/eclipse-how-can-i-chang
2016-04-28 17:06:27
8888
转载 Nginx动静分离经典案例配置
随着Nginx高性能Web服务器大量被使用,目前Nginx最新稳定版为1.2.6,张宴兄在实际应用中大量使用Nginx,并分享Nginx高性能Web服务器知识,使得Nginx在国内也是飞速的发展。那今天咱们再来温习一下Nginx 动静分离知识,这里仅供参考。一、实践环境:系统版本:CentOS6.0 X86_64Nginx版本:Nginx-1.2.6 Tomcat版本:To
2016-03-22 17:18:10
485
转载 jquery如何获取一个select里面的所有option的值
$(document).ready(function(){ var array = new Array(); //定义数组 $("#mi_name option").each(function(){ //遍历全部option var txt = $(this).text(); //获取option的内容 if(txt != "全部") //如果不是“
2016-03-14 17:55:49
1435
原创 HTTP学习
package com.guagua.backstage.op.service;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;import java.util.ArrayList;import ja
2015-09-08 19:06:07
394
转载 实现页面上点击小图片,弹出大图片的效果
<imgsrc="images/products_shouji_1.jpg" border="0">function PassBet(i){ oclose(); var p=100; var f = document.createElement('DIV'); f.style.textAlign = "center"; f.style.position = "abso
2014-09-03 20:35:23
1954
转载 android闪屏效果实现
闪屏,就是SplashScreen,也可以说是启动画面,就是启动的时候,闪(展示)一下,持续数秒后,自动关闭。 android的实现非常简单,使用Handler对象的postDelayed方法就可以实现。在这个方法里传递一个Runnable对象和一个延迟的时间。该方法实现了一个延迟执行的效果,延迟的时间由第2个参数指定,单位是毫秒。第一个参数是Runnable对象,里面包含了延迟后需要
2014-08-06 19:33:22
674
原创 struts+spring+mybatis框架项目流程介绍
个人见解,仅供参考SSM框架运行前首先要搭建好各环境,所需包的导入,工程结构的搭建,配置文件和数据库的相关配置下面以NTTProject项目为例做相关介绍项目建包结构如下
2014-04-19 16:07:26
1067
转载 java项目名那里出现了红色感叹号?怎么去除?
【问题原因】:工程中classpath中指向的包路径错误【解决办法】:右键项目名称 BuildPath ---> Configure Build Paht...中,然后上面有几个选项卡找到 Libraries中 出现红色叉号的包为路径错误的包。到classpath中修改相应包的当前路径。然后回到eclipse中F5刷新工程。下面两段为我解决此问题时在网上找的参考资料,可参阅:你用mye
2014-04-19 15:55:01
2805
原创 数据库连接池的配置
数据库连接池配置方法在Tomcat中配置数据库连接池有两种方法:1、配置全局数据库连接池(1)、打开Tomcat的安装目录\conf\server.xml文件,并从中找到元素,然后加入一个子元素,这个子元素的配置代码如下:name="myjdbc"auth="Container" type="javax.sql.DataSource"driverCla
2013-10-14 22:36:28
878
原创 linux进程详解
解析(第二行开始):系统当前时间,系统启动多久,当前用户数(可检测是否有黑客入侵,难以藏身),当前系统负载情况(相加除以3大于0.6时表示系统负载严重,要小心),(第三行)进程总数,正在运行的进程数,休眠的进程数,处于停止状态的进程,僵尸进程(表示死亡的却未被处理的进程,数量越多说明内存越可怕),(第四行)CPU的状态,99.0%id表示有99.0%的CPU处于闲置状态。(第五行)Mem表示内存使
2013-08-17 18:16:16
667
原创 获取一个随机数 并取得它的钱四位
public class SuiJi { /** * @param args */ public static void main(String[] args) { double n = Math.random(); Integer m ,z,c,l; //当随机数小于0.1时 if(((int)(n*10))%10 != 0) { m = ((int)(n*1
2013-07-30 19:53:17
622
原创 qq好友列表窗口 java实现
package com.itcast.QQTalk;import java.applet.Applet;import java.applet.AudioClip;import java.awt.BorderLayout;import java.awt.Color;import java.awt.FlowLayout;import java.awt.Font;import java.
2013-07-29 08:45:35
4592
1
原创 QQ登陆页面用java实现
package com.itcast.QQTalk;import java.awt.Color;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseEvent;import java.awt.even
2013-07-27 14:11:04
1096
原创 数据库连接问题
package com.castit.it;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Stat
2013-07-26 19:00:25
564
原创 java实现学生成绩管理(未连数据库)
package com.itcast.classes;import java.util.Scanner;public class StudentScoreManager { /** * @param args */ public static void main(String[] args) { Scanner input = new Scanner(System.in)
2013-07-24 20:14:03
1595
原创 如何导出帮助文档
右键工程 》 export选javadoc点下一步:选择保存路径:Use standard doclet --->browse建立保存的文件夹
2013-07-24 10:57:34
1422
转载 myeclipse 开发环境下,提示 String cannot be resolved to a type
从SVN上下载项目,所有代码都有下来,在本地编译,java类总是报出n多红叉,惨不忍睹,String cannot be resolved to a type都出来了,以为是jar包未被加载,于是project-properties--java build path -- libraries,删掉已经存在的jar包,去workspace下重新加载jar包,不可以.project-propert
2013-07-23 11:41:42
566
转载 【Unsupported major.minor version 51.0】问题处理
环境:Eclipse-jee-indigo + JDK 1.6.23问题:别人的项目使用的是JDK 1.7,而本机采用的是JDK 1.6,当引入工程,配置好JDK,运行程序时会报“Unsupported major.minor version 51.0”错误。解决:项目------>右键------>属性------>Java Compiler------>Compiler
2013-07-23 11:41:09
438
原创 面向对象小练习
package com.itcast.itwork;import java.util.Scanner;public class PayCome { public static void main(String[] args) { //User u = new User(); new User().yunSuan(new User()); new User().change()
2013-07-22 17:14:15
543
原创 tomcat的一些知识
Tomcat 解压--->放到D盘根目录下便于操作--->打开dos--->进入bin所在的根目录下 键入命令 startup 或者catalina start 启动tomcat--->在dos下键入命令shutdown 或者catalina stop关闭tomcat 还有一种打开方式就是 catalina debug 然后输入run命令 Tomcat目录结构
2013-06-07 18:39:21
433
原创 JDBC连接数据库问题
package com.castit.it;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.
2013-06-04 15:02:08
559
转载 六个书写CSS的正确方法能让你事半功倍【转自东软帝国群 北京_苏二毛】
关于CSS网页布局id与class命名或许成为大家比较头疼的问题,在这里做一些相关的介绍,满足大家对知识的渴求。 一、样式都用class而不用id,有三个理由: 1,id不可以重复,所以用class的话,可以肆无忌惮的用无数次。 2,id的优先级高,若是写了一个#page_content a {color:#f60} ,那要改链接颜色,都必须加上#page_con
2013-05-23 12:44:34
583
原创 《HTML学习笔记》
1、行内元素和块元素行内元素(inline element):特点是只占内容的宽度,默认不换行,例如,块元素(block element):特点是不管内容有多少,它要换行,同时占满整行,例如, 一些CSS属性对行内元素不生效,如margin,left,right,width,height尽可能用块元素定位。行内元素和块元素可以互相转换: display:
2013-05-23 08:59:28
574
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人