12 2017 档案
摘要:1.持久化技术: 数据持久化:将内存中的数据保存到文件,以使得设备在关机或者重启以后也能正常使用的一种技术; 内存态与持久态之间切换的代价:CPU,文件读取,文件写入,内核态的切换 2.Android内置的持久化技术: (1)文件系统; (2)SharedPreferences (3)SQLite
阅读全文
摘要:1.JAVA中线程的基本概念: 线程的两种实现方式: (1)继承Thread这个类(对象代表的是一个线程) (2)实现Runnable接口(对象代表的是一个线程体) 线程的生命周期: 创建; 生成线程对象; Start方法,就绪; 抢占CPU运行; 被其他线程抢占CPU或者阻塞,重新就绪; 执行完毕
阅读全文
摘要:1.界面布局,以及组件初始化: 组件初始化: 2.消息队列的使用: 3.通过消息队列来修改主线程的文字:
阅读全文
摘要:1.修改布局文件: 2.修改Java文件: 3.运行效果: 4.介绍三种适配器: (1)读取手机通讯录的信息的方法:读取数据 定义适配器: 报错: 修改权限:安卓中调用不同资源,需要不同的权限 运行效果: 这个程序运行在Android6.0以及以上版本,会发生还是未授权的现象:因为Android6.
阅读全文
摘要:1.先写一个Html文件测试:jbpmForMyWeb.html 2.启动Jboss: (1)以管理员方法启动cmd:进入jbpm的文件目录:运行如下命令: E:\jbpmconsole\jbpm-installer-7.4.1.Final>ant start.jboss (2)启动成功后: (3)
阅读全文
摘要:1.嵌套组件之父组件的定义: export default class Examines extends Component{ componentWillMount() { console.log("aaaaaaaa"); var data2={ action:"queryTaskOfManager
阅读全文
摘要:前提: 1.index首页路由到不同组件界面: 实现的效果: 2.需要路由的组件怎么写? (1)首先必须有:只有加了 default (2)需要路由的组件不能再次注册:
阅读全文
摘要:1.前端:在React渲染页面之前就加载服务器数据: 2.前端调用这个React生命周期函数: 3.ajax文件封装成组件后,导出: 4.Ajax文件的具体方法: 5.前端定义:获取ajax得到的服务器的数据的函数: (1)导入ajax封装的组件: (2)调用ajax中的方法:
阅读全文
摘要:1.自动增加进度:用到JAVA进程的知识 (1)布局一个Button: (2)定义对应的java程序: (3)java程序中定义监听事件: (4)多线程处理和定义监听器:
阅读全文
摘要:1.布局SeekBar: 2.修改对应的java文件: 3.定义SeekBar的监听事件:用重写函数的方法 4.java文件中设置seekBar的监听器: 5.运行效果:
阅读全文
摘要:postTest.js的内容:相当于一个服务器文件程序,监听前端的请求; 3.解决Bug之Input组件获取值是空的(也就是Object)问题,只有Input组件需要这样: 查看返回结果使用: console.log(data); //尽量不要用alert 4.实施项目的时候发现之前那种ajax不行
阅读全文
摘要:1.按钮定义: 2.引入外部js文件(封装了ajax方法的文件):注意目录结构 3.调用ajax文件中的具体方法: 4.关于ajax文件中方法的编写语法: 写法一: 写法二: 写法二对应的调用该方法的写法: ##var mongoose = module.exports = exports = ne
阅读全文