- 博客(49)
- 收藏
- 关注
转载 三维游戏图形学学习笔记(一)基本光照模型
游戏中常用的光主要有四种:环境光(ambient)、漫反射光(diffuse)、镜面反射光(高光,specular)和自发光(emissive)。 基本公式:final=ambient+diffuse+specular+emissive1.环境光 环境光是看起来在明亮环境中无所不在的光。比如说,看下你的桌底,尽管没有光源直接照射,你似乎还是可以看到桌下的深...
2017-04-30 12:46:00 172
转载 玩转kafka
http://zookeeper.apache.org/releases.html#downloadhttp://kafka.apache.org/downloads.html(下载最新 二进制版本,本文示例kafka_2.9.2-0.8.1.1.tgz)https://github.com/miknil/Kafka4n(net开发程序)ht...
2017-04-30 11:39:00 91
转载 Educational Codeforces Round 20 A. Maximal Binary Matrix
A. Maximal Binary Matrixtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given matrix withnrows andncolu...
2017-04-29 11:38:00 37
转载 dubbox REST服务使用fastjson替换jackson
上一节讲解了resteasy如何使用fastjson来替换默认的jackson,虽然dubbox内部采用的就是resteasy,但是大多数情况下,dubbox服务是一个独立的app,并不需要以war包形式部署在外置容器中,也就没有web.xml。好在dubbox扩展性不错,很容易扩展,有此类需求的可以参考下面的做法:一、rest协议指定fast...
2017-04-26 17:21:00 106
转载 Java第五次作业
《Java技术》第五次作业(一)学习总结1.在上周完成的思维导图基础上,补充本周的学习内容,对Java面向对象编程的知识点做一个全面的总结。参考资料: XMind2.汽车租赁公司,出租汽车种类有客车、货车和皮卡三种,每辆汽车除了具有编号、名称、租金三个基本属性之外,客车有载客量,货车有载货量,皮卡则同时具有载客量和载货量。用面向对象编程思想分析上述问题,将其表示成合适的类、抽象类或接口,...
2017-04-25 19:49:00 60
转载 hdu 5730 Shell Necklace [分治fft | 多项式求逆]
hdu 5730 Shell Necklace题意:求递推式\(f_n = \sum_{i=1}^n a_i f_{n-i}\),模313多么优秀的模板题可以用分治fft,也可以多项式求逆分治fft注意过程中把r-l+1当做次数界就可以了,因为其中一个向量是[l,mid],我们只需要[mid+1,r]的结果。多项式求逆变成了\[A(x) = \frac{f_0}{1-B(x)}...
2017-04-22 23:07:00 80
转载 C#函数重载
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Demo{ class Program { static int MaxValue(int[] intArra...
2017-04-22 16:55:00 51
转载 新建一个索引能够同时提升三条SQL的查询性能
如题CREATETABLE`score`(`id`int(11)NOTNULL,`studentid`int(11)NOTNULL,`subjectid`int(11)NOTNULL,`score`int(11)NOTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCH...
2017-04-21 18:15:27 268
转载 Python爬虫实战
引言网络爬虫是抓取互联网信息的利器,成熟的开源爬虫框架主要集中于两种语言Java和Python。主流的开源爬虫框架包括:1.分布式爬虫框架:Nutch2.Java单机爬虫框架:Crawler4j, WebMagic, WebCollector、Heritrix3.python单机爬虫框架:scrapy、pyspiderNutch是专为搜索引擎...
2017-04-21 11:06:57 1040
转载 python 系统设置
1. 设置python运行环境为utf-8import sys #引用sys模块reload(sys) #重新加载syssys.setdefaultencoding("utf-8") #调用setdefaultencoding函数2.指定py文件保存与读取的编码#!/usr/bin/env python3# -*- coding: utf-8 -*-...
2017-04-20 17:21:00 74
转载 WebGIS中以version方式实现代码更新后前端自动读取更新代码的方法
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/1. 前言GIS代码进行更新后,由于用户前端已有缓存,导致更新的功能不能被及时同步。为避免前端请求读取缓存,常见方法是在每一个请求后面加上一个随机生成的变量参数,这样可以保证每个请求都不会跟历史请求重复。但是,这样处理是不合理...
2017-04-20 16:50:00 103
转载 java基础_数组排序
1 package java_test; 2 import java.util.Arrays;//导入java数组类 要使用sort方法 3 public class A5_7 { 4 public static void main(String[] args){ 5 int [] a={19,12,28,65,1,78,99}; 6 ...
2017-04-20 10:24:00 57
转载 c# 线程启动while(true) 死循环,里边的return导致线程退出情况,查错
写了一个线程 线程下启动了一个循环while(true){里边有个判断 如果为空不操作, 有余这个线程是后加的,老程序里边因为有个return没关注,导致线程退出而不能不听的监控}线程启动一个循环,这个循环要不听监控队列里边的值,有值操作,没值我给return了,所以出现了显示一会然后就不显示了.有余是远程操作,有余调试机在内网,客户那边没做nat穿越,只能一点点加log...
2017-04-19 17:28:00 4106
转载 拦截导弹问题(NOIP1999)
某国为了防御敌国的导弹袭击,开发出一种导弹拦截系统,但是这种拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭,由于该系统还在试用阶段。所以一套系统有可能不能拦截所有的导弹。 输入导弹依次飞来的高度(雷达给出的高度不大于30000的正整数)。计算要拦截所有导弹最...
2017-04-18 16:52:00 589
转载 MyEclipse tomcat jsk配置--- jvm blind 异常
-Xms1200m -Xmx1200m -XX:PermSize=64M-XX:MaxPermSize=256m-XX:ReservedCodeCacheSize=48m-Dcom.sun.management.jmxremote=true转载于:https://www.cnblogs.com/gcjava/p/6727378.html
2017-04-18 13:44:00 82
转载 Block Change Tracking (块改变跟踪)
理论背景:Block ChangeTracking 是Oracle 10g里推出的特性。 Block change tracking 会记录data file里每个block的update 信息,这些tracking信息保存在tracking 文件里。 当启动block change tracking 后,RMAN 使用trackingfile里的信息,只读取改变的block信息,而不用在对整个d...
2017-04-18 10:18:00 44
转载 POI设置EXCEL单元格格式为文本、小数、百分比、货币、日期、科学计数法和中文大写...
再读本篇文章之前,请先看我的前一篇文章,前一篇文章中有重点讲到POI设置EXCEL单元格格式为文本格式,剩下的设置小数、百分比、货币、日期、科学计数法和中文大写这些将在下面一一写出以下将要介绍的每一种都会用到这三行中的变量 HSSFWorkbook demoWorkBook = new HSSFWorkbook(); HSSFSh...
2017-04-17 18:23:00 100
转载 linux程序调试命令addr2line之入门简单介绍(本文先不聊gdb调试)
addr2line有什么作用呢? 可别小瞧它, 它能够定位到代码出错的位置。 以下, 我们来看看这个简单的代码:#include <stdio.h>int main(){ int *p = NULL; *p = 0; printf("bad\n"); return 0;} ...
2017-04-16 09:04:00 106
转载 大公司的边角料人才
我曾去过两家软件公司做顾问,一家比較有规模的公司(简称A),另外一家是20人不到的小公司(B公司)。在这期间我见识到了他们对于“人才”使用(或者称利用、发挥、储备、what ever)的一个有趣现象。 A和B事实上做的软件业务类型是几乎相同的。仅仅只是A实力雄厚、人脉广阔、老板高富美白靓。B公司刚起步,老板矮穷土肥圆。业务远不及A公司的规模,只是在团队的努力下公...
2017-04-14 09:36:00 81
转载 基于vue.js的图片预览组件2.0.1
基于vue.js的图片预览组件Githubgithub安装npm install enlargeimg --save-devimport enlargeimg from 'enlargeimg'; 基础用法<enlargeImg :data="files"></enlargeImg> ...
2017-04-14 00:57:33 86
转载 [BZOJ 1207][HNOI2004]打鼹鼠(Dp)
Description鼹鼠是一种很喜欢挖洞的动物,但每过一定的时间,它还是喜欢把头探出到地面上来透透气的。根据这个特点阿Q编写了一个打鼹鼠的游戏:在一个n*n的网格中,在某些时刻鼹鼠会在某一个网格探出头来透透气。你可以控制一个机器人来打鼹鼠,如果i时刻鼹鼠在某个网格中出现,而机器人也处于同一网格的话,那么这个鼹鼠就会被机器人打死。而机器人每一时刻只能够移动一格或停留在原地不动。机器人的移动是指...
2017-04-11 23:28:00 59
转载 利用JS实现在li中添加或删除class属性
$( function() { $("#test li").click(function(){ $("#test li").removeClass("center"); $(this).addClass("center"); })});
2017-04-11 14:29:00 533
转载 Oracle优化建议
1.少用in操作字符2.not exists 或者外连接替代not in 无法使用索引3.不用<>或!= 对全表进行了扫描,无法使用索引4.设计表,把索引设置为not null. 判断为空无法应用索引,b树索引不索引空值5.不用'%'和 '_'作为第一个操作符. 无法使用索引,且对表进行全表扫描6.where子句中...
2017-04-11 13:57:00 48
转载 通过日志定位分析接口调用缓慢的原因
最近我们的接口中有两个被调用的时候比较缓慢,一个查询大概需要2-3秒的样子,我们需要定位一下具体需要的时间秒数,就让某猿过去实现了。提交代码我review的时候我吓了一跳,那那两个类进行了手动统计时间,代码就不贴了,这样十分不好啊,如果以后要统计其他的controller或者service那就得手动再写,所以我重写了一份我们需要对service以及controller进行统计,所以在sprin...
2017-04-10 18:36:00 98
转载 老男孩教育每日一题-2017年3月16日: linux网络配置中如何给一块网卡添加多个IP地址...
linux系统给网卡配置VIP的方法常见有两种:别名IP、以及辅助IP 别名IP(aliasip)ipalias是由linux系统的ifconfig命令来创建和维护的,别名IP就是在网卡设备上绑定的第二个及以上的IP说明:别名IP的配置方式将在以后的linux系统中被遗弃了,因为在以后的系统中不会再有ifconfig命令了①.手工配置别名...
2017-04-10 16:51:35 138
转载 案例:使用scan IP无法连接数据库
环境:Oracle RAC(11.2.0.3)现象:通过scanIP连接数据库报错ORA-12514: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor1.查看scan listener状态,发现服务没有注册成功:[grid@rac1 ~]$ lsnrctl s...
2017-04-10 14:45:00 809
转载 Collection集合存储自定义对象练习
public class Student { private String name; private int age; public Student() { super(); } public Student(String name, int age){ super(); ...
2017-04-09 21:41:00 111
转载 Linux环境变量的设置和查看方法
1. 显示环境变量HOME $ echo $HOME /home/redbooks 2. 设置一个新的环境变量hello $ export HELLO="Hello!" $ echo $HELLO Hello! 3. 使用env命令显示所有的环境变量 $ env HOSTNAME=redbooks.safe.org PVM_RSH=/usr/bin/rsh...
2017-04-07 17:56:50 43
转载 深入浅出javascript(五)函数
全局函数自定义函数函数对象函数的属性和方法一、全局函数全局函数不同于内置对象的方法(来源于网络),一共有7个,可以直接使用。escape( )、eval( )、isFinite( )、isNaN( )、parseFloat( )、parseInt( )、unescape( )...
2017-04-07 12:26:00 42
转载 wamp虚拟服务器
1、安装好wampServer2、修改配置文件包含 vhosts 文件,操作: 打开apache的配置文件httpd.conf,并去掉#Include conf/extra/httpd-vhosts.conf前面的#,作用启用虚拟主机功能2、先把localhost配置好,免得以后访问localhost出现问题,我的wamp项目根目录是E:\wamp\www。将下面信...
2017-04-07 10:49:00 88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人