自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (3)
  • 收藏
  • 关注

原创 PS个人证件照片更换背景颜色

PS个人证件照片更换背景颜色1.首先打开ps导入证件照2.点击快速选择工具,选中人物头像。3、选中之后,点击标题栏选择,然后点击修改选择伸缩,自己更具情况选择值,一般2就可以了。(这样可以将选择的图向里扩展一点点,这样就没有边缘颜色残留了)4、然后新建图层,将选择的人物复制上去。5、然后修改前景色为目标背景色,点击油漆桶工具上色即可。最后就大功告成了。...

2021-06-09 23:33:44 895 1

原创 vue-cli Failed to download repo vuejs-templates/webpack连接超时解决办法

最近在新建Vue项目的时候,运行命令Vue init webpack 项目名 //总是fail报错如下:之后发现https://github.com/vuejs-templates/webpack通过链接我都下载不了,所以明白是什么问题了吧。解决办法是:离线创建我们需要下载github仓库中的vue-templates/webpack,然后解压到本地。下载地址为:https://github.com/vuejs-templates/webpack,下载之后,解压到本地用户目录下的.vue

2020-11-10 11:15:25 2363 4

原创 数组有值但是console.log出来却为空 ------ 异步后发先到问题解决

1、问题描述今天在做数据绑定的时候,遇到一个问题,我很确定前端json数组中有很多数据,但是我将值绑定到el-select的option中的时候,总是没有数据,控制台输出之后发现,数组确实为空,但是为什么呢??? 还好,这问题别人也遇到了,因此超级惊喜,打开了新大陆。异步后发先到问题2、问题分析有两行代码:第一行:给数组a赋值 //确定a有值,以及在前端显示了第二行:在另一个函数将取出a中得值,全部push到b中 //打印为空分析:代码肯定没有问题,但是为空,只有一个原因就是:给需要的数组赋

2020-10-30 13:07:12 6153 7

原创 Vue浏览器页面刷新回退到登录页面

最近在做项目的时候,将用户登录信息存储在store中,发现登录后页面一刷新,之前存的东西就不见了,这是后台查询数据库就会出现bug。解决方法:1、页面只要刷新之后,回退到登录界面,重新登录,重新存储2、直接将登录后的值存储到本地,后台根据本地数据进行处理第一种实现:beforeCreate(),created(), beforeMount(), mounted()一个vue只执行一次,浏览器刷新,必执行APP.Vue,所以可以把以下代码写到APP.vue中。beforeCreate () { /

2020-10-15 14:04:28 4474 3

原创 后端传过来的数据前台打印后发现是??????

记录今天的问题:1、今天在写项目的时候,将后台封装好的json数据传到前台,但是没有达到想要的结果,之后在前台console传过来的数据,发现全是?????原因是:传过来的中文,需要将格式设置成UTF-8才能正常解析2、解决方式:在后台代码中添加一行,将返回数据类型charset设置为UTF-8response.setContentType("text/json;charset=UTF-8");...

2020-10-10 23:31:59 348 1

原创 动态设置控件的宽度(width)

1、有一个项目,需要动态添加标签(button),一个或者两个button,当固定div大小时,如果只放一个button就会有很多空白,看起来不太好,因此需要动态改变div的width自动调整宽度。调整前后图修改前:修改后:2、动态修改方式:在需要动态改变width的控件中写:width="wth" //wth 在data中设置初始值,用来适配只有一个标签的,设置函数修改wth的值,以方便适配两个或者多个标签的data里面定义wthdata () { return {

2020-10-10 23:24:23 2432

原创 element table 表头全选框去除

1、首先在table添加一行代码:2、消除函数,在script中method中添加消除函数cellClass (row) { console.log(row) if (row.columnIndex === 0) {//将第一行消除 return 'DisableSelection' } },实现前后对比:消除之后:...

2020-10-06 14:36:13 1419 1

原创 element-ui el-table实现某列全选

在el-table中添加一列,type设置为selection,实现全选功能<el-table-column type="selection"></el-table-column>之前看了官网的方式element组件文档但是并不完善,因为如果在全选状态下,随意改变一行或多行为不选中,这时再次点击全选checkbox,会发现,他只会在已选中和未选中的行之间切换,并没有全选,因此自己组合了一个。具体可以去动手看看通过checkbox来控制实现全选 <!-- `ch

2020-10-06 14:21:21 5328 3

原创 在查询的时候,需要同时用到and和or,发现总是得不到想要的结果

3、在复合查询的时候,需要同时用到and和or,发现总是得不到想要的结果例如:Selec * from table where name=’’ or id=’’ and place=’’,我的想法是现将name和id符合条件的筛选出来,然后在前面搜索前提下搜索符合place的数据,但是这样实现之后,是先将name和place放一起筛选,or和那俩并列了。没有达到筛选效果之后发现:and的优先级高于or,所以会先将所有and筛选完之后再处理or。处理方法是在name or id=’’ ,加一个(),提

2020-10-04 12:33:18 423

原创 查询避免Unknown column ‘xxx’ in ‘where clause

在项目中连接数据库的时候出现了上述错误,原因是:sql语句后面where中的判断语句如何是字符型的话需要加单引号例如: String sql=“select age from user where name=”+xxx+";设置name的值为columName,则错误如下:Unknown column 'xxx′ in ‘where clause’解决步骤:sql中如果name是整型的倒不会出现什么错误,而如果sql中字符串类型必须要包含在引号内。所以修改sql为String sql="s

2020-10-04 12:30:08 541

原创 基于webpack的vue项目构建

1.安装node.js说明:安装node.js的windows版本后,会自动安装好node以及包管理工具npm,我们后续的安装将依赖npm工具。*将npm设置为淘宝镜像,设置链接如下设置淘宝镜像node.js的官方地址为:https://nodejs.org/en/download/设置global和cache路径说明:设置路径能够把通过npm安装的模块集中在一起,便于管理。1、在nodejs的安装目录下,新建node_global和node_cache两个文件夹,作者的安装目录为“D:

2020-09-16 12:44:21 328 1

原创 Node.js npm设置淘宝npm镜像

在我们的开发中,使用Node进行编程时,在 Node.js 安装之后,有时候需要设置淘宝npm镜像才能运行项目。在下载使用npm时比较慢,经常出现失败问题,为什么?由于npm的源在国外,所以国内用户使用起来各种不方便,而在国内淘宝的npm镜像速度快。在我们使用idea执行npm install命令的时候存在一直失败的情况,这时候就需要设置淘宝npm镜像来解决。那么如何设置淘宝npm镜像呢???1、删除 C:\Users\LiuXX\AppData\Roaming 路径下的 npm和npm-cache

2020-09-16 12:33:41 1212 1

转载 解决:‘webpack-dev-server‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

最近在做项目的时候,使用webpack-dev-server时遇到一些问题(如下图所示),输入npm run dev之后,会出现以下错误我在学习vue框架的时候因为要使用到webpack工具,但这个工具又是基于node,而我对node没有任何基础,然后每次出现问题就在网上疯狂的找啊找,在网上诸如类似这个问题的解答很多,但是每个人的情况不一样,而我相信我的情况是最复杂的那种,试过网上所有办法之后还是没有解决,最后摸索出了一套自己的万能解决办法!webpack-dev-server错误法则:前往项目根目

2020-09-16 12:25:18 517

原创 VC6.0下载安装图文教程(win7、win10可用)

为了方便学习,现给出vc6.0编译器的安装过程。之后开始安装我们的VC6.0,步骤如下:VC6绿色版(win732位和64位均可用)网盘下载地址:链接:https://pan.baidu.com/s/1ahdJ7nHlqg3cBXTX3JQBcQ提取码:apie下载解压即可,第一次层目录不要有中文。解压后双击.bat文件就会出现桌面图标,即可使用。有时候win10用户安装会出现问题,打不开提示如下:已经安装VC6没有问题但升级win10出现无法初始化,报OXCOOOO142错误这时候替换原

2020-06-16 11:25:56 6820 7

原创 判断ImageView当前的图片是哪个图片,对比然后替换

刚刚开始想做一个灯泡亮暗图片的转换:点击imageView时若台灯亮则替换为暗图片,但是查到的比较背景图片的方法有问题,有毛病如下:if (image1.getDrawable().getCurrent().getConstantState().equals(getResources().getDrawable(R.drawable.A).getConstantState())){ image1.setImageResource(R.drawable.B)}else{

2020-05-29 19:04:31 813

原创 安卓控制手机点灯

1.手机摄像头权限获取 <!-- 摄像头、手电筒 --> <uses-permission android:name="android.permission.CAMERA"/>然后设计点击按钮 public void btn_open(View view){//默认初始为关闭状态,点击打开关闭 // TODO Auto-generated method stub/ TODO Auto-generated method stub

2020-05-08 22:56:48 302

原创 给出2n+1(2n+2)个数,其中有n个数是成对出现的,找出只出现一次的一个数/两个数

**1** 给出2n+1个数,其中有n个数是成对出现的,让我找出里面只出现了一次的那个数。**2** 给出2n+2个数,其中有n个数是成对出现的,让我找出里面只出现了一次的那两个数。

2020-04-23 16:06:58 991

原创 搜索附近的蓝牙设备

.当我们打开蓝牙时搜索附近的蓝牙,步骤如下1.添加权限: <uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> <uses-...

2020-04-22 21:42:00 1467

原创 监听手机蓝牙的广播——打开和关闭蓝牙

广播类如下: //蓝牙广播 public class BlueToothStateReceiver extends BroadcastReceiver { public int DEFAULT_VALUE_BULUETOOTH = 1000; //public OnBlueToothStateListener onBlueToothStateListene...

2020-04-22 15:20:42 1541

原创 自定义安卓五星评价设计-----ratingBar

安卓本身自带的ratingBar有点不友好,操作起来不能很好的达到我们需要的效果,自定义rating可以帮助我们解决这个问题。

2020-04-22 13:52:30 314

原创 安卓五星评价设计-----ratingBar

在很多网商平台中都有几个五星好评的设置,这里将讲述如何设计五星评价

2020-04-22 13:27:47 426

原创 电脑忘记密码之后修改密码

有时候我们在设置密码之后,由于刚开始设置,所以可能忘记密码,在忘记密码后,不要担心,也不需要重装系统了,可以无损的修改密码首先我们需要准备一个4G大一点的优盘,提前把重要的文件保存一份,然后制作pe系统盘,可以使用大白菜制作。当然我这里有资源,需要的可以分享。1.以管理员身份打开,自定义安装,将pe装到U盘里,然后等待制作即可。2.制作成功之后,重启电脑,按某些键进入BIOS系统。这个根据电...

2020-04-20 13:32:43 243

原创 U盘问题综合

1.用命令格式化优盘,使用组合键(win键+r)打开运行窗口,再输入“cmd”并点击“确定”按钮执行。然后在cmd下输入format +盘符:就可以格式化优盘了,如下图所示:然后等到100%就格式化好了。2.u盘如果打不开,可以用下面的命令来修复,打开命令提示符,然后输入“chkdsk /f H:”命令,就好了3.U盘打开后文件找不到了怎么办(大多数是由于病毒引起的),怎么修复其实最...

2020-04-19 17:07:09 222

原创 迭代和递归神来归途

1.递归用起来很方便,只需要在需要的地方一直调用目标函数,直到达到条件回调出栈,虽然容易理解一些,但是每深入一层都需要占用栈数据区域浪费空间。容易递归溢出,阶乘就可以使用这样递归,如下图: int GetNum(int n){ int sum = 1; if(1 == n) { return 1; } sum =n * GetN...

2020-04-19 16:24:10 104

原创 Android studio快速取得app的SHA1值和MD5

1.进入Androidstudio界面,右上角有一个gradle,如图然后APP目录下面的Android目录里面有个signingReport点开,就可以看到了,

2020-04-18 21:47:22 204

原创 word 从指定页开始页码设置

1,跳过第一页,从第二页开始设置页码,到页面布局中找到分隔符在第一页末尾加入分隔符,选择下一页双击第二页页眉或者页脚,进入设计,点击连接到前一条页眉,取消。然后选择页码,从一开始即可。从任意地方开始设计页码,和上述道理相同,分割,取消与上一节的联系就好了。...

2020-04-15 22:07:36 988

原创 安卓APP---点击两次退出

@Override public boolean dispatchKeyEvent(KeyEvent event){ if(event.getKeyCode() == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN && e...

2020-04-14 16:12:13 138 2

原创 安卓实现发送验证码

遇到的坑:能运行,但是有错误,验证码总是收不到javamail发邮件始终报javax.mail.NoSuchProviderException:smtp错误在Android4.0以后,会发现,只要是写在主线程(就是Activity)中的HTTP请求,运行时都会报错,这是因为Android在4.0以后为了防止应用的ANR(Aplication Not Response)异常,Android这个设...

2020-04-14 16:11:05 534

原创 Android设置应用程序名称及图标

进入AndroidManifest中修改两处

2020-04-14 15:25:14 711

原创 安卓利用百度地图实现定位

1、下载百度地图的SDK下载地址:http://lbsyun.baidu.com/index.php?title=android-locsdk/geosdk-android-download2、申请key值注册百度账号——>登录百度地图官网——>控制台—–>创建应用获取key(也就是AK)的具体方法的官网地址 :http://lbsyun.baidu.com/apicon...

2020-04-13 22:24:14 1269

原创 Java中next和nextLine的区别,多种方式举例解决吸收问题

next()和nextLine()的区别详解/*next()方法在读取内容时,会过滤掉有效字符前面的无效字符,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其过滤掉;只有在读取到有效字符之后,next()方法才将其后的空格键、Tab键或Enter键等视为结束符;所以next()方法不能得到带空格的字符串。如图所示:*//*nextLine()方法字...

2020-04-12 23:26:47 1343

原创 网络工程师考试经验总结

2019年下半年报考软考网络工程师中级,现在分享考试经验1.如果学过计算机网络那就不用太担心了,好好准备20天左右即可。软考分为上午和下午两场考试,上午选择题,下午案例分析题。2.可以找一套学习视频,快速将选择题重点过一遍,将历年考试题全部用心用心做一遍,就很稳了。3.下午案例题也需要将历年题全刷一遍,会发现,每年考试题型都很接近,记住重点,就OK了。4.参考书我过了一遍感觉抓不住重点...

2020-04-12 22:36:02 655 9

原创 软件著作权的申请流程,个人团体都可

软件著作权近可以自己直接申请,时间三个月左右,相信广大同胞和我一样都会接受的。代理经验多,不会出错,所以不会有补正的可能,比较快。我们初次申请可能会出错,但是有经验之后也会很快,因为不打麻烦,经验可以通过前人去总结,再经历就很快收货满满了。

2020-04-12 22:09:11 1192 5

原创 产生六位随机数

//随机产生六位数,可以发送短信验证码verificationCode = (int) ((Math.random() * 9 + 1) * 100000);

2020-04-12 20:54:12 393

原创 安卓图形验证码---防止暴力尝试对软件的冲击

如图所示:图形验证码防止被大量注册刷爆。//主体代码public class VerificationCode { private static final char[] CHARS = { '0','1','2','3','4','5','6','7','8','9', 'a', 'b', 'c', 'd', 'e', 'f', '...

2020-04-12 20:47:30 338

原创 软考证书电子版查询

进入中国人事考试网,注册成功登录进去有一个查询界面就可以查到软考电子版证书了,所有地方都可以查到,需要的赶紧去下载了,有问题评论方见面...

2020-04-08 17:47:32 1666

原创 最左推导最右推导以及语法树例题详解----编译原理

最左推导最右推导的推理过程如下语法树根据最左最右推导画,可能存在二义性

2020-04-08 11:57:49 5360

原创 安卓在Activity跳转过程中传递实体类对象的实现-------parcel

**Parcel的简介Parcel是什么?Parcel翻译过来是打包的意思,其实就是包装了我们需要传输的数据,然后在Binder中传输,也就是用于跨进程传输数据简单来说,Parcel提供了一套机制,可以将序列化之后的数据写入到一个共享内存中,其他进程通过Parcel可以从这块共享内存中读出字节流**以下是用其完成实体类的传输1.其中实体类要实现Parcelable序列化接口,其实例可以从一...

2020-01-10 22:01:32 427

原创 安卓APP---点击两次退出

@Override public boolean dispatchKeyEvent(KeyEvent event){ if(event.getKeyCode() == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN && e...

2020-01-10 20:24:21 142

原创 安卓图片轮播实现---banner

需要添加依赖包implementation 'com.youth.banner:banner:1.4.10'2.`public class MainActivity extends AppCompatActivity {Banner banner;private List<Integer> images = new ArrayList<>();@Overri...

2020-01-09 21:16:07 216

BaiduLBS_AndroidSDK_Lib (1).zip

借用百度文档实现安卓定位功能的实现需要特定的jar包和so文件,然后通过代码调用可以实现定位功能,具体实现请看我的博文,很详细。

2020-04-14

ExpandableListview.rar

实现qq好友分组功能,点击展开,收敛,需要自取,自定义adapter,实现分组功能,分为任意组,每个组中有自定义个child

2019-12-26

实现短信验证码需要用到的jar包.rar

1.commons-codec-1.4 2.commons-httpclient-3.1 3.commons-logging-1.1.1 附加 API代码即可实现短信验证功能

2019-12-26

空空如也

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

TA关注的人

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