自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【转】UML中的几种关系详细解析

UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现类与类图1) 类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。2) 在系统中,每个类具有一定的职责,职责指的是类所担任的任务,即类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责,在定义类的时候,将类的职责分解成为类的属性和操...

2016-08-31 22:56:00 77

转载 yii2-basic后台管理功能开发之一:引入模板

前景:哎没想到用php的yii2框架写了官网……自己选择的框架,跪着也要码完,当年用yii2-basic搭建了官网,原是想偷懒的,没想到还要写后台。。。。需求:实现一个可编辑页面图片及新闻内容的后台管理系统分析:粗略来看我们需要实现一下功能点管理员登陆(官方前台木有登陆--仅仅是公司介绍的pages)菜单栏图片上传富文本编辑器解决方案:寻找靠谱后台管理模...

2016-08-30 09:13:00 191

转载 #pragma once与 #ifndef的区别

为了避免同一个文件被include多次 1 #ifndef方式 2 #pragma once方式 在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。 方式一: #ifndef __SOMEFILE_H__ #define __SOMEFILE_H__ ... ....

2016-08-29 22:18:14 42

转载 数据库连接池

用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。如下图所示: 数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现的尤为突出.对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序...

2016-08-29 11:36:00 47

转载 用python实现计算1-2*((60-30+(-40/5)*(9-2*5/3+7/3*99/4*2998+10*568/14))-(-4*3)/(16-3*2))类似的公式计算...

作业需求:开发一个简单的python计算器1、实现加减乘除及拓号优先级解析2、用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )等类似公式后,必须自己解析里面的(),+,-,*,/符号和公式(不能调用eval等类似功能偷懒实现),运算后得出结果,结...

2016-08-28 22:15:00 549

转载 android 与js交互

android与js交互// 设置编码webView.getSettings().setDefaultTextEncodingName("utf-8");// 支持jswebView.getSettings().setJavaScriptEnabled(true);//参数1为传递的android对象,参数2为传递对象的变量名称之后JS中使用变量名进行对对象的操作webVie...

2016-08-26 19:55:38 75

转载 Chapter 10. WinForm-DataGridView(确认删除、多条件查询、数据区别显示)

1.删除加确认MessageBoxButtons btn = MessageBoxButtons.YesNoCancel;if (MessageBox.Show("确定删除吗?", "删除数据", btn) == DialogResult.Yes){ }2.多条件查询//如果用户什么都不输入,或者文本框是空,这时候是查询所有//做两个恒成立的条件stri...

2016-08-26 16:00:00 173

转载 SolarWinds-DesktopToolset

Toolset 是一款桌面工具,为单机运行模式,适用于网络工程师进行日常网络管理、排障使用。1.同Orion 无缝整合,Orion 的管理界面包含了Orion的功能选项,只要管理员PC安装了toolset,就可以在web界面调用toolset 的这些功能。2.主要应用工具及功能1)交换机端口绘图通过toolset可以迅速扫描交换机端口,从而发现与交换机每个接口连接的设备,包...

2016-08-25 11:32:57 646

转载 一个笛卡尔积的update from引发的问题(内存泄露?)

场景PostgreSQL支持多表JOIN的更新操作,但是如果SQL没有写好,可能会导致出现笛卡尔积的情况。如果是条查询语句,出现笛卡尔积时,没什么问题,大不了就是查询慢一点。如果是条更新语句,现在看来可能代码中有内存泄露的BUG,已反馈给PG社区。另外需要注意PostgreSQL不允许自关联的更新,但实际上使用别名可以规避这个语法错误 如...

2016-08-24 19:33:39 589

转载 linux下对/sys/class/gpio中的gpio的控制 (转)

在嵌入式设备中对GPIO的操作是最基本的操作。一般的做法是写一个单独驱动程序,网上大多数的例子都是这样的。其实linux下面有一个通用的GPIO操作接口,那就是我要介绍的 “/sys/class/gpio” 方式。首先,看看系统中有没有“/sys/class/gpio”这个文件夹。如果没有请在编译内核的时候加入 Device Drivers —> GPIO Suppo...

2016-08-24 16:01:00 253

转载 马哥2016全新Linux+Python高端运维班第三周作业

1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 who | cut -d' ' -f1 | sort -u2、取出最后登录到当前系统的用户的相关信息。 last | head 13、取出当前系统上被用户当作其默认shell的最多的那个shell。 cut -d: -f7 /etc/passwd | uniq -c | s...

2016-08-21 21:41:37 55

转载 Spring MVC 入门示例讲解

在本例中,我们将使用Spring MVC框架构建一个入门级web应用程序。Spring MVC 是Spring框架最重要的的模块之一。它以强大的Spring IoC容器为基础,并充分利用容器的特性来简化它的配置。目录MVC框架是什么Dispatcher Servlet(Spring控制器)Spring入门示例运行时依赖库web.xml和spring-servlet.xml文件配置请求控制器...

2016-08-21 21:18:00 50

转载 http相关面试题汇总

1、常用的HTTP方法有哪些?GET: 用于请求访问已经被URI(统一资源标识符)识别的资源,可以通过URL传参给服务器POST:用于传输信息给服务器,主要功能与GET方法类似,但一般推荐使用POST方式。PUT: 传输文件,报文主体中包含文件内容,保存到对应URI位置。HEAD: 获得报文首部,与GET方法类似,只是不返回报文主体,一般用于验证URI是否有效。DELETE:...

2016-08-20 11:29:23 167

转载 mysql主从配置

1,环境,ubuntu,mysql1)在虚拟机上启动2个ubuntu,masterIp地址为:10.0.1.88slaveIp地址为:10.0.1.902,mysql主从配置用户名1),master配置:登录mysql。执行grant replication slave on *.* to 'root'@'10.0.1.%' identified by '123456'语句...

2016-08-19 19:55:00 33

转载 MySQL XtraBackup备份脚本

#backup.sh#!/bin/sh#onxtrabackup2.1.8#第一次执行它的时候它会检查是否有完全备份,否则先创建一个全库备份#当你再次运行它的时候,它会根据脚本中的设定来基于之前的全备或增量备份进行增量备份###################author:rrhelei@126.com###################INNOBACKUP...

2016-08-19 17:14:00 76

转载 python subprocess使用

shell中可以很方便的调用其它应用程序,将不同的应用程序组合组合起来。python通过subprocess模块也能实现类似功能。因为python拥有丰富的数据接口,简洁的语法,让python在进行类似的工作时比shell更容易维护。subprocess模块是在python2.4的时候引入。详细信息查看PEP 324介绍subprocess主要有以...

2016-08-17 23:13:18 74

转载 关于OpenCV2.4.9在VS2012上的配置

今天写着篇文章是由于自从上次电脑换硬盘今天再次安装OpenCV又遇到了一些问题,最后终于搞定,,,,用的版本是2.4.9,,,因为第一次配置用3.0的没有配置成功,而2.4.9的配置成功.首先当然是下载OpenCV了就不说了,假设读者已经下载了首先配置环境变量如果有就在后面添加 ;F:\OpenCV2_4_9\opencv\build\x...

2016-08-17 17:33:00 35

转载 如何像Uber一样给工程师派单 解放外包落后的生产力

2014年,陈柯好的第一个创业项目失败,半年之内,陈柯好以技术合伙人的方式游走于旅游、电商、团购、票务等各种领域。正当他对职业方向感到迷茫时,“大众创业、万众创新”的口号被提了出来。一时间,技术需求被无限放大了。陈柯好看到了这一需求,创立了程序员客栈,承接优质开发者,对外输出技术生产力。除了猪八戒网、CSTO等软件外包平台老大哥之外,目前市面上的众包平台如码市、快码众包等都在...

2016-08-17 16:24:42 105

转载 linux下编译安装Apache+PHP

1.安装程序依赖库和开发环境在编译安装apache和php之前,首先把安装需要依赖的库文件安装好:yum -y install gcc gcc-c++ autoconf automake make libjpeg libjpeg-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2...

2016-08-16 11:36:00 74

转载 移动端滑动事件---实战笔记

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

2016-08-15 00:20:00 82

转载 多线程下单例模式:懒加载(延迟加载)和即时加载

在开发中,如果某个实例的创建需要消耗很多系统资源,那么我们通常会使用惰性加载机制,也就是说只有当使用到这个实例的时候才会创建这个实例,这个好处在单例模式中得到了广泛应用。这个机制在single-threaded环境下的实现非常简单,然而在multi-threaded环境下却存在隐患。本文重点介绍惰性加载机制以及其在多线程环境下的使用方法。(作者numberzero,参考IBM文章《Doubl...

2016-08-14 15:59:00 48

转载 megeedu Linux+Python高级运维班 3期 第二周作业

1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 答:Linux上常用的文件管理类命令有cp(复制)、mv(移动/改名)、rm(删除)等命令。 ①文件复制命令 命令格式: cp [OPTION]... [-T] SOURCE DEST ...

2016-08-14 15:12:38 58

转载 IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

以下内容已不适用,抱歉!JRebel 介绍JRebel for IntellijJRebel在 Java Web 开发中, 一般更新了 Java 文件后要手动重启 Tomcat 服务器, 才能生效,  自从有了 JRebel 这神器的出现, 不论是更新 class 类还是更新 Spring 配置文件都能做到立马生效,大大提高开发效率。安装JRebel设置过deplo...

2016-08-12 17:18:00 75

转载 在OC中,AFNetwork,可以用这种方法来获取到自签名的HTTPS的数据

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

2016-08-12 11:35:00 118

转载 大数据系列(3)——Hadoop集群完全分布式坏境搭建

前言上一篇我们讲解了Hadoop单节点的安装,并且已经通过VMware安装了一台CentOS 6.8的Linux系统,咱们本篇的目标就是要配置一个真正的完全分布式的Hadoop集群,闲言少叙,进入本篇的正题。技术准备VMware虚拟机、CentOS 6.8 64 bit安装流程我们先来回顾上一篇我们完成的单节点的Hadoop环境配置,已经配置了一个CentOS 6.8 并且完成...

2016-08-11 22:45:00 199

转载 JavaScript arguments对象(转载)

1、在JavaScript中,arguments对象是比较特别的一个对象,实际上是 当前函数的一个内置属性。arguments非常类似Array,但实际上又不是一个Array实例。可以通过如下代码得以证实(当然,实际上,在函数 funcArg中,调用arguments是不必要写成funcArg.arguments,直接写arguments即可)。1 Array.prototype....

2016-08-11 10:48:00 35

转载 快速切入前端项目的步骤

0.引言当你接手一个老项目的需求改造任务,快速切入项目的步骤如下。1.了解业务背景项目不是孙悟空,从石头蹦出。先去了解项目产生的前因后果。然后了解项目业务整体的流程。怎么去了解?嘴除了吃饭,还能问人。找产品经理,要产品需求文档。哪里不懂,问哪里。接着去理解分配给你的业务和需求。幸运的是,你要理解的业务有文档。不幸的是,有些文档是用代码表达。还得找人。这人叫前任。要是找不...

2016-08-09 20:44:00 54

转载 创建虚拟目录失败,必须为服务器名称指定“localhost”?看进来!!

没废话,直接讲!关于微信开发过程,远程调试后,再次打开vs出现项目加载失败的解决办法!上图:这图应该不陌生,你肯定打开iis把绑定的域名给干掉了。这个提示很坑人,简直就是坑爹!!!fck!!来来。看我上图操作:第一步:第二步,打开编辑的页面,把下图这部分直接注释掉!ok了,再加载一次,是不是好了!就这么简单,我也是突然一想,才认识到这个配置。网上查了很多过气...

2016-08-09 19:59:00 496

转载 第26条:勿在分类中声明属性

属性是封装数据的方式(参见第6条)。属性只是定义实例变量及相关存取方法所用的“语法糖”,所以也应遵循同实例变量一样的规则。分类机制,应该将其理解为一种手段,目标在于扩展类的功能,而非封装数据。尽管从技术上说,分类里也可以声明属性,但这种做法应该尽量避免。原因是:除了“class-continuation分类”(参见第27条)之外,其他分类都无法向类中新...

2016-08-09 18:47:00 46

转载 linux 配置 tomcat 自动发布脚本

首先将打包好的 war 包(举例 management-20160809-1.0.war),传到 tomcat 的 webapps 目录下,然后在 tomcat 目录下新建 deploy.sh 脚本。#!/bin/shhomeDir="/usr/local/tomcat/apache-tomcat-8.5.4/"webappsDir="/usr/local/tomcat/apach...

2016-08-09 17:01:00 45

转载 影像拍攝及呈現能力的提升

VR的主要呈现技术有两个途径:VR视频和3D渲染。VR视频适合于现实场景和人物的拍摄,适用范围较小。但是VR视频容易标准化,容易推广与应用。目前的VR视频其实只是360全景视频,它与用户的互动较为简单,不能提供视角的自由移动。今天3D渲染技术已经非常成熟,能根据交互信息而实时进行渲染,很灵活,适合于各种场景。它的缺点是:实现过程比较复杂,需要复杂算法和庞大数据支撑,才能模拟出...

2016-08-09 06:19:00 130

转载 解决SQL SERVER数据库备份时出现“操作系统错误5(拒绝访问)。BACKUP DATABASE 正在异常终止。”错误的解决办法...

SQL SERVER数据库进行备份时出现“操作系统错误5(拒绝访问)。BACKUP DATABASE 正在异常终止。”错误。我们应该如何解决这个问题?小编今天为大家推荐一个解决办法。一般备份文件选择的目录为磁盘根目录或备份所选分区未授予sqlserver用户读写权限时会出现此错误。解决办法就是给sqlserver用户授予权限: 选择要备份的文件夹 ,右键-->属性-->...

2016-08-08 11:14:00 1660

转载 组成关系映射(映射文件)

组成关系映射(映射文件)在hiberante应用开发中,为了提高代码的可重用性,往往需要将一个较大的持久化类分解成两个较小的持久化类,且其中的一个持久化类是另一个持久化类的组成部分。例如:t_customer(顾客表)如下:createtableifnotexistswebdb.t_customer(idint(11)notnul...

2016-08-08 11:02:14 81

转载 HTML5 网络拓扑图整合 OpenLayers 实现 GIS 地图应用

在前面《百度地图、ECharts整合HT for Web网络拓扑图应用》我们有介绍百度地图和 HT for Web 的整合,我们今天来谈谈 OpenLayers 和 HT for Web 的整合。HT for Web作为逻辑拓扑图形组件自身没有GIS功能,但可以与各种GIS引擎即其客户端组件进行融合,各取所长实现逻辑拓扑和物理拓扑的无缝融合,本章将具体介绍HT for Web与开发免费的Ope...

2016-08-08 01:50:00 216

转载 流程引擎历时算法

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

2016-08-07 14:29:00 207

转载 String字符串针对常量池的优化

String对象是java语言中重要的数据类型,但是不是基本数据类型。相对于c语言的char java做了一些封装和延伸。针对常量池的优化:当两个String拥有相同的值时,它们只引用常量池中的同一个拷贝。当一个字符串反复出现时,这个技术可以大幅度节省内存空间。String str1 = "abc";String str2 = "abc";String str3 = new S...

2016-08-04 09:30:00 98

转载 app用户全局消息推送框架方法

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

2016-08-03 12:17:00 237

转载 python装饰器

因为函数是一个对象,而且函数对象可以被复制给变量,所以通过变量也可以调用函数我们要在原代码上动态添加功能的方式就叫装饰器本质上,装饰器就是一个返回函数的告诫函数。我们现在定义一个打印体制的 比如说我现在定义一个函数,实现以下的功能>>> def now():...     print "12-23-11"... 上面的代码实现了打印日期的功能的功能我现...

2016-08-02 18:25:00 37

转载 RBDDriver -1.1.0 driver is uninitialized

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

2016-08-02 16:41:00 1077

转载 10道C++输出易错笔试题收集

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

2016-08-01 22:14:00 57

空空如也

空空如也

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

TA关注的人

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