自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 mybatis 生成注释

版权声明:本文为CSDN博主「bananachong」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/bananachong/article/details/106379827。链接: https://pan.baidu.com/s/1GHu-dWaJOdWLZnOY8WiH6g 提取码: 8rrh。链接:https://pan.baidu.com/s/1ZlIGO0WnY_t5MvapoAfWWQ。

2023-06-07 18:35:47 143

原创 电子围栏判断是否在点内

/System.err.println("经度:"+lng1+"维度:"+lat1+"经度:"+lng2+"维度:"+lat2+"距离:"+distance);//如果点位于多边形的顶点或边上,也算做点在多边形内,直接返回true。* 返回一个点是否在一个多边形区域内, 如果点位于多边形的顶点或边上,不算做点在多边形内,返回false。* 判断点是否在多边形内,如果点位于多边形的顶点或边上,也算做点在多边形内,直接返回true。// 测试指定的 Point2D 是否在 Shape 的边界内。

2023-03-13 16:00:15 549 1

原创 二叉树的遍历

ublic class Node { // 关键字 private int keyData; // 其他数据 private int otherData; // 左子节点 private Node leftNode; // 右子节点 private Node rightNode; public Node(int keyData, int otherDate) { this.keyData ...

2023-03-13 15:58:20 172 1

原创 2.物理层

2.1 物理层的基本概念物理层的一些特性:机械特性:接口所用的接线特性及尺寸。 电气特性 :接口在电缆上出现的电压范围。 功能特性:指明某一线上出现的电平 的电压表示什么意思。 过程特性:指明对于不同功能的可能事件出现的顺序。2.2 数据通信的基础2.2.1 数据通信系统的模型一个数据通信系统分为三个部分:源地址(发送端)传输系统(传输网络)和目标地址(接收端)源...

2019-04-15 16:19:06 262

原创 计算机网络第一章概论

.概述1.1因特网的作用1.2因特网概述1.2.1 网络的网络网络是由若干个节点 及连接节点的链路组成。网络和网络还可以由路由器连接因此被称为网络的网络1.2.2因特网发展的三个阶段第一阶段:appanet 分组交换机。第二阶段:三级网络因特网 分为主干网 、区域网、校园网或企业网。第三阶段:多层次isp(互联网服务提供商) 结构因特网。 因特网的标...

2019-04-08 10:58:33 413

原创 Armstrong 公理及其运用

合并规则:若X→Y,X→Z同时在R上成立,则X→YZ在R上也成立。分解规则:若X→W在R上成立,且属性集Z包含于W,则X→Z在R上也成立。伪传递规则:若X→Y在R上成立,且WY→Z,则XW→Z。一、Armstrong公理系统设关系模式R<U,F>,其中U为属性集,F是U上的一组函数依赖,那么有如下推理规则:① A1自反律:若Y⊆X⊆U,则X→Y为F所蕴含;② A2增...

2019-04-03 14:58:16 3333

原创 数据库系统基础教程(1)数据库系统世界

数据库的发展首先数据库是什么1 允许用户自己定义结构 逻辑结构2 支持大数据持久存储3 支持合适的查询语言 数据查询和修改能有效的访问4 支持不同用户的查询和修改5 支持机器发生故障时发生 有效的恢复数据1.1早期的数据库发展基于文件系统 ,不支持合适的查询语言, 在修改数据时不能有效的访问。 关系数据库系统 越来越小的系统 个人计算机的...

2019-04-02 17:18:08 948

原创 限流技术总结

限流技术主要有以下几种信号量 计数器 滑动窗口 漏桶算法 令牌桶算法 分布式限流信号量:信号量实际上就是限制系统的并发量,来达到限流的目的。常见的用法是:创建Semaphore,指定permit的数量。在方法开始时,调用Semaphore.acquire()或者Semaphore.tryAcquire()来获取permit,并在方法返回前,调用Semaphore.re...

2019-04-02 15:35:33 620

原创 zookeeper

                      Zookeeper       理解并发         1、多线程的引入。              深入理解计算机概念:一书上说 如果逻辑控制流时间上重叠,那就是并发。         2、分布式一致性问题            分布式对数据的复制一般来自两个原因            *为了增加系统的可用性,防止系统的单点故...

2019-01-14 20:42:25 202

原创 多线并发实战

                                          多线程并发实战                  线程安全                    Java 提供了内置锁, 来解决线程安全,  内部是一个监视器,  通过一些进入, 退出命令, 对对象实现原子性操作。 jvm  级别锁。                  关于内置锁的重入的问题 实现Ja...

2018-12-07 18:07:00 361

原创 全排列

public class Allperm {    public static void  swap(int []aa,int a,int  b){    int temp=aa[a];    aa[a]=aa[b];    aa[b]=temp;    }    public static void perm(int []aa,int from ,int  to){    if(fro...

2018-03-29 16:15:31 205

原创 动态代理源码

之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。比如说:InvocationHandler的invoke方法是由谁来调用的,代理对象是怎么生成的,直到前几个星期才把这些问题全部搞明白了。     废话不多说了,先来看一下JDK的动态是怎么用的。 Java代码  package dynamic.proxy;     import java.lang.reflect.InvocationH...

2018-03-27 11:04:42 770

原创 二叉树的三种遍历

Public class Node { // 关键字 private int keyData; // 其他数据 private int otherData; // 左子节点 private Node leftNode; // 右子节点 private Node rightNode; public Node(int keyData, int otherDate) { this.keyData...

2018-03-24 17:06:55 291

原创 冒泡排序

ublic class BubArray { // 数组 private long[] arr; // 数组中有效数据的大小 private int elems; //默认构造函数 public BubArray() { arr = new long[50]; } public BubArray(int max) { arr = new long[max]; } // 插入数据 publi...

2018-03-24 16:54:45 193

原创 插入排序

public class InsertArray { // 数组 private long[] arr; // 数组中有效数据的大小 private int elems; // 默认构造函数 public InsertArray() { arr = new long[50]; } public InsertArray(int max) { arr = new long[max]; } // 插...

2018-03-24 16:53:33 205

原创 选择排序

public class selectSort { /** * 选择排序 *  * @param args */ public static void main(String[] args) { Integer[] aa = { 11, 5, 2, 4, 7 }; int min = 0; int temp = 0; for (int i = 0; i &lt; aa.length...

2018-03-24 16:50:04 187

原创 快速排序

import java.util.Arrays;public class FastSort { public static void main(String []args){        System.out.println("Hello World");        int[] a = {12,20,5,16,15,1,30,45,2,9};        int start = 0...

2018-03-18 20:28:50 242

原创 java 多线程之内存可见性

可见性:一个线程对共享变量的修改能够及时的被其他线程看到共享变量:如果一个变量在多个线程的工作内存中都存在副本   那么这个变量就是这几个线程的共享变量Java内存模型描述了Java程序中各种变量(线程共享变量)的访问规则以及在Java中将变量存储到内存和从内存中读取出变量这样的底层细节    所有的变量都存储在主内存中每个线程都有自己独立的工作内存 里面保存该线程使用到变量的副本

2017-12-01 11:08:59 374

原创 mybatis 使用SqlSessionDaoSupport批量插入

*/public class batch  extends SqlSessionDaoSupport { private static final Logger logger = Logger.getLogger(BaseDao.class);public SqlSessionFactory getNewuisSqlSessionFactory() {return ne

2017-11-27 10:45:21 1387 1

原创 spring+quartz

3.0xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jee="http://www.springframework.org/schema/jee"xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://www.

2017-11-03 14:10:54 295

原创 单例模式

应用场景 :线程池 、数据库 连接池  缓存 硬件设备等  如果有多个实例 会有造成冲突   导致 结果不一致性等问题public class Singleton {private static Singleton uniqeInstance=null;private Singleton(){};public static Singleton get

2017-09-08 10:18:09 268

原创 反向缓存代理

1代理分为三种    普通代理    透明代理    反向缓存代理2  反向缓存代理   静态数据 :静态页面、图片、 css 文件 动态数据:从数据库中取得数据 动静分离:需要的得到使用反向代理squid3动态页面静态化方法一:使用现成的插件  比如 apache  http   服务器的mod_rewrite  等  基于正则表达式方法二:自己写 的代码

2017-09-08 09:47:33 480

原创 数据库解锁的sql

select A.sid,       b.SQL_ID,       b.serial#,            decode(A.type,'MR','Media Recovery','RT','Redo Thread','UN','User Name','TX','Transaction','TM',              'DML','UL','PL/SQL Use

2017-09-07 17:56:13 344

原创 关于停止线程和唤起线程的方法

condition中的await()方法相当于Object的wait()方法,Condition中的signal()方法相当于Object的notify()方法,Condition中的signalAll()相当于Object的notifyAll()方法。不同的是,Object中的wait(),notify(),notifyAll()方法是和"同步锁"(synchronized关键字)捆绑使

2017-08-25 17:36:32 482

翻译 数据库事务 和spring事务

事务具有以下4个基本特征 1Atomic(原子性) 2 Consistency(一致性)3   Isolation(隔离性)4 Durability(持久性):事务结束后,事务处理的结果必须能够得到固化。数据库的事务事务的隔离级别Read uncommitted 读未提交可能出现脏读Read committed 读提交当隔离级别设置为Re

2017-08-25 16:23:29 406

空空如也

空空如也

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

TA关注的人

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