自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (4)
  • 收藏
  • 关注

原创 如何在IIS中搭建APIFlask

在windows server2012 R2中部署apiflask项目

2023-05-02 17:13:09 186

原创 SQL触发器

在SQL中,触发器是一种特殊的存储过程,它可以自动执行一系列的操作,当特定的数据库事件(例如插入、更新或删除数据)发生时。触发器通常用于实现数据约束、日志记录、数据审计等功能。在创建触发器时,你可以指定触发器执行的事件类型、执行的时间以及触发器的操作。

2023-04-04 11:25:46 389

原创 Android 连接 MySQL 数据库教程

在 Android 应用程序中连接 MySQL 数据库可以帮助开发人员实现更丰富的数据管理功能。本教程将介绍如何在 Android 应用程序中使用低版本的 MySQL Connector/J 驱动程序来连接 MySQL 数据库。

2023-03-09 09:28:27 12047

原创 局域网内配置可访问mysql数据库

需要在局域网内访问别人的mysql数据库,首先需要正确安装mysql数据库,然后需要配置以下2点1.把root可访问设置为%如图:2.安装mysql的主机需要设置防火墙,端口号3306设置为可访问如图:保存即可,在局域网内其他主机按IP地址连接...

2022-04-12 14:39:45 3175

转载 Android 12 SplashScreen API快速入门

转载郭霖微信公众号

2021-09-14 14:20:11 185

原创 Android导出文件到Excel的路径问题

1. String filePath = Environment.getExternalStorageDirectory() + "/DeviceMsg"; 2. String filePath = getFilesDir().getAbsolutePath() + "/DeviceMsg";使用第一个方法时小米手机可以导出,华为手机不能导出。第二个方法都可以导出奇怪的是二者都没有外置存储,但是小米可以导出获取内部存储方法1、Environment.getDataDirectory(...

2021-07-21 15:37:32 311 1

原创 python 发送邮件报错UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xc4 in position 0

百度无果,用梯子上网一下子找到了解决办法。1.直接将电脑名称由中文名改成英文字母2.讲socke.py文件中箭头指向的那行后面加上.encode(‘ascii’,‘ignore’)即可完美解决

2020-11-11 16:18:19 931

原创 解决FTP上传图片文件,只上传文件名,大小为0的问题

用的是以下依赖包 implementation 'commons-net:commons-net:3.5'每次上传都是0B,问题出现在没有调用FTPClient.enterLocalPassiveMode();这个方法的意思就是每次数据连接之前,ftp client告诉ftp server开通一个端口来传输数据。为什么要这样做呢,因为ftp server可能每次开启不同的端口来传输数据,但是在linux上,由于安全限制,可能某些端口没有开启,所以就出现阻塞。借鉴于这位老哥杨航JAVA所以

2020-11-10 11:51:06 1599

原创 flutter开发记录

导入旧项目无法编译需要考虑的问题1、flutterSDK是否更新到最新版本下载链接2、依赖包中的版本号是否是最新版本查询链接

2020-04-20 11:07:18 162

原创 小程序开发环境搭建

1、获取APPID注册小程序,如果你已经注册了微信公众号,那就要用新的邮箱注册微信小程序。然后在开发工具中下载‘微信开发者工具’2、下载node.jsnode.js官方下载链接安装完成后在终端输入命令node -v如果能显示出版本号就代表安装成功了!3、下载VSCodeVsCode官方下载链接安装过程中如果提示要添加路径进path,注意要勾选4、开发框架选择to...

2020-04-20 08:51:27 386

转载 Android中高级进阶知识点整理

转载侵权删https://blog.csdn.net/lou_liang/article/details/82856531

2020-02-19 10:11:29 425 1

原创 VMWare 安装 macox 遇到的问题和解决办法

1、VMware无法启动,重新安装也没法打开。解决办法打开程序和功能,查看最新安装的更新,卸载掉最新的安装,重启后就能正常打开2、MAC ox 系统不断重启,提示因出现问题而无法启动解决办法查看新建虚拟机,无法找到 Apple Mac OS X(M)选项,需要重新unlock一下,下载相关文件,以管理员身份分别运行unlock.exe win-install.cmd即可。...

2019-10-22 10:19:18 1587

转载 Android GrivdView上下来回滑动会导致页面向下消失的解决方法

项目中需要用到GridView展示90个item,但是每个item底部的数据格式是不一致的,导致加载完成后上下来回滑动多次之后突然消失。解决方法就是item.xml中高宽不能同时使用match_parent或者wrap_content。需要使用具体的dp值。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:...

2019-10-09 14:12:10 338

原创 Activity传递大bitmap的解决方法

传递bitmap的几种方式本地资源只传递(int)R.id,然后通过resource去解析。如果是内存中的文件,只传递Uri。如果是网络流或者视频流,先本地保存图片,然后再传递路径Uri。笔者项目中需要传递的bitmap超过了intent的最大限制,一直报类似下面的错。综合网上的解决方法,得出以下解决方案。Caused by: android.os.TransactionTooL...

2019-09-25 09:35:04 1116

原创 Android-nRF-Mesh-Library的用处

最近公司想要组建一个mesh的组网模式,无从下手,打开GitHub搜索相关的项目。只看到一个Android-nRF-Mesh-Library比较相似,clone到本地,一片红。看到项目的文件夹分布,一下子没有意识到这仅仅是一个module,而并非是一个project。新建一个空的项目import module在dependencies中添加module dependency至此,里...

2019-09-18 16:47:16 1705

原创 Android Studio乱码,都是标签的解决办法

笔者在打包的时候在build.gradle文件中加了以下代码shrinkResources true然后高潮来了,编译完全都乱码了,在local history中回滚代码也解决不了这个问题,顿时慌了,没有备份到代码怎么办?有幸得到大神相助,找到了解决办法1.退出Android Studio IDE2.找到Android Studio 的缓存目录,笔者的是在C:\Users\USE...

2019-07-30 09:50:30 1293

原创 Android Studio 中如何导入eclipse中java工程的包

在项目中遇到下列包找不到的情况import javax.imageio.*;java.awt.*;解决方法:找到jdk的安装目录,笔者的目录为C:\Program Files\Java\jdk1.8.0_201。然后在主module的build.gradle中导入rt.jar包,如下:implementation files ('C:/Program Files/Java/jdk...

2019-07-01 08:24:53 600

原创 flutter踩坑记->无法识别真机

早上上班打开项目发现flutter项目识别不了真机了,而Android项目却非常显眼的出现设备运行flutter doctor ,根本没有任何反应,但是CPU却一直处于98%以上的状态开始查找原因1.CPU显示爆满状态,打开任务管理器,发现很多console window host占用了大量的CPU,点击跳转到详情,PPID有很多个,无从下手。2.输入win+R,输入CMD,打开控制台...

2019-05-09 11:49:44 3350

转载 Android高版本联网失败报错:Cleartext HTTP traffic to xxx not permitted解决方法

前言:为保证用户数据和设备的安全,Google针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使用下一代(Transport Layer Security)传输层安全协议,而 Android No...

2019-04-08 15:52:24 185

原创 flutter项目连接不了夜神模拟器的解决方案

问题:Android studio 下的Android项目能够正常连接夜神模拟器,新建flutter项目无法连接查找问题:cmd 下输入命令行 adb versioncmd 定位到夜神模拟器安装目录bin下 ,输入命令行 adb version发现两个adb的版本不一致,这直接导致了flutter项目无法识别夜神模拟器。解决方案copy AndroidSDK目录下的platfo...

2019-04-08 08:35:58 5621 1

原创 android爬虫

爬虫,你最先想到用什么爬?Python?Java?方式有多种,今天讲讲android的一个爬虫框架Jsoup.按照官网介绍-&gt;jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。有兴趣的朋友可以去探讨一下它的实现原理,如果你懂一点js,看起来可能会更舒服...

2018-07-27 11:54:39 10469

原创 Android集成高德地图定位功能

要集成第三方SDK,不外乎几点。1、在该第三方的API开发平台注册账号创建应用得到key,2、导包到项目中,3、配置好环境就可以“为所欲为”啦。第一步,注册开发者账号,创建应用获取key key名称随便填 SHA1码就是你正式版APK的.keystore或者.jks解析出来的,方法如下:打开cmd,进入到jdk下的bin目录,输入命令 keytool -list -v -key...

2018-06-25 17:34:49 2185 4

原创 学习资源

Java学习视频 链接:https://pan.baidu.com/s/1ihDF9drwSlEDnWCVCwetWQ 密码:xu3f我是分割线 RN学习视频 链接:https://pan.baidu.com/s/1NeRcLiORS1okyGVl_-Opcw 密码:s258我又是分割线 微信小程序学习视频 链接:https://pan.baid...

2018-06-20 09:58:56 226

原创 使用ViewFlipper上下轮播广告通知实现监听跳转

最近公司开发需要实现通知轮播并能够区分点击跳转页面的功能,看了一下以前的旧代码用的是自定义的控件,发现有一个bug,动画效果会卡顿且重复出现。于是想到了谷歌亲生的ViewFlipper 1.实现效果(动画轮播,可分别点击跳转) 上图废话少说,直接上代码 1.marquee_in.xml (res=&gt;anim) &lt;translate ...

2018-06-13 14:42:59 1881

原创 React-native 爬坑记录

近年来react-native火爆,原生的已经没有以前那么吃香了。 所以赶紧入手学习,没想到一上来就各种红屏白屏。。。react-native版本 0.55.4 可通过npm info react-native查询 react版本 16.4.0 可通过npm info react查询 测试机 红米5 plus android 7.1.2现在开始创建一个新的项目,环境搭建什么的可以...

2018-06-07 18:24:57 802 1

原创 关于fragment中layout不能居中的解决办法

首先贴上布局代码&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height=&quot

2018-05-26 10:29:13 1671 1

原创 对MVP模式的认识

MVP模式的概念 MVP能够有效地降低VIew复杂性,避免业务逻辑被塞进View中,使得View编程一个混乱的“大泥坑”。MVP模式会解除View与Model的耦合,同时又带来了良好的可扩展性、、可测试性,保证了系统的整洁性、灵活性。 MVP模式可以分离显示层和逻辑层,它们之间通过接口进行通信,降低耦合。理想化的MVP模式可以实现同一份逻辑代码搭配不同的显示界面,因为它们之间并不依赖于具体

2018-04-26 14:34:42 235

原创 超级方便的从Eclipse中迁移android项目到Android Studio

步骤1: 操作说明:右键单击项目选择 - &gt; Export步骤2: 步骤3:修改build.gradle 和 gradle -&gt; wrapper -&gt;gradle-wrapper.properties的配置build.gradle:gradle-wrapper.properties:步骤4:打开Android studio ...

2018-04-11 11:34:01 902 1

原创 listView中包含checkBox或button。获取checkbox的单选或button的点击事件的解决办法

1、listview含checkBox(联动) 布局文件: &lt;《》?xml version=”1.0” encoding=”utf-8”?&gt; &lt;《》LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:layout_width=”match_parent” ...

2018-04-03 17:58:59 781 1

原创 金哥面试宝典

在求职过程中遇到的面试题第一家公司: 深圳市某某某有限公司问题如下:介绍一下android四大组件中,Service和Content Provider 的基本用法IM即时通讯的原理如果用到服务,你如何让服务不死?*腾讯bugly的热更新是怎么实现的?原理是什么?自定义View,有几种方法。用画笔是怎么画的,怎么让它显示在屏幕上面?存储数据用到sharepreferenc...

2018-03-14 09:49:08 323

原创 关于LitePal定义List存不进去的问题的解决办法

在使用LitePal数据库时,定义实体类字段使用List时,含有各种坑如:List list, Listlist,Mapmap 是可以存储的    List list, List>list, Mapmap是不能存储的  必须强调的一点是,定义字段的时候就得初始化了!!!!!

2017-12-26 17:06:19 2642 2

原创 酷比魔方 iwork10旗舰版恢复出厂设置遇到的问题

平板电脑自带的win10的一键恢复不是一般的慢,简直慢出个性了,历经5个小时。。。必须是个有耐心的人才敢一键恢复,不然强制关机就变砖了。。。

2017-12-03 15:34:57 6896

原创 华硕笔记本进PE之前的设置

重装华硕笔记本一千次。。。。1.开机的时候长按F2键进入BIOS界面,通过方向键进【Secure】菜单,通过方向键选择【Secure Boot Control】选项,将其设定为 “Disabled”2.通过方向键进入【Boot】菜单,通过方向键选择【Lunch CSM】选项,将其设定为“Enabled”3.点击F10保存设置,重启系统,开机时点击ESC选择启动项即可。

2017-12-03 15:32:40 7106

原创 自定义View出现的空指针的懵逼

是view.findViewById而不是直接findViewById 2.自定义view的时候参数解释format可选项                "reference"//引用                "color"//颜色                "boolean"//布尔值                "dimension"//尺寸值  

2017-12-03 15:30:13 356

转载 Genymotion模拟器adb冲突解决方法

在使用AndroidStudio过程中,难免会碰到adb冲突的情况,下面介绍2中ADB冲突的情况:情况1:AndroidStudio和Genymotion连接不上 解决方法:首先排除各种手机助手是否有卸载;其次驱动人生和驱动精灵也会造成adb连接不上。情况2:AndroidStudio与Genymotion能连接上,但用cmd操作adb命令时出现如下报错提示:error: could

2017-12-03 15:28:58 681

原创 关于虚拟机开启FTP服务器,本地Windows不能访问的解决办法

本人一直是关着防火墙的,直到遇到这个问题,烦躁的心情无处安放的时候发现我的防火墙已经开启了,万恶的360所以,解决办法就是   把防火墙关闭

2017-12-03 15:27:27 11803

转载 反编译apk文件

在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。) 

2017-12-03 15:23:18 161

原创 关于Webstrom运行react_native中的Android项目出错的解决办法

复制使用androidstudio创建的项目中的local.properties文件至android目录下或者直接在android目录下创建local.properties文件ndk.dir=D\:\\AndroidSDK\\ndk-bundlesdk.dir=D\:\\AndroidSDK注意路径的书写!!! D:\AndroidSDK  这是错误的书写方法

2017-12-03 15:22:07 706

转载 Server Tomcat v7.0 Server at localhost failed to start.

今天在做j2ee网页的时候,之前tomcat用的好好地,不知道我哪里删了还是改了什么东西,然后启动tomcat的时候就报错“Server Tomcat v7.0 Server at localhost failed to start.”,经过查阅资料,baidu很多都不靠谱,后来在stackoverflow上看到解决办法。有2个办法仅供参考:1.把你工作空间文件夹下的如下路径打开:\.me

2017-12-03 15:20:25 228

原创 Adapter,Fragment向所属的activity中传值

1、在adapter或fragment中定义接口  如:  public interface LongClickListener {      void getClickName(String name);  } 然后在需要触发该接口方法中添加  如://下面的方法还是在adapter或者fragment中  holder.img_avatar.setOnL

2017-12-03 15:19:25 730

unlocker.rar

VMware15解锁 Apple Mac OS系统,可支持到10.14,使用方法是以管理员身份运行win-install.cmd文件,前提是关闭VMware Workstation和解压路径不能有中文和特殊字符

2019-06-03

查尔斯·惠伦-赤裸裸的统计学.pdf

《赤裸裸的统计学》是2013年中信出版社出版的图书,作者是(美)查尔斯·惠伦(Charles Wheelan)。本书用生活有趣的案例、直观的图表揭开了统计学、大数据和数字的“神秘面纱”,让读者知道权威期刊、媒体新闻、民意调研中公布的数字从何而来,轻松掌握判断这些统计数字“是否在撒谎”的秘籍。

2019-05-30

反编译apk工具

反编译apk所需的工具,包含apktool,dex2jar-0.0.9.15,jd-gui-0.3.5.windows

2019-04-14

俄罗斯方块源码

高仿幼儿时期游戏机的俄罗斯方块,界面简洁,操作方便,提供比分后台,需自己搭建服务器,源码有详细注释。

2018-01-25

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

TA关注的人

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