自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Implementing Voxel Cone Tracing

From:http://simonstechblog.blogspot.sg/2013/01/implementing-voxel-cone-tracing.html[Updated on 25-2-2013: added a paragraph about lowering the voxel update frequency...

2017-09-30 12:15:00 282

转载 数据仓库:Mysql大量数据快速导出

背景写这篇文章主要是介绍一下我做数据仓库ETL同步的过程中遇到的一些有意思的内容和提升程序运行效率的过程。关系型数据库:  项目初期:游戏的运营数据比较轻量,相关的运营数据是通过Java后台程序聚合查询关系型数据库MySQL完全可以应付,系统通过定时任务每日统计相关数据,等待运营人员查询即可。  项目中后期:随着开服数量增多,玩家数量越来越多,数据库的数据量越来越大,运营后台查询效...

2017-09-29 18:14:00 109

转载 Transition学习笔记

概述Android 4.4.2 (API level 19)引入Transition框架,之后很多APP上都使用该框架做出很酷炫的效果,如 Google Play Newsstand app还有github上很火的plaid在app中适当得使用上Transition能带来较好的用户体验,视频中介绍了该框架的基本使用以及其中核心的一些类和方法,只有学会这些基本的API才能在之后的...

2017-09-29 15:05:00 81

转载 中文词频统计

中文分词下载一中文长篇小说,并转换成UTF-8编码。使用jieba库,进行中文词频统计,输出TOP20的词及出现次数。排除一些无意义词、合并同一词。对词频统计结果做简单的解读。#使用jieba库import jieba#下载一中文长篇小说,并转换成UTF-8编码fo=open('shen.txt','r',encoding='utf-8')s...

2017-09-29 11:30:00 55

转载 各种数据类型是否可进入if判断

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta h...

2017-09-29 10:20:00 192

转载 单元测试 wc项目

本次项目是命令行程序,模仿已有的wc.exe程序,给出某程序设计语言原文件的字符数,单词数和行数等。基本的功能列表是: wc.exe-c file.c:char count wc.exe-w file.c;wordcount wc.exe-l file.c:line count编程能力不足的我,选择了网上的代码加以实现和理解,实现了上述的功能。并计划在后续拓展功能支...

2017-09-28 20:42:00 105

转载 Java多线程:队列与阻塞队列

1. 什么是阻塞队列阻塞队列(BlockingQueue)是 Java 5 并发新特性中的内容,阻塞队列的接口是 java.util.concurrent.BlockingQueue,它提供了两个附加操作:当队列中为空时,从队列中获取元素的操作将被阻塞;当队列满时,向队列中添加元素的操作将被阻塞。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线...

2017-09-28 16:27:00 120

转载 Java常见runtime exception

ArithmeticException,:算数异常ArrayStoreException,数组存储异常BufferOverflowException,编码出错异常解决方法:使用Eclipse开发一个java项目,出现java.nio.BufferOverflowException的报错,当时在网上看到该方法解决办法有1.在eclipse里面,project->Generate j...

2017-09-28 16:24:00 63

转载 houdini 关于置换

16.0.6现在的置换已经和以前的大不一样了。1.海洋置换工具架上的置换,看了一下是出了一个缓存,来存储oceanspectrum的信息,然后在ocean surface上面设置好对应的路径,最后直接拿一个面片渲染。结果(chou).那么我用贴图怎么置换呢?我自己试了一下,得出的原理是这样的,拿高质量的贴图。往低质量的模型上渲染。...

2017-09-28 15:54:00 896

转载 解决视图解析器get方法传值乱码问题

设置tomcat的servers项目下server.xml,修改如下代码<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>转载于:https://www.cnblogs.com/Ysuwade/p/7606...

2017-09-28 15:02:00 60

转载 Hyperledger Fabric密码模块系列之BCCSP(三)

fabric中通过工厂模式来生成bccsp实例,进而通过bccsp的接口来提供加密、解密、签名验证以及哈希等操作。 fabric的factory工厂默认返回的bccsp实例是sw(也就是所有密码操作都是封装go底层算法来实现的),这里的工厂模式代码不多,大家可以自己去fabric/bccsp/factory目录下阅读源代码,以后有时间单独作为一章来介绍。sw在fabric项目发展中有一次较大的...

2017-09-27 23:11:00 243

转载 javaweb.jspp

<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>My JSP 'l...

2017-09-27 22:41:00 60

转载 Letter Combinations of a Phone Number

Given a digit string, return all possible letter combinations that the number could represent.A mapping of digit to letters (just like on the telephone buttons) is given below.Input:Digit string "2...

2017-09-27 20:44:00 46

转载 iframe底部固定在浏览器的底部

var leftWidth = 220; // 左侧窗口大小var tabTitleHeight = 40; // 页签的高度var htmlObj = $("html"), mainObj = $("#manage_main");var headerObj = $("#header"), footerObj = $("#footer");var frameObj = $("#cont-...

2017-09-27 13:41:00 873

转载 laravel5.5 自带的忘记密码邮箱找回功能小记

前沿: 看了半天登录注册,然后是这个忘记密码,有点头晕,只能说确实很菜。1. 执行php artisan route:list 查看当前所有路由,可以发现点击忘记密码时候执行的是ForgotPasswordController控制器中的showLinkRequestForm方法,打开了对应视图。2. 输入邮箱后点击发送邮件,执行的是ForgotPasswordCon...

2017-09-26 22:53:00 162

转载 2017202110104-高级软件工程第二次作业个人项目之-四则运算生成程序

GitHub项目地址https://github.com/Cynnn/ArithmaticPSP2.1表格PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)Planning计划1015· Estimate· 估计这个任务需要多少时间1010Development开发6709...

2017-09-26 16:57:00 127

转载 中文词频统计及词云制作

1.中软国际华南区技术总监曾老师还会来上两次课,同学们希望曾老师讲些什么内容?讲下Python的主要运用领域以及未来就业的方向关于现在网络工程专业就业情况2.中文分词下载一中文长篇小说,并转换成UTF-8编码。使用jieba库,进行中文词频统计,输出TOP20的词及出现次数。import jieba txt = "遮天.txt"book = op...

2017-09-25 17:09:00 79

转载 Hive的几种常见的数据导入方式

Hive的几种常见的数据导入方式这里介绍四种:(1)、从本地文件系统中导入数据到Hive表;(2)、从HDFS上导入数据到Hive表;(3)、从别的表中查询出相应的数据并导入到Hive表中;(4)、在创建表的时候通过从别的表中查询出相应的记录并插入到所创建的表中。一、从本地文件系统中导入数据到Hive表先在Hive里面创建好表,如下:hive> create t...

2017-09-25 15:25:00 60

转载 kali持久加密USB的制作

  首先准备好一个kali系统.   dd 命令是基于块的copy,从磁盘一个字节一个字节的copy(应用于数据还原)  dmesg 命令 查看系统上的一些变化,在dmesg的日志中会发现一些变化      可以看到u盘挂载到了此电脑变为sdc盘  然后使用Gparted工具进行分区  全部清除保证磁盘干净    然后将kali镜像存放到u盘(sdc磁盘)里面...

2017-09-25 03:16:00 155

转载 Java中迭代器Iterator的使用

Java集合类中Map接口下的相关类并没有像Collection接口的相关类一样实现get()方法,因此在要实现遍历输出的场景中没法直接用get()方法来取得对象中的数据,但Java本身提供了另一种遍历数据的方法,即用Iterator迭代器,虽然Iterator可以用来遍历读取数据,但它本质上不是一种方法,它只是一种设计模式,它是一个对象,一个“轻量级”的对象。下文讲讲Iterator在不同接口中...

2017-09-24 23:18:00 447

转载 LeetCode——Decode String

QuestionGiven an encoded string, return it's decoded string.The encoding rule is: k[encoded_string], where the encoded_string inside the square brackets is being repeated exactly k times. Note that ...

2017-09-24 22:32:00 48

转载 算法复杂度-实验博客

算法复杂度-实验博客1、求一个整数二维数组Arr[N][N]的所有元素之和实验代码(1)Array类public class Array { public int sum(int [][] data){ int sum = 0; for(int i = 0; i<data.length; i++) for (int j =...

2017-09-24 20:20:00 104

转载 根据两点经纬度计算距离【转】

根据两点经纬度计算距离【转】一 经纬度1 简介这些经纬线是怎样定出来的呢?地球是在不停地绕地轴旋转(地轴是一根通过地球南北两极和地球中心的假想线),在地球中腰画一个与地轴垂直的大圆圈,使圈上的每一点都和南北两极的距离相等,这个圆圈就叫作“赤道”。在赤道的南北两边,画出许多和赤道平行的圆圈,就是“纬圈”;构成这些圆圈的线段,叫做纬线。我们把赤道定为纬度零度,向南向北各为90度,在...

2017-09-23 18:14:00 81

转载 [C++]数组与指针(纯代码-复习用)

#include<iostream>#include<cmath> //C++//#include<math.h> //C#include<ctime>//C++#include<time.h>//C#include<cstdlib>//C++#include<stdlib.h>//...

2017-09-22 18:16:00 68

转载 vuejs 获取 Input 值

<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Index Page</title></head><body> <form action="" id="demo">...

2017-09-22 16:14:00 106

转载 14.linux-platform机制实现驱动层分离(详解)

本节目标: 学习platform机制,如何实现驱动层分离1.先来看看我们之前分析输入子系统的分层概念,如下图所示:如上图所示,分层就是将一个复杂的工作分成了4层, 分而做之,降低难度,每一层专注于自己的事情, 系统只将其中的核心层和事件处理层写好了,所以我们只需要来写驱动层即可,接下来我们来分析platform机制以及分离概念2.分离概念...

2017-09-21 16:42:00 61

转载 selenium项目--读取测试用例

读取测试用例一直我们都没有考虑过读取测试用例的事,我们现在这样设计测试用例有两个好的点,在执行方法时,打印测试用例,方便知道执行的内容是什么,在报告展示时,把测试用例的结果展示出来实现方案:目前我们demo使用读取excel的报方式,把测试用例读取出来,然后再来展示,大概读取的case内容就是这样,注意sheet名,目前我创建是与类名相同,方便读取excel数据,原本是使用app...

2017-09-21 10:06:00 180

转载 [NOIP2009提高组]最优贸易

题目:洛谷P1073、Vijos P1754、codevs1173。题目大意:有n点m边的图,边分有向和无向。每个点有一个价格,用这个价格可以买入或卖出一个东西。一个人从1出发,要到n,途中可以买入卖出一次(可以不买入卖出),问最多能赚多少钱?解题思路:首先,要在点i卖出,买入的最低价格为点1到点i的所有路径中,经过的价格最低的一个点的价格。这个用一个BFS扫一遍即可。然后,有些点是不...

2017-09-20 20:55:00 46

转载 最常用的排序——快速排序

http://www.ahalei.com/上一节的冒泡排序可以说是我们学习第一个真正的排序算法,并且解决了桶排序浪费空间的问题,但在算法的执行效率上却牺牲了很多,它的时间复杂度达到了O(N2)。假如我们的计算机每秒钟可以运行10亿次,那么对1亿个数进行排序,桶排序则只需要0.1秒,而冒泡排序则需要1千万秒,达到115天之久,是不是很吓人。那有没有既不浪费空间又可以快一点的排序...

2017-09-20 19:48:00 139

转载 最大连续子数组,动态规划基础

动规思想:状态转移方程:temp[i] = (temp[i-1]>0?temp[i-1]:0)+a[i];temp[i]表示以第i个数字结尾的子数组的最大和分析题目可知:temp[i]由两种情况:1.当以第(i-1)个数字为结尾的子数组中最大和temp(i-1)小于0时,如果把这个负数和第i个数相加,得到的结果反而比第i个数本身还要小,所以这种情况下(以第i个数字为...

2017-09-20 11:55:00 78

转载 Jzoj1307 Jail

给出N个D维空间的点。求出曼哈顿距离最大的两个点的曼哈顿距离。两个点(x1,x2,,,xD)、(X1,X2,,,XD)的曼哈顿距离被定义为|x1-X1| +|x2-X2|+... +|xD-XD|。 d<5这个题很坑,我们考虑|x1-X1|+|x2-X2|,若已经知道每一维的正负号,我们就可以将每一维的x加起来求最大和最小并相减(x1+x2-X1-X2)...

2017-09-19 21:27:00 64

转载 spoj VLATTICE Visible Lattice Points 莫比乌斯函数入门

题意:求正方体 n*n*n,固定其中一个点在(0,0,0) 问在正方体里又多少不同的直线。这个题的难点是如果排除掉重复的直线 例如 4,4,4 那么 2,2,2 和 4, 4,4 是相同的推荐两个博客:http://blog.csdn.net/lixuepeng_001/article/details/50577932http://blog.csdn.net/acdre...

2017-09-19 21:18:00 39

转载 CSS三角形绘制

三角形绘制方法#triangle-up { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 100px solid red;}...

2017-09-19 17:30:00 49

转载 对安卓的未来趋势的看法

安卓Android是以Linux为基础的开放源码操作系统。其公司于2003年在美国加州成立。2005年由Google收购注资,并组建开放手机联盟。2007年11月12日,Android Beta操作系统SDK正式发布。对于谷歌来说,iOS 和 Android 都只是平台,只不过谷歌对 Android 平台的控制力更强。谷歌真正的核心是移动智能设备上的谷歌服务。同时 Android 系统本身被工...

2017-09-18 16:55:00 82

转载 12. arguments.callee[name]代替定义开关变量

function a(arg) { arguments.callee['fn' + arg] = !arguments.callee['fn' + arg]; console.log(arguments.callee['fn' + arg]);}转载于:https://www.cnblogs.com/zouxinping/p/7543636...

2017-09-18 16:10:00 89

转载 appium1.6.3/1.6.4/1.6.5版本下如何支持安卓下ByName定位

1. 换其他定位方式,比如用xpath代替2. 使用ByAccessibilityId代替,感觉没什么效果一招修改源码解决问题根源,修改方法如下:找到你的appium\node_modules\appium-android-driver\build\lib\driver.js 文件,只需要修改其中一行即可this.locatorStrategies = ['xpath', '...

2017-09-18 14:55:00 78

转载 步步为营-90-SEO(url重写+超链接技巧)

目的:便于搜索引擎抓取url重写:将带参数的url如:https://i.cnblogs.com/EditPosts.aspx?opt=1.修改为https://i.cnblogs.com/EditPosts.aspx_11:在BookList修改如下链接方式href="<%#Eval("Id","/Goods/BookDetail_{0}.aspx") %>">...

2017-09-17 17:46:00 111

转载 select下拉框

一.select下拉框场景:百度首页->设置->搜索设置  定位方法:1.直接使用xpath进行定位driver.find_element_by_xpath(".//*[@id='nr']/option[2]").click()代码:#coding:utf-8from selenium import webdriverfrom selenium.webd...

2017-09-17 15:16:00 60

转载 一片非常有趣的文章 三分钟读懂TT猫分布式、微服务和集群之路

原文http://www.cnblogs.com/smallSevens/p/7501932.html#3782600三分钟读懂TT猫分布式、微服务和集群之路针对新手入门的普及,有过大型网站技术架构牛人路过,别耽误浪费了时间,阅读之前,请确保有一定的网络基础,熟练使用Linux,浏览大概需要3-5分钟的时间,结尾有彩蛋。目录分布式微服务负载均衡集群...

2017-09-16 05:02:00 99

转载 CCF - 201609-3 - 炉石传说

问题描述试题编号:201609-3试题名称:炉石传说时间限制:1.0s内存限制:256.0MB问题描述:问题描述  《炉石传说:魔兽英雄传》(Hearthstone: Heroes of Warcraft,简称炉石传说)是暴雪娱乐开发的一款集换式卡牌游戏(如下图所示)。游戏在一个战斗棋盘上进行,由...

2017-09-15 20:42:00 47

空空如也

空空如也

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

TA关注的人

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