- 博客(45)
- 资源 (1)
- 收藏
- 关注
原创 VMware workstation player安装ubuntu与VMware Tools
安装Ubuntu下载ubuntu20.04镜像链接:https://ubuntu.com/download/desktop点击“创建新虚拟机”选择镜像地址创建Linux用户,这一步主要是为Ubuntu创建第一个user,这里建议名字里不要用空格,因为在linux terminal中打空格需要多输入一个转义符选择虚拟机存放的地址,这里也建议不要用有空格。选择磁盘类型,我的磁盘是ntfs,所以我选择单个文件,磁盘大小依各自情况而定。自定义硬件(如果想要改变内存大小,处理器内核数等,选择这
2022-03-02 11:55:59
1908
1
原创 免费的VMware,VMware workstation player安装教程
VMware Workstation Player是一个完全免费的虚拟机软件,虽然没有Pro的高级功能,不能用于商用行为,个人本地用一用是没有问题的。下载在官网下载VMware workstation player,地址为:https://www.vmware.com/cn/products/workstation-player.html。网页拉到底,点击“下载”即可。安装基本上选择默认选项,除了这一步:选择自动安装Windows Hypervisor Platform选择安装路径完成
2022-03-02 10:50:55
7631
1
原创 利用MobaXterm远程登陆ubuntu主机
putty实在太古老,最近发现一个很好用的ssh client——MobaXterm,这个client工具可以开多个标签页,界面也比putty要稍微潮一点,遂用之。安装配置ssh编辑ssh的配置文件/etc/ssh/sshd_config,需要更改的语句如下:StrictModes yes改为:StrictModes no#PubkeyAuthentication yes改为:PubkeyAuthentication yes(即删掉#符号)#AuthorizedKeysFile %h/.ssh
2020-06-13 16:09:16
2575
1
原创 [算法入门]C语言实现选择排序
#include "conf.h"int main(){ int i; int j; int min = 0; int data[COUNT] = {0}; noticeNumber(); scan(data); for(i=0; i<COUNT-1; i++){ min = i; for(j=i+1; j<COUNT; j++){ if(dat
2020-05-20 16:14:24
202
原创 [算法入门]C语言实现冒泡排序
#include "conf.h"int main(){ int i = 0; int data[10] = {0}; int j = 0; noticeNumber(); scan(data); for(i=0; i<COUNT; i++){
2020-05-20 16:06:53
147
原创 ubuntu16.04和20.04配置静态ip
查看网卡名称使用ifconfig查看网卡名称,图中红框所指就是网卡名称配置静态ip编辑/etc/network/interfaces文件,用#屏蔽掉最开始的两行,然后按照下面格式配置ip地址即可。#auto lo#iface lo inet loopbackauto ens33iface ens33 inet staticaddress 192.168.157.127netmask 255.255.240.0gateway 192.168.157.1刷新ip地址,重启网络.
2020-05-12 11:46:09
3521
3
原创 2020年3月笔记本选购记录
今年9月要去英国留学了,在此之前需要更换一台笔记本电脑,由于深受一台接近5斤的笔记本的折磨长达6年,这次的笔记本选购确定了一条重量红线:不超过1.5公斤。所以在重量前提下,留给我的选择只有轻薄本、轻薄游戏本两种。在经过3天的调研后(看bilibili评测视频),了解到一些2020年的笔记本配置,也学习了一些硬件知识,所以在这里记录下来。这里提一嘴,本人选购笔记本看中内存大小,不看重屏幕素质(...
2020-03-26 17:00:07
1069
2
原创 Win10关闭蓝牙省电模式的两种方法
windows10会默认开启蓝牙省电模式,这就会导致如果长时间不用蓝牙设备(其实也就15分钟左右),蓝牙就会断开连接,这个时候就又要重连一次蓝牙。所以这里记录一下如何关闭Win10的蓝牙省电模式,顺便开启“允许蓝牙设备查找这台电脑”的功能
2020-03-08 15:05:54
47644
6
原创 windows eclipse安装-2020
今天为了安装eclipse稍微走了点弯路,遇到了一些问题:使用eclipse installer报错:Java for Windows Missing,原因是因为我忘记这主机上没装jdk和jre,解决方法:把这俩给装上。出现问题:,最后installer的安装绝对会失败,这是因为有些网站被墙了。解决方法:直接安装eclipse的压缩包,https://www.eclipse.org/down...
2020-03-04 23:09:05
9823
原创 Computer Networking 1.1 USES OF COMPUTER NETWORKS
Honestly, there is nothing special to say in this chapter.There are 4 types of computer networks including bussiness, home, mobile, social. But there are some interesting words and they are very clos...
2020-03-01 19:16:58
303
原创 Computer Systerm Architecture by M.Morris Mano学习笔记1:1.1-1.4
名词Power Series 幂级数decimal 十进制的digit (指0-9中任意一个)数字arithmetic 算术,算术运算algebraic 代数的tabular 制成表的parenthese 圆括号1-1 念作one dash oneminterm 最小项unprimed 未填装的重点1.1-1.4鄙人觉得就三个重点Computer Systerm Ar...
2020-02-29 23:12:03
447
原创 【算法入门】反转单链表(C语言实现)
#include "stdio.h"#include "stdlib.h"typedef struct linkList{ int data; struct linkList* next;}*linkList, listNode;linkList reserveList(linkList list);linkList autoCreateList()...
2019-03-05 18:24:36
878
原创 【算法入门】利用头插法创建线性单链表(C语言实现)
很久没有写过C语言了,拿来练练手,其中头指针不存储任何数据。#include &quot;stdio.h&quot;#include &quot;stdlib.h&quot;// Define the list's structuretypedef struct ListNode{ int data; struct ListNode *next;}listNode, *list;int m...
2019-02-28 11:47:19
783
原创 使用putty免密码登陆ubuntu主机
安装sshsudo apt-get install ssh配置ssh编辑ssh的配置文件/etc/ssh/sshd_config,需要更改的语句如下:StrictModes yes改为:StrictModes no#PubkeyAuthentication yes改为:PubkeyAuthentication yes(即删掉#符号)#AuthorizedKeysFile ...
2019-02-27 20:40:41
8128
原创 [Amazon Alexa开发]为自己的App申请Login with Amazon的key
申请security profile访问https://developer.amazon.com/lwa/sp/overview.html ,登录你的Amazon开发者账号。点击红色箭头指向的按钮:图一 填写相关信息,其中Consent Privacy Notice URL 不知道填什么,我填的www.baidu.com,我真调皮,:-D。 - 在申请完Security profi
2017-06-13 18:26:15
5619
3
原创 ArrayList, LinkedList, HashMap中的几个点
ArrayList点在于: 1. ArrayList是一个动态数组。为啥呢? 1. 别看ArrayList名字里面带有List,其实人家是一个动态数组。为啥是动态数组呢?我们都知道数组在声明的时候就要确定其大小,ArrayList也不例外,它也有一个默认初始长度(当然你也可以自定义长度)但是当我们把ArrayList的初试长度塞满以后,系统就会开辟另一快更大的内存区域,然后把之前的数据copy进
2017-03-10 16:51:55
662
原创 [算法入门]归并排序非递归实现,大家一起来找茬啊~
原理归并排序的原理大家可以先看看百度百科: http://baike.baidu.com/link?url=f08CeKe1xv877bTlLsWRBY3WHsHEjUvHvch6EEqz3LM_RqECZnF4BQtx9mACl2GJAaHWHVSoIBpV3DLVZ542pFE5M7fFfVCPo276sZsgdQJRP3jao_QlSW-egCiqn_YH 放一幅图在这里,便于理解: 思
2017-01-22 14:43:42
1060
原创 Ubuntu搭建eclipse neon android环境(eclipse ADT)
安装eclipse neon在官网:https://www.eclipse.org/downloads/ 下载最新neon: 点击“Select Another Mirror”,选择一个China的mirror,点击“Download”即可。解压下载的eclipse-installer,然后双击“eclipse-inst”即可安装。安装ADT由于下载ADT的官网:http://dl-ssl.goo
2017-01-12 15:25:37
2376
原创 [Shell脚本]字符串分割符
[Shell脚本]字符串分割符在shell脚本中,我们可以自定义在脚本中的分割符来分割字符串。 介绍一下,在脚本中,默认分割符是存放在变量IFS中,所以我们改变IFS就可以自定义分割符了。下面举个栗子。#!/bin/bash# 获取当前路径String="haha/hehe/xixi"echo $String# 保存之前的IFSOLD_IFS=$IFS# 设置新的IFSIFS="/"# 打
2017-01-11 13:13:14
3551
原创 [算法入门]快速排序非递归方法(Java实现),大家一起来找茬啊~
基础总结一下,快速排序的步骤: 1、找到一个key值(就是数组第一个值),先从右到左找,找到一个比它小的值,记录下标。 2、然后从左往右找,找到一个比它大的值,记录下标。 3、交换找到的两个数字。 4、继续,直到从右往左找的数字和从左往右找的数字下标重合。交换key值和重合值。 5、这时key值左边就全是比它小的数字,key值右边全是比它大的数字。 6、以key值为基准,将数组分为两段,
2017-01-09 17:06:37
4537
5
原创 ubuntu安装NERDTree,Taglist和WinManager
在ubuntu中要用vim进行开发的话,这三个插件组合在一起,给你一种顺滑的感受。NERDTreeNERDTree的安装nerdtree可以显示当前项目的文件结构。安装方法如下。 执行以下命令即可: 1、创建文件夹:mkdir ~/.vim,如果这个文件夹已存在就不用执行这一步了。 2、进入文件夹:cd ~/.vim 3、下载nerdtree压缩包:wget http://www.vim.o
2017-01-04 10:01:03
3865
2
原创 Remmina或者SSH远程控制ubuntu
1. 简介本文主要内容为对于两台ubuntu电脑,客户机如何远程控制服务器。分为ssh控制终端和使用ubuntu自带远程桌面工具:Remmina直接控制图形化桌面两部分。1.1 Remmina远程登录1.1.1 服务器的配置1、按下win键,搜索“远程”,如下图所示。 2、点击“桌面共享”,按照以下界面配置 如果需要密码认证,勾选“要求远程用户输入此密码”,设置密码,每当有人连接此
2016-12-30 17:32:15
10529
原创 Git记录
1、git想要从旧版本回到新版本,执行git reflog 2、git想要会退到头指针之前的版本,可以执行git reset –hard HEAD~100(回退到前一百个版本) 3、git支持commit-id搜索,git reset –hard 3628164,commit id不写全是可以的,git会去搜索。 4、git add就是把文件全部加到暂存区里面。然后使用git commit一次
2016-12-30 14:08:58
590
原创 ubuntu14.04中thunderbird延迟发送邮件
1、点击thunderbird左上角的Tools->adds on 2、在右上角的输入框中输入”send later”,点击搜索框旁边的搜索图标。 3、点击右侧”install”按钮,重启thunderbirkd。进入Tools->adds on,在左侧Extensions中可以看到”以后发送”的插件(即send later)。 4、点击”Preferrence”可以编辑快捷键。如下图
2016-12-13 18:12:16
3109
原创 ubuntu14.04中更改python版本
如果本身有python,安装了另一个版本的python后,切换版本需要使用以下命令,接下来我以从2.7.6改变到3.8.4为例子。 1、为确保万无一失,对于以前的python可执行文件做备份,执行:sudo cp /usr/bin/python /usr/bin/python2.7.6_backup 2、删除之前的软连接:sudo rm /usr/bin/python 3、将python指向3
2016-12-13 16:28:32
2966
原创 ubuntu14.04安装OpenJDK1.8
1、sudo add-apt-repository ppa:openjdk-r/ppa 2、sudo apt-get update 3、sudo apt-get install openjdk-8-jdk 4、执行:sudo update-alternatives –config java,选择java的版本 5、执行:sudo update-alternatives –config ja
2016-12-06 16:59:46
6079
原创 定制Ubuntu Numix主题
1. 安装Unity Tweak Tool sudo apt-get install unity-tweak-tool2.安装Numix主题 sudo add-apt-repository ppa:numix/ppa sudo apt-get update && sudo apt-get install numix-gtk-theme3.安装Numix图标 sudo apt-add-rep
2016-11-25 17:38:53
955
转载 firefox stylish
样式收集网站:http://userstyles.org/styles搜索样式关键字: 1.app styles(应用样式),用来改变浏览器的外观布局、透明等。2.global styles(全局样式),可以作用于全部网站的所有网页。 happy eyes,夜间护眼,使网页的白亮部分成蓝灰色,地址:http://userstyles.org/styles/20521 NightShift -
2016-11-25 16:58:02
946
原创 Android透明度对应表
00%=FF(不透明) 5%=F2 10%=E5 15%=D8 20%=CC 25%=BF 30%=B2 35%=A5 40%=99 45%=8c 50%=7F 55%=72 60%=66 65%=59 70%=4c 75%=3F 80%=33 85%=21 90%=19 95%=0c
2016-11-24 17:15:16
2204
转载 ubuntu 安装截图工具 Shutter,并设置快捷键 Ctrl+Alt+A
大写加粗的感谢原po主:http://blog.csdn.net/hanshileiai/article/details/46843713一、安装截图工具 Shutter1、添加安装包软件源sudo add-apt-repository ppa:shutter/ppa2、 更新源并安装 shuttersudo apt-get update sudo apt-get install shutter3
2016-11-21 11:22:14
422
原创 ubuntu14.04安装chrome
1、wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 2、sudo dpkg -i google-chrome-stable_current_amd64.deb 3、坐等装完,可以的。
2016-11-21 10:53:35
417
原创 git——忽略本地追踪,恢复本地追踪
1、git update-index –assume-unchanged /path/to/file #忽略跟踪 2、 git update-index –assume-unchanged /path/to/file #忽略跟踪 2、 git update-index –no-assume-unchanged /path/to/file #恢复跟踪
2016-11-16 14:54:42
1497
原创 git——切换分支
同一仓库切换分支,执行以下步骤即可:a)git branch -a 查看当前分支b)git checkout -b 本地分支 远程分支,将本地分支与远程分支建立联系c)此时我们就切换到你想要的分支了,执行git pull即可获取最新代码。d)使用git remote show origin可以查看本地分支和远程分支之间的联系。
2016-11-09 13:58:19
430
原创 使用Terminator作为ubuntu终端
安装1、下载 dconf-tools:sudo apt-get install dconf-tools 2、在终端中执行命令:dconf-editor,调出系统默认参数调整界面 3、依次点击: org > gnome > desktop > application->terminal。 4、更改结果为: exec x-terminal-emulator exec-arg -e 如果用着不
2016-10-19 14:18:06
5803
原创 获取apk签名及apk签名方法
通过终端命令获取 1.1 通过keystore获取 执行命令keytool -list -v -keystore keystoreName -storepass keystorePassword,输入keystore名和对应的密码即可获取apk签名,若没有密码,直接敲回车即可。例如图 1所示。 图 1 keystore查看签名 1.2 通过apk获取 在终端中执行以下步骤: 1、解压
2016-10-12 22:44:35
12278
原创 使用winusb可以实现USB IAP功能
以后winusb估计会是一个趋势。希望微软能多多完善这些利国利民的功能。只要有想象力,什么都可以做到,加油。
2015-04-18 22:32:23
711
原创 keil编译没有main函数的工程的方法
首先感谢这个帖子:http://bbs.csdn.net/topics/390793598提供的思路。我稍微总结了一下:创建工程 创建工程时不需要添加启动文件。改写Scatter文件屏蔽如下图所示两行(使用“;”屏蔽)即可:下载 若想下载到固定的地方需要以下步骤: 1、点击魔术棒:2、改变如下区
2015-04-06 15:17:36
4420
1
原创 WINUSB设备的inf文档的编写
《WINUSB设备的inf文档的编写》目录简介...11. 获取inf文件和cat文件模板... 11.1 创建WinUSB应用程序... 11.2 获取inf文件和cat文件... 32. 修改inf文件以安装WINUSB驱动... 33. 通过inf文件安装WINUSB驱动... 44.
2015-03-10 16:25:31
6009
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人