- 博客(52)
- 收藏
- 关注
原创 CocoaPods
CocoaPods iOS依赖管理管理工具(CocoaPods)安装cocoapodsgem为ruby的包管理工具sudo gem update --system # 更新gemgem source --remove https://rubygems.org/gem source --add https://gems.ruby-chin...
2018-08-31 11:55:00 44
原创 Xcode
Xcode Xcode 使用快捷键cmd + shift + n 新建工程cmd + option + enter 分页cmd + enter 合页cmd + b 编译cmd + r 编译并运行模拟器快捷键cmd + shift + h Home键配置头文件的查找路径点击工程文件在TARGETS中选择Build Se...
2018-08-31 11:40:00 46
原创 Tips In C
Tips In C C语言中的使用操作宏定义时使用do while防止语句的分离, 但是不使用与需要有返回值的语句, 这个时候可以参考第二条宏定义时使用({}), ()加上{}的方式, 在代码中填写逻辑算法, 最后的一条语句就是该宏定义的返回值; 在使用该宏定义时需要以";"结尾 ...
2018-08-29 17:57:00 54
原创 Assembly
Assembly 不仅仅是汇编CPU中的"内存"--寄存器常用寄存器AX: accumulator, 累加寄存器CX: counter, 计数寄存器DX: data, 数据寄存器BX: base, 基址寄存器SP: stack pointer, 栈指针寄存器BP: base pointer, 基址指针寄存器SI: source ...
2018-08-29 17:56:00 59
原创 FileZila
FileZila FileZilla下载文件失败的原因对应访问的目录在服务器上没有权限下载在本地没有切换到用户的家目录 posted @ 2018-08-29 17:54 jin_hao_chen 阅读(...) 评论(...) 编辑 收藏 ...
2018-08-29 17:54:00 121
原创 AndroidStudio
AndroidStudio android studioLinear Layout!-- 在android中尺寸的单位为dp, 字体的单位为sp--> <LinearLayout <!-- @+id表示添加一个id号, /ll_1表示name--> android:id="@+i...
2018-08-29 17:53:00 53
原创 etc
etc 小小的注意点们交换两个变量的值时, 如果使用异或运算符, 需要先判断两个数是否相等if (a == b) return;a ^= b;b = a ^ b;a ^= b;取一个数组的中间位置, 应该使用(low + high) / 2, 不适用length / 2, 目的是方便之后可能出现的函数的递归等操作堆排序对一...
2018-08-29 17:52:00 59
原创 算法
算法 算法大数据bitmap排序桶排序计数排序字典序字符串字符串匹配KMP关键是构造出一个数组, 通过该数据判断从哪一个字符开始匹配字符串最长的不重复字串滑动窗口算法, 根据 start 与 end 两个变量锁定一个窗口; 为了进一步提高字符串不重复的查找效率, 采用dict存储, 字符为key, 下标为...
2018-08-29 17:51:00 75
原创 BIOS
BIOS BIOS除了主板上有BIOS之外, 在显卡, SCSI控制卡, 磁盘附加卡或者高级网卡也都有自己的BIOS芯片, 这些设计在主板上负责整个主板运行的BIOS, 称之为System BIOS或者Mainboard BIOS; 显卡上的BIOS称之为Video BIOS, SCSI控制卡上的BIOS称之为SCSI BIOS一些主板已经整...
2018-08-29 17:49:00 171
原创 MS-DOS
MS-DOS MS-DOSdoskey/history/reinstall/buffersize/macrosdoskey di=dir /w/pdefrag 磁盘碎片整理xcopydeltreemdrdmoverendir/w: wide/p: pagediskcopy c: a:format c:...
2018-08-29 17:48:00 103
原创 Windows Server 2012 R2
Windows Server 2012 R2 Windows Server 2012 R2历史上的Server有2003 server, 2008 server, 2012 serverwindows server 2012 r2对计算机的消耗比图形化的Linux要大, 但是笔记本上使用VMware使用也没有问题windows操作系统的基...
2018-08-29 17:47:00 235
原创 LinuxOS
LinuxOS Linux操作系统必须完成的两个主要目的与硬件部分交互, 为包含在硬件平台上的所有底层可编程部件提供服务为运行在计算机系统上的应用程序(即所谓的用户空间)提供执行环境一些操作系统运行所有的用户程序都直接与硬件部分进行交互, 比如典型的MS-DOS。而类Unix操作系统把与计算机物理组织相关的所有底层细节都对用户运行的程序...
2018-08-29 17:45:00 95
原创 OS
OS BIOS注意点1. BIOS是通过汇编或者C语言写的, 要想调动BIOS程序提供的函数, 需要CPU运行在16位模式下, 而我们的操作系统一般是在32位或者64位运行, 所以在操作系统的启动盘中, 我们需要在16位模式下调用BIOS程序的函数通过BIOS获取一些硬件的参数信息, 接着让CPU进入到32位或者64位模式再谈C语言中的链接1...
2018-08-29 17:45:00 97
原创 Python 科学工具笔记
Python 科学工具笔记 Python 科学工具笔记numpya = numpy.array([1,2,3,4]);// 创建一个numpy的数组对象此时a.shape显示的值为(4,);由此得出结论在一维的数组中, 数组的是列优先的numpy.random.uniform(low, high):产生在low和high之间的随机数...
2018-08-29 17:44:00 56
原创 pyenv
pyenv pyenvpython -V --> 显示版本pyenv install --list --> 列出所有可以安装的包pyenv versions --> 显示所有的版本pyenv version --> 显示当前的版本pyenv install versionId --> 安装,如果太慢的话,则...
2018-08-29 17:43:00 55
原创 Python第三方库使用感言
Python第三方库使用感言 Python第三方库使用的感言加使用笔记一般来讲第三方库会提供大量的类与对象, 对象方法的返回值和库中函数的返回值一般不会是Python原始自带的对象, 而是由该第三方库提供的对象, 因为Python的开源性, 第三方库的编写风格各异, 不怎么好记忆, 如, 一般常理来说, 函数应该是动词, 而在matplotli...
2018-08-29 17:43:00 125
原创 逻辑回归实现
逻辑回归算法的Python实现代码import numpy as npimport pandas as pdimport matplotlib.pyplot as plt%matplotlib inline# Get data as DataFrame Objectdf = pd.read_csv('/Users/air/Macro/MegaChen/Study/Progr...
2018-08-29 17:41:00 72
原创 神经网络
神经网络 神经网络特性全连接非线性激活函数(保障神经网络的非线性, 在神经网络中的每一层添加一个激活函数)类别Sigmod: 会出现梯度消失的现象RELU: 目前使用最多的激活函数, 表达式时Max(0, x)计算过程正向传输反向传输参数更新形象一点就是((x * w1) * w2) * w3这样的累乘得到...
2018-08-29 17:40:00 58
原创 机器学习英语
机器学习英语 机器学习英语norm: 范式bias: 偏见; 高偏差unfitting: 欠拟合overfitting: 过拟合variance: 方差logistic regression: 逻辑回归classifier: 分类器stratified: 分层的fold: 与K结合, KFold--> K-折叠cross...
2018-08-29 17:40:00 98
原创 机器学习常用函数解析
机器学习常用函数解析 机器学习常用函数解析逻辑回归from sklearn.preprocessing import StandardScaler1. StandardScaler(copy=True, with_mean=True, with_std=True) 使用: scaler = StandardScaler...
2018-08-29 17:39:00 1224
原创 机器学习常用工具
机器学习常用工具 机器学习常用工具jieba分词器jieba.cut(content): 返回一个生成器, 迭代可以返回文本jieba.lcut(content): 直接返回文本jieba.cut_for_search(content): 搜索引擎模式jieba.analyseextract_tags(content, topK=...
2018-08-29 17:39:00 177
原创 机器学习(三)
机器学习(三) 机器学习K-Means原理:随机的再原始数据的图像中选择几个随机的点分别以这些点为k, 也就是为中心, 对数据中其他的点的距离进行判断, 那个点里这随意的点中的一个最近, 就认为该点和随机点是同一类的分类之后, 再从新分成的每一个堆中的再随机取出一个中心点, 重复第二步最终, 如果变化不明显了, 就不在迭代了缺点...
2018-08-29 17:38:00 46
原创 机器学习(二)
机器学习(二) 机器学习(二)本文只提供机器学习整体框架类, 方法与函数的使用请自行查看官方API机器学习的步骤数据采样(过采样与下采样)下采样:目前不知道有第三方库实现, 自己实现的思路: 通过随机函数生成下标列表, 将下标连接在一起生成新的样本集合过采样(更常用一些, 因为过采样的数据量比下采样的数据量大):imble...
2018-08-29 17:38:00 74
原创 sklearn
sklearn sklearn就是因为有了像sklearn这样的黑箱库, 我们大部分时候做的是调试算法, 比较那个算法的性能好, 这就需要熟练算法的推导过程preprocessing模块1. 将特征缩放, 提到精度 scale()函数时对矩阵每一列进行操作, 使其均值为0, 方差为1 StandardScaler().fit(...
2018-08-29 17:37:00 129
原创 数据分析
数据分析 数据分析提供了数据集合, 应该将他们分成两类, 一个是测试类, 一个是训练类深度学习中最难的就是特征提取并不是数据中的所有特征都有用的, 没有需要的使用DataFrame中的drop()去掉one-hot: 将string值转为int值,方便运算 --> pd.get_dummies(raw['raw_name'], pr...
2018-08-29 17:37:00 72
原创 Python文本数据分析与处理
Python文本数据分析与处理 Python文本数据分析与处理(新闻摘要)分词使用jieba分词, 注意lcut只接受字符串过滤停用词TF-IDF得到摘要信息或者使用LDA主题模型TF-IDF有两种jieba.analyse.extract_tags(content, topK=20, withWeight=False) # c...
2018-08-29 17:37:00 504
原创 Math
Math 机器学习中的数学基础微分学求导数求偏导数以上两个通过公式或者使用泰勒公式进行逼近得到的求f(x)在x0处的导数根据泰勒公式:f(x) = f(x0) + f'(x0)(x - x0) + f''(x0)(x - x0)^2/2! + f'''(x0)(x - x0)^3/3! + ... + f^n(x0)(x - x...
2018-08-29 17:36:00 55
原创 MachineLearningPreface
MachineLearningPreface 机器学习(包括监督学习, 无监督学习, 半监督学习与强化学习)监督学习(包括分类与线性回归)分类(标签的值为散列的"yes"或者"no", "good"或者"bad", "have"或者"don't have", 总之是bool值)训练集:特征1 特征2 特征3 标签 x x x...
2018-08-29 17:35:00 65
原创 LLVM编写插件
LLVM编写插件 Link: https://blog.csdn.net/GigibondBaby/article/details/81699421 posted @ 2018-08-24 09:46 Andrew_Chan 阅读(...) 评论(...) 编辑 收藏 ...
2018-08-24 09:46:00 158
原创 apt
apt 使用apt-get install 安装软件使用apt-cache search 查询软件使用dpkg -i 安装ded软件包, 类似于CentOS中的rpm包-L 查询软件安装的位置-l 显示包版本使用apt-get remove 删除软件使用apt-get update 更新dpkgdpkg -i package.deb...
2018-08-20 11:51:00 74
原创 httpd 的坑
httpd 的坑 Httpd服务器的坑在/etc/httpd/conf/httpd.conf中的配置信息, 有时注释到的内容仍然会生效配置Auth时, 允许htpasswd规定的文件中的所有的用户, Require valid-uesr, 允许特定的用户Require user user1 user2 user3 ...允许组, Requi...
2018-08-20 11:50:00 95
原创 btfs
btfs 以下都是举例说明:A. 使用fdisk命令对/dev/sdb进行分区B. 先对/dev/sdb5和/dev/sdb6进行格式化, 文件系统为btrfsC. 使用btrfs filesystem show命令查看所有的btrfs类型的分区D. 发现磁盘不够, 希望扩展该btfs文件系统的大小, 先使用mount -o compre...
2018-08-20 11:49:00 275
原创 定制Linux
定制Linux tar -xzvf linux-major-minor-VERSION.tar.gz -C /usr/srccd /usr/srcln -sv linux-major-minor-VERSION linuxmake allnoconfigmake menuconfig在此处配置的信息:1. 64-bit kerne...
2018-08-20 11:48:00 98
原创 Nginx 配置
Nginx 配置 nginx配置文件alias的作用就是转发 --> 相当于一个location块接收到了一个请求, 通过alias重新指定URL后面的资源路径, 在不通知浏览器的情况下, 在服务器内部转发alias之后的URL注意: 在httpd中的alias不是转发, 而是一个根切换在书写location中的正则表达式等表达式时,...
2018-08-20 11:47:00 49
原创 Busybox
Busybox 前提条件glibc-staticglibc-devellibencrypt-devel步骤下载busybox源文件tar -zxvf busybox-major-minor-VERSION.tar.gz -C /usr/srcln -sv busybox-major-minor-VERSION busyboxc...
2018-08-20 11:46:00 45
原创 httpd.conf 配置
httpd.conf 配置 ## This is the main Apache server configuration file. It contains the# configuration directives that give the server its instructions.# See <URL:http://htt...
2018-08-20 11:45:00 371
原创 ping
ping 关于网关的Misc两台计算机, 可以ping通呢?1. 通过网关2. 在网关中有一个路由表, 在该表中, 有一条一条的NextStep的记录, 记录了目标地址为什么就走那一条记录3. 网关都会先拿自己的IP地址与发过来的请求报文匹配, 如果匹配成功就响应4. 如果没有响应则查看自己的路由表, 如果没有就会走默认网关, 凡是...
2018-08-20 11:44:00 70
原创 Linux Bird
Linux Bird o / : 2GBo /boot: 200MBo /usr : 4GBo /var : 2GBo /tmp : 1GBo swap : 1GBo /home: 5GB,并且使用 LVM 模式建置创建共享目录 这五个朋友的共享目录建置于 /home/vbirdgroup 这个目录,这个目录只能给这...
2018-08-20 11:41:00 628
原创 Misc1
Misc1 什么是编译进内核与制作成模块编译进内核意味着内核对这一类的功能不会在依赖其他的东西, 说白了就是所谓静态编译, 内核在启动的时候就会拥有这一部分的功能, 但是这样内核的体积就会变大编译成模块, 其实就是指制作成动态链接库, 在内核需要这一部分的功能的时候, 内核调用一个函数的声明, 这样内核会自动寻找指定路径下的.so文件, 并且...
2018-08-20 11:39:00 104
原创 PXE
PXE PXE与Kickstart无人值守安装Using NAT connection modeifconfig eth0 172.16.100.10setenforce 0service iptables stopyum install -y syslinux tftp-server tftp dhcpcp /usr/share/s...
2018-08-20 11:38:00 52
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人