自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (4)
  • 收藏
  • 关注

转载 MYSQL5.7版本sql_mode=only_full_group_by问题

下载安装的是最新版的mysql5.7.x版本,默认是开启了 only_full_group_by 模式的,但开启这个模式后,原先的 group by语句就报错,然后又把它移除了。一旦开启 only_full_group_by ,感觉,group by 将变成和 distinct 一样,只能获取受到其影响的字段信息,无法和其他未受其影响的字段共存,这样,group by 的功能将变得十分狭窄了...

2018-12-07 00:28:07 153

转载 15个顶级Java多线程面试题及回答 / Java程序员面试中的多线程问题

http://wenku.baidu.com/link?url=-7RVShQCzkHaRbyPdGP-oeVXgZ7t4mS2oqXevpzweesI_Heof5zqc_Wsvhhi8pZSU7xQWEp6e_XO7ch5nWaU_-x9Ja0CN_5V3K6QNlnBJKe/http://blog.jobbole.com/18571/Java 线程面试问题在任何Java面试当中多线程和并发方面...

2018-07-12 21:13:02 197

转载 ununtu搭建git服务器

最近要开始源码环境搭建了。没有现成的环境只好自己搭建了。基于Ubuntu14.04搭建。理论上通用其他版本的Ubuntu。后续在整理一遍关于Git服务器下搭建Android源码版本管理。 在这里Git版本管理的好处就不过多介绍了。可以自行百度。这里就更细致的讲解一下搭建的流程。方便大家更快速的搭建属于自己的Git版本管理服务器。配置完成后Ubuntu登陆界面会多一个git用户登录。觉得碍眼的话可以...

2018-05-30 15:19:00 182

转载 linux ubuntu find方法

linux 下的find 命令 小总结..谢谢大家赏光!通用格式:find pathname -options [-print -exec -ok]例子:find / -name filename 再根目录里面搜索文件名为filename的文件find /etc -name *s*在目录里面搜索带有s的文件find /etc -name *S 在目录里面搜索以s结尾的文件find /etc -na...

2018-04-12 10:20:37 13937

转载 springboot的三种启动方式,简单明了

一:IDE 运行Application这个类的main方法二:在springboot的应用的根目录下运行mvn spring-boot:run三:使用mvn install 生成jar后运行先到项目根目录mvn installcd targetjava -jar xxxx.jar1234...

2018-03-10 11:05:08 1295

转载 JVM(三):类加载机制(类加载过程和类加载器)

一、为什么要使用类加载器?Java语言里,类加载都是在程序运行期间完成的,这种策略虽然会令类加载时稍微增加一些性能开销,但是会给java应用程序提供高度的灵活性。例如:1.编写一个面向接口的应用程序,可能等到运行时再指定其实现的子类;2.用户可以自定义一个类加载器,让程序在运行时从网络或其他地方加载一个二进制流作为程序代码的一部分;(这个是Android插件化,动态安装更新apk的基础) 二、类加...

2018-03-08 11:49:18 158

转载 JVM类加载机制详解(二)类加载器与双亲委派模型

在上一篇JVM类加载机制详解(一)JVM类加载过程中说到,类加载机制的第一个阶段加载做的工作有:1、通过一个类的全限定名(包名与类名)来获取定义此类的二进制字节流(Class文件)。而获取的方式,可以通过jar包、war包、网络中获取、JSP文件生成等方式。2、将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构。这里只是转化了数据结构,并未合并数据。(方法区就是用来存放已被加载的类信息,...

2018-03-08 11:48:26 130

转载 JVM类加载机制详解(一)JVM类加载过程

首先Throws(抛出)几个自己学习过程中一直疑惑的问题:1、什么是类加载?什么时候进行类加载?2、什么是类初始化?什么时候进行类初始化?3、什么时候会为变量分配内存?4、什么时候会为变量赋默认初值?什么时候会为变量赋程序设定的初值?5、类加载器是什么?6、如何编写一个自定义的类加载器?首先,在代码编译后,就会生成JVM(Java虚拟机)能够识别的二进制字节流文件(*.class)。而JVM把Cl...

2018-03-08 11:47:45 125

转载 Spring:源码解读Spring IOC原理

Spring IOC设计原理解析:本文乃学习整理参考而来一、 什么是Ioc/DI?二、 Spring IOC体系结构(1) BeanFactory(2) BeanDefinition三、 IoC容器的初始化1、 XmlBeanFactory(屌丝IOC)的整个流程2、 FileSystemXmlApplicationContext 的IOC容器流程1、高富帅IOC解剖2、 设置资源加载器和资源定位...

2018-03-07 11:33:38 172

原创 mysql在ubuntu解决中文乱码问题

今天写后台程序,发现从前端插入的中文,到后台mysql中查看是问号。并不能显示出中文,初步判定是编码的问题。我们利用show variables like'character_set_%';与show variables like'collation_%';该命令查看mysql编码格式是否为以下 Variable_name         

2018-01-27 16:39:33 172

转载 Ubuntu16.04下安装redis并实现helloworld

保证网络畅通,选定好下载工作路径,执行以下命令下载redis-3.2.6:sudo wget http://download.redis.io/releases/redis-3.2.6.tar.gz1    解压该文件:sudo tar -zxvf redis-3.2.6.tar.gz1  会在当前目录下生成文件夹redis-3.2.6,我把它移动到了/usr/re

2018-01-24 14:41:14 237

转载 阿里云Ubuntu系统搭建SVN服务器

##SVN服务器相关软件安装1、使用SSH远程服务器(1)对于MAC OS/Liunx的用户直接打开终端输入ssh 用户名@实例名,例如 ssh root@192.168.1.100执行上面的命令后终端会提示输入密码,验证通过后会出现如下信息:Welcome to Ubuntu 12.04.5 LTS (GNU/Linux 3.2.0-67-gene

2018-01-24 11:48:10 2158

原创 Ubuntu 16.04 搭建SVN服务器

一: 1.安装subversion,命令:sudo apt-get install subversion2.建仓库,比如地址为:/home/svn/project 命令:svnadmin create /home/svn/project3.进入/home/svn/project/config目录,修改svnserve.conf [general] 前面#去掉 #匿名访问的权

2018-01-24 09:52:17 266

原创 sql_mode及【my.cnf】设置

1. sql_mode模式 mysql数据库的中有一个环境变量sql_mode,定义了mysql应该支持的sql语法,数据校验等!我们可以通过以下方式查看当前数据库使用的sql_mode: [java] view plain copymysql> select @@sql_mode;  +---------------------

2018-01-17 10:47:36 3102

转载 Mac平台上Docker安装与使用

您可以利用 Docker Toolbox 来安装 Docker。Docker Toolbox 提供了以下工具:用于运行 docker-machine 二进制文件的 Docker Machine用于运行 docker 二进行文件的 Docker Engine用于运行 docker-compose 二进行文件的 Docker Compose (Mac 特有)Kitematic,Docker 的

2018-01-13 15:34:54 2058 2

转载 Mac Os 系统 安装 使用 RaabitMq

RabbitMQ安装和命令。1、使用brew安装rabbitmq:brew install rabbitmq2、安装目录:/usr/local/Cellar/rabbitmq/3、配置环境变量,在任何目录下都可以启动rabbitmqvi ~/.bash_profilePATH=$PATH:/usr/local/Cellar/rabbitmq/

2018-01-12 17:33:46 446

转载 Mac os系统 终端 常用命令

OSX 的文件系统OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。你在桌面上看到的硬盘都挂在 /Volumes 下。比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢?在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。根目录位置是 / 核心 Mach_kernel 就在这

2018-01-12 14:34:29 1093

原创 Mac Os系统操作mysql

已安装好的mysql数据操作1.启动服务 mysql.server start2.停止服务mysql.server stop3.登陆mysql -h 主机地址 -u 用户名 -p 用户密码mysql -u root -p再输入密码4.授权创建授权:grant select on 数据库.* to 用户名@登录主机 identifi

2018-01-12 10:26:40 296

转载 CountDownLatch 并发测试

CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。主要方法 public CountDownLatch(int count); public void countDown(); public void await() throws InterruptedException 构造方法参数指定

2018-01-11 15:53:37 319

原创 macOs任何来源选项

打开终端,输入:sudo spctl --master-disable

2018-01-11 14:45:41 331

转载 MYSQL ERROR:1130 解决

ERROR 1130: Host '127.0.0.7' is not allowed to connect to this MySQL server解决方法:可能是帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost

2018-01-11 14:03:09 9440

mac版EdrawMax中文破解稳定可用

mac版制图软件,EdrawMax中文破解稳定可用,永久使用。

2019-03-08

mac中文版md神器typora

macos系统中文版md神器typora,官网老是进不去,千辛万苦下载好,mac中文版typora,肯定能用

2019-02-25

kafka-offset-monitor 0.4.6 内外可以访问页面

KafkaOffsetMonitor 最新版本 0.4.6 , google js 替换已替换 内外可以访问页面

2018-12-24

MacOs Navicat Premium for mac V12.0.1800

Navicat Premium 适用于三种平台 - Microsoft Windows、Mac OS X 及 Linux。它可以让用户连接本机或远程服务器、提供一些实用的数据库工具如数据模型工具、数据同步、结构同步、导入、导出、备份、还原及报表以协助管理数据。Navicat Premium 结合了其他 Navicat 成员的功能。有了不同数据库类型的连接能力,Navicat Premium 支持在 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 之间传输数据。包括存储过程,事件,触发器,函数,视图等。(附带中文配置可自行配置)

2018-01-13

空空如也

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

TA关注的人

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