0 bossshp

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 40w+

Linux命令行基础

Linux学习linux是学计算机或者搞安全必须掌握的操作系统了,早晚都要学,趁着暑假先看看~~(书里提出,这些不是靠大脑,而是要靠肌肉记忆,赞同!基本命令:sudo -s 临时获取root权限 exit退出findcd 打开目录pwd 显示当前目录ls 列出目录内容* 匹配任意长度字符串? 匹配一个[] 匹配出现在括号内的所有字符,可用"-"指定字符集范围dir/vdir 与ls相似cat/more 查看文本文件内容-n显示行号more可通过页数显示文件内容less

2020-07-21 23:09:47

Android实现记事本功能

首先声明,本人是android的小白,主要是新人项目写了这个程序,思路可能不是很清晰,可优化的地方也有很多,望路过的大佬不吝赐教。该记事本包含创建新条目,数据库增删改查,条目可编辑,滑动删除与拖拽排序,简单闹钟实现(还有个简陋背景音乐开关就不提了太简单),接下来逐一介绍一下。build.gradle导入apply plugin: 'kotlin-kapt''''implementation 'com.google.android.material:material:1.0.0' imple

2020-07-20 17:32:04

Plugin ‘DBN‘ failed to initialize and will be disabled. Please restart Android Studio

好像遇到这个问题的人不多,在stackflow上看到一位网友说可能version不匹配,果断选择更新到最新版,问题就没了,就是更新太花时间了。

2020-07-02 23:25:33

Kotlin面向对象(三)

高阶函数的相关知识Kotlin中新增加了函数类型,我们先来看它的相关规则eg: (String, Int) -> Unit左边声明函数接收什么参数,没有则为空括号,右边声明返回值类型,没有则使用Unit,与Java中void类似。高阶函数:将函数类型添加到函数的参数声明或者返回值声明中。举个栗子:fun num1AndNum2(num1 : Int, num2: Int, operation:(Int, Int)->Int):Int{ val result = operation

2020-07-01 22:41:20

Activity从入门到放弃

基本控件①Button:注意到显示的text均为大写,如果要保留原始文字内容,需在XML上添加:android:textAllCaps = "false"/点击事件需要在相应Activity中注册监听器button.setOnClickListener{ ...}②TextView: 显示文本信息③EditText:文本输入框android:hint = "text" //提示输入内容android:maxLines = "n" //规定行数④ImageView .

2020-06-30 20:40:27

Kotlin面向对象(二)

变量延迟初始化Kotlin语言对变量是否为空十分严格,而为了满足Kotlin空指针检查语法标准,需要做很多非空判断。当你确某个变量在调用前会被初始化时,就可以使用延迟初始化关键字lateinit密封类提一下这个概念,不是很常用,关键字是sealed class,使用之后,Kotlin会自动检查该密封类有哪些子类,并强制要求对所以子类都进行处理,因此可以摒弃没有实际作用的else分支。扩展函数概念:在不修改某个类的源码的情况下,向该类添加新的函数。建议向哪个类添加扩展函数,就定义同名..

2020-06-30 19:21:21

Android开发

Kotlin及Activity相关知识

2020-06-25 16:58:14

Activity基础

Android Studio中Activity的基础知识点创建右击com.example.activitytest包->New->Activity->Empty Activity弹出对话框。勾选Launcher Activity会自动设置为主Activity注意:项目中的任何Activity都需要重写onCreat()方法布局添加button元素<Button android:id="@+id/button1" androi

2020-06-23 17:20:24

Kotlin面向对象(一)

Kotlin之构造与继承Kotlin与Java有许多相通之处继承Kotlin中任何一个非抽象类默认不可继承,相当于Java中的final,要想实现继承要做到两件事:open关键字open class Person{...}:(extends)class Student : Person(){'''//注意父类的括号}构造主构造器没有函数体,逻辑写在init 结构体中括号表明子类的主构造函数应该调用父类的哪个构造函数,由参数确定。次构造函数必须调用主构造

2020-06-18 19:39:59

Android Studio第一行笔记

首先声明题目只是调侃一下,如有侵权,请速告知。前些天配置Android Studio真的是把人都快搞没了(此时肝隐隐作痛),遇到了各种问题和报错,好在现在一一处理后只剩下每次关闭模拟器时会报错,不过搜了下好像没啥大问题,我看运行啥的都没问题(不过红色的字体真的扎眼)。如果大家有配置的相关问题,我觉得我应该能够回答一二吧。还有就是最后悔的事就是Microsoft账户名设置成了中文了。靠,为什么在我刚买电脑的时候没有人提醒我。。—————————————————————————下面是稍微正经的:An

2020-06-15 22:49:53

《java核心技术》部分代码

反射机制写泛型数组package resources;import java.lang.reflect.*;import java.util.*;public class CopyOftest {//反射编写泛型数组 public static void main(String[] args) { // TODO Auto-generated method stub int[] a = {1,2,3}; a = (int[]) goodCopyOf(a,10); System

2020-06-11 16:34:27

Java琐碎知识点(一)

Java琐碎知识点(一)最近开始学习Java语法,参考书籍是《Java 核心技术》,再学过c++面向对象部分的编程后,发现确实两者之间是有同有异啊,什么虚函数,子类构造器,对应的初始化列表啥的,有种莫名的熟悉感。算了废话不多说,整理一下容易忘记的。final利用该关键字指示常量final类可以阻止程序员派生子类输入Scanner in = new Scanner(System.in);in.nextInt//读取输入的下一个整数(浮点数类似)in.next()//读取下一个单词,

2020-06-06 23:39:23

easyx实现超级简单五子棋

easyx实现五子棋(附完整代码)寒假的时候啃了下《C Prime Plus》,但觉得成天面对黑乎乎的控制台太无趣,于是乎突发奇想在网上找了个关于图像作画的教程,最终了解到了easyx这个c++的类库。(大佬略过啊直接,已经过时了都)相关教程:CSDN EasyxEasyx基础入门 百度文库学习完这些后了,再加上一点C语言的基础就可以轻松实现五子棋啦~~下面贴一下完整代码吧#include<stdio.h>#include <graphics.h>#includ

2020-06-04 22:35:41

第一篇博客,try!!!

第一篇博客,尝试public static void main(String[] args){ System.out.println("Hello CSDN!");}以后会在这多记笔记了,不在知乎记笔记了 。

2020-06-04 10:16:40
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。