自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 问答 (1)
  • 收藏
  • 关注

原创 sql server对表中的列(字段)或表中的数据进行增删改查

【代码】sql server对表中的列(字段)或表中的数据进行增删改查。

2023-04-01 18:11:42 486 1

原创 运行node .\app.js服务启动失败,报Error: ER_BAD_DB_ERROR: Unknown database ‘mydb‘ errno: 1049

1.报错场景需要启动一个本地服务器,服务器连接mysql数据库,运行node .\app.js报错2.报错详细代码: C:\Users\Administrator\Desktop\item\vue_api_server\routes/api/private/v1/users.js │ post │ /api/private/v1/users │├─────────────────────────────────────────

2022-02-08 19:22:01 5417 2

原创 error in ./src/main.js报错解决

1.报错场景我在操作在Vue框架中使用element-ui组件,准备工作已经完成,然后在powershell上运行项目:npm run serve2.报错详细代码: WAIT Compiling... 下午8:34:4098% after emitting CopyPlugin ERROR Failed to compile w

2022-01-17 21:16:04 17236

原创 Array数组常用方法总结js中

1. js中array数组总结:<script> /*数组方法总结*/ //1.Array.length:属性,返回或设置一个数组中的元素个数 var arr = ['hello', 'world']; console.log(arr.length) //2 //2.Array.prototype.at(index):获取属性对应的item //方法接收一个整数值并返回该索引的项目,允许正数和负

2022-01-14 12:15:18 426

原创 String常用方法总结 js中

1.js中string常用方法总结学习网址:MDN Web Docs<script> /*String常用的方法总结*/ //1.(在ECMAScript 5中有所介绍) 是把字符串当作一个类似数组的对象,不可以删除或添加 var str = 'hello'; console.log(str[0]); //h //2.String.length:属性表示一个字符串的长度。 co

2022-01-13 17:57:20 255

原创 Error: Cannot find module ‘./application‘报错解决

1. 出现背景:在powershell中运行 :PS E:\vscode\vue\day4\code\myapi> nodemon .\index.js报错2.报错内容:PS E:\vscode\vue\day4\code\myapi> node .\index.jsnode:internal/modules/cjs/loader:936 throw err; ^Error: Cannot find module './application'Require stac

2022-01-07 18:06:18 641

原创 semi-colon expectedcss(css-semicolonexpected)报错解决

1.出现背景:我拷贝了他人页面的的代码,但是style中css区域报错,点击上去提示:semi-colon expectedcss(css-semicolonexpected)### 2.解决思路> 首先百度问题,又说是因为括号处有多余空格,(经检查没有)> 但查看每条代码,发现报错处上一条cursor没有写完,没有对应属性,删除就可以了...

2022-01-04 17:27:47 17387 1

原创 2021.12.21报错解决:jquery.min.js:5 POST http://localhost:3000/login 400 (Bad Request)

1.出现场景我在学习修改账户密码时,调用接口后,googole浏览器控制台突然报错:jquery.min.js:5 POST http://localhost:3000/login 400 (Bad Request);在powershell中node.js报:(node:11344) DeprecationWarning: collection.findAndModify is deprecated. Use findOneAndUpdate, findOneAndReplace or findOne

2021-12-21 15:15:52 3030

原创 2021.12.19报错解决:UnhandledPromiseRejectionWarning: MongoError: command find requires authentication

解决思路:1.查看报错原因,翻译后了解原因UnhandledPromiseRejectionWarning: MongoError: command find requires authentication2.通过百度查询查看相似问题,通过博客:https://blog.csdn.net/w_hx10/article/details/109538770知道是因为之前设置过mongodb的权限,所以访问时需要添加一些设置3.按照博客进行修改,问题解决总结:认真查看别人写的博客,要耐下性子去看别人

2021-12-19 15:55:27 3928 1

原创 2021.12.18报错总结node_modules\bcrypt command failed

今天在powershell中运行:npm install 时报错:最后解决思路:1.重点在包err处:2.报错内容开始的地方为:npm ERR! code 1npm ERR! path E:\vscode\hi\alibaixiu\node_modules\bcryptnpm ERR! command failed3.通过和正确的package.json文件做比较,得出是引入框架:bcrypt的问题,所以先下载其他框架,然后手动引入bcrypt,结果就成功了PS E:\vscode\hi\

2021-12-18 17:28:34 1449 4

原创 javascript密码框密码的显示与隐藏实例讲解(可应用于一个正反来回变换的事件)

实例:实现一个密码输入框,输入的密码:显示与隐藏功能1.0 实现效果:点击眼睛,实现密码框密码的展示与隐藏,同时切换图片1.1 主要思路:设置一个标志位(默认为0,只设置为0或1)对眼睛图标进行监听,根据标志位的值(0或1)进行不同操作,并注意在最后修改标志位的值修改标志位的值是为了下次点击实现切换不同的操作1.2 代码实现:<!DOCTYPE html><html lang="zh-CN"><head> <meta char.

2021-06-29 16:17:39 301

原创 javascript全选框根据子复选框的状态实时更新-实例讲解

实例:一组数据复选框全部被勾上,则全选框要勾上,一组数据复选框没有全部被勾上,则全选框不勾上1.0 实现效果1.1 主要思路:对所有的子复选框进行监听设置一个标志位,默认他成立在子复选框的监听事件里:遍历整个子复选框,如果存在不同的属性,就改变标志位为不成立全选框通过标志位来判断子复选框的状态,进而修改属性1.2 代码实现<!DOCTYPE html><html lang="en"><head> <meta charset=".

2021-06-14 19:16:58 436 3

原创 CSDN设置插入图片的大小实例讲解

操作步骤1.下图是我们在csdn中插入一张图片的样子,在这里我们需要将()之前和之后的内容删除,连同括号一起删除2.接着像我下图一样在头部和尾部添加相关语句,//头部添加<img src="//尾部添加,其中的60%就是设置图片的大小,你可以根据自己需求改变大小" width="60%">...

2020-12-06 18:30:09 468 2

原创 使用IDEA实现JDBC(java database connection,java数据库连接)使用实例

实现内容通过idea开发工具实现对mysql数据库中某个数据库的某张表进行插入数据操作步骤第一步:导入驱动包第二步:加载驱动第三步:连接数据库(ip、端口号、用户名、密码)第四步:书写sql语句,执行sql语句,接收执行结果第五步:关闭连接详细流程:第一步:导入驱动包1. 选中新建的项目右键创建一个文件夹(Directory)并命名为libs2. 在官网中下载驱动包:mysql-connector-java-8.0.22.jar3.将驱动包一般下载的zip压缩文件,解压后将m

2020-12-06 18:12:55 1807

原创 java回调实例讲解

在程序中我们经常会用到回调,比如当你在使用RecyclerView这样的控件控件时,如果在对控件的某一个item进行监听时,如果想修改RecyclerView所在的主页面的某个控件值时,如果不使用回调,你将需要将需要修改的控件传过来,进行修改,那么如何在不传控件的情况下,就将控件内容修改了呢,这就需要使用到回调。实例分析#####在这个界面中,上半部分是Activity界面(白色部分...

2019-01-02 10:01:15 665 1

原创 泛型数组列表ArrayList使用实例(运行时自动调整数组容量)

泛型数组列表ArrayList: ArrayList是一个采用类型参数的泛型类,&lt;&gt;中指定数组保存的元素的对象类型实例讲解: 创建一个员工类Employee,用于存放到泛型数组中,也就是&lt;&gt;中放的就是Employee,然后main()方法中实现存储就可以了。1.创建Employee类,这里没什么好讲的,你应该能看懂import java.ti...

2018-07-04 10:21:51 600 2

原创 全局获取Context的技巧(再也不要为获取Context而感到烦恼)

Android提供了一个Application类,每当应用程序启动的时候,系统就会自动将这个类进行初始化,而我们可以定制一个自己的Application类,以便管理程序内的一些全局状态信息,比如说全局Context。定制自己的Application只需要继承Application就可以了。public class MyApplication extends Applicatio...

2018-06-03 18:51:33 19373 4

原创 java的回调机制实例讲解

前言: 在开发的过程中,一些方法可能经常需要用到,但我们不可能每次都写一遍,这时候我们需要新建一个公共的类,在这个类里面写上方法,然后用public static修饰,可是当这个方法执行的是耗时操作的时候,我们需要开启子线程,可是在子线程里又不可以使用return,这是我们就需要使用java的回调机制来解决这个问题。操作步骤: 1.新建一个回调接口 2.新建类,编写...

2018-05-26 11:53:45 284

原创 解析XML格式数据实例

前言: 网络数据传输时,最常用的格式有两种:XML和JSON,下面我们就研究如何使用Pull解析和Sex解析来实现对XML格式文件数据的解析。实例流程: 1.创建服务器:Apache服务器(用于模拟解析网络中的数据) 2.在Apache安装目录下的htdocs目录下创建xml格式的文件(用于解析) 3.使用Pull方法解析XML数据 4.使用SEX方法解析X...

2018-05-24 17:48:38 8050

原创 Notification通知的使用实例

什么是通知: 当某个程序希望向用户发送一些提示信息时,而该应用又不在前台运行,这时借助通知就可以轻松实现,当触发通知时,状态栏会显示一个小图标,下拉状态栏就可以看到通知的详细信息了。实例讲解:效果展现:代码实现:(需要说明的是这个通知在Android8.0无法运行,我以后有时间会补充,我是在5.0中运行的)1.修改activity_main.xml中的代码,添加按钮:...

2018-05-20 15:54:41 784

原创 运行时权限获取实例讲解

运行时权限简介: Android权限的存在旨在保护用户的隐私和安全,不过在Android6.0之前,权限会在安装程序前进行询问,拒绝则不能安装程序,这样就出现了一些我们离开不了的程序出现“店大欺客”的现象。为了解决这个问题,Android在6.0添加了运行时权限功能,那些涉及用户安全和隐私的权限会在程序安装后,使用这个功能时,在用户同意获取权限后,程序方可动态添加权限。权限的分类...

2018-05-19 11:36:14 1863

原创 文件存贮

什么是文件存贮: 文件存贮是Android中最基本的一种数据存贮方式,不对存储的内容进行任何形式的格式化处理,所有数据原封不动的保存在文件中,比较适合一些简单的文本数据或二进制数据的存贮。...

2018-05-16 09:14:01 166

原创 Activity与Fragment通信,Fragment之间互相通信实例讲解(通过获取对象,调用方法)

效果显现:实现步骤: 1.创建MainActivity,FragmentA,FragmnetB在activity_main.xml中静态加载FragmentA,FragmnetB 2.在MainActivity中获取FragmentA对象,再用对象,调用FragmentA中的方法,实现Activity与Fragment通信之间的通信 3.在FragmentA中获取Mai...

2018-05-12 14:02:59 2278

原创 编写QQ聊天界面实例

效果展现:实现步骤: 1.添加RecyclerView包 2.将编辑主页面的布局 3.创建RecyclerView的布局,实体类,适配器 4.在主页面完成数据的初始化,绑定适配器,设置监听等代码实现:1.准备两张9.png图片,用于接收信息和发送消息的背景,可以借鉴我上一篇的博客:9.png图片制作方法链接2.添加RecyclerView的依赖包:...

2018-05-09 18:24:23 2052

原创 如何制作9.png图片

什么是9.png图片: .9.PNG是安卓开发里面的一种特殊的图片,这种格式的图片通过ADT自带的编辑工具生成,使用九宫格切分的方法,使图片支持在android 环境下的自适应展示。9.png图片如何优势: (1)允许开发人员定义可扩展区域,当需要延伸图片以填充比图片本身更大区域时,可扩展区的内容被延展。 (2)允许开发人员定义内容显示区,用于显示文字或其他内容...

2018-05-09 09:45:13 24238 1

原创 RecyclerView实例讲解

RecyclerView是什么: RecylerView是support-v7包中的新组件,是一个强大的滑动组件,那么已经有了ListView,为什么还要存在RecyclerView,因为他的优势有很多啊。RecyclerView优势: 1.自带缓存原理 2.灵活的控制item的增删动画,布局构造也很方便改变。RecyclerView如何使用: 1.添加依...

2018-05-08 17:54:51 4557 2

原创 ListView简单的实例讲解

实现简单的文字展现效果展现:实现步骤:1.修改MainActivity中的布局:&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;

2018-05-07 22:14:48 3488

原创 自定义控件实例讲解

背景:使用include语句可以轻松的添加一个布局到想要的布局中,增加代码的复用,可是引入的布局中的控件,想要对他进行监听并操作,又要重复写大量的代码,使用自定义控件就可以解决这样的问题。代码实现:1.新建布局文件layout_item.xml,这就是我们需要引用的布局:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearL...

2018-05-07 18:39:56 174

原创 AlertDialog(提示框)实例

效果展现:效果实现:1.修改FirstActivity中的布局:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android...

2018-05-07 16:01:42 176

原创 自定义方法优化页面跳转时传值

在真实的开发中,不同的页面可能是由不同的人实现的,而你的数据需要前一个页面的数据,这时,你可以通过询问同事你传过来的参数名叫什么,当然还有更好的方法,如下:1.在你的活动页面添加页面跳转的自定义方法:public class SecondActivity extends AppCompatActivity { private static final String TAG =...

2018-05-07 10:41:38 269

原创 使用intent返回数据给上一个活动实例讲解(使用onBackPressed()返回数据给上一个活动问题解决)

1.在FirstActivity的布局中添加控件:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-...

2018-05-01 12:15:14 1432

原创 动态创建Fragment、Activity和Fragment之间传值

本来想通过构造方法给fragment传值,不过后来知道,google是不予许给frament创建有参数的构造方法的。那么下面我们就来学习如何使用setArguments()和getArguments()来实现传值吧,同时学习怎样动态的创建frament。首先我们需要做一些准备工作1、创建一个fragment作为模板public class BlankFragment e...

2018-04-26 14:03:53 656

原创 int型字符串互相转换,限制float,double型保留几位小数,产生随机数

1.如何将int型转换为字符长型int a = 1;String aStr = a+"";2.如何将string型转化为int型String aStr = "11";int a = Integer.parseInt(aStr);3.如何限制double型保留几位小数: double a = 4.666666666; BigDecimal...

2018-04-15 13:42:19 5970

转载 bit byte char short int long float double 汉字的相互关系

本文章借鉴:博客链接1bit = 1或2 (二进制数) 1byte = 8bit 1char = 1byte = 1字节 1汉字 = 2byte = 2字节 1 short = 2byte = 2字节 1 int = 4byte = 4字节 1 long = 4byte = 4字节 1 float =4byte =4字节 1 double = 8byte = 8字节...

2018-04-15 12:43:28 506

原创 智能农业讲解

项目展现: 项目分析 1.第一张图片使用了actiity的自动销毁效果 2.第二张图片使用了自定义AlertDialog 3.动态图,首先图片使用了插件使图片以圆形展示和ScrollView的使用, 如何在一个布局文件中,引入其他布局,接着首页还使用Okhttp获取网络的请求使用get和post两种方法,接着使用gson解析json数据,在点击按钮进入第...

2018-04-14 19:35:02 355

原创 使用OkHttp和Gson插件实现读取网络JSON数据,实例讲解

OkHttp插件: github大神写的插件,用于获取网络请求,功能与HttpUrlConnection类似,不过更加简单,因为很多方法都被封装。Gson插件: github上大神写的插件,用于json数据的解析,功能与JsonObject功能类似。实现对以下网址的解析:http://guolin.tech/api/china;打开网站后的json数据如...

2018-04-14 14:33:55 3165 2

原创 使用AsyncHttp访问网络,获取数据,讲解与实例

什么是AsyncHttp 是github上的一个插件,用于获取网络数据,功能与HttpUrlConnection功能类似本篇文章是对github文档中的信息进行翻译和补充。github文档链接 我将从这里进行翻译:Make a Static Http Client:创建一个静态的方法(可以实现代码的复用),在之前需要导入依赖包,可以看我圈出来的之前的代码,相信你可以...

2018-04-10 21:43:43 3078

原创 使用LitePal插件操作数据库(增删改查)讲解与实例

什么是LitePal 是一款开源的Android数据库框架 LitePal将我们平常用到的数据库功能进行封装,不用使用SQLite语句就可以完成建表,增删改查等操作,比SQLite使用简单多了。如何使用LitePal首先需要说明的是,以下操作都是我对LitePal文档的解读(其实就是翻译)文档地址LitePal在GitHub上面的使用文档链接打开...

2018-04-02 18:11:31 3985 3

原创 ContentProvider讲解与实例应用

什么是ContentProvider: 是Android的四大组件之一 主要用于不同的应用程序之间实现数据共享功能什么是ContentResolver: 是数据调用者,ContentProvider将数据发布出来,通过ContentResolver对象结合Uri进行调用 通过ContentResolver对象可以调用ContentProvider的增删改查...

2018-03-29 20:25:35 31858 9

原创 BroadcastReceiver(广播)的讲解与实例

什么是广播: 广播是Android四大组件之一,全称BroadcastReceiver 广播分为接收方和发送方,就算没有接收方,发送方也会发送数据 可以实现跨多个页面间的数据通信通信 可以实现跨进程间的数据通信静态注册无序广播:实现效果:实现两个软件之间的数据通信1.新建自定义类继承BroadcastReceiver,复写onReceive(...

2018-03-26 20:59:50 1898 1

N型A-&Q2 EL类别最新报告.pptx

N型A-&Q2 EL类别最新报告.pptx

2023-10-14

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除