战略决策 , 战术决策 与 业务决策---一个会写诗的程序员
决策是决策者根据一定的目标,运用科学的理论与方法从众多备选方案中选择一个合理方案并执行的活动过程。决策是管理者从事管理工作的基础,在管理过程中,管理者会面临各种各样的问题,它们都需要管理者予以…
【Excel使用技巧】vlookup函数---弗兰克的猫
背景
前不久开发了一个运营小工具,运营人员上传一个id的列表,即可导出对应id的额外数据。需求本身不复杂,很快就开发完了,但上线后,运营反馈了一个问题,导出后的数据跟导出之前的数据顺序不一致。…
【Android 音视频开发打怪升级:FFmpeg音视频编解码篇】一、FFmpeg so库编译---开发的猫
【声 明】
首先,这一系列文章均基于自己的理解和实践,可能有不对的地方,欢迎大家指正。
其次,这是一个入门系列,涉及的知识也仅限于够用,深入的知识网上也有许许多多的博文供大家学习了。
最后,…
【Android 音视频开发:FFmpeg音视频编解码篇】二、Android 引入FFmpeg---开发的猫
【声 明】
首先,这一系列文章均基于自己的理解和实践,可能有不对的地方,欢迎大家指正。
其次,这是一个入门系列,涉及的知识也仅限于够用,深入的知识网上也有许许多多的博文供大家学习了。
最后,…
【Android 音视频开发:FFmpeg音视频编解码篇】三、Android FFmpeg视频解码播放---开发的猫
【声 明】
首先,这一系列文章均基于自己的理解和实践,可能有不对的地方,欢迎大家指正。
其次,这是一个入门系列,涉及的知识也仅限于够用,深入的知识网上也有许许多多的博文供大家学习了。
最后,…
快速学习-使用 spring 的 IOC 解决程序耦合---cwl_java
第3章 使用 spring 的 IOC 解决程序耦合3.1 案例的前期准备[会用]
本章我们使用的案例是,账户的业务层和持久层的依赖关系解决。在开始 spring 的配置之前,我们要先准备一下环境…
快速学习-Spring 概述---cwl_java
第1章 Spring 概述1.1 spring 概述[了解]1.1.1 spring 是什么
Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(…
快速学习-Mybatis 注解开发---cwl_java
第3章 Mybatis 注解开发
这几年来注解开发越来越流行,Mybatis 也可以使用注解开发方式,这样我们就可以减少编写 Mapper 映射文件了。本次我们先围绕一些基本的 CRUD 来学习,…
快速学习-Mybatis 缓存---cwl_java
第2章 Mybatis 缓存
像大多数的持久化框架一样,Mybatis 也提供了缓存策略,通过缓存策略来减少数据库的查询次数,从而提高性能。
Mybatis 中缓存分为一级缓存,二级缓…
快速学习-Mybatis 多表查询之多对多---cwl_java
第4章 Mybatis 多表查询之多对多4.1 实现 Role 到 User 多对多
通过前面的学习,我们使用 Mybatis 实现一对多关系的维护。多对多关系其实我们看成是双向的一对多关系。…
快速学习-Mybatis框架入门---cwl_java
第2章 Mybatis 框架快速入门
通过前面的学习,我们已经能够使用所学的基础知识构建自定义的 Mybatis 框架了。这个过程是基本功的考验,我们已经强大了不少,但现实是残酷的,我们所定义的 …
快速学习-Mybatis框架概述---cwl_java
第1章 框架概述1.1 什么是框架1.1.1 什么是框架
框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制…
快速学习-Specifications动态查询---cwl_java
第1章 Specifications动态查询
有时我们在查询某个实体的时候,给定的条件是不固定的,这时就需要动态构建相应的查询语句,在Spring Data JPA中可以通过JpaSpecific…
快速学习-Spring Data JPA的查询方式---cwl_java
第4章 Spring Data JPA的查询方式4.1 使用Spring Data JPA中接口定义的方法进行查询
在继承JpaRepository,和JpaRepository接口后,我们就可以…
快速学习-Spring Data JPA 入门---cwl_java
第2章 Spring Data JPA的快速入门2.1 需求说明
Spring Data JPA完成客户的基本CRUD操作
2.2 搭建Spring Data JPA的开发环境2.2.1 引…