Kali Linux的学习和使用

0:Kali简介Kali作为最常用的网络渗透系统,内置了网络安全人员和黑客最常用的各类工具。 1:Kali安装安装途径: 在VMWare虚拟机上安装Kali,Kali Linux 系统安装详细教程 在Vultr上上传自定义的IOS。将Kali部署到服务器上。 常见问题: 切换图形界面和命令界面,当主机内存小于2g时,使用图形界面体验更好。 切换命令界面:Ctrl+Alt+F3 ...

Flutter学习记录

1:Flutter介绍 市面上有很多混合开发框架,比如ReactNative、lonic,但都是针对前端开发。 Flutter针对全部开发者的混合框架。 需要Dart语言基础。 2:Flutter目录结构、入口、自定义Widget、Center等组件 目录:ios,android,build,lib,text,pubspec.yaml(配置依赖),main.dart 入口文件、方法...

Vue、Vuejs学习记录

0:ES6补充0.1 块级作用域12345678910111213141516171819202122232425<script> //变量作用域:变量在什么范围内可用 { var name = 'why'; console.log(name); } console.log(name);//在大...

个人推荐的一些优秀的安卓开源库

0:引言最近自己在写一个安卓软件,把我做的sci.ci这个网站接入到移动端来。在写这个软件的过程中,遇到了非常多优秀的开源库,这些库简化了我很多工作,在此将他们分享出来。 1:Kongzue Dialog V3自定义Toast对话框,仿IOS设计 项目地址:https://github.com/kongzue/DialogV3 1.1 引入1.1.1Support 版本Maven仓库: 12...

创建一个简单的API项目

0:简介API(应用程序接口),我现在正在做一个安卓项目,需要将mysql数据库里的数据,通过api接口以json格式导出,然后再安卓上解析和使用。 API项目基于php服务器和laravel框架,这个框架听说比较适合做api,当然由于项目简单,我做的API省去了很多验证相关的内容,普通的框架类似thinkphp也能做,这里用laravel为了方便后期补足API的相关内容。 1:域名和LAM...

使用Magento创建电商网站记录

0:绪论安装教程使用magento中国官网的提示,教程原地址为https://www.magentochina.org/blog/magento-guide/install-magento-2-1-with-composer.html 我是用composer安装magento,composer在宝塔面板安装php时已默认安装了,所以能直接用。若未使用宝塔面板需优先安装composer。使用以...

如何自己开发一个VPN App

第一章 简介1.1 学习条件和要求学习条件: 你不用一定学习过JAVA或其他编程语言。 你不用一定了解或精通安卓编程。 你不用一定懂得Linux编程。 你需要自费支付服务器费用,国外服务器大概一个月30元,也可能有便宜的或更贵但性能更好的,你可自行选择,当然如果愿意用国内服务器练手,腾讯阿里的学生服务器一年只要120,当然这个服务器做出的VPN无法翻墙。 你需要消耗一定的时间和耐心。 如...

JAVA安卓编程笔记

第一章 前言大概在两年前,我第一次决定学习安卓编程,在大约两三周的学习之后,由于缺乏JAVA开发基础和经验,单纯的视频教程看得我云里雾里,不过在此期间学会了使用代码进行页面布局,这给我此后学习Web编程,使用html、css进行页面布局打下了基础。 两年前,我使用的还是联想的i5五系列cpu、机械硬盘、4g内存,这个电脑配置使得我当时用eplise开发安卓程序非常麻烦,打开一个安卓虚拟机需要...