主页

谈谈RSS

想写点东西,标题实在不好起,索性就不要标题了。另外,“随笔”的用英文该怎么表示呢? 一个偶然的机会发现了 Typora,这编辑器真心不错,以前很少写文章,下载了这个软件以后,写了不少东西。虽然写这些东西都是没有什么深入思考,但也算是笔记吧。以后忘记用法还能回来翻翻,才去写的,都是一些千篇一律的东西,网上一找一大把,但是不管是CV大法上去的还是自己一个字一个字码上去的,至少有个创作的过程,能留下点记忆。 昨天又一个偶然的机会发现了 RSS (Really Simple Syndication 简易信息聚合),其实早就见过这东西,但一直没有去了解它是做什么用的。直白点,RSS 就是用来聚合别人发布的信息的,平台或者博客更新了内容,同时作者以一种规定的 xml 格式把内容发布出去在一个链...

阅读更多

数据操作语言(DML)

INSERT insert 用于增加记录。 插入一条记录 INSERT INTO 数据表名(字段名1, 字段名2, ..., 字段名n) VALUES (值1, 值2, ..., 值n); 值的位置要和字段的位置相匹配,比如,数据值2不能放在第一个位置,不然就会被插入到字段1中去。向 user 表里插入数据,如果 '管理员账户' 放在第一个位置,那么 UserID 的值将会是 管理员账户,而非 administrator。 INSERT INTO user(UserID, UserName, BirthDay) VALUES ('administrator', '管理员账户', NULL); 如若成功插入,则会提醒影响了几行 Query OK, 1 row aff...

阅读更多

mysql完整性约束

概述 实体完整性:主键约束 参照完整性:外籍约束 用户自定义完整性:属性上的约束完整性:NOT NULL约束,UNIQUE约束,CHECK约束 主键约束 主键是数据表中唯一标识一条记录的一个或多个字段。 外键约束 唯一性约束 非空约束(NOT NULL) 检查约束 如何删除约束

阅读更多

mysql表命令

查看表 数据表存在于数据库中,若要查看数据表,先切换进入数据库中。 USE 数据库名; 使用 show 会列出此数据库中所有数据表 SHOW TABLES; -- 要先切换进数据库中 若要查看表内的数据结构,可用 describe DESCRIBE 数据表名; 或者 DESC 数据表名; 如 DESC user; 建表 建立空表 CREATE TABLE 表名 ( 字段名1 字段1类型, 字段名2 字段2类型, ...... 字段名n 字段n类型 ); 如 CREATE TABLE user ( id CHAR(10), name VARCHAR(10), phone CHAR(11) );...

阅读更多

Commit message 书写规范

commit message 格式 当使用git commit进入编辑界面时,要提交的message应按照以下格式进行书写 <type>(<scope>): <subject> //空行 <body> //空行 <footer> 标题行: 必需, 描述主要修改类型和内容 主题内容: 描述为什么修改, 做了什么样的修改, 以及开发的思路等等 页脚注释 此格式是目前最流行的写法。更多信息可参考Angular规范以及Conventional Commits header Header 部分只有一行,包括三个字段:type(必需)、scope(可选)和sub...

阅读更多

网络问题

Http请求不能在主线程使用 界面不能在子线程中更新 安卓9不能使用http 今天用OKHttp访问自己云服务器上的资源,结果总是出错,还以为是我代码写错了。去查询了错误信息java.net.UnknownServiceException: CLEARTEXT communication to *** not permitted by network security policy,才发现,安卓9居然不能用http而只能用https请求。 根据别人的博客,有两种解决方法 把 targetSdkVersion 降到27以下 在res/xml中定义一个xml文件,写入以下内容: <?xml version="1.0" encod...

阅读更多

基础

太久没有写安卓项目,差点不会写,哭辽。先随便记点东西,以后忘记了就直接来查博客。 按钮使用、活动跳转 先在布局文件定义一个按钮,id要在java程序中用到 <Button android:id="@+id/button_article" android:text="微信文章" android:layout_width="wrap_content" android:layout_height="wrap_content"/> 在java中使用按钮 Button articleButton = findViewById(R.id.button_article); articleButton.setOnC...

阅读更多

使用SQL的一个问题

遇到一个数据库操作的问题:有两个主键完全一致,行数相同但属性不同的表,其实就是把原本在同一个表的属性进行分割成了两个表article和article_content。现在又想把它们合并回去,把article_content的属性合并到artilce表。我先在article表里用ALETE加入article_content表里的属性,再想办法把article_content表的字段合并到article中。 一开始的时候不知道是不是脑袋抽了,总想着插入啊合并啊这些词,去搜索的关键词是分表合并、从另一个表插入数据,找得很辛苦,才找到INSERT INTO SELECT语法: INSERT INTO article SELECT article, article_content WHERE...

阅读更多