Java分布式:分布式锁之Redis实现 分布式锁系列教程重点分享锁实现原理 Redis锁原理 核心命令 Redis分布式锁的原理是基于其SETNX命令,我们来看SETNX的解释。 实现过程 使用SETNX完成同步锁的流程及事项如下: 图解 参考资料 https://segmentfault.com ...
分类:
编程语言 时间:
2019-11-23 12:32:04
阅读次数:
73
菜单组件 JMenuBar 用来摆放JMenu组件 JMenu组件 JMwnuItem组件 特使的JButton类 文件选择框JFileChooser 三种返回状态 ...
分类:
其他好文 时间:
2019-11-23 12:31:38
阅读次数:
42
mybatis 一、 入门开发步骤 1.导入相关jar包 mybatis3.4.2核心开发包 asm-5.1.jarcglib-3.2.4.jarcommons-logging-1.1.3.jarlog4j-1.2.17.jarmybatis-3.4.2.jar mysql驱动包 mysql-con ...
分类:
编程语言 时间:
2019-11-23 12:31:08
阅读次数:
49
2019年11月22日 1.计划任务服务程序 在正式部署计划任务前,注意口诀“分、时、日、月、星期 命令”。这是使用crond服务设置任务的参数格式。需要注意的是,如果有些字段没有设置,则需要使用星号(*)占位。 使用crond设置任务的参数字段说明 字段 说明 分钟 取值为0~59的整数 小时 取 ...
分类:
系统相关 时间:
2019-11-23 12:30:42
阅读次数:
70
这里就老师上课讲过的记事本如何操作回来又进行了编写,问题不断,不过不断地修改终于终于弄出来了。 实验代码: 运行结果截图: 本周的课程总结: 继续讲述了事件和监听器: 1.一个典型的事件:窗体事件,Window Listener是专门处理窗体事件的监听接口。 2.在老师的讲解下,重点强调了理解和掌握 ...
分类:
其他好文 时间:
2019-11-23 12:29:55
阅读次数:
64
前两期博文主要讨论在notepad++和python解释器中编辑并运行代码,这一篇文章则重在介绍并安装一款功能强大的python集成开发软件:Anaconda,以后笔者的代码工作将主要在Anaconda中展开。 Anaconda是python的一个集成开发环境,它的一个重要优势在于安装简单,不仅仅是 ...
分类:
其他好文 时间:
2019-11-23 12:29:37
阅读次数:
71
一、完全拆卸旧版mysql 参考文章:https://blog.csdn.net/hui1setouxiang/article/details/89816176 二、win10中下载安装mysql5.7 参考文章:https://blog.csdn.net/yjz_sdau/article/deta ...
分类:
数据库 时间:
2019-11-23 12:29:17
阅读次数:
72
生成条形码 <body> <div> <img id="ma"/> </div> </body> </html> <script src="jquery-1.8.1.min.js"></script> <script type="text/javascript" src="https://cdn.b ...
分类:
Web程序 时间:
2019-11-23 12:28:40
阅读次数:
87
自动导入Word图片,或者粘贴Word内容时自动上传所有的图片,并且最终保留Word样式,这应该是Web编辑器里面最基本的一个需求功能了。一般情况下我们将Word内容粘贴到Web编辑器(富文本编辑器)中时,编辑器都无法自动上传图片。需要用户手动一张张上传Word图片。如果只有一张图片还能够接受,如果 ...
分类:
Web程序 时间:
2019-11-23 12:28:20
阅读次数:
102
java 中序列化指从对象转变为 二进制流的过程中需要进行序列化,而反序列化指二进制流转换为java 对象。那么有的时候java 存储到数据库不需要序列化, 而计算机系统本质存储的就是二进制文件,数据库的本质又是什么呢? 一、从硬件说起 核心五部分:运算器、控制器、存储器、输入设备、输出设备 根据冯 ...
分类:
编程语言 时间:
2019-11-23 12:28:05
阅读次数:
91
binlog二进制日志对于mysql数据库的重要性有多大,在此就不多说了。下面根据本人的日常操作经历,并结合网上参考资料,对binlog日志使用做一梳理: 一、binlog日志介绍1. 什么是binlogbinlog日志用于记录所有更新了数据或者已经潜在更新了数据(例如,没有匹配任何行的一个DELE ...
分类:
数据库 时间:
2019-11-23 12:27:36
阅读次数:
77
1.熟悉各种框架并且知道他们的原理 2.熟悉虚拟机JVM 并且知道调优方式 能写出更优质的代码 3.连接池等池技术,反射机制 4.nio技术等 5.数据算法结构 sql等 6.熟练linux操作系统 7.各种网络协议 8.集群 9.中间件 图灵学院java架构师课程链接: https://pan.b ...
分类:
编程语言 时间:
2019-11-23 12:27:19
阅读次数:
937
开始开凿石头之前,你应该先带好必要工具 背包:二次剩余的概念,二次剩余的欧拉判别条件,费马小定理 开凿之前,我们先观摩一下石头,我们打几张张 i^pow%mod的表,横轴为i,纵轴为pow mod7(7=2*3+1): pow=0: 1 1 1 1 1 1 pow=1: 1 2 3 4 5 6 po ...
分类:
其他好文 时间:
2019-11-23 12:27:03
阅读次数:
82
JSON * - JS中的对象只有JS自己认识,其他的语言都不认识 * - JSON就是一个特殊格式的字符串,这个字符串可以被任意的语言所识别, * 并且可以转换为任意语言中的对象,JSON在开发中主要用来数据的交互 * - JSON * - JavaScript Object Notation J ...
分类:
Web程序 时间:
2019-11-23 12:26:44
阅读次数:
74
Python 之所以如此受欢迎,能够在众多高级语言中,脱颖而出,除了语法简单,上手容易之外,更多还要归功于 Python 完备的生态环境,有数以万计的 Python 爱好者愿意以 Python 为基础封装出各种有利于开发的第三方工具包。 Python 从1991年诞生到现在,已经过去28个年头了,这... ...
分类:
其他好文 时间:
2019-11-23 12:26:24
阅读次数:
80
JavaScript能用来做什么? 页面分为:结构、样式、行为。 JavaScript的组成: ECMAScript、BOM、DOM ECMAScript是一个标准,它规定了语法、类型、语句、关键字、保留子、操作符、对象。(相当于法律) BOM(浏览器对象模型):可以访问浏览器窗口的浏览器对象模型, ...
分类:
编程语言 时间:
2019-11-23 12:26:01
阅读次数:
75
#include <stdio.h>#include <unistd.h>#include <stdbool.h>#include <fcntl.h>#include <sys/epoll.h> #include <main.h> struct event_ext{ int fd; bool epo ...
分类:
其他好文 时间:
2019-11-23 12:25:46
阅读次数:
69