-
分享Spring Cloud分布式微服务架构图
分布式、微服务、云架构JAVA语言开发、跨平台、高性能、高可用、安全、服务化、模块化、组件化、驱动式开发模式 从现在开始,我这边会将近期研发的springcloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发spring cloud框架的朋友,希望可以帮助更多的好学者。大家来一起探讨spring cloud架构的搭建过程及如何运用于业项目。 完整...
时间:2018-08-19点击:289收藏
-
线程安全(上)--彻底搞懂volatile关键字
对于volatile这个关键字,相信很多朋友都听说过,甚至使用过,这个关键字虽然字面上理解起来比较简单,但是要用好起来却不是一件容易的事。这篇文章将从多个方面来讲解volatile,让你对它更加理解。 计算机中为什么会出现线程不安全的问题 volatile既然是与线程安全有关的问题,那我们先来了解一下计算机在处理数据的过程中为什么会出现线程不安全的问题。大家...
时间:2018-08-19点击:211收藏
-
阿里巴巴JAVA面试真题
一面(36分钟) 芝麻信用 hashmap和hashtable区别 为什么产生死锁 jvm类加载 java反射获取私有属性,改变值 反射用途 所用数据库 项目难点,问题 如何解决项目中遇到的问题 项目中遇到最自豪的地方 会什么算法 二面(44分钟) 支付宝创新 讲项目 数据库乐观锁使用 状态机 如何解决状态机不对问题 如何分库分表 MySQL极限 HashM...
时间:2018-08-19点击:191收藏
-
[转]使用 Homestead 作为 tp5 的开发环境配置
这是迄今为止最优雅的解决方案了,亲测有效 在 Homestead/scripts 目录下新建文件 serve-tp5.sh #!/usr/bin/env bash declare -A params=$6 # Create an associative array paramsTXT="" if [ -n "$6" ]; then for element i...
时间:2018-08-19点击:159收藏
-
Java进阶笔记——你需要了解的volatile 关键字
前言 不管是在面试还是实际开发中volatile都是一个应该掌握的技能。 首先来看看为什么会出现这个关键字。 内存可见性 由于Java内存模型(JMM)规定,所有的变量都存放在主内存中,而每个线程都有着自己的工作内存(高速缓存)。 线程在工作时,需要将主内存中的数据拷贝到工作内存中。这样对数据的任何操作都是基于工作内存(效率提高),并且不能直接操作主内存以及...
时间:2018-08-19点击:197收藏
-
正则表达式(java)
语法 正则.png 正则.png 正则.png 典型例子 ^\d+$//匹配非负整数(正整数 + 0) ^[0-9][1-9][0-9]$//匹配正整数 ^((-\d+)|(0+))$//匹配非正整数(负整数 + 0) ^-[0-9][1-9][0-9]$//匹配负整数 ^-?\d+$//匹配整数 ^\d+(.\d+)?$//匹配非负浮点数(正浮点数 + 0...
时间:2018-08-19点击:227收藏
-
Django 搭建CMDB系统完整[1](用户登录)
***使用的mysql数据库,所以系统中要先安装mysql数据库 1、安装环境: pip install django python -m pip install --upgrade pip setuptools python -m pip install django pip install --upgrade pyls https://pypi.pyth...
时间:2018-08-19点击:214收藏
-
Django环境搭建
Django环境搭建 一. 版本选择 Django 1.5.x 支持 Python 2.6.5 Python 2.7, Python 3.2 和 3.3. Django 1.6.x 支持 Python 2.6.X, 2.7.X, 3.2.X 和 3.3.X Django 1.7.x 支持 Python 2.7, 3.2, 3.3, 和 3.4 (注意:Pyt...
时间:2018-08-19点击:244收藏
-
Django 教程
MVC:models.py views.py urls.py books.html # models.py (the database tables) from django.db import models class Book(models.Model): name = models.CharField(max_length=50) pub_da...
时间:2018-08-19点击:225收藏
-
Django 运行访问
Django运行访问项目出现的问题:DisallowedHost at / Invalid HTTP_HOST header: DisallowedHost at / Invalid HTTP_HOST header: '10.211.55.6:8000'. You may need to add u'10.211.55.6' to ALLOWED_HOST...
时间:2018-08-19点击:250收藏
-
使用python解密SecureCRT上保存的密码
一、系统环境 系统:CentOS Linux release 7.5.1804 (Core) 系统本身自带:python-2.7.5-69.el7_5.x86_64 另外安装:python2-crypto-2.6.1-15.el7.x86_64 yum install pycrypto 二、用法: python Decrypt.py [filename......
时间:2018-08-19点击:266收藏
-
程序员编程,你的练习是不是有效的?
对于我来说,提升技能的项目会有四种: 纯兴趣驱动的项目。即我的Idea列表上的一个个酷炫的项目,先满足自己再说。 理论驱动的项目。这一类的项目会比较少,因为我们需要牵强地驱动出这样的项目,然后以理论的方式驱动它。 兴趣结合理论型。有一个长长的Idea列表,难免有些时间会和将要学习的理论有很大的交集。这种的练习效果是最好的。 整合成文章、电子书。这一步主要是...
时间:2018-08-19点击:240收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Red5直播服务器,属于Java语言的直播服务器
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境