- 博客(50)
- 收藏
- 关注
原创 Python
1.什么是PythonPython 是一个高层次的结合了解释性,编译性,互动性和面向对象的脚本语言2.Python可以做什么可以做日常任务 ,如自动备份你的MP3可以做网站,如知乎,YouTub可以做网络游戏的后台,许多在线游戏的后台都是由Python开发的3.怎么学Python?若你一定语言基础,那Python学习较为简单准备:1.python-3.7.0-amd...
2019-02-22 17:14:09
444
原创 Spring Aop
1.什么是AOP? AOP是Aspect Oriented Programming的缩写,意思是面向方面编程,AOP实际是GOF设计模式的延续。 GOF设计模式: 首先要了解什么是设计模式?设计模式是为解决某一类普遍存在的问题而提供的一个解决方案。 GOF设计模式有这三种类型,创建型模式(5),结构型模式(7),行为型模式(11)。具体了解可以参照 https://www.cnblogs.c
2018-01-18 15:12:38
206
原创 c#的简单介绍
1.c#的简易介绍:c#是一个简单的,现代的,通用的,面向对象的编程语言,它是由微软开发的。c#编程基于c和c++编程语言所开发的。2.c#编程所用的开发工具Visual Studio,而我所使用的是Visual Studio 2012.3.
2018-01-18 09:53:48
3723
原创 SSH(spring+springmvc+hibernate)
SSH整合,阅读此篇文章后,你就会了解,首先我们导入依赖到pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 h
2017-10-12 11:13:54
597
原创 Idea
1.Idea的全称是:InteliJ IDEA,是Java语言开发的集成环境。InteliJ在业界被公认为最好的开发工具之一。尤其在智能代码助手,代码自动提示,重构,J2EE支持,Ant,JUnit,CVS整合,代码审查,创新GUI设计等方面是超长的。2.@CookieValue:映射Cookie 的值。即允许把一个方法参数绑定到一个HTTP Cookie值上。 2.1:从HT
2017-09-28 21:41:13
356
原创 webService的简易介绍
1.webService :跨语言的调用数据。java项目可以调用c#的数据库数据。2.webService服务端:显示客户端所要求的数据访问方法。3.webService服务端:可以访问webService所暴露的方法。从而访问数据4.webService 相关的网址分享:http://www.webxml.com.cn/zh_cn/index.aspxwebService的简单
2017-09-04 21:40:51
175
原创 Spring
1.Spring:提供了许多轻量级应用开发实践的工具集合,这些工具集以接口,抽象类,或工具类的形式存在于Spring中通过使用这些工具集,可以实现应用程序与各种开源技术及框架间的友好整合。2.Spring的使用: 1.离线下载Spring 的插件 2.在线下载插件 本文使用的是:在线下载 还需导入依赖:
2017-08-25 20:43:44
177
原创 Hibernate 多种查询
1.HQL查询:Hibernate Query Language. 特点:1.与SQL 相似, SQL 中的语法基本上都可以使用。 2.SQL查询的是表和表中的列; HQL 查询的是对象。 3.HQL的关键字不区分大小写,类名和属性名是区分大小写的。
2017-08-24 11:21:20
197
原创 Hibernate 之实体类之间的关系
1.一对一:如一个公民对应一张身份证。package com.zking.entity;public class User { private int uid; private String uname; private Card card; public Card getCard() { return card; } public void setCard(Card
2017-08-22 21:52:38
2068
原创 Hibernate
1.Hibernate是什么? Hibernate是持久型框架(将数据存储在硬盘中),ORM(Object Relation Map,对象关系映射)框架。2为什么要使用Hibernate? Hibernate可以永久的保存数据,代码更加简洁,开发效率也高。jdbc虽开发效率慢,但性能高。3.ORM框架的分类:Hibernate:成熟稳定优秀(优化了)的框架。对数据库
2017-08-21 22:52:36
190
原创 Maven 和 Maven搭建
1.Maven 的含义: Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。2.Maven的环境搭建: 配置Maven 包下的lib 2.在eclipse 中配置mavenmaven 下的bin conf 等所有文件本地仓库:e:
2017-08-20 22:58:54
279
原创 提交数据的三种方式
1.get post AsyncHttpClient这三种与后台相接的方式2.例子:login1.web后台(服务端):<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getSe
2017-07-27 22:30:49
551
原创 parseXML 与 parseJson
1.解析网络数据:在tomcat的root下,分别写xml文件,json文件。注意编码格式,改为UTF-8; 颜洁 19 女 雷一鸣 19 男 黎定龙 19 男 json:{"count":3,"students":[{"sid":1,"sname":"颜洁"},{"sid":2,"sname":"雷一鸣"},{"sid":3,
2017-07-26 20:40:10
572
原创 AlarmManager与NotificationManager
1.AlarmManager实现闹钟<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/to
2017-07-23 20:26:21
258
原创 MediaRecorder录制视频
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.zking.video"> <application android:allowBa
2017-07-21 22:46:58
326
原创 VideoView与SurfaceView
1.VideoView 播放视频,SurfaceView展示视频,或是照片<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.zking.video"> <
2017-07-21 19:39:40
585
原创 MediaPlayer播放音频文件
1.播放应用内的文件: 音频存放位置:raw目录(注意:文件名必须符合变量命名规范)实战: 创建: MediaPlayer mediaPlayer=MediaPlayer.create(context,R.raw.文件); 判断音频是否播放:mediaPlayer.isPlay() 播放:med
2017-07-20 21:51:24
465
原创 ContentReslover获取通讯录
1. 所有短信;"content://sms/" 收件箱:"content://sms/inbox" 已发送:"content://sms/sent" 草稿箱:"content://sms/draft" 发件箱:"content://sms/outbox" 发送失败:"content://sms/failed" 发
2017-07-19 19:23:31
406
原创 ContentProvider内容提供者与ContentResolver内容访问者
1. ContentProvider的概念解析: android官方指出数据存储的方式:Shared Preferences,网络存储,文件存储,外储存储,SQLite 这些存储都只是在单独的一个应用程序之中达到一个数据的共享。当我们操作其他应用程序的 一些数据,如操作系统里的媒体库,通讯录等,这时要通过Conten
2017-07-17 21:50:07
223
原创 Service的应用
1.Service的应用: 多个程序之间共用同一个Service。如QQ与WEIXIN共用一个登录: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk
2017-07-15 20:39:57
235
原创 Service(服务)
1.什么是Service? service 不是分离开的进程,除非其他特殊情况,它运行在自己的进程中,而是启动子线程 service不是线程,意味着它将在主线程里劳作2.启动线程的方式: Context.startService();调用者与服务之间没有关联,即使调用者退出,服务仍在进行 Context.bindSe
2017-07-15 20:26:52
266
原创 有序广播与发短信
1.有序广播与无序广播的区别: 有序广播:sendOrderBroadcast();来发送信息。而设置接收信息的快慢(通过设置优先级)。也可以消息是否能传播。 无序广播:sendBroadcast();或是sendStiky()发送信息。接收顺序不确定2.发短信: 代码提示:package com.zking.smsbroadcast;import
2017-07-13 18:17:41
314
原创 Broadcast(广播接收者和发送者)
1.BroadcastReceiver,顾名思义是:广播接受者。是四大组件之一,这种组件本质上是一种全局的监听器,用于监听系统全局的广播消息。可接受来自系统和应用系统和应用的的广播。2.好处: 因BroadcastReceiver是一种全局的监听器,因此可以非常方便地实现系统不同组件之间的通信。比如Activity通过startService()方法启动的Service之间通信,
2017-07-11 20:19:20
5210
转载 Android 系统广播大全
前言欢迎大家我分享和推荐好用的代码段~~声明欢迎转载,但请保留文章原始出处:CSDN:http://www.csdn.net雨季o莫忧离:http://blog.csdn.net/luckkof正文Intent.ACTION_AIRPLANE_MODE_CHANGED;//关闭或打开飞行模式时的广播Intent.ACTION_BATTERY_CHAN
2017-07-11 19:35:47
154
原创 手势Gesture
1.两种手势: 手势检测与添加手势(用户手势)。2.手势实现翻页的效果,如:阅读的上一页与下一页。。。用控件ViewFlipper 与 GestureDetector 来实现.3.代码提示:package com.zking.gesture;import android.support.v7.app.AppCompatActivity;import
2017-07-10 20:56:33
237
原创 单点触摸产生波纹(类似水波)
package com.zking.diypointtouch;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.os.Handler;import androi
2017-07-09 20:46:38
292
原创 触摸事件
1.触摸事件的处理方式: 一种回调,一种监听。重写组件的某个特定的方法实现回调事件处理,事件的发生者和处理者是同一对象。通过编写监听类绑定组件实现监听事件处理,事件的发生者和处理者不是同一对象。2.常用的监听器: 监听的点击事件:View.OnClickListener 监听的长按事件:View.OnLongClickList
2017-07-09 19:53:16
268
原创 Activity的模式,退出应用程序
1.Activity的四种模式: 运用launchMode();选择模式。 standard:标准模式。自己可调用自己的Activity。 singleTop:顶单例模式。不可以直接调用自己,通过间接的方式获取Activtity。两个一样Activity 但地址不同。 singleTask:内单例模式。
2017-06-17 19:33:23
230
原创 Activity的生命周期和Activity间
1.Activity的生命周期:2.Activity的间的传值 页面间的转换,依据Intent.也可以根据Intent实现页面间的传值。 基本数据类型的传值:整:byte short int long浮点:float double 布尔:boolean字符:char Intent对象.putStringExtra(
2017-06-17 09:17:23
207
原创 fragment(碎片)
1.碎片:Fragment Fragment好像Activity中的一部分。拥有着属于自己的生命周期。可在Activity中添加,移除Fragment。Fragment嵌入到Activity中,其生命周期受到Activity的影响。Fragment可重用,模块化的UI组成,Fragment的实例有自己的父类。2.创建Fragment类: 需要继承Frag
2017-06-15 15:40:58
301
原创 高级控件
1.AutoCompleteTextView和MultiAutoCompleteTextView: 自动完成文本框。后者:多个条件需要分隔符(Tokenizer)。类似于:在百度输入搜索信息,弹出信息相近的信息。前者实现动态输入内容,后者是对其内容的扩充。2.实现自动文本框的步骤: 1.获取控件 2. 获取适配器(ArrayA
2017-06-11 14:38:21
338
1
原创 ProgressBar(进度条)
1.ProgressBar: 默认为圆形精度条。有 圆形(大,中,小)的进度条, 条形进度条。 bug:应用程序为响应; 主线执行耗时的操作,所以需要子线程; 给文本设置值 TextView对象.set(""+值) 2.Handler 接收,和发送信息 Handler handler
2017-06-07 21:04:48
280
原创 ImageView
1.ImageView src:设置所显示的Drawable资源的ID maxHeight:最大的高度。 maxWidth:最大长度 adjustViewBounds:调整大小,保持所显示图片的 长宽比。 scaleType:设置图片的缩放,以此来适应ImageView的大小。取
2017-06-06 21:48:14
303
原创 Button,RadioButton,Time
1. Button text:在按钮上设文字。ImageButton:不能有文字 background:设置按钮颜色 2.ImageButton:图片按钮。 src:设置背景图片 adjustViewBounds:调整图片大小 padding:图片填
2017-06-04 22:57:12
178
原创 TextView(文本控件) and EditText(编辑控件)
1.TextView text:设置文本内容 autolink:定格文本转为超链接 当指网址时以下效果 singleLine:为true不换行,一行写。 lines:设几行就是几行 minLines:最少占几行 textColor:字体颜色 textSi
2017-06-04 00:07:07
616
1
原创 cookie
1.会话机制的两种机制:session和cookie2.session与cookie区别与联系区别:1、cookie数据存放在客户的浏览器上,session数据放在服务器上。2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗考虑到安全应当使用session。3、session会在一定时间内保存在服务器上。当访问增多
2017-06-01 21:43:29
196
原创 设计模式
1.设计模式:一套反复使用,多数人知晓的,经过分类编目的,代码设计经验的总结。注:模式不是代码,是某类问题通用设计的解决方案2.设计模式的作用:可重用代码,让代码以让他人理解,保证代码的可靠性3.设计模式的分类:创建型模式,行为型模式,结构型模式
2017-05-31 01:46:15
151
原创 xml生成
xml生成的三种方式:1.Document:2.Dom4j1.Dom4j的jar包 2.实现步骤:3.xml在jsp展示1.创建实体类 2.配置web.xml 3.jsp页面xml格式
2017-05-31 01:03:20
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人