自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 理解ThreadLocal(之一)

ThreadLocal是什么  在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。  当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程...

2016-08-31 17:04:00 42

转载 Linux系统使用yum安装nodejs

先执行:yum install \ http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm再执行:sudo yum install nodejs npm –enablerepo=epel参考地址:https://github.com/joyent/node/wiki/Installing...

2016-08-31 16:36:00 923

转载 LeetCode-Course Schedule

There are a total of n courses you have to take, labeled from 0 to n - 1.Some courses may have prerequisites, for example to take course 0 you have to first take course 1, which is expressed as a pa...

2016-08-30 05:39:00 60

转载 poj 3046 Ant Counting

题目大意:  有编号一到t的蚂蚁家族,每个家族有不同的蚂蚁数。  问构成S只蚂蚁到构成B只蚂蚁共有多少种方式  例如  While observing one group, the set of three ant families was seen as {1, 1, 2, 2, 3}, though rarely in that order. The possible sets o...

2016-08-29 21:40:00 44

转载 [codeforces 241]C. Mirror Box

[codeforces 241]C. Mirror Box试题描述Mirror Box is a name of a popular game in the Iranian National Amusement Park (INAP). There is a wooden box,105cm long and100cm high in this game. Some parts ...

2016-08-28 12:43:00 180

转载 java中的静态代理和动态代理,入门整理

静态代理和动态代理主要解决的问题是:在直接访问对象时带来的问题,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。静态代理在感觉上和装饰设计模式很像  1)、在代理类中实现被代理类实现的所有接口,这样保证了被代理类所能实现的方法,代理类也能实现,保证了两边行为的一致性,代理类就能转型为被代理类,当...

2016-08-27 21:05:00 51

转载 Git 和 Repo常用命令

这篇博客总结的也不错:git常用及进阶命令总结Git与Repo入门一、初始環境配置git config --global user.name "John Doe"git config --global user.email johndoe@example.comgit config --global core.editor vimgit config --...

2016-08-27 20:03:00 170

转载 ZooKeeper客户端 zkCli.sh 节点的配额设置

首先使用 zkCli.sh 连接上ZooKeeper服务器配额设置命令格式如下:setquota -n|-b val path-n:val设置子节点个数-b:val设置节点的数据长度如果我们指定了某个节点只允许创建3个子节点,但是我们创建了四个,也不会报错,只是在日志上记录一个警告而已日志文件在bin目录下,有一个zookeeper.out文件,这...

2016-08-27 16:02:00 153

转载 Oracle 函数

1.字符函数-----------------------------------------------------------------------------------------------------------------------------------------全部小写-----------------------------------------...

2016-08-26 17:04:00 71

转载 46张PPT讲述JVM体系结构、GC算法和调优

本PPT从JVM体系结构概述、GC算法、Hotspot内存管理、Hotspot垃圾回收器、调优和监控工具六大方面进行讲述。(内嵌iframe,建议使用电脑浏览)好东西当然要分享,PPT已上传可供下载(点此下载),另外良心推荐阅读《深入理解Java虚拟机JVM高级特性与最佳实践.pdf》(点此下载)。转载于:https://www.cnblogs.com/cyfonly/p/5...

2016-08-26 08:43:00 79

转载 洛谷P2058 仪仗队

P2058 仪仗队24通过34提交题目提供者shengmingkexue标签数论(数学相关)难度普及+/提高提交该题讨论题解记录最新讨论暂时没有讨论题目描述作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N * N的方阵,为了保证队伍在行进中整齐划一,C君...

2016-08-25 19:13:00 68

转载 Struts2 源码分析——核心机制

MVC和三层的看法通过上一章我们明白我们要学习的知识点和目标。所以这章我将从使用者来讲struts2的机制原理。我们都清楚的知道struts2的核心思想是MVC思想。MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。说到MVC思想我就不得不讲到另一个可能让人迷糊的知识点(三层架构)。有多...

2016-08-23 18:05:00 83

转载 札记:Java异常处理

异常概述程序在运行中总会面临一些“意外”情况,良好的代码需要对它们进行预防和处理。大致来说,这些意外情况分三类:交互输入用户以非预期的方式使用程序,比如非法输入,不正当的操作顺序,输入文件错误等。软件和硬件环境问题文件不存在,文件格式错误,网络问题,存储空间不足,需要的预安装库不存在,系统版本不匹配等。代码错误使用的其它代码可能的执行错误,如调用了有关数学计算的方法中执行了除0操作...

2016-08-23 16:37:00 77

转载 python3循环语句while

Python的循环语句有for和while语句,这里讲while语句。Python中while语句的一般形式:while 条件判断 :  语句需要注意冒号和缩进。另外,注意Python中没有do...while循环。例入:用while计算1到100的总和。#!/usr/bin/env python3n = 100sum = 0counter = 1while counter...

2016-08-21 23:47:00 45

转载 Chrome控制台

先的简单介绍一下chrome的控制台,打开chrome浏览器,按f12就可以轻松的打开控制台大家可以看到控制台里面有一首诗还有其它信息,如果想清空控制台,可以点击左上角那个来清空,当然也可以通过在控制台输入console.clear()来实现清空控制台信息。如下图所示现在假设一个场景,如果一个数组里面有成百上千的元素,但是你想知道每个元素具体的值,这时候想想如果你用alert那将是...

2016-08-20 14:29:00 57

转载 c# 设置winform程序为默认打开软件 在运行中获取参数

1.右键→打开方式→选择默认程序→选择winform程序2.修改Program.cs判断注册的事件是否存在,如果不存在则运行实例,并把参数传入MainForm里,如果存在则把参数写到txt文件中,然后发事件,退出using Microsoft.Win32;using System;using System.Collections.Generic;using Syst...

2016-08-20 00:22:00 567

转载 Liferay 6.2 改造系列之一:源码编译和服务启动

一、导入源码源码可以从Liferay的官方网站上下载。http://www.liferay.com/downloads/liferay-portal/available-releases下载后解压源码,可以使用Eclipse的File-->Import-->General-->Existing Projects in to Workspace。将解压的源码导入到Eclip...

2016-08-19 17:39:00 66

转载 Discovering Gold lightoj 1030 (dp+期望)

http://acm.hust.edu.cn/vjudge/contest/128683#problem/C题意:现在有n个格子,每个格子上都有一定的黄金值;还有一个色子(1-6)。起始位置站在格子1上面,若每次投掷色子得到数x,x+i<=n(i表示现处位置的格子编号),则可以到达(x+i)格子上;反之,再进行一次投掷。问:到达标号为n的格子上面,得到黄金的期望值是多少...

2016-08-19 16:29:00 104

转载 JavaScript 正则表达式语法

定义  JavaScript定义正则表达式有两种方法。1.RegExp构造函数var pattern = new RegExp("[bc]at","i");  它接收两个参数:一个是要匹配的字符串模式,另一个是可选的标志字符串。2.字面量var pattern = /[bc]at/i;  正则表达式的匹配模式支持三种标志字符串:g:global,全局搜...

2016-08-19 14:09:00 50

转载 JS 学习(四)对象

对象在JS中,对象是数据(变量),拥有属性和方法。JS中所有事物都是对象:字符串、数字、数组、日期等。对象是拥有属性和方法的特殊数据类型。属性是与对象相关的值。方法是能够在对象上执行的动作。// 对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔var myDog = { ...

2016-08-18 10:06:00 58

转载 8月17日听写记录

From VOA Learning English, this is the Health & Lifestyle report. When it comes to your health, It seems that sitting too much may be as bad for you as smoking. If you sit for many hours a day in...

2016-08-17 14:36:00 73

转载 iOS开发—nil、Nil、NULL、NSNull详解

nil  nil 是 ObjC 对象的字面空值,对应 id 类型的对象,或者使用 @interface 声明的 ObjC 对象。  例如:  ?1234NSString *someString = nil;NSURL *someURL = nil;id someObject = nil;if (anotherObject ...

2016-08-16 17:19:00 55

转载 Sqoop2中传入配置文件中url之【坑】

【特别注意】Sqoop2里面各个版本的区别还是很大的,这里使用1.99.6版本。sqoop2的url等信息放到properties配置文件中,配置文件解析出来传给SqoopClient报错。SqoopClient初始化代码: private SqoopUtil() throws IOException { String url = Propert...

2016-08-16 16:56:00 156

转载 Ubuntu的防火墙配置-ufw-iptables

自打2.4版本以后的Linux内核中, 提供了一个非常优秀的防火墙工具。这个工具可以对出入服务的网络数据进行分割、过滤、转发等等细微的控制,进而实现诸如防火墙、NAT等功能。一般来说, 我们会使用名气比较的大iptables等程序对这个防火墙的规则进行管理。iptables可以灵活的定义防火墙规则, 功能非常强大。但是由此产生的副作用便是配置过于复杂。一向以简单易用著称Ubuntu在它的发行版中,...

2016-08-14 18:11:00 52

转载 Hibernate之映射一对一关联

一.一对一关联的概念: 一对一之间的关联是指:两张表中的信息是一对一的关系,比如我们每个人和身份证的关系,一个人对应一张身份证,一张身份证也只能对应一个人。 Hibernate提供了两种映射一对一关联关系的方式:按照外键映射和按照主键映射。在下面的例子中我们分别以两张表:员工表和员工档案表为例:介绍这两种映射关系方式。二.按外键映射 1.关联的...

2016-08-14 15:28:00 64

转载 SQL Server 2008 R2 安装时提示“Reporting Services目录数据库文件存在”

打开MSSQL数据库管理系统的安装目录,例如:X:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA。其中 X:\是你安装MS SQL数据库管理系统实例所在的盘符.删除 X:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA...

2016-08-13 16:58:00 111

转载 mysql--表数据的操作

插入数据--测试插入数据INSERT 表名 VALUES|VALUE(值...)--当没有指定插入顺序的时候按照表的原来的顺序进行插入INSERT 表名(需要赋值的字段名称) VALUES|VALUE(值...)--这里的值必须和前面需要赋值的字段对应INSERT 表名(需要赋值的字段名称,这里可以用可以不用) VALUES(值...),(值...),(值)...;...

2016-08-12 16:32:00 45

转载 git 撤销commit

提交代码时,一般我们提交代码的步骤是:git commit -am ''git fetchgit rebasegit rebase --continue //若有冲突git push **有时候发现有很多冲突,而自己改动的不多,可以:git reset --soft HEAD~1 //撤消上一个commit,但保留add的文件git stash //若有...

2016-08-12 10:57:00 46

转载 mySQL中如何给某一IP段的用户授权?

给一个用用户use ip: 192.168.0.1语句是: grant all on *.* to root@192.168.0.1 identified by 'pass' 来授权其中:root--->是你在客户端登录填写的用户名 pass---->是你登录的密码 192.168.0.1 你给授权用户的ip地址...

2016-08-11 20:49:00 343

转载 【H3 BPM工作流程产品小故事】第十一篇 操作外部数据源

小明:可以获取ERP数据了…… 老李:哦,这么快?小伙子,我非常看好你,来来,别急着走,再陪我聊会……小明:……您老人家不是又要改流程吧?老李:没有没有,哎嘿嘿嘿,我们这不都是为公司效率着想嘛,这次真不改流程。小明:……那还是有东西要改了?老李:啊,再帮个小忙,你们既然数据是从ERP获取的,那我们审批完成后的数据,也写入到ERP去吧。这个是数据表格老李的ERP写入数据...

2016-08-11 14:58:00 129

转载 LeetCode16 3Sum Closest

题意:Given an arraySofnintegers, find three integers inSsuch that the sum is closest to a given number, target. Return the sum of the three integers. You may assume that each input would have ex...

2016-08-11 14:03:00 40

转载 冒泡排序&快速排序

1.排序分为以下四类共七种排序方法:  交换排序:  1) 冒泡排序  2) 快速排序  选择排序:  3) 直接选择排序  4) 堆排序  插入排序:  5) 直接插入排序  6) 希尔排序  合并排序:  7) 合并排序2.冒泡排序  时间复杂度O(n2)  其基本思想是:通过相邻元素之间的比较和交换,使关键字较小的元素逐渐从底部移向顶部,就像...

2016-08-10 16:22:00 51

转载 图片的处理

1图片处理只拿到图片的一部分UIImage *image = [UIImage imageNamed:filename];CGImageRef imageRef = image.CGImage;CGRect rect = CGRectMake(origin.x, origin.y ,size.width, size.height);//这里的宽高是相对于图片的真实大小//比...

2016-08-10 14:45:00 43

转载 css 样式引入的方法 link 与import的区别

<link>元素所参考的样式用户可以自由的选择加以改变,而导入的样式表单就自动的与剩下的样式表融合在一起了CSS与HTML文档结合的4中方法:1 使用<link>元素链接到外部的样式文件2 在<head>元素中使用"style"元素来指定3 使用CSS "@import"标记来导入样式表单4 在<body>内部的元素中使用"style"属性来定...

2016-08-10 11:48:00 100

转载 听头条

http://api.tingtoutiao.com/#newslist转载于:https://www.cnblogs.com/liuying1995/p/5754278.html

2016-08-09 18:35:00 165

转载 C#中 一个多线程框架

C#提供了丰富的多线程操作,为编程带来了极大的便利,但如果使用不当也会带来各种各样的麻烦。这里把C#中多线的操作进行了一下简单的封装,使它对外提供的接口简洁,易于控制。保留一下的代码片段,以备日后查用。BaseThread基类,线程派生类可以继承这个基类,并且实现自己的Run方法。using System;using System.Collections.Generi...

2016-08-08 22:22:00 259

转载 DP三角形

Hrbust1038 http://acm.hrbust.edu.cn/index.php?m=ProblemSet&a=showProblem&problem_id=1038 1 //要注意的一点是数字的编号是J,J+1,J+2刚开始编号错误弄啦很久 2 #include<stdio.h> 3 #include<algorithm&gt...

2016-08-08 20:53:00 47

转载 SpringMVC 常用注释

@Controller Controller控制器是通过服务接口定义的提供访问应用程序的一种行为@Repository Dao层的标志@RequestMapping 标注控制层函数的访问路径,基础的分为两类:写在类前;写在函数前面@RequestParam 注解形式获得参数,不用写在RequestMapping的value中,直接在函数的形参中加上注释,但在前台应该传相应的n...

2016-08-08 17:18:00 57

转载 .NET DLL 保护措施详解(非混淆加密加壳)

为什么要保护DLL,我就不多说了,各人有各人的理由。总的来说,就是不想核心逻辑泄露及授权验证被破解两大方面的因素。市面上的混淆加密工具对.NET源码保护的效果天差地别,很多网上下到的混淆工具破解版对.NET源码混淆保护的效果通常都不行(能找到对应的反混淆工具进行脱壳),而保护效果较好的混淆工具,收费比较高昂且也没有破解版,导致很多小企业或个人开发者为.NET的源码的知识产权保护绞尽脑汁。...

2016-08-08 17:04:00 694

转载 数论中的若干定理

数论中的一些定理(学习自ACdreamers)多边形公式\(S=\frac{1}{2}\left|\sum\limits_{i=0}^{n-1}(X_iY_{i+1}-X_{i+1}Y_i)\right|\)其中是相邻的点,对于n-1的i+1是0代表这第一个点,由于顺时针逆时针会使正负号改变,所以取绝对值。摆线与圆面积关系摆线留下的面积是圆面积的三倍。摆线定义:摆线...

2016-08-08 04:12:00 83

空空如也

空空如也

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

TA关注的人

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