自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

转载 linux基础命令4

文件管理工具:cp,mv,rmcp:复制文件单源复制:cp [option] source dest多源复制:cp [option]...[source]...direcrtory单源复制:如果dest不存在,则先创建此文件,再复制内容;如果dest存在:dest是文件,则覆盖目录文件dest是目录,则在目标目录下先创建与源文件同名的文件,再复...

2016-07-30 17:46:39 50

转载 后序遍历求解判断一颗二叉树是否为平衡二叉树

题目:输入一棵二叉树的根结点,判断该树是不是平衡二叉树。如果某二叉树中任意结点的左右子树的深度相差不超过1,那么它就是一棵平衡二叉树。有了求二叉树的深度的经验之后再解决这个问题,我们很容易就能想到一个思路:在遍历树的每个结点的时候,调用函数TreeDepth得到它的左右子树的深度。如果每个结点的左右子树的深度相差都不超过1,按照定义它就是一棵平衡的二叉树。这种思路对应的代码如...

2016-07-30 14:43:10 178

转载 yii 中render 和renderpartial的使用

render 和renderpartial之间最大的区别就是:一个是渲染模板,一个不渲染模板。其中render 输出父模板的内容,将渲染的内容,嵌入父模板。renderPartial 则不输出父模板的内容。只对本次渲染的局部内容,进行输出。render函数的说明如下:public function render($view,$data=null,$return=false){...

2016-07-29 16:40:26 107

转载 Android ScaleDrawable

顾名思义,AndroidScaleDrawable实现一个drawable的缩放。写一个例子。一个线性布局,垂直放几个ImageView,然后依次缩放若干个ScaleDrawable。布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android....

2016-07-29 15:05:00 136

转载 Docker1.12 + Swarm 构建动态微服务应用

导读我们在之前提到过一个示例,即一款由前端与多项后端服务共同构成的微服务应用。其中前端为Traefik HTTP代理,负责将各项请求路由至后端服务。而后端则非常简单,是一套基于Go的HTTP Web服务器,负责返回其运行所在的容器ID。新的Docker Swarm不再需要为应用容器设置独立的HTTP代理。如上图所示的原有架构现在被精简为下图所示的形式:移动部件更少了——赞!另外...

2016-07-28 22:42:00 47

转载 组合数打表模板

//组合数打表模板,适用于N&lt;=3000//c[i][j]表示从i个中选j个的选法。long long C[N][N];void get_C(int maxn){ C[0][0] = 1; for(int i=1;i&lt;=maxn;i++) { C[i][0] = 1; for(int j=1;j&...

2016-07-27 22:07:00 161

转载 Dataae Error 145错误处理

今天,接到通知说公司数据挂了,就连上服务器看了下进程,进程正常,mysql也可以进,什么鬼,就问程序员数据库不是好好的啊,结果程序员打开一个web页面一看报了Dataae Error 145 tables,上网一查可能是某个表在重启mysql的过程中坏了,结果网上众说纷纭,各种方法都没有用,后面灵光一闪,想到直接进库里去修表。于是就去问程序员那个页面打开需要查那个库,...

2016-07-27 21:12:40 138

转载 Linux学习笔记 1

一 Linux的在线求助 当不知道一个命令的详细用法的时候,差异查看系统自带的在线帮助命令查看命令的用法,首先用指令 type一下指令是内部命令还是外部命令,如果只内部命令可以使用COMMAND --help命令来查看命令的说明和用法;如果是外部命令,再用whatis命令查看一下在man手册的那一个章节,按照需要查看对应章节的命令说明。 man手册章节编号对应的内容...

2016-07-26 17:42:34 36

转载 python常见报错提示解析

搜集了一些python最重要的内建异常类名,并做了简单的介绍:AttributeError:属性错误,特性引用和赋值失败时会引发属性错误NameError:试图访问的变量名不存在SyntaxError:语法错误,代码形式错误Exception:所有异常的基类,因为所有python异常类都是基类Exception的其中一员,异常都是从基类Exception继承的,并且都在exc...

2016-07-26 09:35:50 258

转载 Linux的历史命令重用及环境的配置文件

一、命令行历史操作在Linux中有一个history命令,通过它我们可以很方便的查找并执行原来的操作,但是在方便的同时,这个命令也会给系统带来安全隐患,所以配置恰当的history命令是一个Linux运维人员的基本技能之一。当登录系统时,Linux会自动加载~/.bash_history中的内容到缓存中登陆后执行的命令操作会记录在缓存中,当用户退出时,系统会自动将缓存中的内容...

2016-07-25 20:27:13 296

转载 ###添加菜单文件

添加菜单XML1) 在res中创建一个menu的文件夹2) 在文件夹中创建一个main.xml的类3) 添加代码<item android:id=”添加id” android:title=”显示内容”></item>在活动中显示1) 在活动中重写onCreateOptionsMenu方法public boolean onC...

2016-07-25 08:49:00 43

转载 Java异常处理-----自定义异常

自定义异常 问题:现实中会出现新的病,就需要新的描述。 分析: java的面向对象思想将程序中出现的特有问题进行封装。 案例: 定义功能模拟凌波登录。(例如:lb(String ip))需要接收ip地址 1.当没有ip地址时,需要进行异常处理。 1. 当ip地址为null是需要throw new Excepti...

2016-07-24 16:54:00 315

转载 【iOS开发】在界面上显示“HELLO”

大家学习iOS开发,都想有朝一日看到自己的第一个界面程序。本文介绍了在界面上显示“HELLO”的整个开发过程,可供iOS初学者参考。第一步 打开Xcode开发工具 在MAC电脑的Launchpad中打开Xcode工具,如图1所示。 图1 打开...

2016-07-23 17:02:22 118

转载 css 作用范围限定

为什么80%的码农都做不了架构师?>>> ...

2016-07-23 16:28:00 1662

转载 Maven 手动添加 JAR 包到本地仓库

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-07-23 11:08:00 44

转载 两道实分析题目

2016-07-23 08:35:00 95

转载 JQuery处理DOM元素-属性操作

JQuery处理DOM元素-属性操作现有一个id为txtMyTest的元素获取属性值$('#id').attr('属性名');设置属性值$('#id').attr('属性名','需要设置的值'); 设置多个属性如下同时设置value和title属性$('#id').attr({value: '',title: ''}); 移除属性...

2016-07-20 16:08:00 38

转载 Python之装饰器

在Python中一切皆对象,函数是一等对象。这意味着可以通过名字引用函数。>>>a=123>>>a123>>>name='zeng'>>>name'zeng'>>>deffunc():...print"hello!"...>>>...

2016-07-20 12:01:47 72

转载 location

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { #expires 30d; root /static/image;#把文件的路径重定位到/static/image下 # proxy_pass http://192.168.1.34;#去掉...

2016-07-19 13:50:00 55

转载 分布式缓存技术redis学习(四)——redis高级应用(集群搭建、集群分区原理、集群操作)...

本文是redis学习系列的第四篇,前面我们学习了redis的数据结构和一些高级特性,点击下面链接可回看《详细讲解redis数据结构(内存模型)以及常用命令》《redis高级应用(主从、事务与锁、持久化)》本文我们继续学习redis的高级特性——集群。本文主要内容包括集群搭建、集群分区原理和集群操作的学习。 Redis集群简介Redis 集群是3.0之后才引入的,在3.0之前...

2016-07-18 19:38:00 52

转载 URL Scheme APP跳转safari以及跳回APP

上图 : 在plist文件里面设置。URL identifier 一般为反域名+项目名称 (尽可能保证少重复)URL Schemes是一个数组。一个APP可以添加多个。该参数为跳转时使用的标识。1:跳转safari比较简单1 NSString *iTunesLink = @"http://www.xxxx.com";2 [[UIApplication ...

2016-07-18 17:25:00 696

转载 Ubuntu 12 升级 SVN 1.6 到 1.8 版本

在 Ubuntu 12 中使用 PhpStorm 10.x,CheckOut项目后,Event Log 提示:Subversion command line client version is too old就是说 SVN 太老了,通过如下命令查看版本:$ svn --versionsvn,版本 1.6.17 (r1128011)安装的是 SVN 1.6 版,挺老的,现在主流的...

2016-07-18 15:51:00 130

转载 Hibernate 关键字Key的自动生成

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-07-17 16:50:00 82

转载 Tomcat6 提示 java.lang.OutOfMemoryError: PermGen space 错误

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-07-17 16:16:00 113

转载 Innodb行锁源码学习(一)

 http://www.cnblogs.com/cchust/p/4255499.html       Innodb是mysql数据库中目前最流行的存储引擎,innodb相对其它存储引擎一个很大的特点是支持事务,并且支持行粒度的锁。今天我重点跟大家分享下innodb行锁实现的基础知识。由于篇幅比较大,文章会按如下的目录结构展开。{  innodb锁结构  锁机制关键流程  in...

2016-07-17 12:41:00 74

转载 npm不是以管理身份运行遇到的问题

环境:win10+npm3.10.5问题:在npm install lodash时,出现下列错误("npm-debug.log"文件内容)0 info it worked if it ends with ok1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',1 verbose cli 'C:\\Program Files\\no...

2016-07-17 11:52:00 3879 1

转载 第8周

8.1 指针的基本概念和用法T *p:p的类型为T*,*p的类型为T,通过表达式*p可以读写从地址p开始的sizeof(T)个字节。有了指针,就有了自由访问内存空间的手段,不需要变量就可以对内存直接进行操作。8.2 指针的互相赋值不同类型的指针,如果不经过强制类型转换,不能直接互相赋值。8.3 指针的运算两个同类型的指针变量可以比较大小,可以相减。  p1-p2 = (地址...

2016-07-15 23:29:00 47

转载 IIS6 伪静态 IIS文件类型映射配置方法 【图解】

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-07-15 20:01:00 52

转载 mac安装 git npm Yeoman node.js等

mac打开“终端”1. 下载 git2.下载node.js 自带npm但版本较低,升级版本: sudo npm install -g npm3.安装yeman sudo npm install --global yosudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,r...

2016-07-15 17:20:00 216

原创 Troubleshooting For Mysql "Too many connections"

[root@zabbix ~]# mysql -S /var/lib/mysql/mysql.sockERROR 1040 (HY000): Too many connections使用gdb命令对mysql的max_connections进行更改:[root@zabbix ~]# gdb -p $(cat /var/run/mysqld/mysqld.pid) -ex "set max_con...

2016-07-15 15:36:56 76

转载 thread与runnable区别

实现Runnable接口相对于继承Thread类来说,有如下显著的好处:1.适合多个相同程序代码的线程去处理同一资源的情况,把虚拟CPU(线程)同程序的代码、数据有效分离,较好地体现了面向对象的设计思想。2.可以避免由于JAVA的单继承特性带来的局限。我们经常碰到这样一种情况,即当我们要将已继承了某一个类的子类放入多线程中,由于一个类不能同时有两个父类,所以不能用继承Thread类的方式,那么...

2016-07-14 16:25:00 80

转载 JavaScript调试小技巧

1、‘debugger;’除了console.log,debugger就是另一个我很喜欢的快速调试的工具,将debugger加入代码之后,Chrome会自动在插入它的地方停止,很像C或者Java里面打断点。你也可以在一些条件控制中插入该调试语句,譬如:if (thisThing) { debugger;}2、将Objects以表格形式展示...

2016-07-14 16:23:00 40

转载 nodejs(二)child_process模块

nodejs(二)child_process模块转载于:https://www.cnblogs.com/suoking/p/5670080.html

2016-07-14 13:11:00 41

转载 Android模拟器(出错问题)Intel X86 没法用!!!

  前提: CPU 支持 VT (Virtualization Technology), 而且仅限于 Intel CPU 首先要打开SDK Manager 下载intel haxm,下载位置:  android-sdk\extras\intel\Hardware_Accelerated_Execution_Manager\IntelHaxm.exe ...

2016-07-13 20:37:00 346

转载 java多线程 join方法以及优先级方法

/*join:当A线程执行到了B线程的.join()方法时,A就会等待。等B线程都执行完,A才会执行。join可以用来临时加入线程执行。1.线程使用join方法,主线程就停下,等它执行完,那么如果该线程冻结了,主线程就挂了,这也是为什么线程要抛异常的原因2.当两个或以上线程开启了,这个A线程才使用join方法,那么主线程还是停下,这几个个线程交替进行,直到A执行完,主线程才复活*//*1...

2016-07-12 21:02:00 80

转载 解压,中文目录问题

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-07-11 19:18:00 158

转载 聊一聊游戏服务器架构设计-聊天功能的那些事

为什么80%的码农都做不了架构师?>>> ...

2016-07-09 22:55:00 517

转载 使用命令回滚

gitreset--hard3f99a2d08f29e1c896c514d5f2f52d1c7e965e50转载于:https://www.cnblogs.com/520-1314/p/5654069.html

2016-07-08 17:15:00 389

转载 ubuntu连接无线网

我的ubuntu是因为没有安装无线网卡驱动,首先查看网卡型号但是我在Broadcom官网上没有找到BCM43142的驱动。通过谷歌后发现通过安装bcwl-kernel-source来解决这个问题,借鉴这篇文章How To Install bcmwl-kernel-source On Ubuntu 15.04的做法可能需要先安装dkmssudo apt-get install...

2016-07-08 15:12:00 70

转载 mysqldump 备份和恢复整理

备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-table -uuse...

2016-07-08 10:00:00 58

空空如也

空空如也

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

TA关注的人

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