木有投的木头

自我复习

乐观锁和悲观锁

悲观锁应用于很多传统的关系型数据库,读锁,写锁,行锁,表锁。全都是在操作前就进行上锁,java中synchronized关键字也是悲观锁。乐观锁,  只会在每次更新的时候去判断其他人在此期间有没有更新,乐观锁适用于多读的应用类型,这样可以提高吞吐量。悲观锁的问题,在多线程的竞争下,加锁释放锁会导致...

2018-05-02 15:29:14

阅读数 27

评论数 0

抽象类和接口

抽象类abstract中基本数据类型为static,而抽象类不是。接口是抽象类的变体,接口中所有的方法都是抽象的,而抽象类是声明方法的存在而不去实现。接口可以多继承,但是抽象类不行。接口定义方法,但是不能实现,抽象类可以实现部分方法。当你关注一个事物的本质的时候,用抽象类。关注一个操作的时候,用接...

2018-05-02 14:52:24

阅读数 21

评论数 0

HashMap和HashTable

HashMap和HashTable的比较是Java面试中常见的问题,用来考验程序员是否能够正确使用集合类以及是否可以随机应变使用多种思路解决问题。HashTable是个过时的集合类,在Java4中被重写,实现了Map接口。总结,都属于Map接口的类,实现了将唯一键映射到特定的值上。HashMap类...

2018-05-02 14:11:41

阅读数 31

评论数 0

java笔记

final和static修饰的方法,子类都无法重写。ArrayList的排序,可以通过实现compareTo接口实现,一个是在类上实现接口Collections.sort(list);//排序,另一个是创建一个新的比较类,实现接口Collections.sort(list,new Stu());/...

2018-05-02 13:43:10

阅读数 31

评论数 0

API

API框架提供丰富的微信原生API,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。说明:wx.on 开头的 API 是监听某个事件发生的API接口,接受一个 CALLBACK 函数作为参数。当该事件触发时,会调用 CALLBACK 函数。如未特殊约定,其他 API 接口都接受...

2018-04-22 19:55:47

阅读数 92

评论数 0

接口

2018-04-22 19:52:38

阅读数 48

评论数 0

基础组件

特殊属性几乎所有组件都有各自定义的属性,可以对该组件的功能或样式进行修饰,请参考各个组件的定义。下面不弄了。自己去官网看

2018-04-22 19:13:52

阅读数 126

评论数 0

wxss

2018-04-22 18:01:27

阅读数 660

评论数 0

事件

事件是视图层到逻辑层的通讯方式事件可以将用户的行为反馈到逻辑层进行处理事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数事件对象可以携带额外信息,例如id,dataset,touchesbindtap点击事件事件分类1.冒泡事件:当一个组件上的事件被触发后,该事件会向父节点传...

2018-04-21 23:53:09

阅读数 37

评论数 0

常见关键字?

this.setData设置数据arrayObject.concat()用于连接两个或多个数组。Math.floor()向下取舍整数。const定义的变量不可以修改,而且必须初始化。view代替了html的div。wx:for控制循环,{{index}}代表数组下标,{{item}}代表当前项。w...

2018-04-21 23:17:49

阅读数 35

评论数 0

身份管理

用户身份管理可以在小程序管理后台统一管理项目成员(包括开发者、体验者及其他成员)、设置项目成员的权限,包括:开发者/体验者权限、登陆小程序管理后台、开发管理、查看小程序数据分析等。管理入口:小程序管理后台-用户身份-成员管理预览使用开发工具可以预览小程序,帮助开发者检查小程序在移动客户端上的真实表...

2018-04-21 18:31:09

阅读数 58

评论数 1

小程序的能力

微信客户端在打开小程序之前,会把整个小程序的代码包下载到本地。紧接着通过app.json的pages字段知道当前小程序的页面路径。小程序启动之后,在app.js定义的App实例的onLaunch回调会被执行:App({ onLaunch: function () { // 小程序启动之...

2018-04-21 18:26:13

阅读数 124

评论数 0

WXML

在小程序中,WXML充当的就是类似HTML的角色。标签名字与HTML有点不同,小程序WXML用的标签是view,button,text等等,这些标签就是小程序给开发者包装好的基本能力,还提供了地图、视频、音频等等组件能力。小程序能力多了一些wx:if这样的属性以及{{}}这样的表达式在网页的一般开...

2018-04-21 18:03:28

阅读数 8811

评论数 0

微信小程序框架配置。

1..json后缀的JSON配置文件2..wxml后缀的WXML模板文件3..WXSS后缀的WXSS样式文件4..js后缀的JS脚本逻辑文件小程序配置app.json:app.json是对当前小程序的全局配置,包括了小程序的所有页面路径、界面表现、网络超时时间、底部tab等。以下是包含了所有配置选...

2018-04-20 17:15:55

阅读数 115

评论数 0

javaScript

四种选择器:id选择器,name选择器,class选择器,元素选择器。getElementById\getElementByname\getElementsByClassName\getElementsByTagName

2018-04-20 11:34:08

阅读数 23

评论数 0

socket网络编程

协议-TCP-UDPtcp:传输控制协议 TRansmission Conrtol protocol。特点:面向连接的,可靠的,全双工的,字节流协议。面向连接的:先建立连接然后再进行数据的手法。可靠的:数据传输的过程中,有很多进行数据丢失检测的机制。全双工:接数据的同事可以发送数据。三次握手:简历...

2018-04-19 23:51:26

阅读数 31

评论数 0

软件测试工程师

理解产品的功能要求,并对其进行测试,检查软件有没有缺陷,测试软件是否具有稳定性、安全性、易操作性等性能,写出相应的测试规范和测试用例的专门工作人员。最重要的客户是软件的用户。测试工程师需要站在客户的使用和需求角度测试软件,报告问题。软件测试只能证明软件存在错误,不能保证软件没有错误,不可能找出全部...

2018-04-09 20:18:23

阅读数 72

评论数 0

IO

字节流与字符流对应,输入流和输出流对应,桥梁指从字节流到字符流。对应输入和输出为InputStreamReader和OutputStreamWriter。InputStream是所有字节流的父类,它是一个抽象类。ByteArrayInputStream\StringBufferInputStrea...

2018-04-09 20:18:16

阅读数 26

评论数 0

缓存机制

还未找到合适的资料。理解如对数据库的缓存中,对id搜索后,再次搜索实际上不会对数据库访问,而是从缓存中提取。有的分一级缓存和二级缓存。例如cookie和session,cookie用于自动登陆,session用于购物车(多用于这种)。cookie创建于服务器端,存储在客户端,用户也能看见,不安全c...

2018-04-09 20:18:08

阅读数 32

评论数 0

TCP/IP协议

Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议。TCP是面向连接的通信协议,通过三次握手建立连接,通讯完成时要拆除连接,由于TCP时面向连接的,所以只能用于端到端的通讯。UDP时面向无连接...

2018-04-09 20:18:01

阅读数 19

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭