笔记

2017.11.08

Spring Boot或Request请求参数值http://blog.csdn.net/u010399316/article/details/52913299

Java设计模式汇总 http://blog.csdn.net/zhangle1hao/article/details/78124910

Java BigDecimal http://blog.csdn.net/jackiehff/article/details/8582449

Spring Boot网关

Spring Boot应用之数据加密以及字段过滤 http://blog.csdn.net/cyxlzzs/article/details/49357197

t一个非常值得学习的开源项目https://gitee.com/catshen/zscat_sw

了解Spring Shell

Java Emum数据类型的使用

关于内存泄漏http://blog.csdn.net/anxpp/article/details/51325838

http://blog.csdn.net/bigtree_3721/article/details/50550248

学习Redis和JQuery

Spring+MyBatis的异常处理http://blog.csdn.net/fover717/article/details/8300242

Spring boot打Jar包http://blog.csdn.net/sai739295732/article/details/49444447

Spring boot拦截监听过滤器http://blog.csdn.net/linabc123000/article/details/69245148

@ApiOperation注解

MySQL DECIMAL数据类型

Java自定义异常http://blog.csdn.net/stellaah/article/details/6738424

mybatis异常捕获http://blog.csdn.net/softwarehe/article/details/9918989

加密和签名过程使用的算法不同http://blog.csdn.net/wangjianno2/article/details/68965299

Spring boot拦截器http://blog.csdn.net/jiaobuchong/article/details/50394427

拦截器链条http://jinnianshilongnian.iteye.com/blog/1670856

java通过HttpServletRequest获取post请求中的body内容http://blog.csdn.net/feinifi/article/details/72990249

Mybatis不能插入NULL的解决办法?

Java魔法堂:注解用法详解——@SuppressWarnings   https://www.cnblogs.com/fsjohnhuang/p/4040785.html

MyBatis Generator 详解 http://blog.csdn.net/isea533/article/details/42102297

mybatis打印日志https://www.cnblogs.com/qlong8807/p/5580424.html

JsonConfig jsonConfig的使用

Spring中使用异步接口http://blog.csdn.net/blueheart20/article/details/44648667

Spring中的事务处理https://www.cnblogs.com/yepei/p/4716112.html

Spring boot中使用mybatis  http://blog.csdn.net/wohaqiyi/article/details/72895983

多数据源配置两篇https://www.cnblogs.com/ityouknow/p/6102399.html

http://www.jb51.net/article/114775.htm



http://www.jb51.net/article/48933.htm

http://www.jb51.net/article/39432.htm

https://www.cnblogs.com/prefect/p/5746624.html

http://blog.csdn.net/emoven/article/details/46119335

https://www.cnblogs.com/thomas12112406/p/5813394.html

https://www.cnblogs.com/quietwalk/archive/2011/10/17/2215428.html

游标SQLhttps://www.cnblogs.com/suiyueqiannian/p/6754091.html

现金超人接口系统记录

查看Linux系统内存情况可以使用free命令

ps -ef查看进程

linux系统后台一直运行,有点像screen但是没有screen强大http://blog.csdn.net/zhang_red/article/details/52789691

INSERT INTO student(id,xuesheng,yuwen,shuxue,yingyu)
SELECT id,xuesheng,yuwen,shuxue,yingyu FROM stu;
以上语句将SELECT的结果直接插入到另一个表之中,不需要values,也不可以写values

关于MyBatis中Exampl的讲解https://www.cnblogs.com/pixy/p/5038275.html

Maven镜像

  <mirrors>
    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
    </mirror>
    <mirror>
      <id>ibiblio</id>
      <mirrorOf>central</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
    </mirror>
  </mirrors>

Mysql导入数据掉链接,在命令行输入以下命令

set global max_allowed_packet=1024*1024*16;

配置文件里写

interactive_timeout = 120
wait_timeout = 120
max_allowed_packet = 32M


JS异步执行的一篇文章点击打开链接

linux grep命令

自己实现JAVAd 集合框架

Linux查看特点命令线程ID  如 pidof mysql  pidof java

top命令查看特定进程的情况 top -p 21538,31117,31116,31115,31114

jvm参数及一些命令

http://blog.csdn.net/java2000_wl/article/details/8042010

查看远程仓库地址git remote -v

JVM 相关http://ifeve.com/useful-jvm-flags-part-4-heap-tuning/

java instance of 返回布尔型

JVM启动参数

http://blog.csdn.net/sfdev/article/details/2063928


git fech和git pull的区别  http://blog.csdn.net/hudashi/article/details/7664457

git冲突处理http://www.01happy.com/git-resolve-conflicts/

JVM各种内存溢出是否产生dump   http://blog.csdn.net/stevendbaguo/article/details/51366181

JVM致命错误日志(hs_err_pid.log)解读http://www.raychase.net/1459/comment-page-1#comment-322233

Java性能优化指南系列(三):理解JIT编译器

http://www.mamicode.com/info-detail-1438249.html

了解CPU结构

IDEA快捷键http://blog.csdn.net/tomorrow_fine/article/details/70992332#javascript

关于htmlunit的介绍,里边有几句window的讲解

http://blog.csdn.net/wxl901018/article/details/44133873

一篇关于webclient内存泄漏的帖子

https://stackoverflow.com/questions/26450896/htmlunit-close-all-windows-memory-leak


远程监控java内存情况,JMX http://blog.csdn.net/yy_love_my/article/details/42457445

linux文件截取前几行,后几行,中间几行命令

http://blog.csdn.net/kangaroo_07/article/details/43733891
芝麻信用接入文档

https://b.zmxy.com.cn/technology/sdkDownload.htm

实现数据库连接池

https://www.cnblogs.com/shinings/archive/2009/08/04/1538157.html

Java正则表达式!!!!

Dropwizard框架入门

需要会的JAVA知识清单http://www.hollischuang.com/archives/489

Jvisualvm--JAVA性能分析工具http://zhouanya.blog.51cto.com/4944792/1370017/

Java8内存模型—永久代(PermGen)和元空间(Metaspace)

https://www.cnblogs.com/paddix/p/5309550.html
jvm开启垃圾回收日志记录    http://blog.csdn.net/jethai/article/details/52336737
Java程序员必学的Hotspot JVM选项
http://blog.csdn.net/jewes/article/details/42174893
【Darwin学习笔记】之TaskThread
jvm参数https://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html


cache和buffer的区别http://blog.csdn.net/caoshuming_500/article/details/7332561

关于Linux内存的一篇文章https://linux.cn/article-211-1.html

mysqldump -uroot -p123456 weilaihao  r_data --where "1=1 limit 50"  > D:\backup.sql

msyql读写分离http://blog.csdn.net/cutesource/article/details/5710645

redis  https://www.cnblogs.com/lei2007/p/3837288.html

mysql分区http://blog.51yip.com/mysql/1013.html

cache雪崩https://www.cnblogs.com/zengda/p/4939393.html

Redis和Memcache的区别总结https://zhidao.baidu.com/question/2010845817834856628.html

达达外卖负载处理http://www.cnblogs.com/WeiGe/p/5658175.html

shiro进行权限管理

一些注解http://blog.csdn.net/kang649882/article/details/50128235


prpperties的相关配置及使用http://blog.csdn.net/eson_15/article/details/51365707

@transient注解

<dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>3.0-alpha-1</version>
            <scope>provided</scope>
        </dependency>
<scope>在这里可以防止运行时和tomcat自带的servlet产生冲突

简单工厂模式   工厂方法模式 抽象工厂模式


Linux查看系统版本getconf LONG_BIT

查看系统版本cat /etc/issue

Java创建枚举类型典型示例

public  enum  Color {
     RED( "红色" , 1), GREEN( "绿色" , 2), BLANK( "白色" , 3), YELLO( "黄色" , 4);
     private  String name ;
     private  int  index ;
     private  Color( String name ,  int  index ){
         this .name = name ;
         this .index = index ;
    }
     public  String getName() {
         return  name;
    }
     public  void  setName(String name) {
         this .name = name;
    }
     public  int  getIndex() {
         return  index;
    }
     public  void  setIndex( int  index) {
         this .index = index;
    }
   }
http://blog.csdn.net/wgw335363240/article/details/6359614


前端动画插件

https://www.cnblogs.com/xiaoyunyun/p/5588046.html

https://daneden.github.io/animate.css/

CSS3 transform 属性

java.lang.ExceptionInInitializerError

NoClassDefFoundError: Could not initialize class

一篇关于前后端分离的文章https://segmentfault.com/a/1190000009329474?_ea=2038402

web项目怎么也可以做成一个界面用来安装,界面样式类似于windows的安装样式,http://www.opencms.org/en/ opencms就是这样的
jetty更容易去定制,tomcat是一个比较重量级的web容器,大部分的时候其实很多模块我们并不需要去使用,但是我们没太多可定制的余地,jetty给我们一个可以定制的方式,谷歌的使用主要在云环境下迁移到了Jetty,主要考虑就是每台服务器节省下来几百兆的内存,总共数据中心节省下来的数目就非常可观了。因此jetty是web的一种轻量级的实现。
非maven项目使用jetty http://blog.csdn.net/bhq2010/article/details/8576557
classpath是指 WEB-INF文件夹下的classes目录 

classpath:只会到你的class路径中查找找文件; 
classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找. 

classpath:与classpath*:的区别在于, 

前者只会从第一个classpath中加载,而 
后者会从所有的classpath中加载  

如果要加载的资源, 
不在当前ClassLoader的路径里,那么用classpath:前缀是找不到的, 
这种情况下就需要使用classpath*:前缀 

在多个classpath中存在同名资源,都需要加载, 
那么用classpath:只会加载第一个,这种情况下也需要用classpath*:前缀 

log4j  http://blog.csdn.net/u012422446/article/details/51199724
几个需要研究的系统  http://baijiahao.baidu.com/s?id=1578319397408864590&wfr=spider&for=pc

docker  java模板引擎   后端引擎  通过spring boot文档了解新技术

我认为目前而言后端模板过时还为时尚早,因为实际开发中,前后端分离成本非常高,不是所有的公司都能承受,并且即便能承受成本的公司也不一定在项目上手头就有足够优秀的前端开发人员,而非常多的小公司,根本就无法承受人力及完美规范化代理的开发成本。后端模板是一种半分离状态,追求前后端分离更多的是一种精神而非一定要这么做。很多内部系统,不需要复杂的前端,也没必要前后端分离,而这类系统需求量非常大

freemarker的使用http://blog.csdn.net/chenghui0317/article/details/7832474

jsp EL表达式http://blog.csdn.net/goskalrie/article/details/51315397

eclipse git冲突处理http://blog.csdn.net/u010051887/article/details/52020485

jackson字段忽略注解http://blog.csdn.net/isea533/article/details/33397735

前端框架在<script></scirpt>标签里写前端模板,layui

controller中声明的是接口,注入的是实现类https://www.cnblogs.com/smileLuckBoy/p/5801678.html

@ModelAttribute注解用来注解一个方法 是时候,此方法会被预先执行https://www.cnblogs.com/HD/p/4127915.html

JSON.parse(jsonstr); //可以将json字符串转换成json对象 
JSON.stringify(jsonobj); //可以将json对象转换成json对符串 

RPC远程过程调用

socket通信、WebService和REST都是RPC的实现,RESTful接口是REST的具体实现,WebService使用了 XML、HTTP协议、SOAP(简单对方访问协议)、WSDL是对WebService的描述

单点登录https://www.cnblogs.com/ywlaker/p/6113927.html

webservicehttps://www.cnblogs.com/yangang2013/p/5708647.html

git https://git-scm.com/book/zh/v1/Git-%E5%9F%BA%E7%A1%80-%E8%AE%B0%E5%BD%95%E6%AF%8F%E6%AC%A1%E6%9B%B4%E6%96%B0%E5%88%B0%E4%BB%93%E5%BA%93

su sudo https://www.cnblogs.com/slgkaifa/p/6852884.html

关于java的clone方法,需要实现接口Conleable并且如果要进行深克隆,需要对被克隆的对象所引用的对象也进行一份复制,参见http://blog.csdn.net/chosen0ne/article/details/6290186

数据库本身的MVCC控制http://blog.csdn.net/chosen0ne/article/details/18093187(MySQL的InnoDB引擎在可重复读的隔离级别下如何实现的MVCC)

MySQL 数据库隔离级别https://www.cnblogs.com/zhoujinyi/p/3437475.html 在文章的最后一个示例有点奇怪:在可重复读的模式下,如果使用加锁的方式去select,会读取到另一个事务已经提交的内容,这样违背了可重复读。

私钥也可以用来加密,只不过就变成了对称加密 RSA是一种算法用来加密和签名

SHA1WithRSA:用SHA算法进行签名,用RSA进行加密,SHA1是用于签名的哈希算法

select  ...locke in share mode

select ....for update

关于classpath https://www.cnblogs.com/shitianzeng/articles/2582561.html

配置路径的两种写法https://www.cnblogs.com/ConfidentLiu/p/7141126.html

配置路径写的路径是运行时配置文件所在的路径,而不是在IDE中所位于的路径。配置文件放在springMVC项目的WEB-INF 目录下(也可以放在和WEB-INF同级的资源目录下),SpringBoot项目放在resource下

数据库方面的博客http://hedengcheng.com

后端博客http://blog.csdn.net/chosen0ne

需要了解git的分支管理

java带标签的break和continue https://www.cnblogs.com/woaixingxing/p/6394952.html

一篇关于AI技术学习及发展的文章,值得普通程序员参考和深思

htttp://blog.csdn.net/dqcfkyqdxym3f8rb0/article/details/79106640

tranisent关键字,简单说就是在.java文件实现了序列化接口后,给某个属性加上这个关键字来避免被序列化

https://www.cnblogs.com/lanxuezaipiao/p/3369962.html

spring中有个@primary注解和@value注解     

下面链接是欢迎@value的使用http://blog.csdn.net/qiuhan/article/details/47089329

Spring Boot+Mybatis的时候Application.java要添加扫描*Mapper.java文件的注解。如果是多数据源的话则需要配置数据源,否则不需要的多数据源的config.java文件

eclipse的快捷键alt+/有提示加补全代码的功能

当eclipse的项目出现莫名报错的时候记得看下方的“ERROR LOG”可以看到问题。比如jar包损坏,项目起不起来的时候,就可以知道是哪个jar包损坏然后删掉让maven重新下载即可

String、StringBuffer、StringBuilder的区别

字符串常量 、字符串变量 、字符串变量

                  、线程安全、线程不安全

需要了解一下熔断@Retry、AOP

mybatis中文API http://www.mybatis.org/mybatis-3/zh/java-api.html

imooc上有java高级应用

Java代理http://blog.csdn.net/hijiankang/article/details/9073287

设计模式:单例模式、工厂模式、代理模式

Sping MVC与Mybatis结合 https://www.cnblogs.com/aflyun/p/6421441.html?utm_source=itdadao&utm_medium=referral

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值