码迷,mamicode.com
首页 > 其他好文
面向对象的三大特性
一.封装 就是把属性私有化,不是一个类看不见也不能用。这样的好处就是属性如果不私有化的话,那么别的类如果调用这个属性完全可以做到把这个属性的值给覆盖掉,不安全。而私有化则不然,别的类想调用这个属性只能通过调用与之相关的方法才能做到。看个图可能更容易理解些。 二.继承 继承就有上篇提到的层级的关系了。 ...
分类:其他好文   时间:2016-08-09 01:58:44    阅读次数:154
实用工具 : Xaml Power Toys
最近挺忙, 憋了一肚子的东西没有分享. 今天分享一个 Xamarin.Forms / WPF 的增强工具 , Visual Studio 扩展 : Xaml Power Toy 可以直接在 VS2015 的扩展和更新中搜索安装 , 或是从这里下载: https://visualstudiogalle ...
分类:其他好文   时间:2016-08-09 01:56:11    阅读次数:561
Codeforces Round #366 (Div. 2) A
Description Dr. Bruce Banner hates his enemies (like others don't). As we all know, he can barely talk when he turns into the incredible Hulk. That's ...
分类:其他好文   时间:2016-08-09 01:57:01    阅读次数:142
HDU 2256 Problem of Precision (矩阵快速幂)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2256 最重要的是构建递推式,下面的图是盗来的。貌似这种叫共轭数。 1 #include <iostream> 2 #include <cstdio> 3 #include <cmath> 4 #incl ...
分类:其他好文   时间:2016-08-09 01:56:57    阅读次数:173
函数的四种调用模式
在 js 中 无论是函数, 还是方法, 还是事件, 还是构造器, ... 其本质都是函数. 只是处在不同的位子而已. 四种: 函数模式 特征: 就是一个简单的函数调用. 函数名的前面没有任何引导内容. this 的含义: 在 函数中 this 表示全局对象, 在浏览器中是 window 方法模式 特 ...
分类:其他好文   时间:2016-08-09 01:56:32    阅读次数:171
[LintCode] Divide Two Integers 两数相除
Divide two integers without using multiplication, division and mod operator. If it is overflow, return 2147483647 Divide two integers without using mu ...
分类:其他好文   时间:2016-08-09 01:55:33    阅读次数:142
IP地址划分
IP地址分为五类:A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。A、B、C三类IP地址的特征:当将IP地址写成二进制形式时,A类地址的第一位总是0,B类地址的前两位总是10,C类地址的前三位总是110。..
分类:其他好文   时间:2016-08-09 00:49:08    阅读次数:148
zabbix3.0 安装部署 使用yum方式
系统:CentOS7.0全部使用yum安装方式1、安装zabbix的yum源#yuminstallhttp://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm2、安装zabbix各组件#yuminstall-yzabbix-agentzabbix-getzabbix-java-gatewayzabbix-server-mysqlzabbix-webzabbix-..
分类:其他好文   时间:2016-08-09 00:49:47    阅读次数:469
使用GlusterFs在两台服务器间搭建共享目录
生产中两台web目录需要保持目录一致,不然老是会读取不到图片文件。想过用sersync,想过用NFS,最后还是决定用GlusterFs。两台服务器IP:centos6.7192.168.0.101web1centos6.7192.168.0.103web3第一步:配置环境GlusterFs3.6的版本,已经整合到Centos了直接yum安装就好yuminsta..
分类:其他好文   时间:2016-08-09 00:50:26    阅读次数:254
can't initialize iptables table `nat': Table does not exist
第一种如果说nat名字是大写的NAT试试iptables-tnat-L原因是如果使用命令iptables-tNAT-L是没有NAT表的也会出现这个错误第二种:该错误完整应该是这样的:can‘tinitializeiptablestable`nat‘:Tabledoesnotexist(doyouneedtoinsmod?)Perhapsiptablesoryourkernelneedstobeupgrade..
分类:其他好文   时间:2016-08-09 00:49:05    阅读次数:484
求二叉树中两个节点的最低公共父节点
必须通过遍历查找一个节点的祖先集合,然后比较两个节点的祖先集合就可以找到最低的那个。这里采用后序遍历,并传入一个栈记录该节点的祖先节点。在每次访问一个节点时,先把这个节点压入栈,然后判断该节点是不是要查找的那个节点,如果是返回。接着查找它的左子树和右子树,..
分类:其他好文   时间:2016-08-09 00:47:19    阅读次数:183
求二叉树中两个节点的最远距离
问题定义如果我们把二叉树看成一个图,父子节点之间的连线看成是双向的,我们姑且定义"距离"为两节点之间边的个数。写一个程序求一棵二叉树中相距最远的两个节点之间的距离。计算一个二叉树的最大距离有两个情况:情况A:路径经过左子树的最深节点,通过根节点,再到右子树的最深..
分类:其他好文   时间:2016-08-09 00:46:12    阅读次数:250
VBS脚本获取最新数据备份及重名数据文件
VBS脚本获取最新数据备份及重名数据文件我们前面提到了,近期公司一直对OA系统上线忙前忙后,所以对于运维的我来说需要借助一些脚本工具替我分担解忧,现在遇到的问题是,我们需要将从真实环境上定时备份的SQL数据库数据拷贝到测试环境中,然后还原数据库,由于还原数据库我们..
分类:其他好文   时间:2016-08-09 00:45:20    阅读次数:195
解决Nginx添加openssl模块编译时报错问题
如题所示,报错信息如下:/bin/sh:line2:./config:Nosuchfileordirectory make[1]:***[/usr/local/ssl/.openssl/include/openssl/ssl.h]Error127 make[1]:Leavingdirectory`/usr/local/src/nginx-1.9.9‘ make:***[build]Error2需要说明的是,我这里编译所使用的Nginx源码是1.9...
分类:其他好文   时间:2016-08-09 00:45:40    阅读次数:10184
并查集
在一些有N个元素的集合应用问题中,我们通常是在开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个集合中。动态连通性一类问题的一种算法,使用到了一种叫做并查集的数据结构,称为Union-Find。建模思路:..
分类:其他好文   时间:2016-08-09 00:44:30    阅读次数:136
解决Nginx启动脚本在redhat上不兼容问题
我们在网上看到的Nginx的启动脚本通常是/etc/rc.d/init.d/nginx这个脚本,其内容是:#!/bin/bash #nginxStartupscriptfortheNginxHTTPServer #itisv.1.3.0version. #chkconfig:-8515 #description:Nginxisahigh-performancewebandproxyserver. #Ithasalotoffeatures,butit‘snot..
分类:其他好文   时间:2016-08-09 00:44:18    阅读次数:178
exchange 测试环境无法接收邮件
在路由器端口映射开启25\587端口开通后即可接收到邮件
分类:其他好文   时间:2016-08-09 00:41:50    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!