码迷,mamicode.com
首页 > 其他好文
HDU1269(有向图缩点模板题)
迷宫城堡 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 11070 Accepted Submission(s): 4948 Problem D
分类:其他好文   时间:2016-01-30 13:18:25    阅读次数:203
git cherry-pick简介
转载: http://blog.csdn.net/hudashi/article/details/7669462 git cherry-pick用于把另一个本地分支的commit修改应用到当前分支。 实际问题 在本地 master 分支上做了一个commit ( 38361a68138140827b
分类:其他好文   时间:2016-01-30 13:16:40    阅读次数:109
Google Protocol Buffer 协议
1. Protocol Buffers 简介 Protocol Buffers (ProtocolBuffer/ protobuf )是Google公司开发的一种数据描述语言,类似于XML能够将结构化数据序列化,可以使用该技术来持久化数据或者序列化成网络传输的数据。主要用于数据存储、通信协议等方面。
分类:其他好文   时间:2016-01-30 13:18:20    阅读次数:156
对struts2的OGNL的理解
OGNL:Object-Graph Navigation Language.对象图形化导航语言 OGNL是集成进struts2框架中比較强大的技术有助于传输数据和类型转换,OGNL由表达式语言和类型装换器组成。 表达式语言: 我们已经在jsp表单input名和jsp标签使用该语言了.他用来绑定jav
分类:其他好文   时间:2016-01-30 13:16:45    阅读次数:122
原生实现点击某个按钮后弹出弹出框
window.onload=function(){ var a = document.getElementById("tdful"); var b = a.getElementsByTagName("li");// 获取第一列所有单元 var d = document.getElementById(
分类:其他好文   时间:2016-01-30 13:15:08    阅读次数:194
destoon运行流程二次开发必看
<?php 代码首先包含common.inc.php文件 在common.inc.php文件中,首先定义常量。 define('IN_DESTOON', true); define('IN_ADMIN', defined('DT_ADMIN') ? true : false); define('DT
分类:其他好文   时间:2016-01-30 13:13:29    阅读次数:314
简单工厂
工厂顾名思义就是生产商品的,造纸厂生产纸,鞋厂生产鞋,在面向对象的编程思想中,那么我们这里设计模式中的简单工厂就是为我们生产对象的。 在介绍简单工厂模式之前,我们先来了解一下怎么生产一个商品,以生产笔记本为例,我们怎么让一个笔记本生产出来呢,最简单的方式,就是我们通过实例化的方式,就能产生一个笔记本
分类:其他好文   时间:2016-01-30 09:42:13    阅读次数:252
卢斯加法表 Noip1998提高组-3
著名科学家卢斯为了检查学生对进位制的理解,他给出了如下的一张加法表,表中的字母代表数字。例如:其含义为:L+L=L, L+K=K, L+V=V, L+E=EK+L=K, K+K=V, K+V=E, K+E=KL……E+E=KV根据这些规则可推导出: L=0, K=1, V=2, E=3 (图文无关,
分类:其他好文   时间:2016-01-30 09:40:15    阅读次数:140
前端开发的正确姿势——各种文件的目录结构规划及引用
首先,要说的是我们领导总挂在嘴边的一句话:一入前端深似海。之前没有接触过前端,一直不懂这句话的含义,直到最近写作业改需求的时候才发现,因为web页面是直接面向客户的,所以需求的修改都和前端有关,有时候甚至不需要修改后台的代码就可以满足新的需求。突然对前端工程师的未来表示担忧,于我来说,这些繁琐的细节
分类:其他好文   时间:2016-01-30 09:40:40    阅读次数:1875
Delete Node in a Linked List
问题:给一个循环链表,和一个要删除的节点,将其删除。时间复杂度O(n)。核心代码如下: 1 ListNode *next = node->next; 2 ListNode *cur = node; 3 while (cur->next != node) 4 cur = cur->next; 5 cu
分类:其他好文   时间:2016-01-30 09:41:42    阅读次数:169
常用正则
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]
分类:其他好文   时间:2016-01-30 09:38:50    阅读次数:156
codevs 2606 约数和问题
看到这道题我们首先考虑线性筛。然而???2*10^9直接跪掉。 考虑每个因子i对答案的贡献,为[n/i]*i。那么?分块处理即可。 #include<iostream>#include<cstdio>using namespace std;long long x,y;long long ans=0;
分类:其他好文   时间:2016-01-30 09:37:14    阅读次数:160
简单的刷票系统(突破IP限制进行投票)
前言 相信大家平时肯定会收到朋友发来的链接,打开一看,哦,需要投票。投完票后弹出一个页面(恭喜您,您已经投票成功),再次点击的时候发现,啊哈,您的IP(***.***.***.***)已经投过票了,不能重复投票。这时候,我们可能会想,能不能突破ip地址的限制进行刷票呢?有了这样的想法,那就去做吧,下
分类:其他好文   时间:2016-01-30 09:38:18    阅读次数:229
Broken Code
给一个sorted array 0 0 0 1 1 1 1,然后找出第一个1的位置。 边界情况:array为空或者全0。 思路:二分查找。为了优化,可以先判断最后一个数是不是0。 1 class Solution 2 { 3 public: 4 int FindBrokenCode(vector<i
分类:其他好文   时间:2016-01-30 09:36:40    阅读次数:118
tkinter的GUI设计:界面与逻辑分离(二)
由于要用到文件对话框和消息对话框,所以先给出下面的列表。 py2 与 py3 中 tkinter 的变化: Tkinter → tkinter tkMessageBox → tkinter.messagebox tkColorChooser → tkinter.colorchooser tkFile
分类:其他好文   时间:2016-01-30 09:38:28    阅读次数:2047
开发效率在于找自己顺手的利器/那些年的开发工具与习惯
引语:工欲善其事,必先利其器。但是,你是用一个利器帮你完成工作还是多个利器配合一起完成?你是某个某个领域某个点的专家还是某个领域的全才?这取决于你想成为一个什么样的人。合理运用各种工具,就有如神助。在各个软件之间跳跃,本身也是一种减缓你思维老化的方式,吧! 声明:本文将是有争议的,你可以发表不同的看
分类:其他好文   时间:2016-01-30 09:37:01    阅读次数:209
工厂模式
工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 介绍 意图:定义一个创建对象的接口,
分类:其他好文   时间:2016-01-30 09:37:33    阅读次数:124
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!