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