- 好学生
樱木小花道
今天看到班主任给女儿的评语:宽容大方,认真负责,疫情期间也不放松学习,是一个好学生!作为老母亲的我甚是宽慰。想想从小学到中学,这六年其实没有像其他老母亲一样打了鸡血陪读,有过苦口婆心,也有过严厉批评,更有过小茅小盾。陪着在严寒酷暑训练,参加比赛,有输有赢,有失落也有希望。跨进中学的校门,陪着一起过速,如今已经不需要我太多的监督了,孩子的成长路上有我一路相伴,真好,希望今后继续一路陪伴,这也许就是简
- 2019暑训 Day4 图论基础
rqdmap
ACM图论
Day4知识点晚一些补vjvj题目链接ABa和b都是dijstra的基本应用,不过b多了一个在最短路的约束求最短的开销。我用的是堆优化的dijstra算法,用到了node结构体小于运算符重载(必要)和结构体初始化(简便!建议系统的研究一下类的有关知识!)今天因为在node里定义了括号初始化的办法,导致了不能开没有初始化的空结构体(好像是因为要默认初始化云云)所以只能开出来后就立刻赋值,而且得在ma
- 夏练三伏!0304队抗暑热练球技
穆里尼奥宋
百队杯结束,0304队继续暑训!三伏天,闷热!不动一身汗,还要继续训练,孩子们热爱足球的热情盖过了天气的酷热!两个人的交叉掩护带球,套边,斜插直塞练的有模有样的!由于暑期人员不齐,又有新人加入所以以简单的两人传球为主!但要求不同!效果还是不错的!周六与外队交流比赛,对手明显小两岁!一些简单的技战术能看出来,但对手弱,大部分我们的队员都是单干!最佳进步(成功减二十斤)最佳队员最佳射手最佳组合训练中的
- gym 101741 A - Three Arrays 水题
lifelikes
暴力求解
18年暑训第一题点我看题题意给出三个序列a,b,c序列均是从小到大依次排列问有多少个三元组(i,j,k)满足|ai - bj| ≤ d,|ai - ck| ≤ d,and|bj - ck| ≤ d.d由题目给出每个序列的最大长度均为5e5。解题思路:数据范围为5e5所以最坏复杂度要控制在nlongn。因为是计数问题所以要考虑如何使计数不重复。考虑以每个数位最左边点的情况,看有多少种情况满足条件即可
- 2019暑训 Day5 树与并查集
rqdmap
ACM
Day5并查集查询的两种优化办法:按秩合并(缺陷是无法控制谁会成为父节点)、路径压缩(缺陷是树的结构被破坏)最小生成树的两种算法:Prim算法和Kruscal算法。Prim算法与dij十分类似,从一个点开始扩散,将当前树的所有邻点中权重最小的加入树中,不断循环即可。Kruscal算法先将所有边的权重进行排序,从小到大进行遍历。如果当前边有两个点在树中了,那么continue进入下一条边;如果仅有一
- 【暑训排位 #6 B】 排列组合
追风者_
校队训练题解数学
Nboxesarelinedupinasequence(1≤N≤20).YouhaveAredballsandBblueballs(0≤A≤15,0≤B≤15).Theredballs(andtheblueones)areexactlythesame.Youcanplacetheballsintheboxes.Itisallowedtoputinabox,ballsofthetwokinds,or
- 2019暑训 线段树学习笔记(未完待续
rqdmap
ACM线段树
线段树洛谷日报:SeniorDataStructure·浅谈线段树(SegmentTree)讲道理线段树的模版也没有很长…之前看到说起码150行?总而言之比起前几天的WA自动机、筛法还是简单很多的…建树#defineitnintconstintmaxn=1e5+5;inta[maxn];llseg[maxn>1;build(ls(p),l,middle);build(rs(p),middle+1,
- 2019暑训 Day5 组队赛
rqdmap
ACM
7月5号组队赛VJ链接A听说是一个最长上升子序列的板子,dp一套就过去了。Bcoolwx用三进制的暴搜办法过了,我认为这种思想相当值得学习。周末打算也重写一遍这个办法。D感觉就是个贪心…搞了半天还是wa在了40几的test的上面…大体思路就是:可以证明,只要满足以任意没有装cam的用户为起点、长度为r的区间都包含了至少2个cam,那么对于每一个以装了cam的用户为起点、长度为r的区间也至少包含2个
- 暑期集训 Day2 简单博弈论
juruo_wyc
暑训令人绝望的第二个日子。。今天是博弈论入门几个要点:Nim-sum:Nim博弈中,状态(x1,x2...xn)为必败态当且仅当(x1,x2...xn)异或和为0SG函数:定义SG(x)=mex(S),其中S是x所有后继状态的集合,mex(S)表示不在S中的最小非负整数SG定理:组合游戏中,游戏和的SG函数等于各子游戏SG函数的Nim-sum巴什博奕:有n个石子,两人轮流取,每人最多取m个。n%(
- L 仓鼠养殖计划(贪心)
tomjobs
#贪心
链接:https://ac.nowcoder.com/acm/contest/96/L来源:牛客网题目描述集训队暑训的时候,是睡在机房的,有几个小伙子不甘寂寞,带了仓鼠来机房。有的还不止带了一只!为此,贴心的集训队刘队长买了一大一小两种放仓鼠笼子的架子,大的可以放两个仓鼠笼小的只能放一个。要注意的是仓鼠是领地动物,一般来讲仓鼠笼与仓鼠笼之间是不能贴在一起的,但同一个人带来的仓鼠的仓鼠笼可以被放在一
- 局外人
致羊男
喜喜:见信好哇!暑期过得怎么样呀?我这个月过的真的是累呀。心里倒是有好多话要给你说,可以一直没有时间去写点什么。眼看着八月就要过去了,还是抓紧给你讲讲我们这个暑训吧。我们是7月24日凌晨从学校出发的,到达火车站时路人纷纷瞩目拍照。也许几千号身着军装对我们来说早已司空见惯见怪不怪了,可对不明真相的群众来说还是有些视觉冲击的,一个大妈问我们是不是要去哪里抢险救灾,一个小妹妹看到我们特别激动的大喊大叫。
- 太宰治
致羊男
喜喜:见信好吧!最近在看什么书呢?还有几天就要考试了,虽说我现在对学习失去了兴趣,但是挂科可是很麻烦的,所以总要混个及格啊。而且我现在对暑训很期待,心情也比较舒畅,自然复习的也还可以。倒是你可得加油干啊,维持你上学期的地位。现在算是真正地进入了夏季了吧,天气是真的闷热。好消息是我们装了空调午休和晚上睡觉还比较舒服,坏消息呢就是第二天我就感冒发烧了就算去医院打了一针吃了些药也没啥用,迷迷糊糊了一周,
- 演戏
奇夫Chiv
希民上午跟我说了一句话:最主要的是,大家都在演戏。不是我不想干,从上到下,没有一个,是坦诚的。正解上午和希民聊天,我问到:民民,现在这陆院真的是我们的低谷,可能是这个生涯里的最低谷吧。特别是七队。:是啊,之前一个班长不是这么说吗,陆院是磨灭你理想信念的地方。紧接着就是上面的那句话。好的演员,不好的演员,光鲜亮丽的演员,备受挫折演砸了的演员,待着面孔做事。所谓的开始既严,一严到底。从暑训开始的真切而
- 暑训day3&4 数论呜呜呜呜
AAATK
XDU暑训
简直哭了~~~羡慕讲台上数学巨强的同级大佬进入正题呵~数论!大佬“在线”辅导一些基本概念(以下维基百科或百度即可)素数增长趋势同余逆元欧拉!(niupi)······一些基本定理及算法(以下维基百科或百度即可)唯一分解定理(大部分后续公式基础)欧几里得算法(gcd——最大公约数)扩展欧几里得算法(ex_gcd)各类模运算(注意除法取模求逆元)模方程(中国剩余定理)欧拉函数!!!判断素数(素数打表)
- ACM练习流程
jinjide_ajin
时间:大一下学期+大一暑训资料:《狂人C》练习:HDU 11页,NYOJ语言基础、数学分类刷题思路:以打牢基础为主,务求做过的每一道题的都完全掌握一、语言基础a) 基本输入输出方式(ACM课件01)b) 条件判断(NYOJ 60)c) 循环体(NYOJ 463)d) 初步了解结构体e) *指针(很少会用到,不过一定要掌握)f) *文件操作二、数学a) 基础数学题(NYOJ 11、34、39、57、
- PHP,安卓,UI,java,linux视频教程合集
cocos2d-x小菜
javaUIPHPandroidlinux
╔-----------------------------------╗┆
- 各表中的列名必须唯一。在表 'dbo.XXX' 中多次指定了列名 'XXX'。
bozch
.net.net mvc
在.net mvc5中,在执行某一操作的时候,出现了如下错误:
各表中的列名必须唯一。在表 'dbo.XXX' 中多次指定了列名 'XXX'。
经查询当前的操作与错误内容无关,经过对错误信息的排查发现,事故出现在数据库迁移上。
回想过去: 在迁移之前已经对数据库进行了添加字段操作,再次进行迁移插入XXX字段的时候,就会提示如上错误。
&
- Java 对象大小的计算
e200702084
java
Java对象的大小
如何计算一个对象的大小呢?
 
- Mybatis Spring
171815164
mybatis
ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
CustomerService userService = (CustomerService) ac.getBean("customerService");
Customer cust
- JVM 不稳定参数
g21121
jvm
-XX 参数被称为不稳定参数,之所以这么叫是因为此类参数的设置很容易引起JVM 性能上的差异,使JVM 存在极大的不稳定性。当然这是在非合理设置的前提下,如果此类参数设置合理讲大大提高JVM 的性能及稳定性。 可以说“不稳定参数”
- 用户自动登录网站
永夜-极光
用户
1.目标:实现用户登录后,再次登录就自动登录,无需用户名和密码
2.思路:将用户的信息保存为cookie
每次用户访问网站,通过filter拦截所有请求,在filter中读取所有的cookie,如果找到了保存登录信息的cookie,那么在cookie中读取登录信息,然后直接
- centos7 安装后失去win7的引导记录
程序员是怎么炼成的
操作系统
1.使用root身份(必须)打开 /boot/grub2/grub.cfg 2.找到 ### BEGIN /etc/grub.d/30_os-prober ### 在后面添加 menuentry "Windows 7 (loader) (on /dev/sda1)" { 
- Oracle 10g 官方中文安装帮助文档以及Oracle官方中文教程文档下载
aijuans
oracle
Oracle 10g 官方中文安装帮助文档下载:http://download.csdn.net/tag/Oracle%E4%B8%AD%E6%96%87API%EF%BC%8COracle%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3%EF%BC%8Coracle%E5%AD%A6%E4%B9%A0%E6%96%87%E6%A1%A3 Oracle 10g 官方中文教程
- JavaEE开源快速开发平台G4Studio_V3.2发布了
無為子
AOPoraclemysqljavaeeG4Studio
我非常高兴地宣布,今天我们最新的JavaEE开源快速开发平台G4Studio_V3.2版本已经正式发布。大家可以通过如下地址下载。
访问G4Studio网站
http://www.g4it.org
G4Studio_V3.2版本变更日志
功能新增
(1).新增了系统右下角滑出提示窗口功能。
(2).新增了文件资源的Zip压缩和解压缩
- Oracle常用的单行函数应用技巧总结
百合不是茶
日期函数转换函数(核心)数字函数通用函数(核心)字符函数
单行函数; 字符函数,数字函数,日期函数,转换函数(核心),通用函数(核心)
一:字符函数:
.UPPER(字符串) 将字符串转为大写
.LOWER (字符串) 将字符串转为小写
.INITCAP(字符串) 将首字母大写
.LENGTH (字符串) 字符串的长度
.REPLACE(字符串,'A','_') 将字符串字符A转换成_
- Mockito异常测试实例
bijian1013
java单元测试mockito
Mockito异常测试实例:
package com.bijian.study;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
import org.junit.Assert;
import org.junit.Test;
import org.mockito.
- GA与量子恒道统计
Bill_chen
JavaScript浏览器百度Google防火墙
前一阵子,统计**网址时,Google Analytics(GA) 和量子恒道统计(也称量子统计),数据有较大的偏差,仔细找相关资料研究了下,总结如下:
为何GA和量子网站统计(量子统计前身为雅虎统计)结果不同?
首先:没有一种网站统计工具能保证百分之百的准确出现该问题可能有以下几个原因:(1)不同的统计分析系统的算法机制不同;(2)统计代码放置的位置和前后
- 【Linux命令三】Top命令
bit1129
linux命令
Linux的Top命令类似于Windows的任务管理器,可以查看当前系统的运行情况,包括CPU、内存的使用情况等。如下是一个Top命令的执行结果:
top - 21:22:04 up 1 day, 23:49, 1 user, load average: 1.10, 1.66, 1.99
Tasks: 202 total, 4 running, 198 sl
- spring四种依赖注入方式
白糖_
spring
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我
- angular.injector
boyitech
AngularJSAngularJS API
angular.injector
描述: 创建一个injector对象, 调用injector对象的方法可以获得angular的service, 或者用来做依赖注入. 使用方法: angular.injector(modules, [strictDi]) 参数详解: Param Type Details mod
- java-同步访问一个数组Integer[10],生产者不断地往数组放入整数1000,数组满时等待;消费者不断地将数组里面的数置零,数组空时等待
bylijinnan
Integer
public class PC {
/**
* 题目:生产者-消费者。
* 同步访问一个数组Integer[10],生产者不断地往数组放入整数1000,数组满时等待;消费者不断地将数组里面的数置零,数组空时等待。
*/
private static final Integer[] val=new Integer[10];
private static
- 使用Struts2.2.1配置
Chen.H
apachespringWebxmlstruts
Struts2.2.1 需要如下 jar包: commons-fileupload-1.2.1.jar commons-io-1.3.2.jar commons-logging-1.0.4.jar freemarker-2.3.16.jar javassist-3.7.ga.jar ognl-3.0.jar spring.jar
struts2-core-2.2.1.jar struts2-sp
- [职业与教育]青春之歌
comsci
教育
每个人都有自己的青春之歌............但是我要说的却不是青春...
大家如果在自己的职业生涯没有给自己以后创业留一点点机会,仅仅凭学历和人脉关系,是难以在竞争激烈的市场中生存下去的....
&nbs
- oracle连接(join)中使用using关键字
daizj
JOINoraclesqlusing
在oracle连接(join)中使用using关键字
34. View the Exhibit and examine the structure of the ORDERS and ORDER_ITEMS tables.
Evaluate the following SQL statement:
SELECT oi.order_id, product_id, order_date
FRO
- NIO示例
daysinsun
nio
NIO服务端代码:
public class NIOServer {
private Selector selector;
public void startServer(int port) throws IOException {
ServerSocketChannel serverChannel = ServerSocketChannel.open(
- C语言学习homework1
dcj3sjt126com
chomework
0、 课堂练习做完
1、使用sizeof计算出你所知道的所有的类型占用的空间。
int x;
sizeof(x);
sizeof(int);
# include <stdio.h>
int main(void)
{
int x1;
char x2;
double x3;
float x4;
printf(&quo
- select in order by , mysql排序
dcj3sjt126com
mysql
If i select like this:
SELECT id FROM users WHERE id IN(3,4,8,1);
This by default will select users in this order
1,3,4,8,
I would like to select them in the same order that i put IN() values so:
- 页面校验-新建项目
fanxiaolong
页面校验
$(document).ready(
function() {
var flag = true;
$('#changeform').submit(function() {
var projectScValNull = true;
var s ="";
var parent_id = $("#parent_id").v
- Ehcache(02)——ehcache.xml简介
234390216
ehcacheehcache.xml简介
ehcache.xml简介
ehcache.xml文件是用来定义Ehcache的配置信息的,更准确的来说它是定义CacheManager的配置信息的。根据之前我们在《Ehcache简介》一文中对CacheManager的介绍我们知道一切Ehcache的应用都是从CacheManager开始的。在不指定配置信
- junit 4.11中三个新功能
jackyrong
java
junit 4.11中两个新增的功能,首先是注解中可以参数化,比如
import static org.junit.Assert.assertEquals;
import java.util.Arrays;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runn
- 国外程序员爱用苹果Mac电脑的10大理由
php教程分享
windowsPHPunixMicrosoftperl
Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里。普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒。那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因:
1、Mac OS X 是基于 Unix 的
这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到。如果你是个 wi
- 位运算、异或的实际应用
wenjinglian
位运算
一. 位操作基础,用一张表描述位操作符的应用规则并详细解释。
二. 常用位操作小技巧,有判断奇偶、交换两数、变换符号、求绝对值。
三. 位操作与空间压缩,针对筛素数进行空间压缩。
&n
- weblogic部署项目出现的一些问题(持续补充中……)
Everyday都不同
weblogic部署失败
好吧,weblogic的问题确实……
问题一:
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: URL [zip:E:/weblogic/user_projects/domains/base_domain/serve
- tomcat7性能调优(01)
toknowme
tomcat7
Tomcat优化: 1、最大连接数最大线程等设置
<Connector port="8082" protocol="HTTP/1.1"
useBodyEncodingForURI="t
- PO VO DAO DTO BO TO概念与区别
xp9802
javaDAO设计模式bean领域模型
O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。
它们的关系应该是相互独立的,一个VO可以只是PO的部分,也可以是多个PO构成,同样也可以等同于一个PO(指的是他们的属性)。这样,PO独立出来,数据持