自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

applek_Case的博客

applek的个人博客

  • 博客(32)
  • 资源 (8)
  • 收藏
  • 关注

原创 Vue3开发笔记(1)vue-cli 配置

Vue3已经出来有这么一段时间了,现在项目可以迁移到vue3上面去了,vue3大升级,性能更强,体积更小,值得使用。环境安装安装vue-cli脚手架,帮助我们快速搭建vue项目项目地址:https://cli.vuejs.org/zh/安装命令,以npm为准,其他的环境请见官网npm install -g @vue/cli创建第一个项目安装完成后,运行命令,来启动可视化界面vue ui也可以使用命令行创建vue create 项目名称有很多可选择的内容,使用默认配置即可,在第一个

2020-11-03 20:01:26 253

原创 使用nodejs优雅的解压zip文件

node-stream-zip库是一款非常棒的zip文件压缩库,使用方便,能解压非标准格式的ZIP文件,经过对比,使用起来比hzip,unzipper,zip-local等库要方便很多,并且支持同步方法和异步方法。并且和adm-zip一样,支持解压制定文件和目录,adm-zip不能解压非标准的zip文件,例如APK文件。功能特性不加载整个文档到内存,内容按块读取支持大文件非阻塞读取,没有...

2019-10-14 09:12:43 7649 3

原创 【图文详解】IDEA手动创建基于Maven的WEB项目

开发环境软件:IDEA 2019.2.2Maven版本:3教程开始IDEA手动创建基于Maven的WEB项目输入Groupid和Artifactid,自己起就行,接下来下一步接下来选择保存地址即可创建完成后,等待Maven加载完毕后如下图所示。pom.xml文件修改一下,编码设置为UTF-8。并且设置打包方式为war全部代码如下:<?xml version="1....

2019-10-08 22:53:28 687 1

原创 Element UI 走马灯高度自适应

Element UI走马灯中,通过属性height来设置高度,但是设置就是死的,不能自适应。要自适应需要监控窗口宽度的变化。网上别人分享的太复杂了,这儿有简单的方法实现高度自适应。首先,确定图片的最大高度我的图片最大高度为270px,屏幕宽度超过container的宽度,这个值就不能再变化了。首先计算图片高度和网站宽度的百分比,例如,内容区域最大宽度为1180px,图片高度为2...

2019-08-17 21:11:16 5792

原创 Android 权限大全 2019.3

翻译自谷歌官方权限讲解源地址:https://developer.android.com/reference/android/Manifest.permission.html新增Android Q 也就是Android 10.0 的权限。目前官方还没有公布API版本,估计是API29 ,所以下面的加入版本,如果是Android Q,以API 29代替。翻译整理日期,2019.3.16 ...

2019-03-16 10:06:20 1343

原创 正确调用腾讯x5内核详解

前言网上搜了很多腾讯内核调用的文章,不知道是不是复制的同一篇文章,内容几乎一模一样,你们真的有测试过吗?可能是一些大神不屑于写教程,一些小白搞得乱起八糟的代码,误人子弟。。还是让我来重新写一篇吧。测试环境Android Studio 3.3.1模拟器:雷电模拟器 3.48真机设备:华为荣耀magic2,小米MAX2,小米平板4Android版本:原生Android 5.1 MIUIA...

2019-03-05 11:35:30 14419 6

原创 【electron跨平台开发05】渲染进程和渲染进程的通信

electron中,package.json里面main属性指定的js文件为主进程。创建的html文件,引入的js文件为渲染进程负责处理。进程通信主要两种方式,第一种为localStorage方法,简单方便,只能用于渲染进程,主进程不能使用,无法实时同步。广播方式需要主进程做桥接,不能两个渲染进程直接广播,可以实时同步。localStorage方法通信在要发送数据的位置添加如下代码,第一...

2019-01-25 11:42:31 816

原创 【electron跨平台开发04】electron中主进程和渲染进程的通信

主进程和渲染器进程Electron 运行 package.json 的 main 脚本的进程被称为主进程。 在主进程中运行的脚本通过创建 web 页面来展示用户界面。 一个 Electron 应用总是有且 只有一个主进程。由于 Electron 使用了 Chromium(谷歌浏览器)来展示 web 页面,所以 Chromium 的多进程架构也被使用到。 每个 Electron 的 中的 web...

2019-01-24 10:35:53 1242

原创 【electron跨平台开发02】IDEA 配置electron开发环境

IDEA是一款集成开发环境,软件支持几乎所有的编程语言。electron基于nodejs,理论上来说,只要支持JavaScript的IDE都可以开发electron程序,不过我接触的编程语言比较多,IDEA可以满足全部开发需求,懒得用各种各样的开发工具了,一个就好。首先保证你安装了nodejs环境,和下载了electron。不知道怎么安装可以看https://www.lovestu.com/el...

2019-01-19 16:53:31 7524 2

原创 Electron开发环境搭建

Electron可以用于windows,mac以及linux桌面软件开发,可谓非常棒了,移动端有react,桌面端有Electron,这就很棒。下面说说如何搭建环境Electron是基于nodejs和Web开发的,所以需要安装nodejs和一个web开发工具访问:https://nodejs.org/en/下载稳定版本 下载后安装,然后在cmd里面使用npm安装Elec...

2019-01-16 23:00:38 984

原创 deepinIDEA快捷方式无法启动解决

deepin的桌面上的IDEA快捷方式,启动无反应。原因是不是从官方商店下载的idea,因为官方的版本不是最新的,所以我下载的是最新版本的idea,解压在了自定义的盘里面。不知道什么原因打不开。查看桌面快捷方式的代码如下:[Desktop Entry]Categories=Development;IDE;Comment=Capable and Ergonomic IDE for JV...

2019-01-15 23:48:43 1550

原创 ReactNative开发环境搭建和运行第一个项目(Win10)

我用的是windows平台,所以这儿只介绍Win平台的环境搭建。必要软件安装1.node.js下载地址:https://nodejs.org/en/左边8.11.1LTS为稳定版,右边为最新版,随便下载一个即可。我下载的是10.0.0版本。下载完成后安装,可以一路安装下去,当然了安装目录默认为C盘,可以更换到D盘。安装完成后使用cmd命令:node -v,如图显示版本号即为安装成功。安装好以后,请...

2018-05-03 17:57:15 8378 1

原创 OD学习汇编指令001-NOP

NOP指令相当于空指令,不执行任何动作对应16禁止字节码为:90图中HEX数据为90,反汇编代码为nop在OD中选择右键,二进制,使用NOP填充,即可把当前的指令设置为nop由于nop指令占用1个字节,所以上图使用nop填充以后,会变成两行...

2018-04-19 20:34:53 2165

原创 QQ坦白说好友分析

最近QQ推出了坦白说栏目,允许给一个人匿名发送一个印象,然后别人回复了你的话,你们两个就可以聊天了,并且他不知道你,你却知道他,和QQ空间秘密不一样的是,秘密是双方都是匿名的,并且只能通过留言的方式来聊天,而坦白说是一方匿名,可以即时聊天。收到的消息如图所示通过抓包,我们可以抓到这个是一个网址https://ti.qq.com/honest-say/my-received.html直接访问这个地址...

2018-04-15 11:27:38 7509 1

原创 Android 判断手机是否有root权限

root权限是安卓最高的操作权限,俗称superuser,简称su,一般来说root过的手机,系统目录会有su目录和系统app目录中有Superuser.apk,或者kingroot、360Root、Root精灵、等apk。当然了,在安卓8系列中会使用magisk,文件名就不一样了。下面是RootUtil文件,实现三种检测方法来判断是否有rootpublic class RootUtil { ...

2018-03-08 22:38:37 9714 1

原创 Android 请求Root权限代码

安卓系统的权限系统和PHP权限是一样的,并且除了sdcard目录,其他的目录要想读写,都需要权限,特别是系统文件夹,必须赋予777最高权限才能读写。下载是如何请求root权限的代码root.javaimport java.io.DataOutputStream;public class root { public static boolean upgradeRootPermissio...

2018-03-08 22:35:39 2786 1

原创 Android Studio快速打开别人的项目

在网上下载别人的项目,用自己的andorid studio 打开会非常慢,原因是因为别人源码中的gradle版本和sdk版本等和我们本地的不一样,当andorid studio检测到不一样的时候,他会自己去下载匹配版本,而我们又在墙内,所以下载是非常慢的,并且在没开VPN的情况下,大多无法下载成功。所以,我们在打开源码之前,需要对源码的文件进行配置。本地配置信息获取首先要获取我们自己的配置,所以先...

2018-03-01 09:38:42 16706 1

原创 okHttp跳过强制https验证

okHttp是基于client连接的,所有的网络连接https都要遵循几次握手才能数据相互传输,因为https的单向或者双向加密的,所以要想访问,就需要ssl证书。对于想用他爬取一些网络数据以及模拟登陆一些网站的时候,https很大的程度加深了我们项目开发的难度,因为要匹配https。那么对于我们并不是要开发我们公司或者自己的客户端,而是爬取或者登陆别人的网站的时候,我们大多数是不需要https的...

2018-02-26 10:34:02 6919 4

原创 Android WebView填表登陆QQ空间

安卓WebView可以通过JS对网页文档对象进行操作,实现自动填写账号和密码,这样下次就可以免手动输入了,比较方便。这儿使用QQ空间网页版进行模拟登陆准备工作基于Android Studio3.0版本首先需要为软件声明联网权限1&lt;uses-permission android:name="android.permission.INTERNET"/&gt;因为WebView需要连接网络,所以这...

2018-02-22 17:35:38 2870

原创 Android实战开发小米主题下载工具

本站已经对小米主题真实地址进行解析了,https://lovestu.com/3.html,那么现在使用Android Studio开发一款解析APP准备工作okhttp是一款非常优秀的互联网访问类库,可以减少很多的代码编写,所以这儿使用okhttp方式进行数据访问,首先创建一个项目,添加OKhttp依赖compile 'com.squareup.okhttp:okhttp:2.4.0'compi...

2018-02-21 15:58:49 1654 1

原创 使用PHP和JS对小米主题商店下载地址解析

小米主题商店地址:http://zhuti.xiaomi.com/上面有灰常多的主题,虽然说下载下来也不能直接安装,但是里面的很多资源还是非常不错的,小米官方并没有提供直接下载的地址,下面说一下如何解析访问一个主题链接,地址如下http://zhuti.xiaomi.com/detail/6c112791-5607-4242-b1a1-a2d6ca804544这个地址detail后面的一串文本就是...

2018-02-20 17:35:38 1940

原创 Android SlidingDrawer控件的使用

开发环境:Android Studio3.0布局简介SlidingDrawer(滑动式抽屉)隐藏屏外的内容,并允许用户拖拽一个handle以显示隐藏的内容。SlidingDrawer可以在垂直或者水平使用。它由两个子视图组成:一个是用户拖拽的handle(柄),另一个是随着拖动变化的content(内容)在XML布局中SlidingDrawer必须指定handle和content的id。效果图...

2018-02-19 20:50:21 1051

原创 Android Studio快捷键图文大全

可以说下面的快捷键操作绝对是全网最方便查看的版本,只制作了windows版本快捷键,由于太多,会陆续发出来,图多,慎入01.代码块移动02.选择单个代码块03.查找04.查找替换05.快捷定位行首行尾06.整行移动07.整行删除08.整行选择09.多行合并10.扩大缩小选中

2018-02-04 11:37:36 370

原创 Android Listview简单使用以及自定义

开发环境:Android Studio 3.0正式版 ListView常用的列表显示方式有几种,这儿使用ArrayAdapter和SimpleAdapter对ListView进行操作1.动态添加单行列表单行列表的添加只需要一个list集合即可,使用ArrayAdapter数组适配器绑定更新就行了 首先声明一个ArrayAdapter对象: ArrayAdapter adapt

2018-01-28 16:46:34 486

原创 android popupwindow仿微信右上角菜单

popupwindow是安卓中的一个弹出窗口类,可以弹出指定的一个布局文件,还是很方便的,下面演示如何制作一个微信的右上角点击弹出菜单。 首先定义首页布局,默认取消标题栏 找到styles.xml文件,将parent属性设置为Theme.AppCompat.Light.NoActionBar,这样就取消了原本的标题栏了。 如图: 选择布局文件夹,创建一个新的布局文件,我起名叫做menu,名字

2017-12-15 21:27:54 2398

原创 IDEA中快捷为类重写equals和hashCode方法

如果不重写本方法默认对比的是对象内存地址 所以要在方法里面重写方法public boolean equals(Object obj){ //代码段,一般对比对象里面的变量即可 //以及对比一些函数巴拉巴拉}如果是说重写了的equals方法,最好重写hashCode方法 IDEA中,可以在类中使用右键,Generate进行方法重写,十分方便 重写后进行类的对比,即可显示为t

2017-12-06 08:52:52 26224 2

原创 jquery获取动态添加的标签对象

jquery无法直接给网页里面动态添加点击事件,并且获取到对象 一般来说,js获取动态添加的组件都是自定义给标签添加上onclick属性来达到调用,这是普通的方法,如下:onclick方式获取<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><bo

2017-12-02 20:45:27 7260 1

原创 Inno setup 界面设计入门(二)语法入门

第二章 语法1.1 inno setup 语法介绍inno setup 是由 Delphi开发,并且开源,其中[Code]字段语法是Pascal脚本,Pascal脚本和Delphi语法基本相同,如果你会Delphi,对于这个还是很容易上手的,并且部分Delphi语句可以直接拿过来使用。Pascal语言广泛用于各种软件,程序分为名称(program后自拟)、设置(var后规定)、开始(b

2017-10-13 09:50:21 4075

原创 Inno setup 界面设计入门(一)环境准备

前言本套教程为进阶而写的,最终构建一个完整的炫酷的界面,包括界面,安装,注册表以及常见的安装功能实现。需要你知道基本的inno setup知识,比如说inno setup是干什么的,会基本的脚本创建。本教程不需要你掌握Pascal语法,使用的是通俗易懂的话语教学以及图文讲解。最终实现效果如图所示本人的csdn博客为:http://blog.csdn.net/applek_case有什么

2017-10-10 19:50:58 4130 1

原创 inno setup QQ音乐安装包界面

最近研究了inno setup代码,模仿了一下QQ音乐2017版本安装包的界面。效果如图所示

2017-10-09 16:40:17 2996 3

原创 inno setup禁止中文安装路径

在有些时候,一些安装的程序不能在中文路径下运行,所以要禁止用户选择中文路径。我通过inno setup调用dll插件实现这个功能。简单的写了一个DLL,调用正则匹配文本,如果包含中文,返回true效果如图实现方法首先要了解inno setup 的事件,inno setup可以绑定其中组件的事件。我们要添加的功能是,用户点击浏览按钮,如果选择的目录有中文,则还原默认的

2017-10-07 15:36:54 4291 2

原创 inno setup在代码区域随意删除文件

有些时候,我们在[code]段里面要进行文件删除操作,要想在安装完成后删除,而不是安装前删除安装目录指定的文件DeleteFile( WizardForm.DirEdit.text+'\文件名');其中WizardForm.DirEdit.text是安装的目录,因为[code]里面无法调用{app}这个变量

2017-10-06 11:12:55 1379

electron渲染进程和渲染进程通信

相关教程:https://blog.csdn.net/applek_Case/article/details/86642094

2019-01-25

electron主进程和渲染进程通信

介绍:https://blog.csdn.net/applek_Case/article/details/86622059

2019-01-24

Android小米主题下载工具

配套教程讲解:http://blog.csdn.net/applek_case/article/details/79343104 本软件是一款根据小米主题地址解析真实链接地址并且调用系统下载功能下载

2018-02-21

SlidingDrawer侧滑抽屉

Android SlidingDrawer控件的使用。开发环境Android studio3.0版本

2018-02-19

Java从小白到大牛完整版

全网首发PDF版本高清资源书籍,有目录,全彩,文本可复制

2018-02-13

安卓7.0模仿微信右上角弹出菜单

相关教程:http://blog.csdn.net/applek_Case/article/details/78816472

2017-12-15

Android编程权威指南 第3版

Android编程权威指南 第3版,高清原版PDF,文字可复制,有书签有目录

2017-10-21

innosetup禁止中文安装路径

innosetup禁止中文安装路径脚本代码,可以在安装时禁止用户选择中文路径

2017-10-07

空空如也

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

TA关注的人

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