在敲写牛腩新闻发布系统的后台代码时发现并整理了一些小技巧。分享给大家。
技巧一:将常用的代码放到工具箱
常用的代码一直反复写效率难免有些低。如果在同一窗体复制粘贴还算简便。但是如果不同的窗体间呢?这难免显得有些拖塌。VS给我们提供了这样的一个小功能。我们可以把经常需要使用的代码拖到工具箱中。用的时候再拖出来。非常方便。附图如下:
备注...
分类:
其他 时间:
2015-05-11 09:01:30
收藏:
0 评论:
0 赞:
0 阅读:
142
前言
本周学习了部分关于Hadoop生态圈周边的一些系统,简单的做个小结,本篇文章主要讲的是HBase的介绍。HBase是一个在HDFS上构建的面向列的分布式数据库,他与传统的RDBMS还是有许多的不同之处的。HBase的出现可以解决海量数据存储的问题,而且他可以比较容易的解决伸缩性的问题,这个在以往的传统关系型数据库中都是很大的难题。下面是简单的对于HBase的介绍。
HBase介绍
先说...
分类:
其他 时间:
2015-05-11 09:01:24
收藏:
0 评论:
0 赞:
0 阅读:
114
Description
A TV-network plans to broadcast an important football match. Their network of transmitters and users can be represented as a tree. The root of the tree is a transmitter that emits the foot...
分类:
其他 时间:
2015-05-11 09:00:20
收藏:
0 评论:
0 赞:
0 阅读:
238
BZOJ 2751 [HAOI2012]容易题 数学...
分类:
其他 时间:
2015-05-11 09:00:10
收藏:
0 评论:
0 赞:
0 阅读:
277
这是一个悲伤的故事。
第一次打省赛,据说比较水,然后真的水了。
比赛前,我分了下工,我负责暴力题,模拟题和数学题,SH负责DP,ZY负责图论,数据结构就都看看,计算几何干脆就没看。。。(结果就是没出数学题和DP,真醉人)
然后省赛如期而至,居然没有延期。。
记下流水账
5月9号,也就是昨天,早早的爬了起来,然后去北门集合,貌似天气有点凉快。。
坐...
分类:
其他 时间:
2015-05-11 09:00:00
收藏:
0 评论:
0 赞:
0 阅读:
293
BZOJ 3668 [Noi2014]起床困难综合症 贪心+位运算...
分类:
其他 时间:
2015-05-11 08:59:50
收藏:
0 评论:
0 赞:
0 阅读:
494
//给一棵树,每次操作可以将包括顶点1的连通子集的所有点的节点加1或减1
//问最少几次操作使得这棵树的所有顶点的值都为0
//以1为根节点建树
//将加和减分开考虑,用up[u],down[u]表示以u为跟节点的子树中需要加的操作
//最大为up[u] ,需要减的操作最大为down[u]
//其余的加和减的操作则可以在处理这两个操作时一起覆盖
//在将u的子数全都处理完后u点的值由...
分类:
其他 时间:
2015-05-11 08:59:30
收藏:
0 评论:
0 赞:
0 阅读:
101
题意:
一个列数,构成环形,找出其中满足每走一步都大于等于0的子段的最大长度
解法:
类似环形都是用两个数组相接的方式来实现的,不过看了别人代码发现没有必要,多开一倍空间,直接对下标进行取余操作就可以达到理想效果。
我是枚举环的起点(从0到n - 1),然后每个起点开始的长度为n的序列,用类似最大连续子串和的方法求出其最大子串长度,这样复杂度是O(n2)O(n^2)
有更好的思路:自己把这两倍长度的...
分类:
其他 时间:
2015-05-11 08:59:20
收藏:
0 评论:
0 赞:
0 阅读:
373
sub和gsub函数 sub函数用于在记录中查找能够匹配正则表达式的最长且最靠左的子串,然后用替换串取代找到的子串。如果指定了目标串,就在目标串中查找能够匹配正则表达式的最长且最靠左的子串,并将找到的子串替换为替换串。若未指定目标串,则在整个记录中查找。
sub函数格式
sub(正则表达式,替换串);
sub(正则表达式,替换串,目标串);
范例
$ awk '{...
分类:
其他 时间:
2015-05-11 08:59:10
收藏:
0 评论:
0 赞:
0 阅读:
173
/**
* 开发action:处理请求
*
* struts2开发流程
* 引入struts的jar包
* commons-fileupload-1.2.2.jar
commons-io-2.0.1.jar
commons-lang3-3.1.jar
freemarker-2.3.19.jar
javassist-3.11.0.GA.j...
分类:
其他 时间:
2015-05-11 08:59:00
收藏:
0 评论:
0 赞:
0 阅读:
217
在题目中有三种情况:
1、1;
2、k == n ;
3、k>n;
对于第一种情况我们可以分为1到k和k到n两个子问题来解。
1.1、1到k:
for( i = 1 , sum = 0 ; i
1.2、k到n: sum =(n-k)*k;
而对于第二种情况就是第一种情况的(1)。但是就这样写的话时明显的tle的。
对于第二种情况也可以分为几个小问题来求解:
2.1、...
分类:
其他 时间:
2015-05-11 08:58:50
收藏:
0 评论:
0 赞:
0 阅读:
534
Problem Description
Bob is a strategy game programming specialist. In his new city building game the gaming environment is as follows: a city is built up by areas, in which there are streets, trees,fa...
分类:
其他 时间:
2015-05-11 08:58:00
收藏:
0 评论:
0 赞:
0 阅读:
221
//
// ViewController.m
// 10-拼图
//
// Created by mac on 15-5-9.
// Copyright (c) 2015年 itcast. All rights reserved.
//
#import "ViewController.h"
@interface ViewController ()
@en...
分类:
其他 时间:
2015-05-11 08:57:50
收藏:
0 评论:
0 赞:
0 阅读:
223
强连通分量...
分类:
其他 时间:
2015-05-11 08:57:30
收藏:
0 评论:
0 赞:
0 阅读:
278
根据tag获取控件,并且根据两个控件的tag交换控件图片
/**
* 移动
*/
-(void)remove:(int)tag toTag:(int)tag2
{
//取要移动到的位置button
UIButton *mybutton = (UIButton *)[self.view viewWithTag:tag2];
//取点击的button
...
分类:
其他 时间:
2015-05-11 08:57:20
收藏:
0 评论:
0 赞:
0 阅读:
87
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 19083 Accepted Submission(s): 8885
Problem Description
Julius Caesar lived in a time ...
分类:
其他 时间:
2015-05-11 08:56:41
收藏:
0 评论:
0 赞:
0 阅读:
309
点击打开杭电2031
Problem Description
输入一个十进制数N,将它转换成R进制数输出。
Input
输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(210)。
Output
为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。
Sa...
分类:
其他 时间:
2015-05-11 08:56:30
收藏:
0 评论:
0 赞:
0 阅读:
149
题意:如下图
遍历树的方法是粉色箭头所示
此图的输入是”walpurgis(charlotte(patricia,gertrud),elly,gisela)”
要求输出经过的结点名称,和每一步的起点和终点。
题解:用栈维护,遇到’(‘把’(‘前面的数字输出并压栈,如果遇到’,’,输出当前点和栈顶,如果遇到’)’,输出当前点和栈顶并把栈顶数字弹出。#include
#...
分类:
其他 时间:
2015-05-11 08:56:00
收藏:
0 评论:
0 赞:
0 阅读:
185
ToStringBuilder简单介绍ToStringBuilder是用于构建一个类的toString字符串的工具类,提供了多种不同的格式,同时还能自定义打印哪些变量。ToStringBuilder主要方法
append()方法: 该方法用于自定义添加需要打印哪些变量,只有使用append添加的变量才会在toString函数中打印。
reflectionToString()方法: 该方法使用反射机制...
分类:
其他 时间:
2015-05-11 08:55:20
收藏:
0 评论:
0 赞:
0 阅读:
418
检查用户是否登陆,通常是跟踪用户的session来完成的,通过ActionContext既可以访问session中的属性,拦截器的intercept(ActionInvocation invocation)方法的invocation参数又可以很轻易的访问到请求相关的ActionContext实例,因此这个具有权限控制的拦截器代码,可以如下这样子写:
package com.inter;
i...
分类:
其他 时间:
2015-05-11 08:55:10
收藏:
0 评论:
0 赞:
0 阅读:
236