• 等级
  • 4424 访问
  • 33 原创
  • 6 转发
  • 231509 排名
  • 2 评论
  • 0 获赞

整理下最近用到的Linux语句

1、查看实时日志 tail -f  xx.log 2、过滤日志关键字信息grep -C 10 '鲁xxx'   xxx.log |more 3、查看java的环境变量 which java 4、查看ip和端口是否能通  nc -w 1 -z ip  port 5、查看端口是否可用 telnet  ip 端口...

2018-07-25 09:14:27

mysql查询sum和case where的用法

1、统计表中每个部门的男生,女生各多少人select deptid as 部门id, sum(case sex when '男' then 1 else 0 end) as 男生人数, sum(case sex when '女' then 1 else 0 end) as 女生人数 from hrmresource GROUP BY deptid2、查询出人数最多的部门idselect dept...

2018-05-15 00:03:22

mysql的各个引擎

1、InnoDB存储引擎InnoDB是MySQL的默认事务型引擎,它被设计用来处理大量的短期(short-lived)事务。除非有非常特别的原因需要使用其他的存储引擎,否则应该优先考虑InnoDB引擎。 2、MyISAM存储引擎MyISAM提供了大量的特性,包括全文索引、压缩、空间函数(GIS)等,但MyISAM不支持事务和行级锁,有一个毫无疑问的缺陷就是崩溃后无法安全恢复。 3、Archive引...

2018-05-02 22:18:07

MySQL的sql_mode合理设置

1、前面的select后面只能放两种东西,1、函数(包含的字段)2、group by后面的字段sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题。show  variables like 'sql_mode'; sql_...

2018-05-02 21:52:44

Java内部类和匿名内部类的用法

http://blog.csdn.net/guyuealian/article/details/51981163

2018-04-28 10:45:43

tomcat自动重启shell脚本

转自:https://blog.csdn.net/zsw12013/article/details/51835282#! /bin/bash tomcat_home=/usr/local/tomcat6 SHUTDOWN=$tomcat_home/bin/shutdown.sh STARTTOMCAT=$tomcat_home/bin/startup.sh echo "关闭$tomcat_home...

2018-04-27 16:10:13

Nginx 启动脚本/重启脚本

转载自https://blog.csdn.net/yongzhang52545/article/details/7619187第一步先运行命令关闭nginxsudo kill `cat /usr/local/nginx/logs/nginx.pid`第二步vi /etc/init.d/nginx输入以下内容#!/bin/sh # # nginx - this script starts and s...

2018-04-27 15:29:53

Spring的各种注入方法(二)

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframewo

2018-04-19 21:17:37

Spring 容器(一)

在 Spring IOC 容器读取 Bean 配置创建 Bean 实例之前, 必须对它进行实例化. 只有在容器实例化后, 才可以从 IOC 容器里获取 Bean 实例并使用.一、Spring 提供了两种类型的 IOC 容器实现.         -BeanFactory: IOC 容器的基本实现.        -ApplicationContext: 提供了更多的高级特性. 是 BeanFact...

2018-04-19 21:16:44

shell键盘录入(二)

2018-04-19 16:57:17

shell的自定义变量和特殊变量(一)

用户自定义的变量有字母或下划线开头,由字母、数字或、下划线序列组成,并且大小写字母意义不同。变量名长度没有限制,在使用变量时,要在变量前面加上前缀,“$”一般变量使用大写字母表示,并且是英文字母开头,赋值号“=”两边没有空格,如NUM=5可以将一个命令的执行结果赋值给变量:但是需要使用 命令替换符号注意单引号和双引的区别,“”号是会把里面的变量值进行输出,‘ '是会把内容原封不动输出,不会识别里面...

2018-04-19 16:52:00

session通过第三方重定向后找不到(项目路径一直导致的jsessionid被覆盖)

1、前段时间调用支付宝接口,成功后支付发送重定向命令,回到后台发现,发现拿不到session里面的值了,检查后才发现后的调后jessionid改变了2、附一张调用支付宝接口的流程图    3、几番周折,询问了公司的几个大神发现,开发环境的每个项目地址都是localhost,也就是说每一次访问服务器,服务器产生的jssionid都会存放在localhost的路径下面,这样就会,导致在访问不同的项目时...

2018-04-19 15:29:21

IDEA配置github并上传项目

转载地址:https://www.cnblogs.com/jinjiyese153/p/6796668.html1.在github中创建一个账号:https://github.com/join?source=header-home2.下载并安装git:https://git-scm.com/downloads3.安装成功后打开Git Bash,输入下列命令,设置git全局用户名和邮箱4.在IDEA...

2018-04-19 11:31:01

GitHub创建者或者合作伙伴

合作伙伴添加方式如下图: 在项目中点击settings页签,然后点击Collaborators,然后在文本框中搜索合作伙伴的邮箱或者账号。点击添加。添加后GitHub会给合作伙伴对应的邮箱发一封,邀请邮件合作伙伴会收到邀请邮件。点击View invitation 按钮后会跳转至GitHub页面,让合作伙伴选择,是否接受邀请。点击接受后,则合伙伙伴正式加入项目,获得直接提交代码的权限...

2018-04-19 10:45:02

从GitHub上克隆一个项目(学习笔记之五)

1、git  clone   <远端地址>   <新项目目录名>。     <远端地址> 是指远程链接的地址。    <项目目录名>  是指为克隆的项目在本地新建的目录名称,可以不填,默认是GitHub的项目名。    命令执行完后,会自动为这个远端地址建一个名为origin的代号。    例 git  clone  https://github.c...

2018-04-19 10:30:44

GitHub实战新建项目提交代码(学习笔记之四)

第一步:初始化代码库第二步:git config,创建项目的用户的    第三步,创建本地项目,名字要和本地的工程名一样第四步,在GitHub上创建工程第五步,增加远端访问地址    git remote add  <远端代号>   <远端地址> 。     <远端代号> 是指远程链接的代号,一般直接用origin作代号,也可以自定义。    <远端地址&...

2018-04-19 10:13:10

git命令实战随记(学习笔记之三)

1、查看文件提交记录执行 git  log  文件名     进行查看历史记录git log  --pretty=oneline 文件名      简易信息查看指针,指向的提交2、回退历史git  reset  --hard HEAD^   回退到上一次提交git  reset  --hard HEAD~n  回退n次操作3、版本穿越进行查看历史记录的版本号,执行 git  reflog  文件名...

2018-04-18 23:56:25

git命令实战入门helloworld(学习笔记之二)

1.创建版本库    在项目文件夹内,执行:  git  init第一:选择一个文件夹,在本地文件夹进入git的操作窗口第二:执行git init命令文件夹会创建.git的一个隐藏文件夹,里面放着项目的信息,它会随着项目的开发越来越大第二:执行vim a.txt命令创建一个文件(这里的操作和linx下的操作很相似)第三:注意!这个时候文件还没有被放入git的库里,用 git status命令来查看...

2018-04-18 23:33:50

git的安装和环境配置(学习笔记之一)

1、命令行工具:Git for windows下载地址:https://git-for-windows.github.io/2、 操作系统中可视化工具:TortoiseGit下载地址: https://tortoisegit.org/3、 Eclipse插件: EgitEclipse自带,插件市场搜索最新版4、 GitHub网站http://www.github.com一、git的安装选择Git命...

2018-04-18 23:08:56

作为服务注册中心,Eureka比Zookeeper好在哪里?

著名的CAP理论指出,一个分布式系统不可能同时满足C(一致性)、A(可用性)和P(分区容错性)。由于分区容错性P在是分布式系统中必须要保证的,因此我们只能在A和C之间进行权衡。因此Zookeeper保证的是CP,Eureka则是AP。1|、Zookeeper保证CP当向注册中心查询服务列表时,我们可以容忍注册中心返回的是几分钟以前的注册信息,但不能接受服务直接down掉不可用。也就是说,服务注册功...

2018-04-18 18:43:23

请不要杀校长

关注
  • IT服务·系统集成/java开发
  • 中国
奖章
  • 持之以恒