- 博客(18)
- 问答 (1)
- 收藏
- 关注
原创 服务(Service)
服务服务作为Android的四大组件之一,它不像活动那么清晰可见,总是在后台默默的付出。下面让我们浅显易懂的学习以下服务。1.启动形式1.直接启动通过startService启动服务,这种启动形式比较简单;创建服务public class MyService extends Service { public static final String TAG= "MyService"; @Nullable @Override public
2021-09-26 19:37:04
167
原创 Fragment(碎片)
Fragment(碎片)碎片:可以当做一种可以嵌入在活动当中的UI控件,它开始是为了让程序更加合理和充分地利用大屏幕的空间;但是,目前fagement更多的当做一种布局形式;1.fragment的生命周期fragment的生命周期和activity的生命周期十分类似,除了onCreate(),onStart(),onResume(),onPause(),onStop(),onDestory()又多出了以下的生命周期。1.onAttach()一般是给Fragment添加回调接口,让Ac
2021-09-19 16:09:42
1076
原创 Github网站登录提速
Github网站登录提速第一步通过网站https://www.ipaddress.com查询github.com的ip地址。第二步查找host文件并更改;查找host文件路径:C盘>Windows>System>drivers>etc>hosts。在host文件中添加 ip github.com 此处ip就是查询所得的ip地址。第三步刷新DNSWin+R打开控制台输入cmd,enter进入2 给改路径到c:\window
2021-04-29 10:38:30
255
原创 关闭占用端口
关闭占用端口通常情况下在运行Tomcat,或者Socket的时候经常会遇到端口被占用的问题,此时如果不去更换端口或者关闭端口可能程序就不会运行。下面这个方法就是如何在Window10下关闭被占用端口的方法;方法:1.Win+R打开运行界面。2.运行界面输入cmd,进入操作界面。3.找到对应的文件夹cd C:\Windows\System32,cd命令可以到达C盘的所有文件夹4.查找TCP端口在C:\Windows\System32环境下输入:netsta
2021-04-03 11:23:09
570
原创 Mybatis神器-逆向工程
Mybatis神器-逆向工程mybatis逆向工程就是自动生成实体对象的domain,mapper和映射文件的工具。内部使用反射进行了封装,只需要简单的配置就能够将创建好的数据库中的表格数据转化成为可以使用的java类,节省了大量的时间。1.官网官方网站: http://mybatis.org/generator/2.引入依赖包 <dependency> <groupId>org.mybatis.generator</groupId>
2021-03-06 17:38:55
180
原创 接口
接口学习完框架之后,整合SSM过程中对于接口的认识加深了许多。根据《java核心技术》这本书进一步研究了一下。1.概念java核心技术是这样说的:“在Java程序设计中,接口不是类,而是对希望符合这个接口的类的一组需求”。首先:接口不是类;其次:接口是符合这个接口的类的一组需求;第二点的意思就是说接口需要有一个实现类对它进行实现;2.具体实现通过源码研究一下public interface Comparable<T> { public int com
2020-12-28 22:58:37
94
原创 位运算
位运算符&与|或> >左移<< 右移1.&运算int n = 3&6;检验代码public class demo1 { public static void main(String[] args) { int n = 3&6; System.out.println(n); }}打印:23 二进制 : 00116 二进制 : 01102 二进制 : 0010&运算规则 :
2020-10-04 16:29:48
81
原创 集合
集合数组可能很多人很清楚,但是集合对于很多人来说很难。其实集合是对数组的补充,数组中的元素很难进行增删,而在几何中可以很简单的通过add(),remove()等方法进行处理。CollectionList和Set继承自Collection,所以Collection中的方法,List和Set中经常用到,下面再说 Integer[] s={1,2,3,4,5,6}; List<Integer> list=Arrays.asList(s); for(Object
2020-09-01 23:09:13
120
原创 简单入门JDBC
简单入门JDBC1.java与jdbc在以前,java与不同的数据库连接需要不同的操作方法,极大的增加了开发者的难度。于是SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范,称为JDBC。2.初步了解JDBC重点来了┗|`O′|┛ 嗷~~package JDBC;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql
2020-08-20 20:48:55
160
原创 今天我来说return
Java关键字 —— returnreturn关键字return对于小白来说是及其的不友好的,特别是新入门的菜鸟来说(包括我在内)
2020-07-02 11:07:17
117
原创 Github使用:删除项目
Github使用:删除项目1.打开项目如下2.点击setting3.找到Delete this re’pository点击一下4.填入项目名即可删除
2020-06-15 17:14:09
605
原创 JDBC与它的“数据库连接”池们
数据库池的用法1.数据库连接池1.数据库链接池功用JDBC入门之后仅仅只能单独的对一条数据连接进行存取,这样就大大的降低了代码运行效率,数据库连接池的产生极大的提高了代码的效率2.数据库连接池的理解没有运用数据库连接池技术时,jdbc每次只能获得一条数据,这样就造成了代码运行迟钝,速度慢。运用了数据库连接池之后,就减轻了代码压力,一条数据库连接在使用可以用另外一条数据库连接效果相同,同样随着时代的进步数据库工具的不断出现,大大简便了jdbc的难度,部分工具已经取代了JDBC,但是JDBC作为
2020-05-09 21:59:20
146
原创 了解JAVA反射
JAVA反射1.定义反射: 框架设计的灵魂框架:半成品软件。可以在框架的基础上进行软件开发,简化编码反射:将类的做成对象封装成其他对象,这就是反射机制;2.反射应用及使用场合1. 获取Class类名通过Class.forName( )Class.forName( ); 通常用于配置文件中通过:类名.class类名.class:多用于参数传递Class cl2 =Per...
2020-05-07 16:28:46
119
原创 简单了解Mysql
MySQL一、入门1.查看所有数据库show database;2.选择某个数据库use shop;3.查看库中表show tables;4.显示当前用户select user();5.退出quit;二、mysql1.DDL(数据定义语言):Create Table,Drop Table,Alter Table等1)操作表;创建库cr...
2020-05-07 16:15:14
200
空空如也
runOnUiThread很方便为什么使用很少
2022-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人