自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JAVA-容器(2)-Collection

(基于JDK1.8源码分析)一,Collection  所有实现Collection接口的类原则上应该提供两种构造函数:  【1】无参构造-创建一个空的容器  【2】有参构造-创建一个新的Collection,这个新的Collection和传入的Collection具有相同的元素二,源码分析  public interface Collection<E&...

2017-03-31 18:57:00 42

转载 libGDX-wiki发布

为方便大家学习和访问,我将libgdx的wiki爬取到doku-wiki下,专门建立了以下地址。欢迎大家来共同完善。http://wiki.v5ent.com转载于:https://www.cnblogs.com/mignet/p/ligbdx_wiki.html...

2017-03-31 15:48:00 68

转载 Autofac IoC容器基本使用步骤【1】

原文:http://www.bkjia.com/Asp_Netjc/888119.html 【原文中有一个地方报错,下面已修改】一.基本步骤:1.设计适合控制反转(IoC)的应用程序2.给应用程序Autofac引用.3.注册组件.4.创建一个Container以备后用.5.从Container创建一个 lifetime scope .6.使用这个Lifet...

2017-03-31 15:22:00 63

转载 Python Data Structures (数据结构)

#Python Data Structures#working with listswords = "the quick brown for jumps over the lazy dog".split()print(words)info = [[w.upper(),w.lower(),len(w)] for w in words]for data i...

2017-03-29 23:08:00 107

转载 xml的方式配置AOP:Aspect Oriented Programming

在某些类中, 什么时机, 做什么事情切入点(point-cut): 在某些类中(Class<?>[] itfc = new Class<?>[] { IStudentService.class })通知: 什么时机, 做什么事情(InvocationHandler的invoke方法)切面: 切入点 + 通知织入(weaver): Proxy.newProxyInst...

2017-03-28 20:36:00 50

转载 LeakCanary——直白的展现Android中的内存泄露

之前碰到的OOM问题,终于很直白的呈现在我的眼前:我尝试了MAT,但是发现不怎么会用。直到今天终于发现了这个新工具:当我们的App中存在内存泄露时会在通知栏弹出通知:当点击该通知时,会跳转到具体的页面,展示出Leak的引用路径,如下图所示:LeakCanary 可以用更加直白的方式将内存泄露展现在我们的面前。以下是我找到的学习资料,写的非常棒: 1、LeakCanary...

2017-03-28 17:09:00 41

转载 jmeter 非gui 模式跑jmx

D:\study\apache-jmeter-3.0\bin>jmeter -n -t D:\study\apache-jmeter-3.0\基金排行.jmx -l D:\study\apache-jmeter-3.0\result_log\获取基金排行.jtlD:\study\apache-jmeter-3.2\bin>jmeter -n -t D:\study\apach...

2017-03-28 10:33:00 80

转载 PHP将多个文件中的内容合并为新的文件

function test() { $hostdir= iconv("utf-8","gbk","C:\Users\原万里\Desktop\日常笔记") ; //iconv()转换编码方式,将UTF-8转换为gbk,若是报错在gbk后加//IGNORE $filesnames = scandir($hostdir); ...

2017-03-27 23:53:00 525

转载 Android实践 -- 对apk进行系统签名

对apk进行系统签名 签名工具 网盘下载 ,需要Android系统的签名的文件 platform.x509.pem 和 platform.pk8 这个两个文件在Android源码中的 ./build/target/product/security 目录下 具体的使用方法: java -jar signapk.jar platform.x509.pem pl...

2017-03-27 17:32:00 40

转载 C#如何开发多语言支持的Winform程序

C# Winform项目多语言实现(支持简/繁/英三种语言)有很多种方案实现多语言,我在这里介绍一种最简单最容易理解的,作为教学材题应该从通俗易懂入手。在写这篇文章之前,本来想用枚举窗体对象成员的方式设置语言,但是找不到源代码了,不知存到那个电脑上了。因此用另一种方式实现,如找到了再分享给大家。关于多语言处理,本人尝试过以下几种方案:1. 使用Form窗体自带的多语言处理。设置Form的Langu...

2017-03-27 11:05:00 75

转载 51nod 1027 大数乘法

1027大数乘法基准时间限制:1秒 空间限制:131072KB 分值:0难度:基础题收藏关注给出2个大整数A,B,计算A*B的结果。Input第1行:大数A第2行:大数B(A,B的长度<=1000,A,B>=0)Output输出A*BInput示例123456...

2017-03-27 08:45:00 88

转载 利用反射修改final数据域

当final修饰一个数据域时,意义是声明该数据域是最终的,不可修改的。常见的使用场景就是eclipse自动生成的serialVersionUID一般都是final的。另外还可以构造线程安全(thread safe)的immutable类,比如String,其数据域都是final的。这些使用场景都建立在final不可修改这个条件上,但是,反射可以打破这一切。1.利用反射修改fina...

2017-03-26 22:20:00 108

转载 【BZOJ 4170】 4170: 极光 (CDQ分治)

4170: 极光Time Limit:30 SecMemory Limit:512 MBSubmit:121Solved:64Description"若是万一琪露诺(俗称rhl)进行攻击,什么都好,冷静地回答她的问题来吸引她。对方表现出兴趣的话,那就慢慢地反问。在她考虑答案的时候,趁机逃吧。就算是很简单的问题,她一定也答不上来。" ...

2017-03-26 16:40:00 81

转载 NSArray、NSDictionary、NSString存储、删改、遍历

NSString创建一个NSString实例:NSString *str = @“this is string”;//字面量语法常用API:+stringWithFormat //创建动态字符串-(NSUInteger)length //获取字符的数量-isEqualToString: //判断两个字符串是否相等-uppercaseString; // 把一个字符串变成大写形式-(N...

2017-03-26 13:25:00 73

转载 PASTE Splay

题目描述   我们用文本处理器来处理一个特殊的文本文件,该文本文件共有N行文本,每一行文本仅包含一个自然数,第一行为1、第二行为2,以此类推至N行为自然数N。   假设对该文本文件执行一次“剪切和粘贴”操作含义如下:首先选定连续的若干行文本,“剪切”操作将选定的文本从文件中剪下,而“粘贴”操作将剪切下来的文本插入到文件中的其他地方。   编写一个程序求出在进...

2017-03-25 17:24:00 45

转载 Android 模拟输入那点事

因工作原因,需要用到模拟输入这个东东,查阅了一些资料,实现方式有多种,我大概分为两类,命令行类和程序类。命令行类包括自动化测试组件monkeyrunner,getevent/setevent命令,input命令程序类包括MotionEvent,AccessibilityService,反射等本人对这块也是刚刚接触,几种方式不评优劣,仅就工作中用到的知识点做记录,以备后用。1、命令行...

2017-03-24 11:21:00 108

转载 C#编程(五十三)----------字典Dictionary<TKey,TValue>

字典关键字:Dicitionary说明:必须包含命名空间System.Collection.GenericDictionary里面的每一个元素都是一个键值对(由两个元组组成:键和值).键必须是唯一的,而值不需要唯一的.键和值都可以是任意类型(例如:string,int,自定义类型,等等)通过一个键读取一个值的事件是接近O(1)键值对之间的偏序可以不定义...

2017-03-24 09:53:00 87

转载 排序: 选择排序

1. 基本原理将待排序的元素分为已排序(初始为空)和未排序两组,依次将未排序的元素中值最小的元素放入已排序的组中。直接选择排序简单直观,但性能略差;堆排序是一种较高效的选择排序方法,但实现起来略微复杂。2. 直接选择排序基本过程为:在一组元素R[i]到R[n]中选择具有最小关键码的元素若它不是这组元素中的第一个元素,则将它与这组元素中的第一个元素对调。除...

2017-03-24 00:27:00 36

转载 No.10 awk、变量、运算符、if多分支

awk、变量、运算符、if多分支awk语法~ awk -F: '{print $3,$4}' /etc/passwd //-F指定:分隔符 默认以空格作为分隔符~ awk -F: '{print &0,NF}' //$0打印全部,NF有几段内容~ awk -F: '{print $NF}' /etc/passwd //$NF打印最后一段内容~ awk -F: '{pri...

2017-03-23 22:39:00 67

转载 Java第四次作业

Dog dog=new Dog("哈士奇","黑白",2); System.out.println(dog); } } class Dog { private String name; private String color; private int age; public String getName(){ return nam...

2017-03-23 20:47:00 46

转载 课程简介及算法分析

先学课程-概率论运行时间(running time)- 输入(eg 已经排序)- 输入规模(6和6*10^9)各种各样的分析:- 最坏情况分析(worst case)usually T(n) = max time when input =n- 平均情况(average-case)sometimes T(n) = expected time over,应该是期望...

2017-03-23 14:31:00 97

转载 asp.net(mvc) 框架

1、NFine mvc+ef2、Grove orm架构3、NHibernate orm4、NBear5、petshop6、Membership7、Brnshop 网上商城8、cms快速开发:http://www.open-open.com/news/view/a90f19、c#开源框架:http://www.cnblogs.com/gaoyuchuanIT/arti...

2017-03-23 11:19:00 145

转载 javascript . 05 json的组成、for...in 遍历对象、简单数据类型与复杂数据类型的传值与传址、内置对象...

对象字面量 JSON    var obj = { aaa :999};      var json={"aaa":999,“bbb”:888};          ”kay“:value  对象字面2⃣️定义方法和json很像,只有一点不同,json的key 必须加“”   ;  对象,数组也可以作为键值JSON的组成    Javascript Object No...

2017-03-22 22:52:00 68

转载 扑克牌翻牌问题(递归)

扑克牌翻牌问题题目描述:有52张牌,使它们全部正面朝上,从第2张开始,凡是2的倍数位置上的牌翻成正面朝下;接着从第3张牌开始,凡是3的倍数位置上的牌,正面朝上的翻成正面朝下,正面朝下的翻成正面朝上;接着第三轮从第4张牌开始,凡是4的倍数位置上的牌按上面相同规则翻转,以此类推,直到第1张要翻的牌是第52张为止。统计最后有几张牌正面朝上,以及它们的位置号。输出:1,4,9,16,25,...

2017-03-22 19:58:00 2269

转载 C++ Primer 5 CH4 表达式

4.1 基础函数调用也是一种特殊的运算符,它对运算对象的数量没有限制。C++ 的表达式要么是左值,要么是右值。左值可以位于赋值语句的左边,右值则不可以。当一个对象被用作右值的时候,用的是对象的值;当对象被用作左值的时候,用的是对象的身份。【mark】优先级规定了运算对象的组合方式,但是没有说明运算对象的求值顺序,一般不会明确指定求值顺序。对于没有指定执行顺序的运算符,如果表达式指向并...

2017-03-22 13:55:00 87

转载 dds设计信号发生器

高一 150206101Dds数字信号发生器设计方案DDS的工作原理框图如下在微机内,若插入一块D/A转换卡,然后编制一段小程序,如连续进行加一运算到一定值,然后连续进行减一 运算回到原值,在反复运行该程序,则微机输出的数字量经过d/a转换为小阶梯式模拟量。在正弦波中,将其一个周期以相位划分为60个等分,每个等分为6度,在ROM中只需存储0度到90度的1...

2017-03-22 12:06:00 198

转载 CSS 如何设置垂直居中

1、水平居中我们都知道,可以直接用:margin:0 auto;2、垂直居中,需要做一点小小的计算,关键代码如下:height: 600px;position: absolute;top: 50%;margin-top:-300px;如需水平且垂直居中:height: 600px;width: 400px;position: absolu...

2017-03-22 09:46:00 42

转载 JS小技巧

JS操作伪元素CSS代码:#myId:before { content: "hello world!"; display: block; width: 100px; height: 100px; background: red;}JS 代码:var myIdElement = document.getElementB...

2017-03-22 09:40:00 41

转载 201521123110《Java程序设计》第5周学习总结

1. 本周学习总结1.1 尝试使用思维导图总结有关多态与接口的知识点。2. 书面作业1.代码阅读:Child压缩包内源代码1.1 com.parent包中Child.java文件能否编译通过?哪句会出现错误?试改正该错误。并分析输出结果。不能编译通过,因为System.out.println(i)这句会出错,因为其中的i是被private修饰,如果将其改成protected修饰,则可以...

2017-03-21 19:06:00 44

转载 【Scikit】实现Multi-label text classification代码模板

Refer to:https://stackoverflow.com/a/10527953code:# -*- coding: utf-8 -*-import numpy as npfrom sklearn.pipeline import Pipelinefrom sklearn.feature_extraction.text import CountVectori...

2017-03-21 15:34:00 116

转载 webview 最简单的demo

public class TestActivity extends Activity { private static String TAG = WebViewActivity.class.getSimpleName(); @Override protected void onCreate(Bundle savedInstanceState) { super.onC...

2017-03-21 14:28:00 65

转载 SVG 相关整理

1.中文参考手册:http://www.runoob.com/svg/svg-reference.htmlSVG HTML5 资源教程http://www.html5tricks.com/tag/svg/2.SVG 入门到精通http://www.w3cplus.com/blog/tags/411.html3.SVG开发包整理http://www.oschin...

2017-03-20 21:22:00 62

转载 vue.js单页面应用实例

一:npm的安装  由于新版的node.js已经集成了npm的环境,所以只需去官网下载node.js并安装,安装完成后使用cmd检测是否成功。  测试node的版本号:node -v  测试npm的版本号:npm -v 以上提示代表安装成功二:vue.js环境搭建1、首先安装淘宝的npm镜像:npm install -g cnpm --registry=...

2017-03-20 20:12:00 127

转载 php-验证码

<html><body><h2>用户注册:</h2><br><form action="a.php" method="post">账&nbsp;&nbsp;号:<input type="text" name="zh" id=""><br>密&amp...

2017-03-19 22:00:00 43

转载 Linux下git的使用——将已有项目放到github上

  本地已经有一个项目了,需要将该项目放到github上,怎么操作?步骤:本地安装git,有github账号是前提。(1)先在github创建一个空的仓库,并复制链接地址。使用https,以.git结尾的那个地址。(2)初始化本地仓库,并提交内容到本地  要先打开命令行终端,然后通过cd命令切换到需要添加到github的项目的目录下,然后依次执行如下命令,具体命令及其含义如下:...

2017-03-19 11:40:00 214

转载 洛谷 P1340 兽径管理

题目描述约翰农场的牛群希望能够在 N 个(1<=N<=200) 草地之间任意移动。草地的编号由 1到 N。草地之间有树林隔开。牛群希望能够选择草地间的路径,使牛群能够从任一 片草地移动到任一片其它草地。 牛群可在路径上双向通行。牛群并不能创造路径,但是他们会保有及利用已经发现的野兽所走出来的路径(以 下简称兽径)。每星期他们会选择并管理一些或全部已知的兽径当作通路。牛群每星...

2017-03-18 17:28:00 138

转载 树链剖分(模板)

luogu题库 题目描述如题,已知一棵包含N个结点的树(连通且无环),每个节点上包含一个数值,需要支持以下操作:操作1: 格式: 1 x y z 表示将树从x到y结点最短路径上所有节点的值都加上z操作2: 格式: 2 x y 表示求树从x到y结点最短路径上所有节点的值之和操作3: 格式: 3 x z 表示将以x为根节点的子树内所有节点值都加上z...

2017-03-17 20:34:00 37

转载 ArrayList和LinkedList的区别

一般大家都知道ArrayList和LinkedList的大致区别:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。 这一点要...

2017-03-16 15:29:00 41

转载 Kubernetes容器上下文环境

目录贴:Kubernetes学习系列  下面我们将主要介绍运行在Kubernetes集群中的容器所能够感知到的上下文环境,以及容器是如何获知这些信息的。  首先,Kubernetes提供了一个能够让容器感知到集群中正在发生的事情的方法:环境变量。作为容器环境组成的一部分,这些集群信息对于容器构建“集群环境感知”起着非常重要的作用。其次,Kubernetes容器环境还包括一系列与容器生命周期...

2017-03-16 11:13:00 192

转载 Palindrome Partitioning Leetcode

Given a strings, partitionssuch that every substring of the partition is a palindrome.Return all possible palindrome partitioning ofs.For example, givens="aab",Return[ ["aa","b"],...

2017-03-16 03:45:00 59

空空如也

空空如也

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

TA关注的人

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