- 博客(143)
- 资源 (2)
- 收藏
- 关注
原创 第一行代码-android-第三版-pdf扫描-思维导图-课件-源码
第一行代码-android-第三版-pdf扫描-思维导图-课件-源码
2022-11-18 17:50:21
3209
10
原创 idea maven 使用jstl的各种问题
前言为了在idea中的maven项目使用jstl我真的是煞费苦心,出现了各种各样的问题,好歹我现在暂时来说是解决了(可以运行,它不报错了)步骤在idea中创建maven项目之后,pom文件写入jstl的依赖<dependency> <groupId>org.glassfish.web</groupId> <artifactId>jstl-impl</artifactId> <version>1.2<
2021-06-13 16:10:11
1059
原创 linux安装增强功能
linux安装增强功能费了我好大功夫,还是得记录一下。添加iso增强功能我使用的是VirtualBox虚拟机linux的ios文件是:ubuntukylin-20.04.1-enhanced-amd64.ios链接:https://pan.baidu.com/s/10HY0rWs8zjd6q1c6ZiuB8Q提取码:seih新建虚拟机后,确定已经可以正常启动虚拟机并安装好系统。退出虚拟机,然后在VirtualBox界面设置:在这里插入图片描述将那个增强功能的ois文件添加进来,截图是我已
2020-10-11 00:29:15
2042
1
原创 计算机组成原理
1.1计算机的分类计算机发展史1.2.1 计算机的变化时间发展出现1926-1957电子管计算机数据处理及1958-1964晶体管计算机工业控制机1965-1971中小规模集成电路计算机小型计算机1972-1990大规模和超大规模集成电路计算机微型计算机1991-巨大规模集成电路计算机单片计算机1.2.2计算机性能指标内容说明公式主频/时钟周期f 单位MHz ,GHz时钟周期主频的倒数 ,单
2020-09-29 23:19:01
1344
原创 GitBook 使用教程
原文太卡了,我就拷贝了一份:原文:https://www.cnblogs.com/yunlongaimeng/p/11490074.html背景由于之前都把零散的知识都写在 Gist 上,要查找的时候不是很系统化,所以打算挪到 GitBook 上来统一管理,而且 GitBook 写完编译后可以生成静态页面发布到博客上,逼格满满的样子。GitBook 简介GitBook 官网GitBook 文档GitBook 准备工作安装 Node.jsGitBook 是一个基于 Node.js 的命令行工
2020-07-01 19:15:20
571
原创 github使用Jekyll,在Rails bundle install卡住问题
结合了一下几篇文章,做个总结:1.修改gem的source :gem sources --remove https://rubygems.org/这是本身的gem的网站,但是它是国外的,一般都被墙,所以要修改,先将其移除。2.改为可以使用的:gem sources -a 'https://gems.ruby-china.com'我看过有地址写为http://ruby.taobao.org/的,但是我设置后没有用,应该是用不了了,所以,用上面那个。3.查看当前有的source gem so
2020-06-30 23:54:54
831
原创 数据结构与算法分析
冒泡递减排序#include <stdio.h>void displayArray(int myArray[], int n) { for (int i = 0; i < n; i++) { printf("%d ", myArray[i]); } printf("\n");}int main() { int myArray[10] = { 54, 56, 88, 45, 32, 12, 56, 99, 52, 10 }; displayArray(my
2020-06-26 02:57:20
757
原创 C++学习记录
文章目录面向对象类申明一个类对象声明对象使用类成员属性使用公共属性继承面向对象类申明一个类//以关键字class开始,后接类名class Box{ //类的成员属性 //公共属性 public: double length; // 长度 double breadth; // 宽度 double height; // 高度 //受保护的属性 protected: double name; //私有属性
2020-06-26 01:27:14
331
原创 JS
直接写入流document.write("<h1>这是一个标题</h1>");插入内容到标签之间:document.getElementById("demo").innerHTML="我的第一个 JavaScript 函数";数组var cars = ["Saab", "Volvo", "BMW"]; // Array 通过数组字面量赋值也可以 var cars=new Array(); cars[0]="Saab"; cars[1
2020-06-19 14:31:48
199
原创 C语言-弹跳小球-二维数组实现
效果:代码:#include <stdio.h>#include <windows.h> const int WIDTH = 40; //常变量,表示宽度和高度const int HEIGHT = 20;//显示二维数组void displayArrayWall(int arrayWall[][WIDTH], int height) { for (int i = 0; i < HEIGHT; i++) { for (int j = 0; j <
2020-06-17 16:56:52
902
原创 PS-起步
首选项设置在第一次打开ps时,可以使用ctrl + k 进行一些设置:一般会设置的有:1.暂存盘,就是在使用ps时会有很多数据,内存放不下会放到储存中去,可以设置位置。2.文件处理,可以设置自动保存的时间间隔等。3.光标,可以设置不同的光标样式。4.设置快捷键的快捷键:ctrl + alt + shift + k,也可以在菜单栏->编辑->键盘快捷键打开。不过一般设置为默认的就好了。图层新建图层可以在图层面板右下角直接新建,也可以 菜单->图层->新建->
2020-06-16 00:32:14
2017
原创 cocos-creater-碰撞系统
碰撞系统主要用来检测物体之间的碰撞,然后以回调函数的形式给出。有下面三个回调函数,分别会在刚刚发生碰撞,持续碰撞,碰撞结束调用:刚刚发生碰撞/** * 当碰撞产生的时候调用 * @param {Collider} other 产生碰撞的另一个碰撞组件 * @param {Collider} self 产生碰撞的自身的碰撞组件 */onCollisionEnter: function (other, self) { console.log('on collision enter'
2020-06-15 15:50:20
568
1
原创 算法-分治法
快速排序#include <stdio.h>/*function:打印int型数组parameter: int型数组,数组的长度*/void displayArray(int a[], int n) { for (int i = 0; i < n; i++) { printf("%d ", a[i]); } printf("\n");}/*function:划分由下标s开始到t终止的int数组parameter: int型数组,数组的起始坐标,数组的终点
2020-06-13 20:56:40
207
转载 Sql Server中进行查询操作时提示“对象名无效”
我在打开一个查询文件,然后使用查询语句,但是提示:解决办法:他默认是master,然后要修改为自己的数据库另外:如果**查询成功**但提示‘对象名无效’,点“对象资源管理器”窗格中的“刷新”按钮,对应“F5”功能键。转载:https://blog.youkuaiyun.com/weixin_42153410/article/details/81254933...
2020-06-11 09:27:39
2165
原创 数据库原理与应用-SQL
SQL 数据类型新建一个学生表create table student( sno char(10), sname char(10) unique, sex char(2), age numeric(3), department char(8), bplace char(10), primary key(sno));
2020-06-08 15:38:32
525
原创 VirtualBox调整分辨率
第一次使用VirtualBox虚拟机,在开启第一台虚拟机后,发现屏幕太小了,然后想修改分辨率:This image has an empty alt attribute; its file name is 20190925094326842.png但是又发现上面的分辨率是灰色的无法调整。然后搜了很久,解决了问题并记录下我的方法.打开VirtualBox,选中一台虚拟机,然后点设置,存储,看看有没有右方的紫色框内的内容。This image has an empty alt attribute; it
2020-06-08 13:40:17
11631
2
原创 Cocos Creater初探
添加素材的方法:到这个项目的目录文件中添加。精灵:创建精灵在层级管理器点击鼠标右键,创建创建节点->创建渲染节点->精灵。替换精灵图片选择这个精灵,从资源管理器拖动一张图片,到右方的属性检测器:就可以替换精灵的默认图片。...
2020-06-03 22:08:40
400
原创 数据结构-二叉树
#include <stdio.h>#include <stdlib.h>//二叉链节点类型typedef struct Node{ int data; struct Node* Lchild, * Rchild;}TreeNode;//初始void treeNodeInit(int level, TreeNode* t...
2020-05-27 16:12:22
134
原创 Android-(21)-音视频
播放音频 Android中播放音频文件一般都是使用MediaPlayer类来实现的 梳理一下MediaPlayer的工作流程。首先需要创建岀一个MediaPlayer对象,然后调用setDataSource()方法来设置音频文件的路径,再调用 prepare()方法使MediaPlayer进入到准备状态,接下来调用start()方法就可以开始播放音频,调...
2020-05-27 14:54:54
135
原创 Android-(20)调用摄像头
首先是布局<Button android:id="@+id/take_photo" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="拍照"/> <Image...
2020-05-27 13:15:40
254
原创 链表
#include <stdio.h>#include <malloc.h>typedef struct Node{ int data; struct Node* next;}LinkNode;int main(){ LinkNode* linkNode = (LinkNode*)malloc(sizeof(LinkNode)); ...
2020-05-27 02:50:41
96
原创 数据库-1.1
数据(Data)是数据库中存储的基本对象。数据的定义 ◼描述事物的符号记录数据的种类 ◼数字、文字、图形、图象、声音数据的特点 ◼数据与其语义是不可分的信息是人围绕某个目的从相关数据中提取 的有价值的意义。数据处理是将数据转换成信息的过程。数据库的定义◼数据库(Database,简称DB)是长期储存在计算 ...
2020-05-26 22:58:53
174
原创 Android-(19)-通知
首先需要一个NotificationManager来对通知进行管理,可以调用Context的getSystemService()方法获取到。getSystemService()方法接收一个字符串参数用于确定获取系统的哪个服务,这里我们传入 Context.NOTIFICATION_SERVICE 即可NotificationManager manager = (Noti...
2020-05-26 20:13:07
201
原创 数据库-1.2-数据模型
建立数据模型(DataModel)的好处:•DM可使所有的 项目参与者都有一个共同的数据标准 •避免出现问题再解决(边干边改的方式) •可及早发现问题 •加快应用开发速度在数据库中用数据模型这个工具来抽象、表示 和处理现实世界中的数据和信息。通俗地讲数 据模型就是现实世界的模拟。数据模型应满足三方面要求◼能比较真实地模拟现实世界 ◼容易为...
2020-05-26 06:06:56
151
原创 Android-(17)运行时权限
Android运行时权限 权限分为普通权限和危险权限,普通权限会自动申请,危险权限需要用户手动申请:危险权限:直接拨打电话try { Intent intent = new Intent(Intent.ACTION_DIAL); intent.setData(Uri.parse("tel:10086")); startA...
2020-05-25 17:19:23
110
原创 Android-(18)内容提供器
用于在不同的应用程序之间实现数据共享的功能 内容提供器的用法一般有两种,一种是使用现有的内容提供器来读取和操作相应程序中的数据,另一种是创建自己的内容提供器给我们程序的数据提供外部访问接口 ContentResolver的基本用法 ContentResolver 中提供了一系列的方法用于对数据进行CRUD操作,其中insert()方法用于添加数据...
2020-05-25 14:07:22
477
原创 数据结构-()线性表
线性结构特点:均匀性:数据元素有相同的数据类型和长度有序性:各元素都有自己的位置,且元素之间的相对位置是线性的 赞微海报分享 ...
2020-05-25 02:22:53
83
原创 Android-(16)LitePal操作数据库
LitePal是一款开源的Android数据库框架 添加库: org.litepal.android:core:1.4.1添加方法查看: https://beyondcbz.xyz/?p=228 配置litepaLxml文件。右击 app/src/main目录—>New—>Directory,创建一个assets目录,然后在assets目...
2020-05-24 22:46:16
289
原创 Android-(15)SQLite数据库存储
SQLiteOpenHelper帮助类 是一个抽象类 , SQLiteOpenHelper中有两个抽象方法,分别是onCreate()和onUpgrade() public class SixthMyDataHelper extends SQLiteOpenHelper { public static final String CREATE_DATABAS...
2020-05-23 23:01:00
158
原创 Android-(13)简单文件储存
文件保存的代码://文件保存****************private void saveData(String stirng){ FileOutputStream fileOutputStream = null; BufferedWriter bufferedWriter = null; try { fileOutput...
2020-05-22 11:54:16
310
原创 PPT学习
如何设置文本框默认 字体和大小:如何删除文本框:首先点击一下文本框:可以看到边缘是虚线,需要再次左键单击虚线:变成实线后才表示选中了文本框,然后点击delete就可以删除了。简易动画同时选择多个部分按住shift键 赞微海报分享 ...
2020-05-22 06:14:27
262
原创 Android-(14)SharedPreferences储存
获得SharedPreferences储存对象的三种方法:Cntext类中的getSharedPreferences()方法 Activity 类中的 getPreferences()方法 PreferenceManager 类中的 getDefaultSharedPreferences()方法 这是一个静态方法,它接收一个Context参数...
2020-05-22 02:39:40
208
原创 Android-(12)广播机制实战
模拟强制下线使用之前的活动收集类:public class ActivityCollector { public static List<Activity> activities = new ArrayList<>(); //添加 public static void addActivity(Activity ...
2020-05-21 01:29:41
222
原创 数据库-(1)查询
查询所有:SELECT * FROM table_name;查询某一或几列:SELECT column1, column2, ...FROM table_name;当查询的只是部分的列可能会有重复的数据,但是上面的查询会全部打印出来,去除重复可以加上distinct关键字:SELECT DISTINCT column1, column2...
2020-05-19 18:09:25
96
原创 Android-(11)广播机制
创建广播接收器动态注册 ,接受系统广播这是一个可见监听网络是否改变的接收器,在主活动中:public class FragmentBestTryActivity extends BaseActivity { private IntentFilter intentFilter; private NetworkChangeReceiver ...
2020-05-19 09:20:30
1277
原创 Html-(1)-文档结构
html基础框架:<!DOCTYPE html><html> <head> <meta http-equiv="Content-type" content="text/html; charset = utf-8"/> <title></title> </head> <...
2020-05-18 19:03:01
84
原创 Android-(10)碎片实战
新闻实体类:public class News { private String title; //标题 private String content; //n内容 public String getContent() { return content; } public String getTitle...
2020-05-18 13:26:14
145
原创 Android-(8)-编写界面最佳尝试
实战,一个相对复杂的聊天界面制作Nine-Patch图片,它是一种可以动态拉伸的图片,而且是拉伸指定的区域。首先导入两张图片:导入后:会生成一个.9.png格式的文件,把原来的文件删除,然后双击这个.9.png格式的文件四周可以拖动,包含的部分就是可以拉伸的,没有包含的说明不能拉伸,<LinearLa...
2020-05-15 23:04:35
117
原创 Android-(9)碎片
新建两个布局 left_fragment.xml , right_fragment.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orienta...
2020-05-15 10:42:56
116
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人