- 博客(42)
- 收藏
- 关注
原创 servlet初探
tomcat手动部署项目编写servlet代码部署servlet类tomcat手动部署项目在tomcat目录下webapps中新建项目文件夹myweb,如果建立好之后不能访问可以将examples的内容复制进去,能访问之后再删除。 效果 编写servlet代码注意这里的servlet类再javase中是没有的,需要在tomcat目录下面的lib目...
2018-07-31 00:23:47 161
原创 html基础
html文本的结构常用标签html文本的结构<!DOCTYPE html><html lang="en"><!-- 头信息的作用 1.可以设置网页的标题。 2.可以通知浏览器使用指定的编码解析html页面 3. -->
2018-07-29 11:48:52 174
原创 新闻客户端
UI使用tomcat开启服务器访问服务器xml资源文件并解析安卓上xutils框架的使用加载数据到ListView中UIlist<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://sch...
2018-07-26 22:58:57 212
原创 图片查看器
UI设计逻辑代码界面效果UI设计&amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;amp;gt;&amp;amp;lt;android.support.constraint.ConstraintLayout xmlns:android=&
2018-07-19 21:44:25 314
原创 网页源码查看器
UI文件逻辑代码效果UI文件<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="htt...
2018-07-19 00:04:01 1606
原创 使用qml制作可选的ListVIew
Modelimport QtQuick 2.0ListModel { ListElement { name: "Bill Smith" number: "555 3264" } ListElement { name: "John Brown" number: "555 84...
2018-07-17 17:16:48 1666
原创 qml状态机动画的使用
import QtQuick 2.0import QtQuick.Controls 2.2Rectangle { id:page width: 320 height: 480 color: "lightgray" Text{ id:helloText text:"hello world" y:30 ...
2018-07-17 08:55:58 743
原创 安卓listView的使用
简单使用简单使用布局文件&amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;amp;gt;&amp;amp;lt;android.support.constraint.ConstraintLayout xmlns:android=&am
2018-07-16 21:54:58 234
原创 QML组件的使用
声明属性声明信号函数响应鼠标事件响应槽函数声明组件使用组件声明属性/* *声明一个信号函数 变量名是cellColor 值是rectangle.color的值 *alias就是自动解析类型 */ property alias cellColor: rectangle.color声明信号函数 /* * 声明一...
2018-07-16 14:08:30 763
原创 安卓sqlite和Listview
数据库的使用数据库的使用package com.example.administrator.logincase;import android.content.Context;import android.database.DatabaseErrorHandler;import android.database.sqlite.SQLiteDatabase;imp...
2018-07-15 22:34:40 412
原创 安卓xml操作
生成xml生成xmlxml数据&lt;?xml version='1.0' encoding='utf-8' standalone='yes' ?&gt;&lt;root&gt;根数据值 &lt;child&gt;孩子数据值&lt;/child&gt;&lt;/root&gt;代码private v
2018-07-15 20:58:02 277
原创 登录案例
UI布局UI布局&amp;amp;amp;amp;lt;?xml version=&amp;amp;amp;quot;1.0&amp;amp;amp;quot; encoding=&amp;amp;amp;quot;utf-8&amp;amp;amp;quot;?&amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;android.suppo
2018-07-14 23:47:35 251
原创 安卓基础(一)
按钮点击事件按钮点击事件通过内部类来实现package com.example.administrator.helloworld;import android.Manifest;import android.annotation.SuppressLint;import android.app.Activity;import android.content....
2018-07-13 23:41:21 414
原创 qml(hello world)
实验环境搭建使用QML显示HelloWorldItem标签实验环境搭建在QT的UI designer中拖入QQuickWidget控件 在QQuickWidget属性中设置qml资源位置: 使用QML显示HelloWorldmain.qml中的内容import QtQuick 2.3Rectangle { width: 200 he...
2018-07-13 12:43:22 329
原创 电话拨号器
在activity中拖入一个textView控件layout_width属性在activity中拖入一个textView控件layout_width属性match_parent match_parent就是该控件的宽度和父控件一样 wrap_content wrap_content控件的宽度适配控件的内容 ...
2018-07-11 23:02:51 396
原创 android开发helloWorld工程
解决在andriod Studio里面无法打开视图设计器创建虚拟设备源代码目录图片存放目录清单文件配置应用程序的版本号版本名字Application标签解决在andriod Studio里面无法打开视图设计器在Gradle Scripts下面的gradle-wrapper.properties中distributionUrl=https://services.g...
2018-07-09 23:39:25 165 1
原创 反射
获取对象的class对象从配置文件中读取创建对象调用对象的有参构造访问对象的私有字段访问对象的成员函数动态代理获取对象的class对象package cn.itcast.reflect;import cn.itcast.bean.Person;public class Demo1_Reflect { public static void ma...
2018-07-09 21:36:04 111
原创 网络编程
tcp客户端tcp服务器UDP获取数据UDP发送数据tcp客户端package cn.itcast.tcp;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import...
2018-07-09 21:29:09 132
原创 多线程(二)
让出CPU优先级设置关机定时器条件锁互斥锁线程组线程池Callable的使用让出CPUpackage cn.cast;@SuppressWarnings({ "rawtypes", "unchecked" }) // 去除黄色提示public class HelloWorld { public static void main(String...
2018-07-09 09:15:54 117
原创 多线程
开启一个新线程使用runable创建线程匿名类创建线程线程名获取当前线程信息sleep守护线程加入线程synchronized死锁开启一个新线程public class Demo02_Thread { /** * @param args */ public static void main(String[] arg...
2018-07-08 16:14:37 152
原创 io流(三)
SequenceInputStream 整合流对象ByteArrayOutputStreamObjectOutputStreamObjectInputStreamPrintStreamPrintWriter改变标准输入流RandomAccessFileProp写入文件SequenceInputStream 整合流对象package cn.itcast.o...
2018-07-08 15:35:27 126
原创 IO流(二)
FileReaderFileWriter缓冲区复制LineNumberReader字符编码FileReaderpackage cn.itcast.chario;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public c...
2018-07-08 15:18:19 130
原创 IO流
读取文件数据文件输出将所有数据读入数组中缓冲区中文处理AutoCloseable读取文件数据public static void main(String[] args) throws IOException { //demo1(); FileInputStream fis = new FileInputStream("aaa.txt...
2018-07-08 15:10:41 98
原创 文件
判断文件是否存在创建目录和文件文件删除操作和重命名权限设置和属性判断获取文件属性判断文件是否存在package cn.itcast.file;import java.io.File;public class Demo1_File { /** * @param args */ public static void ma...
2018-07-08 15:00:33 113
原创 异常
零异常超出边界异常获取异常信息finnaly的用法finnaly里面return影响自定义异常零异常package cn.cast;import java.util.TreeMap;@SuppressWarnings({ "rawtypes", "unchecked" }) // 去除黄色提示public class HelloWorld { p...
2018-07-08 14:49:25 98
原创 集合框架(四)
集合算法HashMap的使用hashMap的KeySet遍历hash表TreeMap集合算法ArrayList<String> list = new ArrayList<>(); list.add("c"); list.add("a"); list.add("b"); lis...
2018-07-08 14:29:53 104
原创 集合框架(三)
HashSetLinkedHashSetTreeSet重写TreeSet的比较方法HashSetpackage cn.cast;import java.util.HashSet;@SuppressWarnings({ "rawtypes", "unchecked" }) // 去除黄色提示public class HelloWorld { /**...
2018-07-08 13:54:34 90
原创 集合框架(二)
ArrayList的使用LinkedList双向链表的使用ArrayList泛型泛型ForEach的使用数组转换成集合ArrayList的使用package cn.itcast.list;import java.util.ArrayList;import java.util.Iterator;import cn.itcast.bean.Person;...
2018-07-08 12:33:57 100
原创 集合框架(一)
对象数组的使用去除黄色提示Collection的使用Collection的集合操作Collection迭代器的使用List的使用List的迭代器使用Vector的使用对象数组的使用public static void main(String[] args) { Student[] arr = new Student[5]; ...
2018-07-08 11:56:26 99
原创 常见对象(二)
正则表达式的使用正则表达式的使用只返回有没有匹配上/** * . 任何字符 \d 数字:[0-9] \D 非数字: [^0-9] \s 空白字符:[ \t\n\x0B\f\r] \S 非空白字符:[^\s] \w 单词字符:[a-zA-Z_0-9] ...
2018-07-04 23:20:43 146
原创 StringBuffer类的介绍
StringBuffer类的概述StringBuffer类的构造方法StringBuffer类的概述StringBuffer和String的区别 String是一个不可变的字符序列,StringBuffer,StringBuilder是一个可变的字符序列. StringBuilder不是线程安全的效率高 StringBuffer是线程安全的效率低String...
2018-07-04 22:15:27 164
原创 常见对象
java的所有类都默认继承自Object类,所以在Object类中的方法一定要掌握。通过API文档检索Object类可以看到有如下方法: 其中 equals 方法主要是用来判断类和类直接是否是相等的关系,这个方法一般通过继承自己实现 geclass方法返回的是对象的运行时类,可以动态查看类的很多信息 hashcode方法返回类的哈希值,一般时对象的地址 toStr...
2018-06-21 23:05:54 156
原创 Eclipse中断点调试的基本使用
在eclipse中打断点并进入debug模式debug视图debug调试快捷键在eclipse中打断点并进入debug模式debug视图debug调试快捷键F5 进入函数F6 下一步F7 退出函数F8 执行到下一个断点...
2018-06-20 22:57:07 403
原创 Eclipse中如何生成jar包并导入到项目中
jar是什么?jar包的作用打jar包导入jar包jar是什么?jar包是多个class的组合,其实就相当于c++里面的库文件。jar包的作用jar包主要是为了方便别人的使用。打jar包导出jar包jar包内容 导入jar包...
2018-06-19 22:49:11 619
原创 Eclipse的使用(二)
Eclipse中内容辅助键的使用Eclipse中快捷键的使用Eclipse中内容辅助键的使用Alt+/ 起提示作用,代码补齐 Eclipse中快捷键的使用列表内容
2018-06-17 16:47:48 249
原创 Eclipse的使用(一)
下载安装eclipsehelloWorld项目示例下载安装eclipse地址:http://eclipse.org/。helloWorld项目示例选择工作空间 当打开eclipse的时候会提示选择工作空间,选择一个目录当作workspace的目录,然后eclipse创建的项目和文件都在该目录下面。 当进入软件界面的时候一般选择如下视图来开发,可以...
2018-06-17 15:02:19 385 1
原创 Java对象基本语法1(对比c++)
对象的使用传递对象参数成员函数的声明私有性封装对象的使用 /* 创建对象 */ Student s=new Student(); s.name = &amp;amp;amp;quot;张三&amp;amp;amp;quot;; s.age = 23; s.gender = '男';传递对象参数class T...
2018-06-10 17:39:59 146
原创 java第一课,hello world(笔记)
java jdk下载 java jdk是开发人员使用的工具包,里面包含了jre运行时库。如果不是开发人员想运行java程序直接安装jre就可以了。 下载地址(http://www.oracle.com)java环境变量配置 JAVA_HOME 该环境指向java的主目录,例如:C:\ykb\setup\java。 PATH 指向的时java可执行文件的目录 %JAVA_HOM...
2018-06-10 16:15:10 169
原创 滑动切换页面
1.首先需要在activity界面中添加一个viewPaper. 2.viewpaper需要搭配一个适配器才能使用,适配器可以决定创建多少各view,返回当前要显示的view。有多种类型的Adapter,这里使用的是FragmentPaperAdapter。 public class VpAdapter extends FragmentPagerAdapter { privat...
2018-05-20 22:42:02 1196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人