- 博客(25)
- 资源 (4)
- 收藏
- 关注
原创 java服务
java问题解决,java开发环境安装,iead性能优化插件安装,java学习指导,springboot框架搭建,项目调试,项目需求分析,Jenkins自动化部署安装调试。技术栈:springboot,javaweb,mysql,oracle,mybatis,nginx,tomcat,Jenkins。1对1服务,10年开发工作经验,10来个项目经验,不满意不收费,欢迎咨询。
2024-08-27 19:37:48
285
1
原创 生产者消费者模式(ConcurrentHashMap)
package com.demo09;import java.util.Iterator;import java.util.UUID;import java.util.Map.Entry;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ConcurrentHashMap;import
2017-11-07 14:13:01
757
原创 JS前端合并TABLE相同列的单元格
function _w_table_rowspan(_w_table_id,_w_table_colnum){ _w_table_firsttd = ""; _w_table_currenttd = ""; _w_table_SpanNum = 0; _w_table_Obj = $(_w_table_id + " tr td:nth-
2017-09-13 08:56:08
3110
原创 tomcat 远程部署
1.编辑远程tomcat服务器下的conf/tomcat-users.xml 在末尾增加 在tomcat服务器的conf/Catalina/localhost目录下创建manager.xml文件写入docBase="${catalina.home}/webapps/manager"> 重启tomcat服务2.在maven项目中添加配置在po
2017-07-09 04:33:02
408
原创 CentOS下安装mysql(5.7.18)
安装目录 /opt/mysql1.查询centos已 安装的mariadb [root@localhost~]# rpm -qa|grep mariadb //查询出已安装的mariadb2.卸载 mariadb [root@localhost~]# rpm -qa|grep mariadb //查询出已安装的mariadb3.下载mysql-5.7.18-linux-glibc2.
2017-07-07 23:55:31
486
原创 git 配置
1.配置全局的name和emailgit config --global user.name "xxxx"git config --global user.email "xxxg@163.com" 2.生成KEY ssh-keygen -t rsa -C "xxxg@163.com"
2017-06-24 22:16:40
249
原创 Eclipse JVM优化参数
-Xms800m-Xmx800m-Xmn250m-XX:PermSize=256m-XX:+UseParNewGC-XX:+UseConcMarkSweepGC-XX:+DisableExplicitGC-Xnoclassgc-XX:MaxPermSize=256m
2016-12-04 00:09:00
423
原创 获取前端根路径
String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path;
2016-09-08 14:21:37
670
原创 一道题跟java多态和继承相关
class Base { private String name = "base"; public Base() { tellName(); printName(); } public void tellName() { System.out.println("Base tell nam
2016-06-16 15:14:58
1307
原创 设计模式之模板方法模式
模板方法的定义:定义一个操作中的算法框架,而将一些步骤延迟到子类中.使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤.通用代码
2016-06-14 20:03:40
338
原创 设计模式之工厂模式
工厂方法模式其定义为: 定义一个用于创建对象的接口,让子类决定实例化哪一个类.工厂方法使一个类的实例化延迟到期子类工厂方法模式的变种较多,下面是一个比较实用的通用源码.抽象产品类public abstract class Product{ //产品类的公共方法 public void methd1(){ //业务逻辑处理 } public abs
2016-06-13 19:56:26
295
转载 何为有价值的程序员,写得不错
1、少年不识愁滋味。那些年,我们接触了编程,不管是从传统的VB、C、C++还是高端的java、js,我们总是漏掉分号拼错单词,总是从网上复制了一段代码却发现运行结果跟预期大相径庭,总是对高手们弹指之间解决我们苦思冥想了半天的问题惊叹不已。不过,程序调通了,结果成功运行出来,那满满的成就感还是能满足我们小小的虚荣心。2、衣带渐宽终不悔,为伊消得人憔悴。后来或出于工作的目的或出于个人爱好,
2016-05-24 11:41:15
418
原创 spring+quartz新增,删除,暂停,恢复定时任务
spring配置<bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> 启动服务器后延迟启动定时任务-->先定义SchedulerJob javabeanpublic class ScheduleJob { private String jobId;
2016-05-21 13:14:57
8018
原创 bean注入
<bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> 当jobManage注入schedulerFactoryBean,注入的对象不是schedulerFactoryBean
2016-05-16 18:47:41
446
原创 spring+quartz配置定时任务一
spring4.2.3+quartz2.2.1需要定时执行的业务类public class myTest { public void job1(){ System.out.println("**********myjob*********"); } public static void main(String[] args) { }}spring配置<be
2016-05-14 13:59:15
400
原创 Map--HashMap
HashMap为Map的实现类,无参构造方法调用参数为int(初始容量)和float(加载因子)的构造方法初始化变量.HashMap的内部存储结构其实是数组和链表的结合,数据内容为键值对(key-value)映射,HashMap的key value都可以为null,HashMap的key使用hash值比较,所以key在HashMap为唯一不重复的.key,value封装在Entry(单向链表)对象
2016-05-07 14:15:03
461
原创 List--Vector(浅识)三
Vector也属于List接口的一个实现,存储方式和ArrayList差不多采用数组的方式,区别是Vector是线程安全的。在实际开发中看是否考虑线程安全来选择使用Vector和ArrayList。
2016-05-02 20:42:03
294
原创 List--LinkedList(浅识)二
LinkedList是List接口的一个实现类,用于存储数据对象。存储方式不是数组,LinkedList使用结点的方式存储对象,添加一个元素就会创建一个Node对象,该对象存储了对上一个结点的访问,同时上一个结点也保存对该对象的访问。所以说LinkedList分配内存为不连续的,只是结点之间保存了对上下节点地址的引用,这就导致了当查找LinkedList存储的数据时都需从第一个节点开始查找。Lin
2016-05-02 20:07:36
289
原创 List--ArrayList(浅识)一
java中ArrayList在平常的开发中用的是比较多的,ArrayLis是List接口的一个实现。1)ArrayList类有三个构造方法:public ArrayList(int initialCapacity) ;创建一个ArrayList对象初始化大小;public ArrayList();无参构造方法,调用参数为int型的构造方法,默认大小为10;public ArrayList(Co
2016-04-30 09:26:43
339
原创 论博客
很早之前就想过要记录一些东西,但每次都不知怎么去开始。也因为自己在文字这方面也真够笨了,写一些东西感觉特废劲。最近刚好五一假,回到家晚上也没啥事,心血来朝写写,也不知道过后会不会坚持。打算以后记录一下学习笔记,经常有这种感觉,很多东西不用过段时间就会忘,毕竟好记性不如乱笔头。毕业快三年才想做学习笔记,应该不会迟哈,以后就算自己看到也会有所感触。接下来打算利用五一的几天假将java的基础集合整理一下
2016-04-30 00:21:58
351
eclipse反编译插件安装
2017-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人