- 博客(31)
- 收藏
- 关注
原创 小程序生命周期、页面生命周期、组件生命周期
转载:https://blog.csdn.net/weixin_38131507/article/details/102936172 待整理
2020-04-02 20:05:42
146
原创 小程序语法
判断是否渲染: wx:if=”{{flag}}” 多个的情况可以用block来捆绑展示 <block wx:if="{{true}}"> <view></view> </block> <block wx:else> <view></view> </block> ...
2020-04-02 19:36:25
131
原创 小程序的运行环境
运行环境 小程序的运行环境分为: 渲染层:wxml 和 wxss 逻辑层: js脚本 由2个线程管理,渲染层的页面使用WebView进行渲染,逻辑层采用JsCore运行脚本。程序中会有多个WebView线程渲染,两者通过微信客户端进行通信 装载流程 (以下用name代替文件名) 微信客户端会先根据name.json配置生成一个界面 装载这个页面的name.wxml和name.wxss 装...
2020-04-02 19:36:13
1916
原创 小程序容易忽略的知识点
pages配置的第一个页面就是首页 { "pages": [ "pages/index/index", //即是首页 "pages/logs/logs" ], "window": { "backgroundTextStyle": "light", "navigationBarBackgroundColor": "#fff", "navigatio...
2020-04-02 19:35:59
61
原创 小程序配置文件:app.json page.json sitmap.json
app.json 官方文档地址: https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html page.json 官方文档地址: https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/page.ht...
2020-04-02 18:14:47
190
原创 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
61
原创 Linux部署Docker、Mysql、Nginx和Java项目的记录
docker 安装:yum install docker 系统默认启动:systemctl start docker mysql docker下安装:docker pull mysql:5.7 docker下启动:docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123123 ps: 用5.7版本,否则代码方面会出现认证的问题 jdk docker...
2020-04-02 15:21:44
337
原创 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
原创 activiti
工作流生命周期 定义 : 业务需求转化为流程定义 发布 : 打包资源,发布流程定义 执行 : 具体流程引擎按照事先定义的流程执行 监控 : 收集结果,根据结果进行处理 优化 BPMN : 业务流程建模标注 Activiti特点 数据持久化 : 选择mybatis 引擎service接口 流程设计器 : Eclipse Designer 支持spring 分离运行时和历史数...
2018-06-05 18:02:07
406
1
原创 Kotlin
var/val 变量名 : 类型 = 初始值 var 可变 val 不可变 异常处理 !! 抛出异常 ? 返回null ?: 对null进行处理 when (x) { 1 -&gt; print("x == 1") 2 -&gt; print("x == 2") else -&gt; { // 注意这个块 prin
2018-05-29 17:41:26
146
原创 改造RESTful风格接口(本项目和feign调用方式改动)
RESTful一些注意事项、规范等 : https://blog.csdn.net/u013731455/article/details/56278168 对于本项目调用的改造: 后台controller接口的改造(举个put的例子): 之前 @RequestMapping(&amp;quot;/path&amp;quot;) @JsonBody public Object updateObject(...
2018-05-25 16:49:51
1710
原创 java并发编程
安全性 : 永远不会发生糟糕的事 活跃性 : 某个操作无法进行下去了 对状态访问操作进行管理,特别是共享(Shared)和可变(Mutable)的状态 多线程访问一个变量没有进行同步,处理方式: 不在线程之间共享该变量 变量不可变 访问同步 无状态的对象一定是线程安全的 竞态条件(Race Condition) : 依靠运气来确保某个事物的正确性。(典型 : 没有同步的...
2018-05-25 16:00:04
91
原创 AngularJS笔记
指令 ng-app = “name” : angularJs 使用范围 ng-init = “x=1;y=2” :初始化变量值,多变量用;分隔开 ng-model = “name” : 定义变量名 数据类型验证 number email required 数据提供状态 $invalid 合法 $dirty $touched 触屏点击 $error 错误 为html元素提供cs...
2018-05-18 12:43:26
120
原创 前端常见面试问题
docuemnt load 和 ready load是当页面所有资源全部加载完成后(包括DOM文档树,css文件,js文件,图片资源等),执行一个函数 问题:如果图片资源较多,加载时间较长,onload后等待执行的函数需要等待较长时间,所以一些效果可能受到影响 $(document).ready()是当DOM文档树加载完成后执行一个函数 (不包含图片,css等)所以会比load较快执行 在...
2018-05-10 08:15:55
241
原创 Java常见面试
匿名内部类能不能继承接口/类 匿名内部类只能实现一个类或接口,在创建的时候直接继承或实现某个接口 Math.round() Round(11.5) = 12 Round(-11.5) = -11 面向对象特征 继承、封装、多态 多态的特质 继承,重写,向上转型 SubString() substring (x,y) 包含x,不包含y 从索...
2018-05-02 10:37:14
124
原创 MyBatis 和 Mysql 常见面试题
缓存 默认开启一级缓存:在SqlSession层面进行缓存。多次调用同一个*Mapper和同一个方法的同一个参数*,只会进行一次数据库查询,然后把数据缓存再缓冲中。但是不同的SqlSession是相互隔离的,所以如果不同的SqlSession调用相同的Mapper的方法,还是会再查询一次的 为了让SqlSession**共享缓存**,那就要开启二级缓存。需要手动配置开启,在xml里配置标签ca...
2018-05-02 10:21:38
171
原创 SpringMVC 常见面试问题
SpringMVC流程/原理 用户请求到DispatcherServlet DispatcherServlet收到请求调用HandlerMapping处理器映射器 HandlerMapping根据请求url找到具体的处理器,生成处理器对象及处理器拦截器一并放回给DispatcherServlet DispatcherServlet通过HandlerAdapter处理器适配器调用处理器 执行处理...
2018-05-02 10:14:46
1547
原创 Spring常见面试问题
IOC 控制反转,调用者要创建被调用者的实例的工作交给spring来做,我们只需要注入调用者直接使用 Spring 中用到的设计模式 代理:aop中 单例:spring配置文件中定义bean默认为单例模式 工厂模式: BeanFactory用来创建对象的实例 Spring Bean 的作用域 singleton : 单例,无论多少请求,只有一个实例。由bean fa...
2018-04-25 19:58:15
132
原创 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
266
原创 springboot(二)
控制反转(IOC)和依赖注入(DI)在spring的环境下是等同的概念 控制反转是通过依赖注入实现的 依赖注入:容器负责创建对象和维护对象的依赖关系 无论xml配置、注解配置还是Java配置,都被称为配置元数据。 元数据:描述数据的数据。本身不具备任何可执行的能力,只能通过外界代码来对这些元数据进行解析后进行一些有意义操作 声明Bean的注解: @Component:组件,没有明确的角色 @Serv
2017-02-21 14:05:26
309
原创 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
原创 JAVA中静态代理和动态代理
代理类在程序运行前就已经存在,那么就是静态代理。 就是在代理类中使用一个委托类。 优点: 可以实现委托类和客户之间的解耦,在不修改委托类的情况下,在代理类进行一点小的修改就ok了。从例子也可以看出来,不修改生产工厂类,只需要在代理类里面进行一个判断,就可以实现了。 局限性: 所有的代理关系,必须在程序运行之前就已经编写好了。 运行时创建的代理方式,即是动态代理。 有点
2016-06-22 00:07:32
215
原创 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
原创 2016.1.18 SlidingMenu和Viewpager的使用
以前觉得侧滑菜单是一个很难的东西,没有去好好接触他。今天,终于去接触了,通过SlidingMenu来实现,并且掌握了SlidingMenu的使用。以前学习ViewPager,但是没有实践过。今天,做了实践。 先有一个ViewPager,然后可以设置TabStrip或者TitleStrip。但是,两者的比较来看,TabStrip更好,因为他在切换的时候,显得更为的平滑。 将Fragment放进V
2016-01-19 13:25:54
338
原创 intellij idea和maven结合的简单实用,部署一个web项目
安装了intellij idea和maven 安装maven需要在系统环境变量进行配置 安装maven需要在intellij 中setting进行相应的配置 创建一个新的工程,打开工程的结构,对里面相应的jar、library等进行设置 对tomcat进行设置,可以自行设置访问的路径 具体参考下面的文章: http://mark.leanote.com/pos
2016-01-12 08:57:49
491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人