![](https://img-blog.csdnimg.cn/20200402194215155.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
学习记录
个人学习的一些记录
iceyohoo
我不吃茄子
展开
-
css样式常用备忘
div加阴影效果: box-shadow:5px 2px 6px #000原创 2020-04-03 16:36:54 · 114 阅读 · 0 评论 -
SecureCRT常用命令
打开传输窗口:alt + p原创 2020-04-03 13:40:17 · 646 阅读 · 0 评论 -
springboot(二)
控制反转(IOC)和依赖注入(DI)在spring的环境下是等同的概念控制反转是通过依赖注入实现的依赖注入:容器负责创建对象和维护对象的依赖关系无论xml配置、注解配置还是Java配置,都被称为配置元数据。元数据:描述数据的数据。本身不具备任何可执行的能力,只能通过外界代码来对这些元数据进行解析后进行一些有意义操作声明Bean的注解:@Component:组件,没有明确的角色@Serv原创 2017-02-21 14:05:26 · 313 阅读 · 0 评论 -
SpringBoot(一)
spring部分阶段一(xml配置):spring1.x时代,xml配置的bean阶段二(注解配置):spring 2.x时代,随着jdk1.5带来的注解支持,spring提供了bean注解的支持(如@Component,@Service)减少了配置量。选择:基本配置(如数据库)用xml,业务配置用注解阶段三(Java配置):spring 3.x到现在,Srping提供了Java配置的能力,使原创 2017-02-20 11:31:57 · 360 阅读 · 0 评论 -
ffmpeg学习操作记录
ffmpeg转换mp4文件尾ts文件流程先用ffmpeg把abc.mp4文件转换为abc.ts文件:ffmpeg -y -i abc.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb abc.ts再用ffmpeg把abc.ts文件切片并生成playlist.m3u8文件,5秒一个切片:ffmpeg -i abc.ts -c copy -...原创 2020-04-02 15:28:51 · 62 阅读 · 0 评论 -
Kotlin
var/val 变量名 : 类型 = 初始值 var 可变 val 不可变异常处理 !! 抛出异常 ? 返回null ?: 对null进行处理when (x) { 1 -> print("x == 1") 2 -> print("x == 2") else -> { // 注意这个块 prin原创 2018-05-29 17:41:26 · 150 阅读 · 0 评论 -
activiti
工作流生命周期定义 : 业务需求转化为流程定义发布 : 打包资源,发布流程定义执行 : 具体流程引擎按照事先定义的流程执行监控 : 收集结果,根据结果进行处理优化BPMN : 业务流程建模标注Activiti特点数据持久化 : 选择mybatis引擎service接口 流程设计器 : Eclipse Designer支持spring分离运行时和历史数...原创 2018-06-05 18:02:07 · 408 阅读 · 1 评论 -
docker常用命令
docker rm/rmi : 删除容器/镜像docker ps -a : 查看所有容器docker images : 查看镜像docker run –name test-mysql -p 3308:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql : 启动mysql,设置密码,端口映射docker run -d -p 8081:8081 –...原创 2018-06-14 14:58:42 · 138 阅读 · 0 评论 -
Three
scene camera renderer原创 2018-05-31 16:59:28 · 278 阅读 · 0 评论 -
改造RESTful风格接口(本项目和feign调用方式改动)
RESTful一些注意事项、规范等 : https://blog.csdn.net/u013731455/article/details/56278168对于本项目调用的改造:后台controller接口的改造(举个put的例子): 之前 @RequestMapping("/path") @JsonBody public Object updateObject(...原创 2018-05-25 16:49:51 · 1711 阅读 · 0 评论 -
java并发编程
安全性 : 永远不会发生糟糕的事 活跃性 : 某个操作无法进行下去了对状态访问操作进行管理,特别是共享(Shared)和可变(Mutable)的状态多线程访问一个变量没有进行同步,处理方式:不在线程之间共享该变量变量不可变访问同步无状态的对象一定是线程安全的竞态条件(Race Condition) : 依靠运气来确保某个事物的正确性。(典型 : 没有同步的...原创 2018-05-25 16:00:04 · 95 阅读 · 0 评论 -
2016.1.18 SlidingMenu和Viewpager的使用
以前觉得侧滑菜单是一个很难的东西,没有去好好接触他。今天,终于去接触了,通过SlidingMenu来实现,并且掌握了SlidingMenu的使用。以前学习ViewPager,但是没有实践过。今天,做了实践。先有一个ViewPager,然后可以设置TabStrip或者TitleStrip。但是,两者的比较来看,TabStrip更好,因为他在切换的时候,显得更为的平滑。将Fragment放进V原创 2016-01-19 13:25:54 · 338 阅读 · 0 评论 -
2016.1.19 Android Studio常用的插件使用
ViewPager结合ImageLoader缓存的使用,完成轮播图。Android Studio常用插件:butterknife:1.安装插件2.compile 'com.jakewharton:butterknife:7.0.1'(app--->gradle)Gsonformat:根据json数据生成实体类Android Postfix Complet原创 2016-01-19 17:59:14 · 415 阅读 · 0 评论 -
JAVA中静态代理和动态代理
代理类在程序运行前就已经存在,那么就是静态代理。就是在代理类中使用一个委托类。优点:可以实现委托类和客户之间的解耦,在不修改委托类的情况下,在代理类进行一点小的修改就ok了。从例子也可以看出来,不修改生产工厂类,只需要在代理类里面进行一个判断,就可以实现了。局限性:所有的代理关系,必须在程序运行之前就已经编写好了。运行时创建的代理方式,即是动态代理。有点原创 2016-06-22 00:07:32 · 215 阅读 · 0 评论 -
node+vue记录
1.安装node2.安装cnpm(npm install -g cnpm –registry=http://registry.npm.taobao.org)3.安装脚手架(npm install -g vue-cli)4.vue init webpack firstVue5.制定项目目录安装相关以来(cnpm install)6.启动项目(npm run dev)原创 2017-03-06 11:21:02 · 268 阅读 · 0 评论 -
随手笔记
1.抽象类不能实例化2.抽象类中的抽象方法要被使用,子类必须实现全部的抽象方法,不然子类还是个抽象类3.抽象方法一定在抽象类中原创 2017-03-08 10:45:43 · 220 阅读 · 0 评论 -
AngularJS笔记
指令ng-app = “name” : angularJs 使用范围ng-init = “x=1;y=2” :初始化变量值,多变量用;分隔开ng-model = “name” : 定义变量名数据类型验证 numberemail required数据提供状态 $invalid 合法$dirty$touched 触屏点击$error 错误为html元素提供cs...原创 2018-05-18 12:43:26 · 120 阅读 · 0 评论