一 . 为什么要用分布式锁 我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的Java多线程的18般武艺进行处理,并且可以完美的运行,毫无Bug! 注意这是单机应用,也就是所有的请求都会分配到当前服务器的JVM内部,然后映射为操作系统的线程进行处理!而这个共享 ...
分类:
其他 时间:
2020-06-06 17:23:03
收藏:
0 评论:
0 赞:
0 阅读:
44
for m in range(1,22): for n in range(1,22): for p in range(1,22): for q in range(1,22): if (7-m)*(7-n)*(7-p)*(7-q)==4 and len(set([m,n,p,q]))==4: prin ...
分类:
编程语言 时间:
2020-06-06 17:22:19
收藏:
0 评论:
0 赞:
0 阅读:
58
前端工程化 前端工程化的概念在近些年来逐渐成为主流构建大型web应用不可或缺的一部分,在此我通过以下这三方面总结一下自己的理解。 为什么需要前端工程化。 前端工程化的演化。 怎么实现前端工程化。 为什么需要工程化 随着近些年来前端技术的不断发展,越来越多复杂的业务放在了前端,前端不再是以前几个HTM ...
分类:
Web开发 时间:
2020-06-06 17:21:41
收藏:
0 评论:
0 赞:
0 阅读:
36
介绍 Redis没有直接使用C语言传统的字符串而是自己创建了一种名为简单动态字符串SDS(simple dynamic string)的抽象类型(C语言封装的字符串类型),并将SDS用作Redis的默认字符串表示。 SDS是Redis默认的字符表示,比如包含字符串值的键值对都是由SDS实现的。 sd ...
分类:
其他 时间:
2020-06-06 17:21:14
收藏:
0 评论:
0 赞:
0 阅读:
45
<?php 登陆页面 if($_POST){ // 接受提交过来的数据 $uname = trim($_POST['uname']); $pasd = md5($_POST['pasd']); // 查询数据库 $conn = new mysqli('localhost','root','root' ...
分类:
Web开发 时间:
2020-06-06 17:20:56
收藏:
0 评论:
0 赞:
0 阅读:
43
(阿里云【名师课堂】Java面向对象开发2:面向对象简介) 编程语言发展阶段 面向机器语言:汇编语言 面向过程语言:C语言、FORTRAN等 面向对象语言:Java等 面向过程的核心是编写解决某个问题的代码块,比如C中的函数;面向对象是模块化设计。 对于现在的程序设计更多情况下像是汽车组装,不同的工 ...
分类:
编程语言 时间:
2020-06-06 17:20:37
收藏:
0 评论:
0 赞:
0 阅读:
51
前言 今天研究ServerBootstrap的bind方法,该方法可以说是netty的重中之重、核心中的核心。前两节的NioEventLoopGroup和ServerBootstrap的初始化就是为bind做准备。照例粘贴一下这个三朝元老的demo,开始本文内容。 1 public class Ne ...
分类:
Web开发 时间:
2020-06-06 17:20:11
收藏:
0 评论:
0 赞:
0 阅读:
47
1、首次安装模块时遇到“时间超时”错误,原因是npm的服务器在外国,可以把镜像改成淘宝的镜像,代码如下 npm config set registry https://registry.npm.taobao.org 2、安装ejs模块时,遇到如下错误,原因是缺少package.json文件,(有可能 ...
分类:
Web开发 时间:
2020-06-06 17:19:51
收藏:
0 评论:
0 赞:
0 阅读:
35
maven的继承 继承和聚合有相似的地方,继承的特性是指建立一个父模块,我们项目中的多个模块都做为该模块的子模块,将各个子模块相同的依赖和插件配置提取出来,从而简化配置文件,父模块的打包方式必须为pom,否则无法构建项目。父模块和聚合模块经常可以做到合二为一。 如何配置继承: 1.说到继承肯定是一个 ...
分类:
其他 时间:
2020-06-06 17:19:16
收藏:
0 评论:
0 赞:
0 阅读:
53
[A] 认识对象 1. 编程语言: a. 面向过程语言:汇编,c语言 b. 面向对象语言:Java,JavaScript,Object-C,Python 2. 编程思想: 面向过程编程思想:只考虑数学逻辑,即不关注问题本身,只考虑抽象数学模型 面向对象编程思想: a. 分析有哪些实体 b. 涉及实体 ...
分类:
编程语言 时间:
2020-06-06 17:18:58
收藏:
0 评论:
0 赞:
0 阅读:
43
HTTP是一种无连接的协议,如果一个客户端只是单纯地请求一个文件(HTML或GIF),服务器端可以响应给客户端,并不需要知道一连串的请求是否来自于相同的客户端,而且也不需要担心客户端是否处在连接状态。但是这样的通信协议使得服务器端难以判断所连接的客户端是否是同一个人。当进行Web程序开发时,我们必须 ...
分类:
Web开发 时间:
2020-06-06 17:18:25
收藏:
0 评论:
0 赞:
0 阅读:
37
这里使用网上开源的PHPSHE商城系统(该系统采用PHP+MYSQL设计的) 下载地址: http://www.phpshe.com/phpshe http://www.phpshe.com/demo/phpshe/ LAMP架构了解 LAMP分别表示Linux,Apche、MySQL、PHP/Pe ...
分类:
其他 时间:
2020-06-06 17:17:47
收藏:
0 评论:
0 赞:
0 阅读:
58
近期有个需求,说是要用到excel导入导出,一般我们的想法都是按照行数,于是实现了,后面发现公司需求的是列读,甚至不规则的单个excel的读。于是就用poi自己写了按照单元格读的实现。 一、按行读 想起了之前用到的poi,经过搜索发现,开源的项目中有比较好的封装poi的框架,一个是阿里出的easyE ...
分类:
其他 时间:
2020-06-06 17:17:22
收藏:
0 评论:
0 赞:
0 阅读:
45
工厂模式 1.简单工厂(不属于23种) 概念:简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例 实现:定义一个创建对象的类,由这个类来封装实例化对象的行为 应用场景:当我们会大量地创建某种、某类或者某批产品时,可以使用简单工厂模式 如图一,Pizza是一个抽象类,CheessPizza和Gr ...
分类:
其他 时间:
2020-06-06 17:17:01
收藏:
0 评论:
0 赞:
0 阅读:
61
连接 -- 不要在命令行中输入密码 mysql -h localhost -P 3306 -u <username> -p Enter Password : -- 指定数据库 mysql u root -p company CREATE DATABASE company; CREATE DATABA ...
分类:
数据库技术 时间:
2020-06-06 17:16:42
收藏:
0 评论:
0 赞:
0 阅读:
64
我们都知道,计算机的底层都是使用二进制数据进行数据流传输的,那么为什么会使用二进制表示计算机呢?或者说,什么是二进制数呢?在拓展一步,如何使用二进制进行加减乘除?二进制数如何表示负数呢?本文将一一为你揭晓。 为什么用二进制表示 我们大家知道,计算机内部是由IC电子元件组成的,其中 CPU 和 内存 ...
分类:
其他 时间:
2020-06-06 17:16:01
收藏:
0 评论:
0 赞:
0 阅读:
219
数据库: 数据库是一些关联表的集合。.数据表: 表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。列: 一列(数据元素) 包含了相同的数据, 例如邮政编码的数据。行:一行(=元组,或记录)是一组相关的数据,例如一条用户订阅的数据。冗余:存储两倍数据,冗余可以使系统速度更快。(表的规范化程 ...
分类:
数据库技术 时间:
2020-06-06 17:15:42
收藏:
0 评论:
0 赞:
0 阅读:
42
问题描述 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 n ...
分类:
其他 时间:
2020-06-06 17:15:27
收藏:
0 评论:
0 赞:
0 阅读:
50
0.1.2 一切设计的起点:CPU的架构 由于CPU的内部是有一些微指令组成的,所以我们所使用的软件都是要经过CPU内部的微指令集来达成才行。那这些指令集的设计主要又被分为两种设计理念,这是目前世界上常见到的两种主要CPU架构,分贝是:精简指令集(RISC)与复杂指令集(CISC)。 精简指令集(R ...
分类:
系统服务 时间:
2020-06-06 17:15:10
收藏:
0 评论:
0 赞:
0 阅读:
47
使用手册:https://www.yuque.com/easyexcel/doc/easyexcel 主要注意的点就是修改监听器为通用的监听器 原监听器: package read; import java.util.ArrayList; import java.util.List; import ...
分类:
其他 时间:
2020-06-06 17:13:27
收藏:
0 评论:
0 赞:
0 阅读:
45