转载自: https://livid.v2ex.com/essays/2012/01/24/a-letter-from-26-to-18.html 在 26 岁时写给 18 岁的自己 Jan 24, 2012 我知道现在的自己是再也回不去的了.可是倘若有机会,我是多么希望能让 18 岁的你在一个晴朗的,没有负担的午后读到这封信,并且多么希望你能够将它读上好多遍. 这样的场景或许只会发生在奇幻电影中,26 岁的我坐在这里一字一字写下给 18 岁的你的文字,当文字就这么不停地落下,周遭的景致便不停变…
原文:http://livid.v2ex.com/essays/2012/01/24/a-letter-from-26-to-18/ 我知道现在的自己是再也回不去的了.可是倘若有机会,我是多么希望能让 18 岁的你在一个晴朗的,没有负担的午后读到这封信,并且多么希望你能够将它读上好多遍. 这样的场景或许只会发生在奇幻电影中,26 岁的我坐在这里一字一字写下给 18 岁的你的文字,当文字就这么不停地落下,周遭的景致便不停变化,有的记忆会消失,有的记忆会莫名浮起,不知处在什么年岁的夹在中间的我,就像…
18岁生日 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 23314    Accepted Submission(s): 7461 Problem Description Gardon的18岁生日就要到了,他当然很开心,可是他突然想到一个问题,是不是每个人从出生开始,到达18岁生日时所经过的天数都是一样的呢?似乎并不全都是这样,所以他…
18岁生日 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 16784    Accepted Submission(s): 5317 Problem Description Gardon的18岁生日就要到了,他当然很开心,可是他突然想到一个问题,是不是每个人从出生开始,到达18岁生日时所经过的天数都是一样的呢?似乎并不全都是这样,所以他…
12月4日是JS的18岁生日,18年前这个日子JavaScript由Netscape和Sun联合宣布推出.那个星期,Ruby也将推出其第一个版本. 今天Netscape和Sun都已经不在了,但是JS还陪伴着我们,它的父母们已经完全不知道他们曾经做了什么或JS会成为什么样子. 开始人们都认为javascript是玩具 这使用KK(Kevin KELLY(凯文·凯利))的边缘创新论很好解释.未来技术革新的所在,是在主流之外的边缘地带,比如当你的拖拉机越造越好的时候,汽车也许在另一个技术层面上逆袭.…
2018-02-24题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1201 Problem Description Gardon的18岁生日就要到了,他当然很开心,可是他突然想到一个问题,是不是每个人从出生开始,到达18岁生日时所经过的天数都是一样的呢?似乎并不全都是这样,所以他想请你帮忙计算一下他和他的几个朋友从出生到达18岁生日所经过的总天数,让他好来比较一下. Input 一个数T,后面T行每行有一个日期,格式是YYYY-MM-DD.如我的生…
18岁生日 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 23411    Accepted Submission(s): 7494 Problem Description Gardon的18岁生日就要到了,他当然非常开心,但是他突然想到一个问题,是不是每一个人从出生開始.到达18岁生日时所经过的天数都是一样的呢?似乎并不全都是这样,…
大家好,我是九歌 今年我18岁,赚到了我人生中的第一个10W 截至2019年10月14日,我已经做了43天的公众号啦,粉丝也悄然增长到了1W8,感谢各位读者朋友给我的支持和鼓励. 相信大部分读者都是从<>这篇文章开始认识我的吧 也挺奇妙的,当时只想着随手记录下来,没想到就成了一篇爆款. 20047的浏览量,155次的点赞,46位读者的赞赏,42位公众号的转发. 我的曾经 我从小就是一个很自卑的男生. 因为自己一直都是微胖的身材,在我耳边最多的就是"死胖子"这些词汇. 因为自…
" 跟普通孩子比起来,14岁少年Tanmay Bakshi身上有无数光环: 5岁开始对计算机感兴趣 9岁发布了第1个iOSAPP 12岁成为IBM沃森最年轻的程序员 现任IBM Watson工程师 不过最令人印象深刻的不是他所取得的成就,而是他的年龄--14岁. 五岁观看电脑工程师父亲工作,他迷恋上编程. Tanmay Bakshi和父亲 7岁时,在YouTube上开设专栏,发布编程和网络开发教程.帮助100,000编程初学者开启自己的旅程. 9 岁的时候,他制作了第一个iPhone应用程序,并…
作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! @ 目录 一.前言 二.简介 1. 谁发明了设计模式? 2. 我怎么学不会设计模式? 3. 适合人群 4. 我能学到什么 5. 阅读建议 三.书中目录 1. 创建型模式 2. 结构型模式 3. 行为模式 四.PDF下载 1. 可获得内容包括 2. 获取方式 五.收个尾 一.前言 我膨胀了,在编写完上一本PDF<字节码编程>被下载了2000份以后,蠢蠢欲动开始计划第二本.于是从5月20日那天…
问题:在项目提交时候不写日志,在后期查看修改历史时需要对比版本才知道提交原因.解决方案:在svn服务端通过hooks在提交时强制要求写日志.#!/bin/shREPOS="$1"TXN="$2" SVNLOOK=/usr/bin/svnlook LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c`if [ "$L…
javaweb中的乱码问题 在初次接触javaweb中就遇到了乱码问题,下面是我遇到这些问题的解决办法 1. 页面乱码(jsp) 1. 在页面最前方加上 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 2. 读取数据时乱码 (servlet) 1. 在request.getParameter("nam…
问题:在项目提交时候不写日志,在后期查看修改历史时需要对比版本才知道提交原因.解决方案:在svn服务端通过hooks在提交时强制要求写日志.#!/bin/shREPOS="$1"TXN="$2" SVNLOOK=/usr/bin/svnlook LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c`if [ "$L…
Public Function AddRows(pos As Integer, amount As Integer) Dim rpos As Integer rpos = pos + To amount ActiveSheet.Rows(rpos).Insert Next i End Function Public Function PasteRows(startPos As Integer, amount As Integer) Dim rStartPos As Integer Dim rEn…
作者:白狼 出处:http://www.manks.top/article/yii2_excel_extension​ 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 先概括下我们接下来要说的大致内容: 数据列表页面导出excel数据, 1.可以根据GridView的filter进行搜索数据并导出 2.可以自行扩展数据导出的时间直接导出数据 //先来看controller层,接收GridView参数并做拼接处理 php c…
#include <stdio.h> int r(int y) { return (y%4==0&&y%100!=0)||(y%400==0); } int f(int y,int m,int d) { int i,cou=0; if((!r(y+18))&&m==2&&d==29)return -1; if(m>=3) { for(i=1; i<=18; i++) if(r(y+i)==1)cou++; } else { for(i…
平时为学生们解决问题时,建立的项目源代码,方便大家学习与讨论. 开源DEMO列表 1. https://github.com/bfyxzls/student_orderBy 2. https://github.com/bfyxzls/LoriCMS 3. https://github.com/bfyxzls/Lind.DesignPattern 4.…
javaweb 与jsp页面的交互流程 javaweb项目目录 1. javaweb项目的一般目录: 2. jsp 页面一般情况下放在 top(前台页面) back(后台页面) 3. 后台代码 放在src下面,分为: 1. dao层(与数据库相关) 2. domain层(实体层) 3. service层 (服务层) 4. servlet层 前台 jsp使用表单或者使用js/jquery发送ajax请求 1. jsp通过form表单向servlet发送请求 ``` <form action="…
导语: 昨天接到项目经理这么一个需求,让我在POI导出Excel的时候写一份到我之前搭建的ftp服务器上.所以就有了这篇博客首先我们来分析下之前的业务逻辑:我们创建并构造了一个workbook,然后构建了一个OutputStream输出流,然后我们把数据写入输出流中就可以被客户端下载. 现在我们要在此基础上写一份到ftp服务器 那么我们就需要两个流,首先一个输入流把文件写到ftp服务器,然后需要一个输出流把文件输出到客户端.千万不要用workbook.write(out)一份到客户端,然后又wo…
写在vue文件里面的style样式,在添加例如背景图片的时候,如果用的是相对路径,那么build出来的css文件的路径将会出错,导致找不到图片. 通过查找资料,在https://segmentfault.com/q/1010000008438061有人的回答解决了问题. 要修改主要有两个,一个就是config/index.js文件,将assetsPublicPath的路径改为'./',这是发布路径,如果构建后的产品文件有用于发布CDN或者放到其他域名的服务器,可以在这里进行设置设置之后构建的产品…
message规范 angular示例 commit message(提交说明) git commit -m "写一行提交说明" # 跳出文本编辑器,写多行 git commit # add && commit 注意:add只针对修改文件不包括新增加的文件 git commit -am "" commit message格式 <type>(<scope>): <subject> // 空一行 <body>…
package com.chuoji; public class People { private String name; private int age; private String sex; private double height; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return ag…
1.Body tag <form id="form1" runat="server"> <div> <asp:Label ID="lblDob" runat="server" Text="Date of Birth :"></asp:Label> <asp:TextBox ID="txtDob" runat="server&…
#!/bin/sh REPOS="$1" TXN="$2" SVNLOOK=/usr/bin/svnlook #根据你的SVN目录而定 LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c` if [ "$LOGMSG" -lt 10 ]; then echo "Log message can'…
javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1. 通过form表单向后端发送请求 <form id="postForm" action="${pageContext.request.contextPath}/UploadServlet" method="post" enctype="multipart/form-data"> &l…
1. 重命名svn主目录中hooks的pre-commit.tmpl文件为pre-commit,并添加可执行权限 mv pre-commit.tmpl pre-commit chmod u+x pre-commit 2. 编辑pre-commit文件 vi pre-commit # 注释这以下三行 # $SVNLOOK log -t "$TXN" "$REPOS" | \ # grep "[a-zA-Z0-9]" > /dev/null |…
$highestColumn = $sheet->getHighestColumn(); // 取得总列数 ++$highestColumn; for ($row = 5; $row <= $highestRow; $row++) { $rowData = array(); for ($column = 'A'; $column != $highestColumn; $column++) { $columnData = $sheet->getCell($column . $row)-&g…