- 博客(44)
- 收藏
- 关注
转载 《设计模式之禅》六大设计原则
设计模式是什么?它是一套理论,由软件界的先辈们(The Gang of Four:包括ErichGamma、Richard Helm、Ralph Johnson、John Vlissides)总结出的一套可以反复使用的经验,HuDun Demo。它可以提高代码的可重用性,增强系统的可维护性,以及解决一系列的复杂问题。6大设计原则 单一职责原则 里氏替换原则...
2016-12-30 23:55:00 51
转载 Hadoop的安装与设置(1)
在Ubuntu下安装与设置Hadoop的主要过程。1. 创建Hadoop用户创建一个用户,用户名为hadoop,在home下创建该用户的主目录,就不详细介绍了。2. 安装Java环境下载Linux环境下的JDK:jdk-8u111-linux-x64.tar.gz。在usr下创建一个java文件夹,将jdk-8u111-linux-x64.tar.gz复制到java文件夹下面,...
2016-12-30 16:47:00 38
转载 ionic 添加应用图标与启动页
由于手机有很多不同的尺寸与版本,所以图标尺寸也是大小不一,但是如果手动每一个尺寸都制作一个图标,那估计美工会吐血吧,不过幸好,ionic只需要一个图标就可以制作不同尺寸的图标。 添加一个ionic项目,进入cli添加一个ionic platform add ios 或 ionic platform add android,ionic会默认给项目添加一个resources的文件夹...
2016-12-30 09:48:00 108
转载 将arcEngine9.3和dev9.2.4开发的项目升级成arcObject10.2和dev15.1.3过程中遇到的问题和解决...
好久没碰.net了,arcgis更是感觉都忘干净了,今天将arcEngine9.3和dev9.2.4开发的一个项目升级成arcObject10.2和dev15.1.3过程中遇到了一系问题,留个笔记,留个回忆;一,双击打开项目:这个时候发现,一直在upgrade和ok这两步循环,上面的英文描述原因已经说得很明白了,就是需要.NET framework4.0+以上的...
2016-12-29 22:26:00 183
转载 JavaScipt 源码解析 Sizzle选择器
jQuery的定位就是一个DOM的操作库,那么可想而知选择器是一个至关重要的模块。Sizzle,作为一个独立全新的选择器引擎,出现在jQuery 1.3版本之后,并被John Resig作为一个开源的项目,可以用于其他框架:Mool、Dojo、YUI等。jQuery是总入口,选择器支持9种方式的处理:1.$(document) 2.$('<div>’)3.$('di...
2016-12-28 14:46:00 59
转载 spring统一日志管理,切面(@Aspect),注解式日志管理
step1开启切面编程 <!-- 开启切面编程(通过配置织入@Aspectj切面 ) --> <aop:aspectj-autoproxy/> <aop:aspectj-autoproxy />有一个proxy-target-class属性,默认为false,表示使用jdk动态代理织入增强,当配为<aop:aspec...
2016-12-28 09:57:00 69
转载 设计模式-观察者模式
一、定义观察者模式(Observer Pattern)也叫做发布订阅模式(Publish/subscribe),它是一个在项 目中经常使用的模式,其定义如下:Define a one-to-many dependency between objects so that when one object changes state,all its dependents are notified a...
2016-12-28 07:50:00 39
转载 React项目(一):markdown编辑器
在之前的React官网教程中,提到了用Remarkable为插件的markdown评论框。现在就来正儿八经地用另外一个插件marked.js做一个markdown编辑器吧!准备工作或许在做之前,应该布个局。<div class="brand"> <h1>Markdown Previewer</h1> </div> ...
2016-12-27 19:05:00 203
转载 Unquotted string '"2016-07-19"'
自己挖的坑,含泪跳进去也要填平。 ---题记 1.问题: a. 在前端使用JSON.stringify(json)转化数组对象为字符串,然后传给后台; var dateArray = new Array(); //fill array params.dateArray = JSON.stringify(dateArray); ...
2016-12-27 15:45:00 253
转载 大数据演变轨迹
一说到开源大数据处理平台,就不得不说此领域的开山鼻祖Hadoop,它是GFS和MapReduce的开源实现。虽然在此之前有很多类似的分布式存储和计算平台,但真正能实现工业级应用、降低使用门槛、带动业界大规模部署的就是Hadoop。得益于MapReduce框架的易用性和容错性,以及同时包含存储系统和计算系统,使得Hadoop成为大数据处理平台的基石之一。Hadoop能够满足大部分的离线存储和离线计算...
2016-12-26 15:38:00 131
转载 纯css实现二级导航菜单效果,通过简单的鼠标事件操作页面元素样式变换实现二级导航菜单的功能,非常简单实用,...
HTML代码如下<!-- 头部导航栏开始--><div id="nav"><dl class="sy"><dt><a class="first" href="#" >首页</a></dt><dd class="line">|</dd><dd class="triangle">...
2016-12-26 11:29:00 211
转载 POJ 2823 Sliding Window 线段树区间求和问题
题目链接线段树区间求和问题,维护一个最大值一个最小值即可,线段树要用C++交才能过。注意这道题不是求三个数的最大值最小值,是求k个的。本题数据量较大,不能用N建树,用n建树。还有一种做法是单调队列,耗时更少。#include <iostream>#include <cstdio>#include <cmath>#incl...
2016-12-24 15:57:00 87
转载 自然语言0.0_情感分析权威网站_政治经济地理
sklearn实战-乳腺癌细胞数据挖掘(博客主亲自录制视频教程)https://study.163.com/course/introduction.htm?courseId=1005269003&utm_campaign=commission&utm_source=cp-400000000398149&utm_medium=sharehttp://sent...
2016-12-24 12:03:00 46
转载 Symmetric Difference
function sym(args) { //return args; var arr = []; for(var i = 0; i < arguments.length; i++){ arr.push(arguments[i]); } var temp = arr.reduce(function(prev,cur,index,arra...
2016-12-23 10:55:00 38
转载 Oracle 性能优化
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指...
2016-12-22 21:55:00 41
转载 prolog 阶段总结
http://blog.csdn.net/mwsong/article/details/1766382到现在为止,我们已经对Prolog有了一个基本的了解,现在有必要对我们所学过的知识做一个系统的总结。Prolog的程序是由一系列的事实和规则组成的数据库。规则之间的调用是通过联合操作完成的,Prolog能够自动的完成模式匹配。规则还可以调用内部谓...
2016-12-21 18:00:00 152
转载 Android模拟器(出错问题)
Android模拟器(出错问题)Intel X86 出错、Warning:Failed toprocess .inifileC:\Users\Lenovo\.android\emu-update-last-check.inifor readingIntel X86 出错每次运行都出现这个错误:也进去BIOS设置了可虚拟化,解决方案:前提:CP...
2016-12-21 11:22:00 843
转载 在webstorm 将less文件转化为css文件
首先要在webstorm中下载node.js 然后安装less文件LEss文件安装在:http://www.1024i.com/demo/less/C:\Users\Administrator\AppData\Roaming\npm\node_modules\less\bin\lessc用于引入.less文件less文件的修改cd到你的less文件路径下E:\9dayshixu...
2016-12-20 15:44:00 780
转载 PHP 位运算(&, |, ^, ~, <<, >>)及 PHP错误级别报告设置(error_reporting) 详解
位运算符允许对整型数中指定的位进行求值和操作。位运算符例子名称结果$a & $bAnd(按位与)将把$a和$b中都为 1 的位设为 1。$a | $bOr(按位或)将把$a和$b中任何一个为 1 的位设为 1。$a ^ $bXor(按位异或)将把$a和$b中一个为 1 另一个为 0...
2016-12-20 10:58:00 89
转载 垂直居中
不得不说,对于前端而言,垂直居中似乎成了一道迈不过去的坎,每一个前端基本上都踩过类似的坑,每一个前端博主的文章中似乎都有这么一篇关于垂直居中的文章。我也不能免俗,就试试看自己能写出几种垂直居中的方案吧(完全css方案,不使用任何js配合)!为了显示效果能更方便观察,首先清除整个浏览器的所有默认样式,简单起见,直接使用通配符清除。*{ margin: 0; padding...
2016-12-20 09:18:00 49
转载 私家珍藏64位ADT Bundle,包含API-16版本的全部资料
改进自adt-bundle-windows-x86_64-20131030,64位版本,SDK Manager截图,Android-SDK包含的内容:1、集成有NDK支持,但是不包含NDK;2、集成的Android SDK版本是Android-16的所有东西,包含:Intel atom及Arm系统镜像:可以根据需要调整,测试用Atom会快很多Android Sou...
2016-12-18 14:08:00 99
转载 编译器开发系列--Ocelot语言2.变量引用的消解
“变量引用的消解”是指确定具体指向哪个变量。例如变量“i”可能是全局变量i,也可能是静态变量i,还可能是局部变量i。通过这个过程来消除这样的不确定性,确定所引用的到底是哪个变量。为了消除这样的不确定性,我们需要将所有的变量和它们的定义关联起来,这样的处理称为“变量引用的消解”。具体来说,就是为抽象语法树中所有表示引用变量的VariableNode 对象添加该变量的定义(Variable 对象)...
2016-12-18 12:35:00 95
转载 webApi 导入Excel
webApi 导入Excel /// <summary> /// 导入 /// </summary> /// <param name="organizationId"></param> /// <returns></ret...
2016-12-16 10:12:00 1262
转载 spring MVC mybatis dispacherServlet(源码解读)
以下源码版本(4.2.0.RELEASE)dispacherServlet是servlet的实现类,是spring MVC的前端转发器,是spring MVC的核心。那么它做了哪些事呢?它主要做了两件事:NO1:看如下源码:/** * Initialize the strategy objects that this servlet uses. ...
2016-12-15 19:08:00 94
转载 技术讲解之服务器托管技术
1、服务器托管定义 通常也称其为主机托管。是指在专门的服务器托管公司环境里放置一台服务器,或向其租用一台服务器,然后通过远程控制的方式实现服务器的管理。此类方式比较显著的特点就是可以提供自己的硬件服务器,也可选择自行提供软件系统或者由服务提供商来提供,享受专业的服务器托管服务,包括稳定的网络带宽,恒温、防尘、防火、防潮、防静电。网站建立后,企业拥有对网站服务器完全的控制权限,可自主决定运行的系统...
2016-12-15 11:23:00 146
转载 好多
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> </style>...
2016-12-14 00:30:00 71
转载 见微知著(一):解析ctf中的pwn--Fast bin里的UAF
在网上关于ctf pwn的入门资料和writeup还是不少的,但是一些过渡的相关知识就比较少了,大部分赛棍都是在不断刷题中总结和进阶的。所以我觉得可以把学习过程中的遇到的一些问题和技巧总结成文,供大家参考和一起交流。当然,也不想搞那些烂大街的东西,所以,打算从一道道pwn题开始,见微知著,在题目中延伸。一:工欲善其事必先利其器 ubuntu14.01 64位(该版本对pwnto...
2016-12-14 00:11:00 319
转载 【地铁测量-车站】01 模板放样正反算妙用
初学者,对于放样大家都认为是拿到了设计坐标 去放样,但是由于现场复杂性,比方说场地对方很多建材,或者正在施工,要临时去换坐标。那么我们就需要反算这个东西,下面是一个车站的简易cad图,现场施工肯定是交叉施工,例如下面的图上图中可以看到一部分已经浇筑过混凝土,一部反刚搭建完脚手架和模板,还有一部分没有开始搭建脚手架。我们的任务就是放样没有搭建的那部分。问题:没有搭建的那部...
2016-12-12 19:53:00 65
转载 Beta版本——第三次冲刺博客
我说的都队031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬涛会议时间:12月12日Github项目链接一、项目燃尽图二、项目进展院负责人——结果查看界面(后台)学生结果的查看和修改导师结果的查看和修改智能分配算法接口的改进...
2016-12-12 19:33:00 41
转载 Leetcode # 169, 229 Majority Element I and II
Given an array of size n, find the majority element. The majority element is the element that appears more than ⌊ n/2 ⌋ times.You may assume that the array is non-empty and the majority element alwa...
2016-12-11 13:52:00 40
转载 回文子串
总时间限制:1000ms内存限制:65536kB描述给定一个字符串,输出所有长度至少为2的回文子串。回文子串即从左往右输出和从右往左输出结果是一样的字符串,比如:abba,cccdeedccc都是回文字符串。输入一个字符串,由字母或数字组成。长度500以内。输出输出所有的回文子串,每个子串一行。子串长度小的优先输出,若长度相等,则出现位置靠左的优先输出。样例输入1233211...
2016-12-11 09:31:00 57
转载 Fedora javac 命令提示 [javac: 未找到命令...]
[joy@localhost ~]$ java -versionopenjdk version "1.8.0_91"OpenJDK Runtime Environment (build 1.8.0_91-b14)OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)[root@localhost joy]# javac Hello....
2016-12-09 13:51:00 1458
转载 实验11——指针的基础应用
(1)c语言中用来存放变量地址的变量称为变量指针,简称指针。(2)地址和指针,变量或者程序代码被存储在以字节为单位组织的存储器中,一般是按“地址”存取的,对内存单元进行标识编号,房间号就是地址,要注意区分内存单元的内容和内存单元的地址;(3)c语言中把这种专门用来存放变量地址的变量称为“指针变量”,简称为指针;指针是用存放内存地址的变量,一个指针变量的值是另一个变量的地址,就称该指针变量指...
2016-12-08 19:54:00 78
转载 前端模板引擎
什么是前端模板引擎? 通俗地说,前端模板引擎就是你需要根据不同数据,重复生成结构相同的html的时候,模板可以大大节省你的代码量,以及提高可维护性。为什么要用前端模板引擎?节省代码量。减少拼接HTML的麻烦。可维护性好,后期修改起来比较方便。开发效率高(程序逻辑组织更好,调试方便)。看起来舒服(不容易写错)。有利于前后端分离。实现前...
2016-12-07 20:43:00 131
转载 “本人成分” 如何填写
原文 公务员入党如何填写“本人成分“一栏"本人成分",是指本人参加革命工作或入党以前的个人社会地位。应当按照个人参加革命工作或入党前从事较久的职业填写。”本人成分”,一般可填写"学生"、"工人"、“农民”、“医生”、"教师"等等,按照自己的工作履历情况填写即可。公务员则在本人成分中填写公务员。本人成分,是指本人参加工作或入党以前的社会地位,也就是填表之前的社会身份,可以理解为...
2016-12-07 10:27:00 88736
转载 Django框架使用一 基本介绍,安装和建项篇
Django概述Django 是在快节奏的编辑环境中开发的,设计使得常见 Web 开发任务快速且容易;它可以编写一个数据驱动的Web应用程序,简单的说就是不需要开发者操作数据库。设计数据模型尽管你在Django中可以不使用数据库,但是它提供了一个完善的可以用 Python 代码描述你的数据库结构的对象关联映射器,可以把它看做Hibernate框架或者ASP.Net中的EF框架。数据模型语法...
2016-12-05 16:45:00 72
转载 gulp 搭建实时刷新环境
首先安装好node,npm,gulp检查 node -v npm -vnpm i gulp -g --registry=http://registry.npm.taobao.org //安装gulp插件npm install gulp-plumber --save //安装gulp-plumber插件npm install --save-dev g...
2016-12-05 16:42:00 36
转载 Java获取本机ip和服务器ip
一、获取服务器IP1 String addr = InetAddress.getLocalHost().getHostAddress();//获得本机IP 二、获取客户端本机IP 1 String remoteAddr = request.getRemoteAddr(); 2 String forwarded = request.getHeader("X-Forw...
2016-12-05 10:47:00 77
转载 Ubuntu中Qt新建窗体提示lGL错误
提示错误:cannotfind-lGLcollect2:error:ld returned 1 exit status这是因为系统缺少链接库,终端输入:sudo apt-get install libgl1-mesa-devsudo apt-get install libglu1-mesa-dev freeglut3-dev转载于:https://www.cnblo...
2016-12-04 23:35:00 81
转载 Java线程池使用说明
一 简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。二 线程池线程池的作用:线程池作用...
2016-12-04 15:10:00 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人