自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 资源 (11)
  • 收藏
  • 关注

原创 ThreadLocal父子线程传递上下文参数

使用自定义MyInheritableThreadLocal实现了InheritableThreadLocal重写了childValue的目的。// 子线程多次使用,只会调用一次,放心使用, 如此写的目的是为了线程和子线程之间传递变量。* 父线程和子线程之间传递ThreadLocal中的变量值。

2024-02-03 21:24:27 191 1

原创 利用VMWare创建linux虚拟机

不论是为了搭建各种练习集群,还是搭建linux自己练手,现在window上弄个linux是非常简单的事情,依然记得大学那会儿给笔记本装双系统,一个linux,一个windows, 装完之后就是装B。, 现在windows上搭建linu环境更简单了, 方法比困难多。我听到的就有3种,本文介绍采用VMWare创建linux的过程,废话不多说:第一步:安装VMware, 官网下载VMWare,然后运行安装到本地。第二步:打开运行VMware, 主页点击“创建新的虚拟机”选择自定义:...

2022-05-29 16:27:31 7584

原创 docker拉取使用常用镜像

拉取镜像前,先配置仓库地址,这样比较快使用vi /etc/docker/daemon.json, 编辑文件,没有则创建, 内容如下:{ "registry-mirrors":[ "https://d8b3zdiw.mirror.aliyuncs.com" ]}然后执行重新载入配置命令:sudo systemctl daemon-reload, 重启docker:systemctl restart docker1. nacos使用:见:docker..

2021-12-02 23:30:18 628

原创 docker部署启动nacos(单机版)

前提: 已经安装成功docker,并且配好了库,源等, 见之前的文章开始:第一步: 查找下nacos镜像docker search nacos第二步: 拉取nacos镜像docker pull nacos/nacos-server第三步: 创建目录做映射, 主要映射配置文件和日志mkdir -p /home/nacos/logsmkdir -p /home/nacos/init.dvi /home/nacos/init.d/custom.properties...

2021-11-30 22:13:22 6012 3

原创 SpringBoot+aop+redis分布式定时任务只一个节点执行

乱写了一点代码, 原型是微服务分布式部署中,某个定时任务只需要某个节点定时跑一次就可以了,不需要所有节点都跑,而Springboot的定时任务设置是只针对当前节点的,所以就需要加入手段去防止一下,于是有了下面的代码:1. 自定义Annotation注解,标识了该注解的定时任务既只能由某一个节点执行2. AOP识别标识了自定义注解的定时任务,完成执行方法前的加锁和...

2021-08-16 00:43:36 1585

原创 IDEA中Git的配置及其使用

前言项目管理离不开版本控制,目前主流版本控制工具大概就是SVN和Git,至于两者有啥区别这里就不详细介绍了,如果有不明白的可以上网查资料,而且现在市场上Git的使用率已经远远高于SVN。我们在用IDEA开发项目的时候如何熟练使用Git来控制代码版本呢?一、IDEA中配置Git使用Git当然需要先安装Git,安装过程就不详细说明了,按装好之后,打开IDEA进入设置界面(可以...

2021-03-30 20:33:47 1972

原创 Docker安装及使用

1, docker依赖系统一些必要的工具,可以提前安装yum install -y yum-utils device-mapper-persistent-datalvm22. 使用命令配置阿里的软件源,因为快yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker...

2020-08-18 00:29:02 155

原创 SpringBoot+Mybatis多数据源配置

SpringBoot+Mybatis多数据源配置有时候,一个项目中的数据来源不一定只有一个数据库,可能从其他数据库也会查数据,此时需要配置多个数据源,默认的application.properties配置文件里面对于数据源的配置默认只有一个,那么如果是多数据源,如何实现呢?多数据源就需要通过配置代码的方式来实现一下了,废话不多说,如下图所示,我有两个数据库test和test2:...

2020-04-07 00:44:16 131

原创 SpringBoot连接Redis集群方法及测试

上一篇博文讲解了Redis集群的搭建过程,上上某篇讲解了SpringBoot连接Reids去缓存数据的过程,这一篇简单介绍一下SpringBoot怎么连接Redis集群缓存数据,实现高可用。连接简直超简单,直接application.properties配置文件中配置如下内容,主要是配置spring.redis.cluster.nodes的值为集群各个节点的值spring.re...

2020-04-04 21:57:08 460

原创 Redis集群搭建及测试

Redis集群搭建及测试Redis有三种模式,前两种有点点问题,高可用做的不是那么好,目前来讲,最后一种Cluster模式算是最完美的,本文将模拟搭建这种模式的集群搭建过程,废话不多说,我要搭建成如下图所示的样子(灵魂画手,将就看):说明:一般来讲,生产环境的redis集群都是在不同机房的不同服务器上的,目的就是一个机房发生诸如掉电,火灾,断网等等问题时,依旧能够做到高可用,本文...

2020-04-04 14:12:32 143

原创 最小CenterOS(linux)安装Redis

linux安装Redis利用之前http://blog.sina.com.cn/s/blog_ae829c5c0102z27s.html安装的最小系统CenterOS安装redis安装之前确保网络是通的,测试方法:pingwww.baidu.com,看是否能ping通,不通需要配置dns,方法见我上一篇博客,http://blog.sina.com.cn/s/blog_ae829c5...

2020-04-02 23:29:39 88

原创 SpringBoot+Redis+JPA整合使用

SpringBoot_Redis_JPA整合使用SpringBoot是这几年特别火的一个WEB应用程序开发框架,就我个人的理解的话其实SpringBoot没什么特别的内容可讲,因为内部还是Spring+SpringMVC那套东西,只不过把之前繁琐的配置现在都给重新又封装了一次,然后以约定大于配置指导思想为纲要,将大部分的配置直接省略了;再就是内置了Tomcat,这点就比...

2020-04-02 00:49:57 483

原创 word文档,全部图片改变大小

采用一丢丢VBA代码来弄得,如下按大小缩放Sub setpicsize() '设置图片大小  Dim n '图片个数  On Error Resume Next '忽略错误  Forn = 1 ToActiveDocument.InlineShapes.Count'InlineShapes类型图片  ActiveDocument.InlineShapes(n).He...

2019-06-30 16:24:07 78

原创 Eclipse的设置、调优、使用(解决启动卡顿等问题)

eclipse调优一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。加快启动速度1.在eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了。(没设置时,等2-3s出现进度条,设置后直接出现进度条)...

2018-12-17 19:47:52 76

原创 JVM参数配置

本文搜索自网上,URL:http://www.cnblogs.com/gxyandwmm/p/9456955.html感谢网友分享JVM基础:生产环境参数实例及分析原始配置:-Xms128m -Xmx128m -XX:NewSize=64m -XX:PermSize=64m -XX:+UseConcMarkSweepGC -XX:CMSIni...

2018-12-17 19:22:37 86

原创 BAT脚本编写教程(比较易懂和全面)

声明:原文链接:https://www.jb51.net/article/49627.htm、粘贴在这儿,纯属方便个人学习之用,感谢作者。echo、@、call、pause、rem(小技巧:用::代替rem)是批处理文件最常用的几个命令,我们就从他们开始学起。echo 表示显示此命令后的字符echo off 表示在此语句后所有运行的命令都不显示命令行本身@与echo...

2018-06-28 22:08:26 1103

原创 java代码邮件发送

闲来无事把java实现Email发送玩了玩,给出源码和做个小分析。用到了Spring的邮件发送jar包,该jar包又关联几个jar包,巴拉巴拉,总之所有用到的jar包列表如下:activation.jarmail.jarorg.springframework.beans-3.0.0.RELEASE.jarorg.springframework.context-3.0.0.R...

2016-08-23 00:37:54 71

原创 DES加密实现类,具体的项目中可以引用

自己测试写的一个DES加密类,分析一下,也为了自己以后使用方便。getEncryptionStr方法获得加密的密文,getDesString方法获得密文解密的明文,两个方法都要传入秘钥,当然秘钥是双方都知道的,加密的意义在于在数据传输过程中,保护数据安全,一定程度上防止数据被截获分析。import java.security.Key;import java.security.Sec...

2016-08-23 00:08:53 222

原创 TomCat启动时做一些加载服务

首先一个类要实现ServletContextListener接口:如下public class ServiceStartConfig implementsServletContextListener{public void contextDestroyed(ServletContextEvent sce) {// TODO Auto-generated met...

2015-04-01 22:58:38 58

原创 Android开发 PANIC: Could not open AVD  问题处理

本人参考资料:http://www.cnblogs.com/tao560532/archive/2013/04/05/3000413.html在此感谢作者。问题:模拟器启动不了,报出如下图的错误解决方案:1、设置环境变量:ANDROID_SDK_HOME值为你的SDK目录。如我的是:变量名ANDROID_SDK_HOME 值为 E:\java\androidsd...

2015-03-11 22:46:34 135

原创 Android 中播放声音的两种方法

在Android中,音频、视频等多媒体元素的加入,使得应用程序的用户体验更好。可以说,现在的手机,已经远远不只作为通信工具,更成为娱乐、办公的必备产品。Android提供了简单的音频API。一般大家使用的是MediaPlayer播放音频,这也是最常见的一种播放声音的工具。这种工具在互联网上有大量的实例,因此在此只做简单的介绍。对播放行为的控制是三个大家非常熟悉的方法:s...

2014-07-20 15:33:44 62

原创 手电筒 闪光灯打开关闭

在开关按钮的打开关闭中做到闪光灯的打开关闭,以下代码可以做到@Overridepublic void onClick(View arg0) {MainPage.this.butOffON.setEnabled(false);if (!isLight) { ParametersmParameters = camera.getParameters(); ...

2014-07-20 14:43:57 156

原创 Android ListView中有Button,ItemClick事件失效

ListView中有按钮时,会使子项的onItemClick事件无效,如果onItemClick不能触发,在ListView子项目布局文件中的根控件中添加android:descendantFocusability="blocksDescendants"就好了 ...

2014-05-15 14:40:07 59

原创 Android 请求服务端通信

使用时:Stringresult=newCommunication().communication("returnObject.action");通信类:publicclassCommunication{ publicStringcommunication(StringurlString){...

2014-05-13 10:54:12 26

原创 一个日期函数,在页面显示

function setdate(){var date = new Date();var year = date.getFullYear();var month = date.getMonth() + 1;var da = date.getDate();var day = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五","星...

2014-04-29 20:57:25 43

原创 Android应用技巧之 退出程序功能

package com.common;import java.util.LinkedList;import java.util.List;import android.app.Activity;import android.app.Application;public class SysApplication extends Application{ priv...

2014-01-29 13:43:25 47

原创 Android Adapter键值对应

------------------------------------------------------------------------------------import java.io.Serializable;public class SpinerDataimplements Serializable{private String Id;private Stri...

2014-01-26 11:51:15 37

原创 Android ScrollView内的ListView内容显示不全

//获得流程表数据,并装配listmsg=Common.flowDeal(msgtwo);//适配器的数据来源集合就是Listlistmsg=???(你要往适配器里面添加的数据集合),flowListview.setAdapter(newFlowAdaptor(OrderDetail.this, listmsg));//放入适配器LinearLayout.LayoutParams...

2014-01-23 15:18:14 31

原创 Android 与 WebService数据交换 数据封装过程

this.reserJson=this.reserveJsongData(request);JSONObject json=new JSONObject();List list=null;try {sqlSession=GetSessionFactory.getInstance().getSqlSessionFactory().openSession();list=sqlSes...

2014-01-15 14:40:42 27

原创 JSONObject和HashMap 转换

原文地址:http://blog.csdn.net/iplayvs2008/article/details/16350919 在此谢谢作者的分享import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Map.E...

2014-01-14 13:30:42 433

原创 Android Activity返回按钮监听重写

@Override public booleanonKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK &&event.getRepeatCount() == 0) { Intent resuleIntent=new Inte...

2014-01-10 14:04:54 121

原创 Android自定义适配器使用(Adapter)

Android自定义适配器使用(Adaper)这是和Activity对应的布局文件,包含ListView,名字:showmenu.xml<</span>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="...

2014-01-10 08:54:56 59

原创 Android SharedPreferences保存数据

package com.common;import java.util.HashMap;import java.util.Map;import android.content.Context;import android.content.SharedPreferences;public class SharedPHelper {SharedPreferences sp;...

2014-01-07 10:43:44 29

原创 android与服务器通信,连接,Struts2也可以(自用)

package com.connection;import java.io.ByteArrayOutputStream;import java.io.DataOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import java.util...

2013-12-30 14:10:01 46

原创 Tomcat如何通过配置端口访问不同工程

先说一下我参考的文章。因为要用到就上网搜了好多,可是试过之后都没有配置成功,最后还是看到了这篇帖子才解决了我的问题,按照他的配置就是没有问题的。原文地址:http://www.kaifajie.cn/tomcat6/10648.html ------------------------------------------------------------------------...

2013-12-01 11:05:59 57

原创 jquery js处理

在编写了这么长时间的程序后,也有了一些自己的感悟,有时候动动脑子可以节省很大的力气,虽然条条大路通罗马,但是为什么不动动脑子想想,选择一条最近最好的路呢?而这些路往往隐藏在杂草中,需要动脑寻找,才能最快享受成功的喜悦! 功能一:点击那个选中那个,如图可以换图片,可以换背景,个人认为换背景比较省力气,有两个css .fatherchoose{ width:...

2013-11-19 17:11:59 25

原创 MySQL数据库备份命令

@echooffecho.echoMySQL数据库备份echo*****************************echo.echo 今天是 % d ate%echo 时间是 % t ime%echo.echo*****************************set "Ymd=%date:~,4%% date:~5,2%% date...

2013-11-06 16:37:42 33

原创 DWR 服务器端推送技术

先给个链接:http://xiaoliang330.iteye.com/blog/1359874学习学习

2013-11-04 17:01:40 38

原创 myeclipse工程直接发布到Root下面

工程右键--Properties--Myeclipse--Web 或直接搜索Web[Web-root folder]:/WebRoot[Web Context-root]:/ROOT 直接修改即可

2013-09-11 09:25:24 52

原创 图片本地预览,浏览器兼容

注明:原文地址http://www.cnblogs.com/slyzly/articles/2411940.html,本人感谢作者<!DOCTYPE HTMLPUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><-html>&lt...

2013-09-10 14:49:47 41

图片轮播效果实现

图片轮播的效果实现,切换自然,引入简单,引入js代码就可以了,可以自己设置轮换速度,宽高等

2013-11-01

图片本地预览

图片本地预览的代码,不是简单的显示而已,兼容IE,火狐,谷歌等浏览器,导入使用,可以根据要求修改!

2013-11-01

日期控件Date

很好的日期控件,不影响原有的标记格式,导入js然后在要显示的文本域上调用js方法,就会弹出日期框

2013-11-01

JasperReports结合iReport制作报表教程

JasperReports结合iReport制作报表教程,运用iReport制作报表,在工程中再用JasperReports操作

2013-10-12

blog个人博客系统

一个简易版的博客,包括查看所有用户的博客,进行评论,登陆自己的博客,发博文,管理博文,修改密码,设置个人信息等。因为是web开发初级阶段的练手作品,所以比较简单,但是里面在dao层后面的代码是非常珍贵的,能研究就会发现它的好处。对于刚入手的学习者,是很有帮助的 !

2013-07-17

U盾模拟程序

U盾模拟程序,包括用户登录,然后在支付money时,若检测到u盾已经插入,则采用des加密算法对信息进行加密,然后进行网络传播,若检测到u盾没有插入,则提示u盾没有插入

2013-07-10

文件上传指南pdf

在 Java Web 应用程序中,文件上传是常规的操作,文件上传指的是通过浏览器把用户 本地的文件上传到 Web 服务器端。 文件上传要求客户端必须用 Post 方式提交数据,并且在 form 标签的 enctype 属性值必 须为: "multipart/form-data" ,表示本次请求可以上传文件,该属性的默认值是 "application/x-www-form-urlencoded"。Html 标签的<input type="file"/>可以允许客户端用户 选择文件。

2013-06-05

文件上传组件Cos.jar

文件上传用cos.jar还是非常方便的,在java的项目开发中,若在初期学习中,或早期的项目,可能就用到cos.jar文件上传组件来完成。

2013-06-05

Model1和Model开发模式

是关于model和modle2的开发模式,在b/s开发模式中的一些理解和见解,关于学习的技术文档,可以帮助理解

2012-09-28

tomcat服务器

tomcat是服务器端的东西,一般在开发b/s架构的web应用程序时,可以用来测试使用,绝对是有用的东西!

2012-09-28

mysql驱动包

连接mysql数据库时所用的驱动包,java一般连接时需要驱动包,不同的数据库连接不同的驱动包,java连接mysql时,用mysql数据包。

2012-09-28

空空如也

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

TA关注的人

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