随笔分类 - 随笔技术
内容纯手写,内容有些非原创,但参考了众多的资料进行学习,如有部分思想雷同,纯属巧合。
摘要:SpringCloude学习脑图 http://naotu.baidu.com/file/3e619862813ac331c5d9806486771b42?token=1a7206b777280c6b
阅读全文
摘要:Explain 参数详解,重点部分已经全部完成,还有少数几个参数没不理解没标注。http://naotu.baidu.com/file/cdb631355392e317e1d925dc2e48f592?token=720155a389fe6e8a
阅读全文
摘要:根据《架构探险从零开始写javaweb框架》内容写的一个简单的 IOC 学习记录 只说明了主要的类,从上到下执行的流程,需要分清主次,无法每个类都说明,只是把整个主线流程说清楚,避免陷入细节中。学习过程最大的收获,框架也是人写的,没学过感觉很神秘高端。现在看来大概率是,未知往往觉得是高不可攀。htt
阅读全文
摘要:写了一个简单的 Mybatis,取名 SimpleMybatis 。 具备增删改查的基本功能,后续还要添加剩下的基本数据类型和Java集合类型的处理。 脑图中有完整的源码和测试的地址 http://naotu.baidu.com/file/83c5554e23156ce6be2a3349889cc0
阅读全文
摘要:参考博客:Eclipse提交多个项目到同一个仓库 https://blog.csdn.net/qq_30764991/article/details/80379365 步骤一:码云建立个远程仓库 步骤二:仓库建好后,复制项目URL 步骤三:通过URL,克隆到本地仓库 步骤四:本地仓库如下 步骤五:建
阅读全文
摘要:1.查看端口被什么程序占用 命令:netstat -ntulp | grep 端口号 假设8080端口 netstat -ntulp | grep 8080 2.杀死进程 命令:kill -9 进程pid 假设795 kill -9 795 3.搜索文件 命令find ./ -name "xx" 假
阅读全文
摘要:1.里面有两个类关于Android版本的我稍微修改过了,没有用的。 2.可以直接导入eclipse中,maven里面的jar包可能还有不需要的冗余,可以自己去剔除。 https://github.com/square/okhttp 3.没有修改的原始版本是okhttp3.14.2,在github上可
阅读全文
摘要:参考博客 https://blog.csdn.net/a1017680279/article/details/79212848 一、创建Maven项目(略) 二、引入Maven依赖 三、编写log4j.properties文件 四、输出效果 五、一直有的疑问,Test方法里面能否使用,现在证实可以的
阅读全文
摘要:参考博客 https://blog.csdn.net/pengpengpeng85/article/details/76382927 一、克隆 二、修改ip地址 1.说明 我这里用的静态ip,需要修改下地址才不会发生冲突。 静态ip设置请看:https://www.cnblogs.com/jtfr/
阅读全文
摘要:前言 oracle官网下载jdk需要登录,网上携带cookie的方法已经不可用,我自己把jdk下载后放到了自己的服务器上,有需要的可以直接下载。 下载地址 http://149.129.124.185:8080/download/jdk-8u181-linux-x64.tar.gz 一、安装jdk
阅读全文
摘要:AOP的诞生 静态代理方法:代码量太大了,每个类都要写相同方法。 模版方法:耦合也太冗余了,每个类都要基础同一个父类。 装饰模式:还可以,每个类都要实现同一个接口,可以控制调用顺序和次数。案例:InputStream简单工厂模式 android开发中,多个页面切换,页面个数固定的。 @AutoWir
阅读全文
摘要:List ArrayList : 数组结构,增长因子:1.6版本*3/2+1,1.8版本old>>2+1。下标查询O(1)增删O(n)。LinkedList : 链表结构,无须扩容,直接在前端或后端添加节点,增删O(1)查询O(n)Stack :先进后出Queue : 先进先出 Map HashMa
阅读全文
摘要:理解 代理类生成,只要有接口就可以,不需要实现类。 创建接口 创建实现类 创建InvocationHandler的实现类 测试类 输出结果
阅读全文
摘要:参考博客地址 https://www.cnblogs.com/wangshen31/p/8735037.html 相同点 两个都是注解在Dao上 不同 @Repository需要在Spring中配置扫描地址,然后生成Dao层的Bean才能被注入到Service层中。 @Mapper不需要配置扫描地址
阅读全文
摘要:settings.xml文件里面配置
阅读全文
摘要:不知道“文件”和“文件路径”是否存在的处理情况 1.如果是文件,先获取文件父路径,没有就生成父路径,然后再生成文件。 2.如果父路径存在,就判断文件是否存在,不存在就生成文件。
阅读全文
摘要:前言 以前只知道一个结论,但是没法理解,现在水平上来了,自己代码中写了一个验证的方法。 1.先上结论:wait()会释放持有的锁,sleep()不会释放持有的锁 2.验证:看代码运行结果。 (1).用Thread.sleep(1000),三个线程隔了 10 秒才输出,说明没有释放锁对象。 (2).用
阅读全文
摘要:问题待整理记录 问题:One of setGitDir or setWorkTree must be called解决:需要使用git重新下载项目运行 问题:Idea执行某个Test类,所有的Test都执行了。原因:执行Test类的时候,默认编译了项目,解决链接:https://blog.csdn.
阅读全文
摘要:1.四个元注解解释 @Target 表示作用的范围 @Retention 表示生命周期范围 @Documented 表示注解能被javadoc解析,默认注解是不被javadoc解析的 @Inherited 表示被注解的类的子类能继承该注解。 2.获取注解的方法(案例用了三个注解,更多注解百度查看AP
阅读全文
摘要:枚举 包含一组常量合法的数据,不能创建枚举实例,也不能进行扩展。 里面默认私有的构造方法,不能用 public 修饰 实际上“枚举”的每一个常量都是创建的自身,只是 枚举 自动简化了。 Enum如果有抽象接口,每个常量必须实现接口,这样也说明了,每个常量是创建了对象本身。 枚举还可以实现接口
阅读全文

浙公网安备 33010602011771号