
java
文章平均质量分 72
weixin_39592397
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java并发(三) 线程池详解
为什么要有线程池? 如果没有线程池,我们执行100个任务是这样的:for (int i = 0; i < 100; i++) { new Thread(new Runnable() { @Override public void run() { System.out.println("执行任务"); } }).start();}每执行一个任务我们就需要创建一个线程,线程频繁的创建和销毁非常消...原创 2021-10-12 09:21:04 · 302 阅读 · 0 评论 -
Java—选择排序
设计模式;/**单例设计模式: (数据同步)* 一个类只能创建一个对象;数据同步** Runtime类用的就是--*/import java.io.IOException;public class 单例设计模式 {public static void main(String[] args) throws IOException {//原创 2017-07-22 22:19:20 · 536 阅读 · 0 评论 -
Java并发(二) 线程锁机制
为什么要有线程锁? 多个线程之间会抢夺资源,所以有可能一个线程执行到一半,就被另一个线程抢夺了资源,这样就会造成线程的不安全,为了保证线程的安全性,我们可以使用线程锁来解决这个问题。比如下面的例子,正常应该打印出两句“今天你学习了吗?”,但是有可能thread1刚执行到一半,thread2就抢夺了资源,所以就会导致执行顺序错乱:public class ThreadDemo { public static void main(String[] args) throws Int...原创 2021-10-08 08:40:15 · 174 阅读 · 0 评论 -
Java并发(一) 线程基础
什么是进程和线程? 进程:进程是操作系统进行资源分配的最小单位,一个进程中可以存在一个或者多个线程,同一进程中的线程可以共享该进程中的系统资源,但是进程和进程之间是相互独立的,不同进程间传递消息需要使用跨进程通讯。线程:线程是CPU调度的最小单位,必须依赖进程而存在,同一进程中的多个线程共享进程数据。举例:进程就像是火车,而线程就是这个火车上的车厢,每个火车最少有一个车厢,同一个火车上的车厢可以共享这个火车上的资源。 什么是并发和并行? 并发:并发指应用能交替执行不同...原创 2021-09-30 16:36:51 · 855 阅读 · 0 评论 -
23个设计模式的学习
· 设计模式分类创建型模式,用于描述‘怎么创建对象’,它的主要特点是将对象的创建与使用者分离,分别为 单例、原型、工厂、抽象工厂、创造者等5种创建型模式· 结构型模式用于描述如何将类或对象按某种布局组成更大的结构分别为,代理、适配器、桥接、装饰、外观、享元、组合等七种结构型模式。· 行为型模式用于描述类或对象之间怎么相互协作共同完成单个对象无法单独完成的任务,以及怎样分配职责,分别为,策略、命令、责任链、状态、观察者、中介者、迭代器、访问者、备忘录、解锁器等11种行为模式现在...原创 2021-09-26 21:04:56 · 100 阅读 · 0 评论 -
小程序(五)——wx.navigateTo跳转首页无效
需要源代码的私聊博主!基于springboot+layui编写的毕业设计 物流管理# 项目需求说明首先,发货客户与快递公司签订货运合同(货运单),把货物交给快递公司来托运,并按照货运合同的付款方式付款。快递公司根据货物运输线路,为货物配车,找到合适的车辆后,与司机签订运输合同(回执单),并按照运输合同的运费结算方式结算。司机对货物检查无误后,装车,然后发车,发车后,货物的任何损失由司机承担。司机到达目的地后,需要经过货物验收,验收通过,填写一份司机回执单,快递公司这时同时通...原创 2021-04-26 11:38:15 · 460 阅读 · 1 评论 -
小程序(四)——真机无法显示图片,模拟器可以
easyExcel需要的jar包<!-- easyexcel 主要依赖 这一个基本上就够了--> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.6</version> .原创 2020-11-24 09:09:09 · 295 阅读 · 0 评论 -
小程序(三)——小程序网络请求简单封装
发送post带代理的请求,用于发送企业微信机器人package com.picc.controller;import org.apache.http.HttpHost;import org.apache.http.HttpResponse;import org.apache.http.client.methods.HttpPost;import org.apache.http.conn.params.ConnRoutePNames;import org.apache.http.enti.原创 2020-10-29 10:46:32 · 427 阅读 · 0 评论 -
小程序(二)——wxml中切割字符串
package com.example.demo.controller; import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.AfterReturning;import org.aspectj.lang.annotation.Aspect;import org.aspectj.lang.annotation.Before;import org.aspectj.lang.annotation.Pointcut;.原创 2020-07-28 17:35:12 · 381 阅读 · 0 评论 -
小程序(一)——开篇
<?xml version="1.0" encoding="UTF-8"?><!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 --><!-- scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true --><!-- scanPeriod:设置监测配置文件是否有修改的时间间隔,如.原创 2020-06-17 10:52:12 · 498 阅读 · 0 评论 -
java解决前端跨域问题
1.先说一下什么是跨域跨域是指跨域名的访问不在一个域名上,比如有两个a和b两个域名 a和a能正常访问,a和b就会出现跨域问题2.为什么有跨域问题?因为跨域问题是浏览器对于ajax请求的一种安全限制:一个页面发起的ajax请求,只能是于当前页同域名的路径,这能有效的阻止跨站攻击。其实:跨域就是针对ajax的一种限制。3.解决跨域问题的几种方法Jsonpnginx反向代理cors这...原创 2019-12-05 14:06:18 · 1070 阅读 · 0 评论 -
基于netty开发的物联网后台框架一套(支持Jt808交通协议
本项目为作者本人因公司需要自行开发支持百万级并发整个项目分为三部分:(1) common 是公用的jar包, 作为一个工程,方便各个项目引用(在eclipse中,一个项目可以引用另一个项目中所使用的jar包)(2) gpsservice主要是Hibernate实体类和在此之上封装的DAO层和服务层,提供数据的增删改查服务和其他逻辑计算服务. 是一个类库,不能独立运行,只能被调用。(...原创 2019-07-16 18:08:30 · 2479 阅读 · 16 评论