自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 PAT 天梯赛真题集

题目:L2-010 排座位题意:1. x与y是敌对关系: a)也有共同好友:OK but... b)无共同朋友:No way2. x与y是朋友关系:No problem3. x与y既不是朋友也不敌对:OK朋友间并查集,用map记录敌对关系。123456789...

2017-02-27 19:57:00 397

转载 Bloom Filter概念和原理

Bloom Filter是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这个集合。Bloom Filter的这种高效是有一定代价的:在判断一个元素是否属于某个集合时,有可能会把不属于这个集合的元素误认为属于这个集合(false positive)。因此,Bloom Filter不适合那些“零错误”的应用场合。而在能容忍低错误率的应用场合下,Blo...

2017-02-27 13:54:00 40

转载 反射

个人理解反射应该就是根据类型创建对象,然后调用一些方法。使用反射时可以不引用命名空间主要为以下三步Assembly assembly = Assembly.Load("DB.Sqlserver");//反射的入口,根据类库的名称,动态加载dll主要为以下两步,因为类型的获取也可以通过实例化;eg:People people = new People();Type type = asse...

2017-02-26 21:08:00 40

转载 关于虚函数,类的内存分布以及类的成员函数调用原理

1.类的内存分布空类为了占位,空间占一个字节成员函数,静态函数,静态变量并不占内存(不和类放在一起)所有的虚函数也并不和类放在一起,而是将所有的虚函数构造成一个虚函数表,用一个指针指向这个虚函数表,类仅仅存储这个指针,一个指针在32位的机器上占四个字节所有的非静态成员变量占内存因此,类的内存分布=所有的非静态成员变量+虚指针(自创的名词:即指向虚函数表的指针)2.虚函数的原...

2017-02-26 14:58:00 78

转载 C: Cafeteria

Nanae把饥肠辘辘的josnch带去一家自助餐厅,面对面前眼花缭乱的美味josnch呆住了。假设有N种食物,每种食物只有一样,而且每种食物有对应的体积Wi (1 <= Wi <= 400),食用每一种食物都能增加对应的愉悦值Di(1 <= Di <= 100).现在已知josnch肚子的容量为M(1 <= M <= 12,880),现在假设josnch...

2017-02-26 14:32:00 47

转载 Mojo_1_第一个简单例子

1 use Mojolicious::Lite; 2 3 #根目录,Get方法打开 4 #正接显示文本text 5 get '/' => sub{ 6 my $service = shift; 7 $service->render(text => 'Hello, world!'); 8 }; 9 10 get '/log...

2017-02-26 09:08:00 191

转载 如何查看Drupal网站使用的模块

大家在学习使用Drupal的过程中,总喜欢去查看或借鉴那些做得十分优秀的drupal网站,很想知道这个drupal网站使用了哪些模块?其实很简单,已经有人帮我们实现了这个愿望。那就是DrupalXray网站(link is external),通过这个网站,你可以输入你想查看的drupal网站,等待网站自动探测drupal网站所使用的主要模块,不过目前这个网站的检测准确性还有待提高,不过大...

2017-02-25 10:44:00 66

转载 简单明了理解Java移位运算符

无须多言: @Test public void intro() { assertThat("应该相等", -1 >> 1, equalTo(-1)); assertThat("应该相等", -1 >>> 1, equalTo(Integer.MAX_VALUE)); assertThat("应该相等",...

2017-02-24 22:04:00 60

转载 testng参数化(提供测试数据)

testng提供测试数据的两个注释:@DataProvide和@Parameter一、通过testng.xml中设置参数(实际上testng.xml只是一个名字,可以起任何一个名字,只要是.xml文件,然后文件格式按照testng的文档格式DTD来就可以了)testng.xml中的内容:<?xmlversion="1.0"encoding="UTF-8"...

2017-02-24 19:25:00 104

转载 app 测试基础

1. 安装和启动(1) OTA安装测试· app必须能够通过ota安装到测试设备上· 如果app安装完后没有icon,那么必须能够通过其他的方法来启动这个app· app安装好以后不能要求重启设备· 如果存储空间不够,安装时必须提示信息(2)启动时间:· 如果app启动需要很长时间,app必...

2017-02-24 17:33:00 53

转载 事件传递机制

关于Android中的事件传递,在Android系统源代码层级的实现上非常的复杂,而对于应用程序的开发而言,不必要深究太多的细节,我们只需要掌握事件传递机制所带来的一些结论即可。结论结论1:事件的一定是先到达父控件上结论2:事件简单来说可以分为三种:Down事件、Move事件、Up事件,结合结论1可以得到,Down事件最先到达父控件上,Move事件也是最先到达父控件上,Up事件也是...

2017-02-24 17:18:00 76

转载 poj2420 A Star not a Tree? 模拟退火

题目大意:给定n个点,求一个点,使其到这n个点的距离最小.(\(n \leq 100\))题解模拟退火上#include <cmath>#include <cstdio>#include <cstring>#include <algorithm>using namespace std;typedef long long ll;...

2017-02-24 13:48:00 54

转载 js排序

arrayObject.sort(sortby)方法用于对数组的元素进行排序sortby 可选。规定排序顺序,必须是函数。sortby参数的说明:如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换成字符串(如有必要),以便进行比较。如果想按照其他标准进行排序,就需要提供比较函数,该函数要比较两个值,然...

2017-02-23 22:03:00 43

转载 Neutron相关资料链接

1、OpenStack Neturon 官方文档:https://docs.openstack.org/mitaka/networking-guide/2、Neturon理解系列文章:http://www.cnblogs.com/sammyliu/p/4622563.html3、深入理解Neutronhttps://github.com/yeasy/openstack_unde...

2017-02-23 16:52:00 66

转载 POJ 3356 AGTC(DP求字符串编辑距离)

给出两个长度小于1000的字符串,有三种操作,插入一个字符,删除一个字符,替换一个字符。问A变成B所需的最少操作数(即编辑距离)考虑DP,可以用反证法证明依次从头到尾对A,B进行匹配是不会影响答案的令dp[i][j]表示A[i]~[lenA]变成B[j]~[lenB]的最优解。如果把B[j]插入到A[i]前,dp[i][j]=dp[i][j+1]+1如果删除A[i],...

2017-02-21 21:02:00 86

转载 组织文件

在硬盘上创建,读取,保存文件的基础上,如何使用Python批量复制,改名,移动或压缩文件一、shutil 模块1.复制文件和文件夹shutil.copy(source, destination) 返回被复制文件的路径字符串shutil.copytree(source, destination) 返回新复制的文件夹路径的字符串2.改名、移动文件和文件夹s...

2017-02-21 15:15:00 59

转载 解决:cc1.exe: sorry, unimplemented: 64-bit mode not compiled in

在win下用Go语言的cgo时(比如下面场景)我们会用到的GCC编译器,Win下我们一般用MinGW。Golang连接Oracle数据库;win下 golang 跨平台编译MinGW全称Minimalist GNU For Windows,是个精简的Windows平台C/C++、ADA及Fortran编译器,相比Cygwin而言,体积要小很多,使用较为方便。MinGW提供了一套完整的开源编...

2017-02-18 17:14:00 178

转载 C#循环语句整理

for、while、do while和switch暂时没发现与c++的不同,这里只整理foreach。foreachforeach的作用是遍历集合中的所有元素。foreach语句中的表达式由关键字in隔开的两个项组成,in左边的项是变量名,in右边的项是集合名。语法结构如下:foreach(Type Name in Collection/Array)这段语句会逐一检查数组中的所存储的变量...

2017-02-17 20:52:00 43

转载 jquery和CSS3带倒影的3D万花筒旋转动画特效效果演示

<!DOCTYPE html><html> <head> <title></title> <meta charset='utf-8' /> <script src='js/jquery.js'&...

2017-02-17 11:59:00 143

转载 一些坑

在开发了几个项目之后我决定写篇文章分享一下一路走来的经验教训。在使用任何第三方库之前都要三思,这件事非常严肃。除非必须,不要使用数据库。你可以尝试使用realm(第三方数据库),这个真的不错。项目很快就会达到65k方法,真的很快。此时可以求助Multidex。RxJava是AsyncTask的最佳替代,而且它远不止于此。Retrofit是最好用的网络库。不要自己写H...

2017-02-16 14:32:00 147

转载 JSP总结(经典)

day1JSP 定义: 1)Java Server Page, Java EE 组件,本质上是 Servlet。 2)运行在 Web Container.接收 Http Request,生成 Http Response(默认协议是 Http 请求和响应) 3)JSP 使得我们能够分离页面的静态 HTML 和动态部分——我们需要的技术。 4)使页面可以混和html代码、Ja...

2017-02-16 11:28:00 55

转载 OpenCL编译环境配置(VS+Nvidia)

英伟达的显卡首先要下载安装CUDA开发包,可以参考这里的步骤: VS2015编译环境下CUDA安装配置安装好CUDA之后,OpenCL的配置就已经完成了80%了,剩下的工作就是把OpenCL的路径添加到工程中。1. 新建一个win32控制台应用程序,在工程的属性管理器Debug中添加一个属性页“OpenCL.props”,之后双击打开2. 在C/C...

2017-02-16 07:17:00 501

转载 Jmeter 之JDBC Request的使用

JDBC Request:  这个sampler可以向数据库发送一个jdbc请求(sql语句),它经常需要和JDBC Connection Configuration配置元件一起配合使用。1.先添加JDBC Connection ConfigurationJDBC Connection Configuration2.添加JDBC Request...

2017-02-15 10:22:00 186

转载 POJ 1985 Cow Marathon

POJ1985 求树的直径,从任意点出发DFS到最远的点u 再从u出发DFS到最远的点v ( u,v)即是树的直径。算法证明用反证法可以轻松证出。#include<iostream>#include<cstdio>#include<cstdlib>#include<cstring>#include<cmath>...

2017-02-15 02:08:00 39

转载 java文件上传复制等功能

package com.sitech.message.controller.task;import java.io.File;//引入类 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOExcepti...

2017-02-14 17:16:00 65

转载 简单粗暴,微生物生态研究中常用数据库简介--转载

微生物生态(MicrobialEcology),又名环境微生物(Environmental Microbiology),是研究微生物之间及其与环境之间相互关系的学科。从生物角度,其研究对象主要有真核微生物(Eukaryotes,如原生生物、真菌等)、原核微生物(Prokaryotes,细菌和古菌)和病毒(Virus...

2017-02-14 10:17:00 1339

转载 从C#到TypeScript - 类

总目录从C#到TypeScript - 类型从C#到TypeScript - 高级类型从C#到TypeScript - 变量从C#到TypeScript - 接口从C#到TypeScript - 类从C#到TypeScript - function从C#到TypeScript - 装饰器从C#到TypeScript - Promise从C#到TypeScript - ...

2017-02-14 07:43:00 153

转载 【python之路25】正则表达式

一、正则表达式简介就其本质而言,正则表达式(或RE)是一种小型的、高度专业化的(在python中),它内嵌在python中,并通过RE模块实现。正则表达式编译成一系列字节码,然后由用C编写的匹配引擎执行。可以用正则表达式测试工具进行测试》二、字符匹配(普通字符、元字符)普通字符:大多数字符和字母都会和自身匹配#!usr/bin/env python# -*- cod...

2017-02-13 23:58:00 200

转载 Android性能优化

Android设备作为一种移动设备,不管是内存还是CPU的性能都受到了一定的限制,无法做到像PC设备那样具有超大的内存和高性能的CPU,这也意味着Android程序不可能无限制地使用内存和CPU资源,过多地使用内存会导致程序内存溢出,即OOM。而过多地使用CPU资源,一般指做大量的耗时任务,会导致手机变得卡顿甚至出现无法响应的情况,即ANR。Android的性能优化方法1,布局优化布局优化的...

2017-02-13 15:48:00 72

转载 CUDA页锁定内存(Pinned Memory)

对CUDA架构而言,主机端的内存被分为两种,一种是可分页内存(pageable memroy)和页锁定内存(page-lock或 pinned)。可分页内存是由操作系统API malloc()在主机上分配的,页锁定内存是由CUDA函数cudaHostAlloc()在主机内存上分配的,页锁定内存的重要属性是主机的操作系统将不会对这块内存进行分页和交换操作,确保该内...

2017-02-12 16:07:00 534

转载 WebX启动和执行源码分析

0.前言WebX是基于Servlet的Web开发框架,因此理解Webx的前置条件是弄懂Servlet和Web请求响应原理,这部分不再赘述,本文主要说明WebX启动配置和的执行过程。1.入口WebX应用的起点就是这个listener com.alibaba.citrus.webx.context.WebxContextLoaderListener监听器的就是实现了一些接口,这些接口在容器...

2017-02-12 10:09:00 50

转载 04-安装插件

3.安装activiti流程设计器插件 第一步获得插件的安装包第二步:解压安装包,复制到eclipse中的dropins目录中第三步:重启eclipse安装成功有时候Eclipse或者是MyEclipse版本太旧都是不行的。具体可参考:https://yq.aliyun.com/articles/45343勾上,当保存流程图的时候创建流程定义图片。...

2017-02-10 21:09:00 38

转载 JQuery基本知识、选择器、事件、DOM操作、动画--2017年2月10日

$(对象)可以将JS对象转换为JQuery对象 .get(0)可以将JQuery对象转换为JS对象并无太大区别,灵活点出即可转载于:https://www.cnblogs.com/hqxc/p/6387789.html...

2017-02-10 20:26:00 49

转载 2017/2/10工作记录

今天学会了写一个cmd命令,自动备份数据库数据(并自动根据时间命名)命令如下:del F:\abc\temp\abc.dmpdel F:\abc\user\abc%date:~0,4%%date:~5,2%%date:~8,2%.dmpexp ysb/pact@ORCL file=F:\abc\temp\abc.dmp owner=ysbcopy F:\abc\temp\abc.dmp F...

2017-02-10 16:53:00 35

转载 笔记本启动时提示错误:amd_xata.sys数字签名无法验证

开机失败,提示adm文件无法验证文件:Windows\system32\drivers\amd_xata.sys状态:0xc0000428信息:Windows 无法验证此文件的数字签名工具/原料互网络方法/步骤如图,电脑突然提示无法验证amd...

2017-02-10 08:41:00 338

转载 mysql-修改字符集为utf8

  mysql> SET character_set_client = utf8 ; mysql> SET character_set_connection = utf8 ; mysql> SET character_set_database = utf8 ; mysql> SET character_set_results = utf8 ;...

2017-02-09 15:46:00 70

转载 Struts2 struts.xml配置

<?xml version="1.0" encoding="GBK"?><!--指定 Struts2 的DTD信息 DTD 指 Document Type Defined--><!DOCTYPE = struts PUBLIC  "-//Apache Software Foundation//DTD Struts Configation 2.0/...

2017-02-09 10:55:00 41

转载 JAVA 解析TXT文本

package file;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStreamReader;import java.util.Date;public class ImportFile {     publ...

2017-02-09 10:48:00 337

转载 windows下安装redis以及redis扩展,设置redis为windows自启服务

windows下安装reidswindows下redis下载地址:https://github.com/MSOpenTech/redis/releases。启动redis服务:在redis目录下启动DOS命令,然后redis-server.exe这时候另启一个cmd窗口,原来的不要关闭,不然就无法访问服务端了。切换到redis目录下运行 redis-cli.exe -h 127.0...

2017-02-09 10:42:00 53

转载 连接远程桌面时为什么会出现两个可连接的选项?

我最近用自己的电脑连接远程桌面时,输入远程计算机的用户名及密码,点连接后,会弹出一个“连接到已有的远程桌面”窗口,上面写着“您在此计算机上已有活动的远程连接。请选择其中一个”,下面列出了两个登录时间和断开时间不同的选项。以前登录时从来没有过...解决方案:可能是有时候没有正常断开,解决方法:进入远程的那台机器,运行任务管理器----用户-你就会看到连接到这台电脑的用户了,将多余的选中,然后...

2017-02-09 09:20:00 604

空空如也

空空如也

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

TA关注的人

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