自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

原创 Linux中安装Mysql5.6.15

CentOS 7下编译安装MySQL 5.6.15概述:通过源代码安装高版本的5.6.15。正文:一:卸载旧版本安装前,我们可以检测系统是否自带安装 MySQL:rpm -qa | grep mysql如果你系统有安装,那可以选择进行卸载:rpm -e mysql  // 普通删除模式rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除安装包 MySQL下载:http://dev.mysql.

2020-08-21 15:48:29 206

原创 Linux中安装Tomcat9

1.解压缩到/opt目录下这一步不太会可以参照我的这篇文章的内容:https://blog.csdn.net/YDCookie/article/details/1081420262.启动Tomcat ./startup.sh先进入到tomcat的 bin 目录我在使用./startup.sh 时提示权限不够这时我们使用命令:*chmod u+x .sh,再开启就好了,如图3.开放端口 vim /etc/sysconfig/iptables4.测试是否安装成功在Mac/window

2020-08-21 14:41:59 251

原创 Linux中JDK1.8安装与配置

1.使用Royal TSX中的文件传输插件File Transfer 连接Linux传输下载好的JDK安装包2.使用Royal TSX中的远程连接工具Terminal进入/opt目录下,用 ls 查询该目录下的文件解压刚刚传输 过来的jdk文件进入到jdk的/bin目录下复制好pwd查询到的路径再使用命令: vim /etc/profile 打开改文件,输入小写字母ℹ️进行编辑,添加的内容如下添加完之后按esc键,再输入 :wq 保存并退出文件再使用命令:source /etc/pr

2020-08-21 13:39:46 174

原创 Mac打开应用/安装软件时提示已损坏解决方法

最新Mac系统(10.15)的用户在打开一些应用的时候都会出现“应用XX已损坏”的系统提示,安装这些应用的时候总是提示“已损坏,移至废纸篓”这类信息,根本无法打开应用,那么Mac打开应用提示已损坏怎么办?Mac安装软件时提示已损坏怎么办?Mac打开应用提示已损坏的解决办法:打开终端(屏幕下方“小火箭”——>“其他”启动台——>打开“终端”),在终端中粘贴下面命令:sudo xattr -r -d com.apple.quarantine ,然后输入一个空格,再将应用程序目录中的软件拖拽到命

2020-08-21 10:01:37 449

原创 IntelliJ IDEA神器快捷键

第一章 高效定位代码无处不在的跳转 切换项目:Ctrl + Alt + { 或者 } 查找快捷键:Help –> Find Action (Ctrl + Shift + A) 寻找最近编写的类: Help –> Find Action –> recent files (Ctrl + E) 寻找最近改变的类: Help –> Find Action...

2018-04-20 14:11:29 281

原创 使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-04-20 13:06:14 202

原创 WebService简介

一.什么是webService? 有位写的很好的博客有关webService的简单认识分享给大家:http://blog.csdn.net/wooshn/article/details/8069087/二.如何简单的运用webService? 进入www.webxml.com.cn官网。 找到你所要需要的功能,点击more会有更多的功能。 然后看里面的步骤进行你要实现的功能。

2017-09-04 21:38:22 331

原创 【Spring】Spring MVC入门

一.什么是Spring MVC? 1.IOC控制反转(Inversion of Control) 所谓的控制反转,是应用本身不负责对象的创建及维护,依赖对象的创建及维护由外部容器负责,这样控制权就由应用对象转移到了 外部容器,控制权的转移就是所谓的反转 2.AOP面向切面二.下载插件(Spring Tool)三.搭建Spring框架 1.导入jar包 applicationContext

2017-08-28 19:55:29 320

原创 Hibernate03(查询)

一. HQL:session.createQuery(“”) 口诀:见表写对象,见列写属性 基本查询 1.查询表中所有的数据 2.查询某一列:返回值为:List

2017-08-24 09:42:54 294

原创 Hibernate02关系

1.one-to-one(一对一关系) eg:人 和身份证之间的关系 实体类:主表和从表之分 主表中有从表的属性,从表中有主表的属性 映射文件: 主表: 主键生成策略:foreign 从表中定义主表的对象 从表:CRUD: 添加:设置级联 删除:如果要删除从表,则必须设设置:主表的从表属性为null2.one-to-many(many-to-one)一

2017-08-24 09:32:31 330

原创 Hibernate的入门

1.什么是Hibernate? a.Hibernate是一个持久性的框架(和数据库有关的操作,持久一词,永久保持数据)。 b.是一个ORM框架(Object/Relative Mapping)对象/关系映射2.为什么要使用Hibernate框架? a.与JDBC比较,代码要简介,开发效率更高。 b.ORM框架有两种:Hibernate,以及myBatis Hibernate(全封装

2017-08-22 01:08:38 276

原创 Maven简介和环境配置

今天我们要学习项目中必用的一个工具Maven,那么我们的首先了解maven是什么。 1.什么是Maven? Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具(编译,测试,运行,清理,打包,部署) 简而言之,它就是一个编译工具,用来管理依赖包的。下载jar包的方式有三种: 中央仓库 私人仓库 本地仓库 私人仓库的

2017-08-20 23:25:47 413

原创 struts2之01了解和简单的运用

1.什么是struts2?a.Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。b.Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为

2017-08-12 20:14:03 410

原创 android之向服务器提交数据(GET,POST,AsyncHttpClient)

1.首先我们先用Eclipse创建一个简单的服务器其login.jsp的代码如下:登录界面 用户名: 密码: loginServlet.java的代码如下:package work0727;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletEx

2017-07-28 00:34:39 673

原创 android之解析json

1.为了快速演示一下解析json文件,所以就直接在Tomcat的root文件加下新建一个students.json文件其演示代码如下:{"count":3,"students":[{"sid":1,"sname":"么么","ssex":"男"},{"sid":2,"sname":"妞妞","ssex":"女"},{"sid":3,"sname":"皮皮","ssex":"男"

2017-07-26 22:13:20 376

原创 android之解析xml文件

1.为了快速演示一下解析xml文件,我们先新建一个students.xml文件,把它放到Tomcat的root文件夹下,其内容如下: 大一 女 小二 男 张三 男 2.新建一个安卓项目xml布局中写一个按钮java文件中的代码如下:package com.example.cookie.android0726parsexml;

2017-07-26 22:08:59 379

原创 android值制作简易的闹钟和通知栏信息

1.制作一次性闹钟2.制作周期闹钟3.制作通知信息的弹出框首先来一个闹钟思维导图吧简单的思路:设置(MainActivity)----------->广播接受者(RingReceiver)------------>响铃(RingActivity)---------->设置(MainAcitvity)再来一个通知的思维导图代码如下,

2017-07-23 21:13:32 542

原创 android之制作拍照

1.xml代码(2个控件)<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/tools"

2017-07-21 21:46:56 304

原创 android之在线音乐播放器

1.xml文件 <SeekBar android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/sb_main_bar"/> <ImageButton android:layout_width="wr

2017-07-20 20:53:12 704

原创 android之获取手机联系人

xml代码如下:<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/tools" andro

2017-07-19 21:38:23 318

转载 Android中内容观察者的使用---- ContentObserver类详解

转载出处:http://blog.csdn.net/qinjuning                         前言: 工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了     ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObserver做下总结。        

2017-07-19 10:40:52 302

原创 android之Content Provider

1.知识图谱制作一个简易的获取内容提供者和访问者在你的创建数据库的那个项目里,在新建一个MyProvider.javapackage com.example.cookie.android0625sqlite;import android.content.ContentProvider;import android.content.ContentValues;import

2017-07-17 22:17:20 5370

原创 android之服务service远程服务

1. 引言:    (1)AIDL的作用      在Android平台,每个应用程序都是一个单独的JVM,都运行在自己的进程空间里, 通常,一个进程不允许访问另一个进程的内存空间(一个应用不能访问另一个应用)。当用户(程序开发人员)想在一个App中访问另一个App的进程空间的时候,就需要进程间通信。在Android中,远程服务为我们提供了实现进程间通信的方式,其中,AIDL是应用程序开发

2017-07-15 20:18:34 583

原创 android之广播制作接收手机信息

java代码如下:package com.example.cookie.android0713sms;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.os.Bundle;import android

2017-07-13 19:14:24 323

原创 android之自定义有序广播

自定义有序广播的demo1.优先级高的可以拦截传播内容(即终止在此优先级的接受者)优先级高的还可以修改广播的内容后,再传播给低优先级的。新建一个项目(Android0711Sender)广播发送者:java代码如下:package com.example.cookie.android0713sender;import android.content.Intent;im

2017-07-13 18:56:18 497

原创 安卓之Broadcast广播

1.知识图谱1.Android广播机制概述Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。广播作为Android组件间的通信方式,可以使用的场景如下:1.同一app内部的同一组件内的消息通信(单个或多个线程之间);2.同一app内部的不同组件之间的消息通信(单个进程);3.同

2017-07-13 18:29:24 315

转载 android权限大全

hange network connectivity state)         android.permission.CHANGE_WIFI_STATE     允许程序改变Wi-Fi连接状态(Allows applications to change Wi-Fi connectivity state)         android.permission.CLEAR_APP_CACHE   

2017-07-12 17:45:00 513

转载 安卓系统广播大全

String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。String ALTERNATIVE_CATEGORY 类别:说明activity 是用户正在浏览的数据的一个可选操作。 String ANSWER_ACTION 动作:处理拨入的电话。String

2017-07-12 17:39:31 582

原创 安卓之手势检测

1.知识图谱1.MainActivity代码package com.example.cookie.android0710gesture;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.Ge

2017-07-10 21:29:24 345

原创 安卓之单点和多点触摸(画圆)

1.知识图谱A.单点触摸自己写一个MyView实体类继承view代码如下:public class MyView extends View { private float x; private float y; private int r=100; public MyView(Context context) { s

2017-07-09 21:34:48 439

原创 安卓之自定义UI(画布Canvas)

1.什么是画布?画布(Canvas)是图形编程中一个很普通的概念,通常由三个基本的绘图组件组成:       1.Canvas  提供了绘图方法,可以向底层的位图绘制基本图形。        2.Paint  也称为"刷子",Paint可以指定如何将基本图形绘制到位图上。        3.Bitmap  绘图的表面。Android绘图API支持透明度、渐变填充、圆边矩形和

2017-07-08 23:21:03 802

原创 安卓之动画制作

1.知识图谱(补间动画和帧动画)1.补间动画的效果图:(alpha透明度)                                                                                     (ratate旋转)XML代码:MainActivity.xml代码:<LinearLayou

2017-06-26 21:33:38 766

原创 安卓数据存储方式之SQLite

1.知识图谱数据库的增删查改的功能实现模板连接数据库,首先得在java下新建一个.db包,在新建的db包下新建一个.db文件DbHelper.java的代码如下:package com.yindan.db;import android.content.Context;import android.database.sqlite.SQLiteDatab

2017-06-25 20:01:18 440

原创 安卓数据存储之SharedPreferences存储

1.知识图谱例子1:模仿登录的记住密码XML代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schem

2017-06-23 18:51:22 593

原创 安卓数据存储方式之IO存储

1.知识图谱:XML代码:<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

2017-06-23 18:42:18 416

原创 安卓隐式intent(打电话,浏览器)

1.知识图谱:1.xml文件activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="ht

2017-06-19 18:32:15 1107

原创 安卓Activity的退出应用程序

退出应用程序递归退出栈退出报错(解决,对话框)主界面点击返回键,弹出退出的对话框双击两次返回键,退出1.《递归退出》java代码finish()与System.exit()退出的区别:finish()会调用onDestroy(),而System.exit()不会 public void exit(View view){ //

2017-06-17 20:42:29 314

原创 安卓Activity的LaunchMode

Activity的启动模式Standard(默认-标准模式)     自己可以启动自己SingleTop(顶单例模式)      在栈顶只允许有一个相同的Activity     自己不能启动自己 SingleTask(内单例模式)     如果要启动的Activity存在,则干掉要启动的Activity上面的所有的ActivitySingleInstanc

2017-06-17 20:10:44 281

转载 Activity的生命周期

1.什么是Activity?Android的四大基本组件:             Activity(手机屏幕)            BroadcastReceiver(广播接受者)             Services服务            ContentProvider(内容提供者)

2017-06-16 20:56:39 408

原创 Android-Activity页面之间的数据传递

Activity之间传递数据1.传递基本的数据类型  基本数据类型:整形:byte short int long浮点:float double布尔:boolean字符:char引用:String2.传递数据包Bundle(集装箱)3.传递对象(对象集合)4..返回数据例子:返回对象集合,效果图如下(两个界面之间的数据传递):图1         

2017-06-16 20:38:48 563

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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