自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Spring IoC详解

Spring IoC详解1. 控制反转  控制反转是一种通过描述(XML或者注解)并通过第三方去产生或获取特定对象的方式。在Spring中实现控制反转的是IoC容器,其实现方法是依赖注入(Dependency Injection, DI)。  它最大的好处是降低对象之间的耦合度,在一个系统中有哪些类,具体如何实现并不需要去理解,只需要知道它有什么用就可以。只是这里对象的产生依赖于...

2018-06-29 23:04:00 29

转载 Python小知识

1.for循环打印一行原因是print()会自动换行,end属性默认为换行符\n,此时将end属性改为‘’,就不会自动换行了。2.names = [1,2,5,3,89,0]要求打印names的索引值和元素值names = [1,5,9,22,44,774,99]#方法1count = 0for i in names: print(count,i)...

2018-06-28 20:39:00 39

转载 linux

在服务器上更换jar包,把之前的bak掉,然后上传新的重启服务但这需要花时间,如果想不用重启,那用跟之前一样的名字,然后sh osp_command.sh ss terminal 模糊搜索 jar idsh osp_command.sh updm 243 跟新jar包转载于:https://www.cnblogs.com/jiangshengxiang/p/92361...

2018-06-27 21:51:00 48

转载 3262: 陌上花开

3262: 陌上花开链接分析  三维偏序问题。CDQ分治+树状数组。  首先没注意如何输出,就只直接把f[i]输出了,调啊调......然后没注意是小于等于又调啊调......最后没有特判相同的,看了题解才知道......代码 1 #include<bits/stdc++.h> 2 using namespace std; 3 typedef ...

2018-06-26 20:24:00 82

转载 【Linux】基本知识1

Original from:http://www.zsythink.net/archives/279root@agu:~/nmonData# xyz="this is atest"root@agu:~/nmonData# ./test.sh这是在子shell中执行test.sh,所以在父shell中定义的变量没有办法在子shell中执行,也就是test.sh中不能使用父shel...

2018-06-26 14:57:00 38

转载 Memcached安装

1:需要安装libevent,去http://libevent.org/下载 ,然后依次:.configure --prefix=指定安装的路径 ,make , make installlibevent是个程序库,它将Linux的epoll、BSD类操作系统的kqueue等事件处理功能封装成统一的接口,具有很高的性能。2:去http://memcached.org/ 下载最新的源码包(1)解压包(...

2018-06-25 22:00:00 49

转载 Spark Sort Based Shuffle内存分析

分布式系统里的Shuffle 阶段往往是非常复杂的,而且分支条件也多,我只能按着我关注的线去描述。肯定会有不少谬误之处,我会根据自己理解的深入,不断更新这篇文章。前言借用和董神的一段对话说下背景:shuffle共有三种,别人讨论的是hash shuffle,这是最原始的实现,曾经有两个版本,第一版是每个map产生r个文件,一共产生mr个文件,由于产生的中间文件太大影响扩展性...

2018-06-25 21:30:00 41

转载 day6--面向对象初识

day6--面向对象初识 一面向过程与面向对象面向过程:流水线式的思维,顺着流程进行下去,类似于代码的堆叠,重视步骤优点:不需要考虑太多东西,想到一个功能就写一个功能,堆叠代码缺点:过程往往是先后执行的,要想变换功能或者增加功能,就要考虑重新堆叠大部分或者所有代码了,牵一发而动全身面向对象:将事务分解成各个对象,可以给这...

2018-06-25 11:26:00 101

转载 Hbase的作用

实时动态增加列多版本的意思为多个用户地址,多个用户信息,多个用户号码转载于:https://www.cnblogs.com/ggzhangxiaochao/p/9223482.html

2018-06-25 11:15:00 1135

转载 JavaFile基本操作

/** * 创建一个文件,目录或多级目录 * @param path * @throws IOException * @see [类、类#方法、类#成员] */ public static void createFile(String path) throws IOException { ...

2018-06-25 11:11:00 77

转载 MySQL触发器学习

触发器是一种与表操作有关的数据库对象。当有触发器的数据表上出现指定事件时,将调用该触发器对象,即表上的操作事件触发表上的触发器执行。能决定触发器执行某个操作的事件有:(insert)插入语句、(update)更新语句和(delete)删除语句。使用触发器可以保证某些操作之间的一致性。MySQL创建一个执行语句的触发器:创建触发器trigger_name:触发器名称...

2018-06-24 13:00:00 99

转载 dianFanEditor Web在线编辑器

个人很喜欢kodexplorer 的在线编辑器。苦于没有加载FTP目录的功能。索性自己改造了一下,用.NET 做了几个WEB接口,用CEF3做浏览器内核,打包了在线地址做编辑器。即可加载本地磁盘,也可以加载远程FTP目录,编辑FTP上的文件,将在本地生成一个备份文件,以方便随时还原。编辑器部分功能说明 参考kodexplorer的编辑器说明,个人非常喜欢他的编辑器用来做WEB开发,非...

2018-06-23 11:06:00 57

转载 Http基础

一:网络由下往上物理层数据链路层网络层      (ip协议)传输层      (tcp协议)会话层      表示层和应用层  (http协议)二:Socket:tcp/ip协议的封装,socket本身不是协议,而只是提供一个tcp/udp接口,通过socket才能使用tcp/ip协议。    http是轿车,提供了封装或者显示数据的具体形势,socket是发...

2018-06-22 14:18:00 36

转载 Node 在 Centos7 系统下的安装

1,下载二进制包https://nodejs.org/zh-cn/download/ 根据自己的需求选择对应的版本,不推荐使用源码包,容易出现错误2,上传到 linux 服务器3, 解压 tar Jvxfnode-v8.11.3-linux-x64.tar.xz 4,剪切到自己想要放置的目录: mvnode-v8.11.3-linux-x64 /usr/...

2018-06-22 14:15:00 61

转载 excel-vlookup

VLOOKUP函数常用套路大全http://www.excelhome.net/lesson/article/excel/1872.htmlVLOOKUP套路大全http://club.excelhome.net/forum.php?mod=viewthread&tid=1333324vlookup函数的使用方法https://...

2018-06-21 18:35:00 83

转载 管理系统案例

一、建立数据库二、首页展示<?php //1.建立连接 $conn=mysqli_connect('localhost','root','0000','test'); if(!$conn){ exit('<h1>数据库连接失败</h1>'); } //2.开始查询 $quer...

2018-06-21 16:39:00 73

转载 数据库MySQL/mariadb知识点——数据库变量

变量在 MySQL 数据库中,变量有两种,分别为:系统变量和自定义变量。根据变量的作用范围,又分为:会话级别变量:仅对当前客户端当次连接有效;全局级别变量:对所有客户端的任一次连接都有效。服务器变量还可分为动态变量和非动态变量,动态变量可以在服务器不重启的情况下修改注意:其中有些参数支持运行时修改,会立即生效;有些参数不支持,且只能通过修改配置文件,并...

2018-06-21 14:53:00 127

转载 WPF 界面如何绑定Command

WPF中,我们使用MVVM,在ViewModel中定义Command和其业务逻辑,界面绑定Command。那么是不是所有的事件都可以定义Command呢,然后将业务全部放在ViewModel中呢?界面CommandBindings如果只是交互的处理,可以直接定义RoutedCommand即可1. 添加Command1 <RoutedCommand x:Key="Sel...

2018-06-21 11:35:00 415

转载 [NOIP2017] 宝藏 【树形DP】【状压DP】

题目分析:这个做法不是最优的,想找最优解请关闭这篇博客。首先容易想到用$f[i][S][j]$表示点$i$为根,考虑$S$这些点,$i$的深度为$j$情况的答案。转移如下:$f[i][S][j] = min(w(i,k)*(j+1)+f[k][S_0][j+1]+f[i][S-S_0][j])$ 其中$S != {i}$且$S_0 \subsetneqq S$且$k \in S_0...

2018-06-21 10:59:00 54

转载 [LeetCode] 560. Subarray Sum Equals K_Medium

Given an array of integers and an integerk, you need to find the total number of continuous subarrays whose sum equals tok.Example 1:Input:nums = [1,1,1], k = 2Output: 2Note:The len...

2018-06-21 05:39:00 48

转载 MySQL - 视图、触发器、存储过程、函数、索引等

一、视图视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 1 SELECT 2 * 3 FROM 4 ( 5 SELECT 6 nid, 7 NAME 8 ...

2018-06-20 20:17:00 115

转载 实验七

#include<iostream>using namespace std;int main(){ ios_base::fmtflags original_flags=cout.flags(); cout<<812<<'|'; cout.setf(ios_base::left,ios_base::adju...

2018-06-20 17:32:00 46

转载 描述性统计的matlab实现

理论讲的再多不会做也白弄直接上手一.针对接近正态分布的(均值,方差,标准差,极差,变异系数,偏度,峰度)这里我必须提前说明一点就是,你在写好函数后,函数的名是dts,你保存的文件名也必须是dts.m才行,这样调用dts()函数的时候才不会出现错。x=[ 1 2 0/0 4 5 6]function dts(x);a = x(:);nans = isnan(a);...

2018-06-20 16:28:00 1550

转载 linux上搭建svn服务器

还是拿我的廉价的腾讯云服务器来练手,O(∩_∩)O哈哈~强调下,我的服务器是centos7.4,其他可能略有不同。下面开始~1、安装Subversion首先查看是否已经装了svn服务器了,别白费功夫呀  [root@VM_15_8_centos ~]# rpm -qa subversion[root@VM_15_8_centos ~]# 出现上面的情况是没安...

2018-06-19 17:15:00 48

转载 自我总结Java并发编程基础篇(一)

本文首次发布于My Blog,作者Ian,转载请保留原文链接。引言看标题就知道肯定有二,我自己主要是加深理解和加深印象和大家一起学习,如果有什么不对或者有争议的地方请留言指出,thanks!简介为什么要编写并发程序?线程是java语言中不可或缺的重要功能,它们能使复杂的异步代码变得更简单,从而极大地简化了复杂系统的开发。此外,想要充分发挥多处理器系统的强大计算能力,最简单的方式就是使用...

2018-06-19 17:11:00 64

转载 计算属性calc()的运算规则

calc()使用通用的数学运算规则,但是也提供更智能的功能:1. 使用“+”、“-”、“*” 和 “/”四则运算;2. 可以使用百分比、px、em、rem等单位;3. 可以混合使用各种单位进行计算;4. 表达式中有“+”和“-”时,其前后必须要有空格,如"width: calc(12%+5em)"这种没有空格的写法是错误的;5. 表...

2018-06-19 14:55:00 470

转载 bzoj 4242 水壶 (多源最短路+最小生成树+启发式合并)

4242: 水壶Time Limit:50 SecMemory Limit:512 MBSubmit:1028Solved:261[Submit][Status][Discuss]DescriptionJOI君所居住的IOI市以一年四季都十分炎热著称。IOI市是一个被分成纵H*横W块区域的长方形,每个区域都是建筑物、原野、墙壁之一。建筑物的区域有P个,编号为...

2018-06-14 21:26:00 170

转载 windows10上同时安装py2和py3的情况

2018-06-14 16:14:511、同时安装python2和python3的时候,pip只是其中一个版本,使用对应Python版本的pip时,在命令行分别输入如下命令:  查看不同Python版本下pip的版本  python3 -m pip -V  Python2 -m pip -V  安装各自的python包  python3 -m pip insta...

2018-06-14 17:57:00 31

转载 DP———7.导弹拦截(emmm冷静分析一波也不叫DP吧,不过有一种DP的方法写)

最少拦截系统Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 54189Accepted Submission(s): 21250Problem Description某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但...

2018-06-14 16:45:00 70

转载 qt creator翻译流程

一,下载qt creator软件包,最好是5.3, 本人是Win7,64位电脑,下载的是qt-opensource-windows-x86-mingw482_opengl-5.3.0.exe 下载地址:http://download.qt.io/archive/qt/ 百度网盘地址:链接: https://pan.baidu.com/s/1lqXHI6rCydW...

2018-06-14 10:23:00 354

转载 基本认证与摘要认证

本文总结自:https://www.cnblogs.com/huey/p/5490759.html浏览器与服务端之间可以通过cookie进行身份验证,那么,桌面应用程序与服务端呢?BASIC认证(基本认证)当客户端向服务端进行数据请求时,如果客户端尚未被认证,则http服务器将使用基本认证对客户端的用户名密码进行认证,以确认用户是否合法,一般方法为 将 用户名:密码 用base64加...

2018-06-13 11:47:00 152

转载 制作启动盘的工具

制作windows的启动盘的工具有:大白菜,老毛头,优启通,软碟通(制作的具体内容可以到网上找资料),Universal USB Installer 1.9.8.1setup制作Ubuntu的启动盘工具有:EasyBCD 2.3,UltraISO ,Universal USB Installer 1.9.8.1setup(还有一种方法可以直接按装,就是把你Ubuntu...

2018-06-13 09:39:00 231

转载 python 和 C# DES加密

C# code:using System;using System.IO;using System.Security.Cryptography;using System.Text;namespace LamicSdk.Func{ public class HelpEncrypt { private static string Get...

2018-06-12 17:46:00 208

转载 dede手机端首页点击文章内容、列表,却跳到pc端

手机访问到手机端首页,点击列表、内容、图片等都跳到pc端,是什么原因?查看m模板里面的index.html文件生成的代码是绝对路径(数字随机)13.html而不是view.php?aid=13解决办法是什么?首先在templets--------default---------找到index_m.html打开index_m.html文件,查看调用代码[field:arcur...

2018-06-12 14:18:00 1724

转载 Android 类似360悬浮窗口实现源码

当我们在手机上安装360安全卫士时,手机屏幕上时刻都会出现一个小浮动窗口,点击该浮动窗口可跳转到安全卫士的操作界面,而且该浮动窗口不受其他activity的覆盖影响仍然可见(多米音乐也有相关的和主界面交互的悬浮小窗口)。它能悬浮在手机桌面,且不受Activity界面的影响,说明该悬浮窗口是不隶属于Activity界面的,也就是说,他是隶属于启动它的应用程序所在进程。如360App所在的应用进程...

2018-06-12 14:16:00 205

转载 设计模式(十一)—— 外观模式

模式简介为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层的接口,这个接口使得这一子系统更加容易使用。将一个系统拆分成若干个子系统,有利于子系统具有较强地可重用性,也更容易对子系统进行定制。但是与此同时增加了系统的复杂度,外观模式为子系统中较为通用的操作提供了一个简单的接口。如下所示,左图中客户端直接访问子系统,进行一系列复杂地调用,但是对于大多数用户来说,他们并不关...

2018-06-11 21:49:00 33

转载 深拷贝和浅拷贝的区别

浅拷贝一般是用的这个方法 MemberwiseClone()在拷贝的时候主要是关心值和引用两者拷贝后的区别,这个区别也是深拷贝和浅拷贝的区别下面这个类中就使用了这个方法 class DemoClass : ICloneable { public int intValue = 1; p...

2018-06-11 16:30:00 87

转载 linux 查询管道过滤,带上标题字段

linux查询过滤, 带上标题字段例: 一个简单的查询 ps -e | grep httpd上面经过grep 过滤后, 标题没了, 但是为了看上去更方便,有标题字段看起来更方便一些, 那么可以按下面的写法来实现命令: ps -e | head -1;ps -e | grep httpd 看一下效果吧:说明: head -1 就是取第一行...

2018-06-10 08:52:00 108

转载 自动化测试初体验

一提到自动化测试,内心会不会有一种不自信呢,总觉得驾驭不了自动化这个怪物吗,它到底可怕在哪里,就算靠能力写出了测试用例,搭建好了环境,内心是不是还是怯的呢,它到底靠什么赢了你的内心?转载于:https://www.cnblogs.com/maoya/p/9157499.html...

2018-06-08 20:31:00 76

转载 JAVA去重

JAVA中去掉空格 1. String.trim() trim()是去掉首尾空格 2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间 String str = " hell o "; String str2 = str.replaceAll(" ", ""); System.out.println(str2); ...

2018-06-08 15:18:00 183

空空如也

空空如也

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

TA关注的人

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