自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 线程同步之生产者与消费者

public class Customer extends Thread{ private Queue q; public Customer(Queue q){ this.q = q; } public void run(){ for(int i = 0; i < 10; i++){ int value = q.get(); } }}public class Producer e...

2017-04-29 14:24:00 37

转载 【Spring源码分析】AOP源码解析(上篇)

前言前面写了六篇文章详细地分析了Spring Bean加载流程,这部分完了之后就要进入一个比较困难的部分了,就是AOP的实现原理分析。为了探究AOP实现原理,首先定义几个类,一个Dao接口:1 public interface Dao {2 3 public void select();4 5 public void insert();6 ...

2017-04-29 14:23:00 29

转载 Apache:系统找不到指定的文件: No installed ConfigArgs for the service "Apache2"

解决方法:将以下内容保存成FixApacheError.reg文件(其中红色粗体Apache2改成报错的系统服务名称,如"RTX_HTTPServer"),导入系统注册表FixApacheError.reg文件,内容如下:WindowsRegistryEditorVersion5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro...

2017-04-28 21:32:00 575

转载 4月28日下午学习日志

4月28日下午学了高等数学18讲和看通信工程教学视频,了解了Linux 的一些知识 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。 Linux的基本原则有一下几点 1.由目的单一的小程序组成,组合小程序完成复杂任务 2.一切皆文件 3.尽量避免捕获用户接口 4.配置文件保存为纯文本文件 转载于:https:...

2017-04-28 20:59:00 44

转载 js表白心形特效

好久没有仔细钻研技术了,闲下来借鉴一下做出一些效果友情链接: http://tiepeng.applinzi.com/love_you/body{margin:0;padding:0;background:#ffe;font-size:12px;overflow:auto}#mainDiv{width:100%;height:100%}#loveHeart{float:le...

2017-04-28 14:06:00 829

转载 BaseDao的编写:实现 增,删,改,查,分页这些公共方法的编写

1.BaseDao接口package com.learning.crm.base;import java.io.Serializable;import java.util.List;public interface BaseDao<T> { /** * 保存 * @param t */ ...

2017-04-27 18:41:00 204

转载 每天一个Linux命令—— crontab

一、简介1、 Linux中有许多周期性执行的任务,这些任务由cron守护进程完成,因此cron这个系统服务是默认启动的。2、Linux中调度任务分为两类:系统任务调度和用户任务调度,系统任务调度即系统周期性所要执行的工作。/etc/crontab文件是系统任务调度的配置文件。3、用户任务调度就是用户要周期性执行的工作,可用crontab命令定制自己的计划任务,用户定义的计划任务都...

2017-04-27 17:18:00 48

转载 反射

using System;using System.Collections.Generic;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Reflection;using System.Text;usi...

2017-04-27 16:28:00 31

转载 设计模式之适配器模式(Adapter)

1. 概述  将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。2. 解决的问题  即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 下面是两个非常形象的例子 3. 模式中的角色  3.1 目标接口(Target):客户所期待的接...

2017-04-26 17:50:00 34

转载 S16课件

Python之路,Day1 - Python基础1介绍、基本语法、流程控制Python之路,Day2 - Python基础2列表、字典、集合Python之路,Day3 - Python基础3函数、递归、内置函数Python之路,Day4 - Python基础4 (new版)迭代器、装饰器、软件开发规范Python 之路 Day5 - 常用模块学习Pytho...

2017-04-26 17:42:00 63

转载 &lt;转&gt;云主机配置OpenStack使用spice的方法

按官方文档(openstack-install-guide-yum-juno)搭建和配置的OpenStack默认使用novnc作为云主机的控制台訪问方式,假设须要配置使用GUI的操作系统,会显得比較尴尬。所以尝试配置使用spice来作为控制台訪问方式。即使它的配置比較简单,也把我难住了非常久。就差了最后的一步……測试环境为VMware WKS,4个节点,各自是...

2017-04-26 13:54:00 44

转载 8042 Keyboard Microcontroller

;--------------------------------------------------------------------------------------; Project: info.asm; Name: zwp; Date: 2014/5;-------------------------------------------------------...

2017-04-26 11:42:00 64

转载 剑指offer66:机器人的活动范围

地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为3+5+3+8 = 19。请问该机器人能够达到多少个格子?class Solution {p...

2017-04-26 10:00:00 47

转载 设计模式【一】单例模式

设计模式 — 单例模式 本文内容来源: Hi,我们再来聊一聊Java的单例吧1. 什么是单例模式所谓类的单例设计模式,就是保证在整个系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。常见的单例模式分为两大类:懒汉式和饿汉式。区别在于: 饿汉式:全局的单例实例在类加载时就创建。懒汉式:全局的单例实例在第一次...

2017-04-26 00:58:00 40

转载 014——解决idea使用版本过期问题

1、关闭本地idea软件2、进入:C:\Windows\System32\drivers\etc\hosts 文件中3、加入:0.0.0.0 account.jetbrains.com4、重新打开 idea ,就可以免费使用了如果上述 4 种方案都无法得到很好的解决,那就采用如下解决方案:http://idea.iteblog.com/key.php转载于:h...

2017-04-25 19:49:00 1943

转载 MyBatis源码解析(十二)——binding绑定模块之MapperRegisty

原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/6758456.html1、回顾  之前解析了解析模块parsing,其实所谓的解析模块就是为了解析SQL脚本中的参数,根据给定的开始标记与结束标记来进行参数的定位获取,然后右标记处理器进行参数处理,再然后将处理过后的参数再组装回SQL脚本中。  如此一来,解析的目的就是为了处理参...

2017-04-25 13:53:00 84

转载 Python概念-定制自己的数据类型(包装)

包装:python为大家提供了标准数据类型,以及丰富的内置方法,其实在很多场景下我们都需要基于标准数据类型来定制我们自己的数据类型,新增/改写方法,这就用到了我们刚学的继承/派生知识(其他的标准类型均可以通过下面的方式进行二次加工)实现方法被egon分成了两种:1."基于继承"实现的包装需求:定义一个只能包含数字的列表代码示例: 1 # 编辑者:闫龙 2 class...

2017-04-24 17:27:00 64

转载 Selenium java中click无效

刚接触selenium,拿wordpress发布文章功能练习,输入文章标题、内容后点发布按钮,element.click()无效,能是找到了元素的,从脚本运行的现象看,感觉只是鼠标指针移动到了元素上,并没有执行click操作,相关代码如下:尝试过的方法有:查到一篇关于click()和submit()区别的帖子,说click()只能用于submit按钮,而submit()可以用于fo...

2017-04-23 11:09:00 1089

转载 codevs 2503 失恋28天-缝补礼物

题目描述Description 话说上回他给女孩送了n件礼物,由于是廉价的所以全部都坏掉了,女孩很在意这些礼物,所以决定自己缝补,但是人生苦短啊,女孩时间有限,她总共有m分钟能去缝补礼物。由于损坏程度不一样所以缝补的时间p也是不一样的,每件礼物呢,都有一个女孩的喜爱程度为w,后面还有一个数字h为这种礼物的件数。女孩想让自己的喜爱程度的和最大,那么请聪明的你帮她算一算!(注意:礼物非...

2017-04-23 10:09:00 50

转载 【Windows 10 应用开发】输入模拟

---恢复内容开始---Input Injection 直译为:输入注入。通俗的译法为:模拟输入。此注入行为可以模拟以下几种输入行为:1、键盘按键。2、鼠标。3、触控。4、书写笔输入。5、快捷键。这个有限制,仅限于如按 Win 键、后退键。支持输入行为注入的API都在Windows.UI.Input.Preview.Injection 命名空间下,命名空间带有 ...

2017-04-22 18:13:00 193

转载 有向无权图的最短路径算法

对于一个有向无权的图,我们只需从起点开始,依次往后寻找即可,这还谈不上算法,只能说是一种思想,这种思想解释如下: 首先对于一个有向无权的图: 我们令v0为起点,v0到v0的路径为0,所有在v0下面标0,如下图所示: 接着发现v0到v1和v2,v3都只需经过一条边,因此在v1和v2,v3下面标1,如下图所示: 接着找v1和v2,v3相邻...

2017-04-22 15:58:00 460

转载 NYOJ119 士兵杀敌(三)线段树

POJ3264原题传送门:http://www.cnblogs.com/kearon/p/6739098.html转载于:https://www.cnblogs.com/kearon/p/6747055.html

2017-04-22 10:26:00 53

转载 速成制作rpm包

本节内容:FPM介绍安装FPM打包示例卸载安装后的rpm包一、FPM介绍由于很多软件在安装时需要编译,这会浪费不少的时间,为了提升部署效率,于是就想到制作rpm包。通常rpm包的制作是使用rpmbuild命令来制作,但是你需要知道它的语法,比较繁琐。这就用到了FPM。FPM功能简单说就是将一种类型的包转换成另一种类型。FPM是Ruby模块,其实打包时也是调用r...

2017-04-21 17:50:00 61

转载 利用百度地图API获取用户浏览器所在省市区

好久没用过h5新api地理定位——navigator.geolocation,就在前几天,,,发现,不能用了???(谷歌被墙了,陷入悲伤)整个人都懵逼,项目需要定位啊,,,懵逼,,,然后就写了三天,tm的写不出来,今天终于,,,直接上代码咯。<!doctype html><html><head> <meta charset="utf...

2017-04-20 18:05:00 232

转载 如何使用keepalived实现nginx双机热备

1、linux安装方法:yum -y install keepalived配置开机启动:sudo chkconfig keepalived on查看keepalivede运行日志:/var/log/messagessudo /etc/init.d/keepalived start/restartUsage: /etc/init.d/keepalived {start|stop|s...

2017-04-19 17:00:00 63

转载 Es6对象的扩展和Class类的基础知识笔记

/*---------------------对象的扩展---------------------*///属性简写 ,属性名为变量名, 属性值为变量的值export default function(){ const a='aaa'; const b={a}; console.info(b);//b==={a: "aaa"} function...

2017-04-19 15:46:00 73

转载 《DSP using MATLAB》示例Example 8.24

代码:%% ------------------------------------------------------------------------%% Output Info about this m-filefprintf('\n**********************************************************...

2017-04-19 12:22:00 56

转载 Python缩进和选择

Python缩进和选择缩进Python最具特色的是用缩进来标明成块的代码。我下面以if选择结构来举例。if后面跟随条件,如果条件成立,则执行归属于if的一个代码块。先看C语言的表达方式(注意,这是C,不是Python!)if ( i > 0 ){ x = 1; y = 2;}如果i >0的话,我们将进行括号中所包括的两个赋值操作。括号中包含的...

2017-04-19 11:15:00 61

转载 hdfs启用垃圾站功能

在core-site.xml文件中添加如下内容:##开启回收站功能,设置保存7天删除数据信息 <property> <name>fs.trash.interval</name> <value>70000</value> </property&...

2017-04-19 00:41:00 40

转载 项目部署到自己的IIS上

一般我们只能在本机上才可以开到我们的项目,这个是不需要连网的如果想让我们的项目在网站中打开,别人也可以看到,就需要把我们的项目部署到服务器上了,输入IP就可以看到我们的项目发布项目然后发布网站然后弹出配置文件我们点自定义随便输入一个名字即可然后我们把发布方法选择文件发布链接:这个目标位置需要记住,我们需要用到,需要新...

2017-04-18 20:42:00 310

转载 【BZOJ 2806】 2806: [Ctsc2012]Cheat (SAM+二分+DP+单调队列)

2806: [Ctsc2012]CheatTime Limit:20 SecMemory Limit:256 MBSubmit:1262Solved:643DescriptionInput第一行两个整数N,M表示待检查的作文数量,和小强的标准作文库的行数接下来M行的01串,表示标准作文库接下来N行的01串,表示N篇作文Out...

2017-04-18 12:55:00 63

转载 C/C++宏定义中#与##区别

1 // #表示:对应变量字符串化 2 // ##表示:把宏参数名与宏定义代码序列中的标识符连接在一起,形成一个新的标识符 3 #include <stdio.h> 4 #define trace(x, format) printf(#x " = %" #format "\n", x) 5 #defin...

2017-04-17 11:54:00 55

转载 【JAVA】【NIO】10、Java NIO ServerSocketChannel

Java NIO的ServerSocketChannel是用来监听外来TCP连接的channel,就想标准Java网络中的ServerSocket。实比例如以下:ServerSocketChannel serverSocketChannel = ServerSocketChannel.open(); serverSocketChannel.socket().bind(new I...

2017-04-17 09:22:00 42

转载 没想到这么简单——滚雪球

今天做了一件非常开心的事,事情是这样的。 上午去玉泉路听完老师学长们的科研分享会,回到所里发现衣服胳膊肘地方开了两个大缝,特别生气。这个衣服是新买的,穿了不到两次,没想到质量这么差;一想到又要去跟老板交涉,心就好累。 吃晚饭时候跟碧爷去店里找老板,来的路上,我还跟碧爷商量怎么跟老板交涉,我们以为换估计是不行的了,至少可以让老板拿去缝一下。 来到...

2017-04-16 20:01:00 68

转载 隐写工具Hydan的安装使用方法

Hydan是可以在32位ELF二进制文件里隐藏信息的工具,主要原理是利用了i386指令中的冗余信息。官网地址:http://www.crazyboy.com/hydan/但这个工具最后更新好像是在04年的,所以一直只能支持32位系统,经本人测试在kali32位安装很不顺利,大概报undefined reference to `hdn_exe_section_is_code'错误,鉴于代码太...

2017-04-16 00:05:00 447

转载 进军java

Note转载于:https://www.cnblogs.com/emo-Studio/p/6716404.html

2017-04-15 23:40:00 35

转载 oracle 逗号分隔存储过程 函数 字符串分割

方法一:create or replace type tab_split_listis table of varchar2(200); --创建变量/****************************************************************************** -- 工具类 分割字符串 调用方法例...

2017-04-15 21:07:00 240

转载 一个月没有更新了

本月一些事情,没法更新,要到下个月或者下个月底才能继续。不要找理由!!!!!!转载于:https://www.cnblogs.com/superzhaochao/p/6714601.html

2017-04-15 16:36:00 44

转载 随笔 小问题

1)react 压缩js 使用淘宝镜像 将npm 改成 cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org2)不使用严格模式,代码也可以有容错机制,为什么需要在严格模式下书写代码:原因如下:(个人理解:只是使书写代码更加安全,规范)在严格模式下,会有如下一些限制:未声明的变量赋值直接报...

2017-04-15 10:59:00 41

转载 VLAN模式

一 二层基础知识1.1 vlan介绍本小节重点:vlan的含义vlan的类型交换机端口类型vlan的不足1.1.1:vlan的含义  局域网LAN的发展是VLAN产生的基础,因而先介绍一下局域网LAN  由Hub、网桥或交换机等网络设备连接同一网段内的所有节点形成局域网(LAN),通常是一个单独的广播域。  处于同一个局域网LAN之内的网络...

2017-04-14 20:32:00 143

空空如也

空空如也

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

TA关注的人

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