- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 java多线程(二)线程创建和运行
声明:本故事纯属虚构,如有雷同,纯属奥利给!java线程线程创建 运行原理1.线程的三种创建方式 方式一: 继承Thread类/** * 创建线程方式一 : 继承Thread类 */@Slf4jpublic class JavaThread extends Thread { @Override public void run() { log.info("通过继承Thread类创建线程"); } public static ..
2020-09-19 15:06:52
274
原创 java多线程(一)基础通关概念
声明:本故事纯属虚构,如有雷同,那就一起去鸣谢黑马!!!java多线程通关概念进程和线程概念 并行和并发概念 线程基本应用 话说,一个夜黑风高的夜晚,一个白衣少年不知被某种神秘的力量指引 来到一个黢黑黢黑的山洞,哎,这是what?羊皮纸?武林秘籍?少年心想终于可以学得一门绝学称霸武林、光宗耀祖了。少年慌忙细读秘籍,看到开篇一句醒目基本功标语:“要练此功,必先自宫!!!”,纳尼???葵花宝典!!!!脑海顷刻间出现岳不群、林平之的妩媚的笑声,哦 不是,是邪魅的笑声......少年本能的低头...
2020-08-23 09:04:41
379
转载 Java---多线程
林炳文Evankaka原创作品。转载请注明出处http://blog.youkuaiyun.com/evankaka写在前面的话:此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?如果你觉得此文很简单,那推荐你看看Java并发包的的线程池(Java并发编程与技术内幕:线程池深入理解),或者看这个专栏:Ja...
2019-05-18 10:40:31
229
原创 mysql中的between and 语句 日期的边界问题
问题:查询日期时遇到的不包括右边界问题在做项目时,查询没有过期的抢购商品信息,发现1月25号结束抢购活动的商品没有显示出来SELECT goods_id,goods_name,goods_price,groupbuy_price,buyer_count,groupbuy_image,store_idFROM 718shop_groupbuyWHERE now() BETWEEN ...
2019-01-25 16:17:53
2525
转载 jsp页面的table表格导出Excel文件
文章转自:https://www.cnblogs.com/henusyj-1314/p/8675639.html <html><head><meta http-equiv="content-Type" content="text/html;charset=utf-8"/><script type="text/javascript"&
2019-01-19 16:51:16
1591
4
原创 Eureka服务注册与发现
【文章出自 尚硅谷周阳老师笔记】Eureka是什么: Eureka是Netflix的一个子模块,也是核心模块之一。Eureka是一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转移。 服务注册与发现对于微服务架构来说是非常重要的,有了服务发现与注册,只需要使用服务的标识符,就可以访问到服务,而不需要修改服务调用的配置文件了。功能类似于dubbo的注册中...
2019-01-02 17:52:44
191
原创 微服务概述
【文章出自 尚硅谷周阳老师笔记】微服务与微服务架构: 微服务:强调的是服务的大小,它关注的是某一个点,是具体解决某一个问题/提供落地对应服务的一个服务应用, 狭意的看,可以看作Eclipse里面的一个个微服务工程/或者Module 微服务架构:微服务架构是⼀种架构模式,它提倡将单⼀应⽤程序划分成⼀组⼩的服务,服务之间互相协调、互相配合,为⽤户提供最终价值。每个服务运⾏在其独⽴的进程中...
2019-01-02 17:40:54
655
原创 springcloud------Hystrix断路器
【文章出自 尚硅谷周阳老师笔记整理】概述: 分布式系统面临的问题: 复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免地失败。 服务雪崩: 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,这就是所谓的“扇出”。如果扇出的链路上某个微服务的调用响应时间过长或者不可用,对微...
2019-01-02 15:21:29
205
原创 Docker的常用命令&操作(学习笔记)
1、简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。2、核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);docker客户端(Client)...
2018-12-15 09:31:40
210
原创 使用docker的Dockerfile构建自己的镜像过程(centos 7)
1、首先pull一个精简版的centos 很小,没有vim,也不能使用ifconfig2、在/usr/local下 mkdir 文件夹 myDocker3、vim Dockerfile.txt 文件 注意首字母要大写4、编辑Dockerfile.txtFROM centosMAINTAINER wyj<wyj@163.com>ENV MYPATH /usr/lo...
2018-12-12 21:31:59
3079
原创 【javaweb 实现发送邮件的util】
需求: 用户注册账号后,实现发送邮件激活账户。【发送邮件的util】(需要mail.jar)public class MailUtils { public static void sendMail(String email, String emailMsg) throws AddressException, MessagingException { // 1....
2018-09-04 11:10:31
439
原创 RSA加密工具
【简介】RSA公钥加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。1987年7月首次在美国公布,当时他们三人都在麻省理工学院工作实习。RSA就是他们三人姓氏开头字母拼在一起组成的。RSA算法是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个...
2018-08-31 10:41:12
2276
原创 【java接口开发】---与Android对接注册接口的session会话保持问题
技术渣,遇到问题记录一下,好记性不如烂笔头嘛(应该是好记性不如写博客~~~~~~)【问题】 在java后台写了获取验证码和注册的两个接口,提供给ios和Android调用。ios测试注册过程中都是一条过,但是Android就出现了很尴尬的问题【第一次请求发送验证码后,java把验证码存入session后,再请求注册接口中我取不到了放入session中的验证码了,很难受,技术...
2018-08-09 16:24:38
1450
转载 jsp页面获取java生成的图片验证码
【原文链接】https://blog.youkuaiyun.com/mr_xiyue/article/details/51016667功能实现:实现自动生成图片验证码,点击验证码能够更换验证码valida.jsp<div class="valida"> <input type="text" name="valida" id="valida" onkeydown="doEnter();&q
2018-04-18 09:50:22
693
转载 SSH2框架实现注册发短信验证码实例
【原文连接】https://blog.youkuaiyun.com/u010539352/article/details/46858189 这两天开始敲代码了,让用SSH2框架,以前没有接触过Java项目更没有接触过SSH2框架,所以用注册开始了我Java之旅。后来发现,后台代码挺容易理解的,跟.net的差不多,就是层与层之间的调用,但是前面前台的交互我差很多,在这里总结一下,顺便跟大家看一下,怎么实现往手...
2018-04-18 09:41:11
540
转载 前台ajax请求Json,Date类型处理
情景:在用ajax请求json数据,后台Java从Mysql中获取数据,当数据库中包含date类型时,前台可以自动转换为日期字符串格式,如2013-12-27.而数据库中的datetime类型,前台显示的却是一串数字。处理:首先在前台得到javascript可以识别的date类型var date = new Date(parseInt(后台返回date的数字, 10));然后 ,将date转换为需...
2018-04-08 08:48:01
2094
原创 JavaScript中ajax的使用
AJAX介绍:AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。AJAX的应用:运用XHTML+CSS来表达资讯;运用JavaScript操作DOM(Document
2017-12-11 09:58:57
415
原创 java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for queryAll
Mapped Statements collection does not contain value for后面是什么类什么方法之类的: 错误原因有几种: 1、mapper.xml中没有加入namespace 2、mapper.xml中的方法和接口mapper的方法不对应 3、mapper.xml没有加入到mybatis-config.xml中(即总的配置文件),例外:配置了ma
2017-11-17 21:01:44
260
原创 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类/** * Stack类 * 栈:桶型或箱型数据类型,后进先出,相对堆Heap为二叉树类型,可以快速定位并操作 * Stack,支持泛型 * public class Stack extends Vector * Stack的方法调用的Vector的方法,被synchronized修饰,为线程安
2017-10-12 14:50:39
443
原创 【Maven 项目】Type An error occurred while filtering resources 问题
Maven---->update project
2017-09-28 15:30:59
255
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人