不想当码农的程序员
在 org.springframework.cloud spring-cloud-dependencies Dalston.
eureka service 配置文件 1、host 文件 127.0.0.1 localhost-01 127.0.0.1 localhost-02 127.0.0.1 localhost-03 2、第一台service–8001端口 server: po...
ctrl + a 将光标移动到命令行开头相当于VIM里shift+^ ctrl + b 光标向前移动一个字符相当于VIM里h ctrl + c 另起一行 ctrl + d 登出 ctrl + e 将光标移动到命令行结尾处...
spring boot 、 spring cloud 、 docker 我就呵呵了,反正很火 spring boot 主要做微服务,一般仅仅提供服务,逼格说的简单点,提供一个http请求,返回json。
一个窗口kill -3 26921 另一个窗口抓内存日志 tail -333f catalina.out |grep -A 6 ‘par new generation’ 我的官网 我的官网http://guan2ye.
前提 服务器代码和本地代码一样 步骤 1、修改jvm启动参数 vim tomcat的 catalina.sh idea自动生成的远程访问地址和端口配置 idea的远程调试端口 加到jvm启动参数中 2、远程访问密码 需要先在jmxremote.access中定义用户权限, 然后在jmxremote.password文件中定义用户名和对应的密码, jmxremote.password文件可以复制 jmxremote.password.template模板文件来进行修改。
模式的组成结构 抽象主题(Subject) 它把所有观察者对象的引用保存到一个集合里,每个主题都可以有任何数量的观察者。抽象主题提供一个接口,可以增加和删除观察者对象。
ubuntu下安裝 1. 下载Redis的安装包(x.x.x表示版本) wget http://download.redis.io/releases/redis-x.x.
简介 JVisualVM是jdk自带的工具在jdk的安装目录的bin目录下,直接双击就能运行 点击运行后,能自动监视到 tomcat 、idea、eclipse等工具的进程 安装gc 线程插件 jvm内存模型一目了然 监测远程服务器 启动RMI服务 在需要...
直接代码吧 package com.jlife.sys.basepojo; /** * Created by chenjianan on 2017/3/1-19:16. * * email 122741482@qq.
三个并发问题 1、脏读 读取未提交的数据,也叫脏读(Dirty read) 两个(多个)事物,前一个事物修改了数据,但是没提交,另一个事物来读取这些数据,这时候前面那个事物RollBack了,这时候后面的事物读取的数据就是错的。
简介 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
快速了解 (一) Docker 是什么 官方给出的定义是:Docker是一个集开发,打包,运行应用于一体的开放式平台。Docker可以用来快速交付应用。使用Docker,你可以将应用程序从你的基础设施中分离出来,并将基础设施当做一个管理平台。
TCP/IP 1、 模型 TCP/IP是个协议组,可分为四个层次:应用层、传输层、网络层和链路层。 在应用层有: TCP包括FTP、HTTP、TELNET、SMTP等协议 UDP包括DNS、TFTP等协议 在传输层中有TCP协议与UDP协议。
web.xml配置shiroFilter shiroFilter org.springframework.web.filter.
闭锁CountDownLatch 若有多条线程,其中一条线程需要等到其他所有线程准备完所需的资源后才能运行,这样的情况可以使用闭锁。 import java.util.concurrent.
前言 新的API Atomic variable 一组提供Thread安全操作而不具备synchronizaton的class Thread导论 Thread的创建与管理 数据同步 Thread Notification 极简同步技巧 高级同步议题 ...
java线程-第三版——开始读 $(function () { $('pre.prettyprint code').
maven在pom文件里引用本地jar 方法1: org.wltea IKAnalyzer 2012_u6 system E:/repositories/IKAnalyzer2012_u6.
带宽与流量:带宽统计单位是比特/秒(bps), 通常运营商提供的承诺(up to)一般为512Kbps,1Mbps,2Mbps等。 而流量为客户上网发送和接收的数据量总和,常用统计单位为字节(Byte)。
1.查看下当地运营商的DNS (没dns,域名解析不了,上不了网,但是qq能上) 电信 S上海 202.96.209.5 202.96.209.133 202.96.199.133 2.
--产生随机数 75-85 ROUND(((85 - 75 -1) * RAND() + 75), 0) --累加更新字段 DECLARE @id numeric DECLARE @total_electric varchar(20) DECLARE @total_e...
启动nginx nginx的启动命令是: /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf -c制定配置文件的路径,不加-nginx会自动加载默认路径的配置文件。
springMvc 怎么使用类型转换的呢 ,实现 Converter 接口 最长用的 是时间类型的转换 否则 400 controller 接受 /** * 接收日期类型参数 * 注意: * springm...
注册typeHandler 注册TypeHandler 建立了自己的TypeHandler之后就需要把它注册到Mybatis的配置文件中,让Mybatis能够识别并使用它。
前世今生 mybatis的前身是 Apache的一个开源项目 iBatis, 后面迁移到了google code 改名为 MyBatis,最后又到了Github。(到处混啊。。) 映射文件包含 1、SQL 2、映射规则 3、POJO 与Hibernate对比...
提示一些文件找不到的时候,但是文件就在那,,那么估计是maven没帮你打包了。。 pom加入这些吧! src/main/java **/*.
(大bo)澳大利亚达博市 分布式服务器框架 $(function () { $('pre.prettyprint code').
sonar,swap,360代码质量管理,sigar MySQL如何避免使用swap 欢迎来到开源中国sonar平台,为您提供代码质量分析服务 360代码卫士与开源中国合作 提供免费代码安全检测服务 使用 Sonar 进行代码质量管理 Sigar介绍与使用 Siga...
1 查询所有数据库表 SELECT CONCAT('DROP TABLE IF EXISTS ', table_name, ';') FROM information_schema.
ShiroFilter Shiro提供了与Web集成的支持,其通过一个ShiroFilter入口来拦截需要安全控制的URL,然后进行相应的控制,ShiroFilter类似于如Strut2/SpringMVC这种web框架的前端 其是安全控制的入口点,其负责读取配置(如ini配置文件),然后判断URL是否需要登录/权限等工作。
通常我们使用shiro,登录之后就会跳到我们上一次访问的URL,如果我们是直接访问登录页面的话,shiro就会根据我们配置的successUrl去重定向,如果我们没有配置successUrl的话,那么shiro重定向默认的/,这个逻辑看shiro的源码就可以知道: 1.
作用 一切请求都可以进去拦截,然后添加前后的处理逻辑 有点像是AOP 可以用在 1、权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接返回到登录页面; 2、像12306 那样子判断当前时间是否是购票时间。
简介 HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。
报错了— Cannot load supported formats: Cannot run program "svn": CreateProcess error=2 解决方法 file->setting->version control->subversion->general中两个选中的复选框取消后,保存设置后,再重新checkout就可以了。
./ 当前目录 ../ 父级目录 / 根目录 ~代表你的/home/用户明目录 假设你的用户名是x,那么~/就是/home/x/ $(function () { $('pre.
待写 $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).
数据引擎 数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。 使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。
tomcat JBoss Jetty $(function () { $('pre.prettyprint code').
查找文件 find / -name filename.text //跟根据名称查找 / 目录下的filename.txt文件 find .-name ".xml" //递归查找所有.
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz # 下载 tar -zxvf mongodb-linux-x86_64-3.
零碎知识 1、T—SQL 的组成 1、DML(数据操作语言 Data Manipulation Language) 查询、插入、删除和修改数据库中的数据。
Hibernate 注解和 JPA 在 hibernate.cfg.xml 中 把
映射一对多关联关系 一对多双向关联关系映射 例子 用户与订单关系 customer表和order表 order表有个一个字段是customerid 那么在用户的entity中就存在一个set来存放订单 //表明一个用户有多个订单 private Set(O...
@Test DDL创建表 hibernate标准化对象查询(QBC) 也即是把查询条件封装成一个对象,它支持运行时动态生成查询语句 Criteria接口 存放查询条件的容器 Criteria criteria=session.
JVM性能调优 博客分类: JVM JVM垃圾回收与性能调优总结 JVM调优的几种策略 一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为: New(年轻代) Tenured(年老代) 永久代(Perm) 其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配,Perm不属于堆内存,有虚拟机直接分配,但可以通过-XX:PermSize -XX:MaxPermSize 等参数调整其大小。
A表 id aname 1 张三 2 李四 B表 id score aid bname year 1 90 1 语文 2015 2 92 1 数学 2016 select aname,bname,score from A left join B on A.
学习可参考:http://www.guoxk.com/node/jquery-datatables http://yuemeiqing2008-163-com.
Ibeacon一项低耗能蓝牙技术技术,工作原理类似之前的蓝牙技术,由iBeacon发射信号,IOS设备定位接受,反馈信号。根据这项简单的定位技术可以做出许多的相应技术应用。[ 兼容设备编辑 支持蓝牙4.0的IOS设备(iPhone4s及以上,iPad第三代及以上,iPad mini第一代及以上,iPod Touch第五代)。
$.ajax({ beforeSend: function(){ // Handle the beforeSend event }, complete: function(){ // Handle the complete event } // ...... }); 其中的$.ajax请求中有一个beforeSend方法,用于在向服务器发送请求前执行一些动作。