原文地址:http://www.cnblogs.com/zuoxiaolong/p/life31.html 引言 之前的伪PM纠结之路已经渐渐结束,LZ也终于正式爬上了PM的位置,对于LZ来说,这个时间比LZ预计的早来了两年半.说起来,两年半的速度已经算是比较快了,但这之中的努力唯有LZ一人知晓.写这篇文章,一是LZ最近工作比较繁忙,再没有了当初作为程序猿的悠闲自在,为了弥补这段时间博文的空缺.二则是为了分享自己的工作之路,以期能够给一些刚进入岗位的新人们些许指导. 在正式开始本文之前,LZ觉得…
引言 之前的伪PM纠结之路已经渐渐结束,LZ也终于正式爬上了PM的位置,对于LZ来说,这个时间比LZ预计的早来了两年半.说起来,两年半的速度已经算是比较快了,但这之中的努力唯有LZ一人知晓.写这篇文章,一是LZ最近工作比较繁忙,再没有了当初作为程序猿的悠闲自在,为了弥补这段时间博文的空缺.二则是为了分享自己的工作之路,以期能够给一些刚进入岗位的新人们些许指导. 在正式开始本文之前,LZ觉得有必要进行一下自我介绍,毕竟大部分猿友还对LZ一无所知. LZ出生于88年,“龙”一直是一个令LZ很自豪的属…
导言 大家好,我是南橘,一名练习时常两年半的java练习生,这是我在博客园的第一篇文章,当然,都是要从别处搬运过来的,不过以后新的文章也会在博客园同步发布,希望大家能多多支持^_^ 这篇文章的出现,首先要感谢一个人三太子敖丙 ,就是他的文章让我发现,原来Redis的知识如此的多姿多彩.恩恩,他的文章,我是期期都看 这是这篇文章的思维导图,因为用的是免费版的软件,所以有不少水印,需要原版的可以问我要 Redis篇,因为时间和篇幅的原因,并没有一次性写完,于是乎,分成了上下两篇,没有看过上半部分的小…
iOS 工作遇到问题记录 1.UITableView的scrollDelegate问题 下午遇到一个奇怪的问题,之前都没有注意过,由于A VC中要实现tableView和其他View位置的联动,所以实现了tableView的delegate中的scrollViewDidScroll方法,结果在点击商品push 商品详情VC B 的时候,问题出现了. 问题表现:在调用[self.navigationController pushViewController:productDetailVC anim…
ElasticSearch 系列文章 1 ES 入门之一 安装ElasticSearcha 2 ES 记录之如何创建一个索引映射 3 ElasticSearch 学习记录之Text keyword 两种基本类型区别 4 ES 入门记录之 match和term查询的区别 5 ElasticSearch 学习记录之ES几种常见的聚合操作 6 ElasticSearch 学习记录之父子结构的查询 7 ElasticSearch 学习记录之ES查询添加排序字段和使用missing或existing字段查…
导言 大家好,我是南橘,一名练习时常两年半的java练习生,这是我在博客园的第二篇文章,当然,都是要从别处搬运过来的,不过以后新的文章也会在博客园同步发布,希望大家能多多支持^_^ 这篇文章的出现,首先要感谢一个人三太子敖丙 ,就是他的文章让我发现,原来Redis的知识如此的多姿多彩.恩恩,他的文章,我是期期都看 Redis篇,因为时间和篇幅的原因,并没有一次性写完,于是乎,分成了上下两篇,没有看过上半部分的小伙伴可以去看一下~ 索引中一些易忽视的点 Redis基础知识两篇就满足(一) Redi…
当程序员入手第一款macbook 大家好,我是灰大狼,你们可以叫我灰狼.大狼.甚至是小灰灰. 接下来我主要跟大家分享下作为程序员的我,刚入手一款mac的使用心得. 背景 做程序员三年了,一直用的都是windows,每天跟我相处时间最长的不是女朋友,不是手机,而是笔记本电脑,可以说,我是一个windows资深用户了. 我在大一下学期买了个tinkpad,到现在还在使用,流畅无比,并且,在大学的时候喜欢折腾电脑和手机,也认识不少不懂电脑的妹子,于是,从来就不缺妹子找我修理电脑,划重点了,我在这时,一…
做了两年半的重构,突然有种迷茫的感觉,好像瓶颈了,不知道自己该怎么继续走下去,以前刚毕业的时候,总觉得自己有好多的东西要学在前端方面,所以有那个促使自己去学习的动力,每当没工作任务的时候,自己总是去主动学习的新的技术,经常去那些大的技术网站论坛,看别人的技术经验,解决问题的方法.现在,感觉工作可以轻轻松松地搞定时候,我突然有种害怕的感觉,不知道该如何往下面去发展,以前关心的是那些专业技术,现在身边人到处都是讨论房子.车,再没时间去关心那些技术论坛了. 刚来工作时的那种冲劲没了,也没了去学习技术的…
问题概述 使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死.严重影响业务. 问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃圾,简直无法直视.原开发人员都已离职,到我来维护,这就是传说中的维护不了就跑路,然后我就是掉坑的那个!!! 我尝试解决该问题,so,有个这个日志. 方案概述 方案一:优化现有mysql数据库.优点:不影响现有业务…
月20日在留美学生家长群聚会上的发言稿一.H1B签证系美国最主要的工作签证类别,发放给美国公司雇佣的外国籍有专业技能的员工,属于非移民签证的一种.持有H1B签证者可以在美国工作三年,然后可以再延长三年,6年期满后如果签证持有者的身份还没有转化,就必须离开美国.二.2013年4月5日,美国移民局宣布,从2013年4月1日开始申请的——2014会计年度的H-1B工作签证的名额已满,5天内达到了124000个,超过了包括2万名硕士以上学位的名额和6.5万名普通申请名额,并从即日起不再受理H-1B工作签…
1018 Public Bike Management (30 分)   There is a public bike service in Hangzhou City which provides great convenience to the tourists from all over the world. One may rent a bike at any station and return it to any other stations in the city. The Pub…
查询同一个表中某一字段值相同的记录 select * from 表名 where 字段 in(select 字段 from 表名 group by 字段 having count(1)>1) select * from 表名 awhere exists (select 1 from 表名 where 字段=a.字段 and 主键<> a.主键) 用select top 查询出多条记录的解决 这个问题在开发的时候经常会遇到,比如 写了一句查询5条记录的语句 “SELECT top 5 *…
最近两天被windows下pytorch的安装给搞得很烦了,不过在今天终于安装成功了,如下图所示 下面详细说下此次安装的详细记录吧.我的电脑环境是Windows10+cuda9.0+cudnn7.1. 首先按照流程百度安装教程,然后发现大部分都是用官网https://pytorch.org/提供的命令安装,如下图所示 然后再安装的过程中,出现了很多HTTP之类的错误,而根据我安装其他python库的经验的话,意思就是访问国外的网站的话速度太慢了直接导致断掉,然后我根据错误来查找解决方案,得到的结…
将数据的初始化放到docker中的整个工作过程 由于是打算作为个人博客,所以对于install这个步骤,我从一开始就打算删掉的,前面一个多星期一直在修bug,到前天才开始做这个事情. 过程中也是碰到了各种问题,花了整整三天时间才完整的解决并实现了这个过程. 1.首先是思路的整理,如何去实现install过程的docker化. 由于原来是直接用的mysql5.7官方镜像,所以mysql数据的导入就不好实现,因此需要在原官方镜像的基础上重新创建镜像, 实现方法及所需文件都在在mysql文件夹下. 2…
根据两种情况来看区别 一.首次计划执行的时间早于当前的时间 1.schedule方法 “fixed-delay”:如果第一次执行时间被延迟了,随后的执行时间按照上一次实际执行完成的时间点进行计算 演示: public class DifferenceTest { public static void main(String[] args) { //规定时间格式 SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"…
TimerTask的两个重要函数: 1.cancel() 作用: 取消当前TimerTask里的任务 演示: 先在继承了TimerTask的类中添加一个计时器,然后在run方法中合适的位置添加cancel()方法: public class MyTimerTask extends TimerTask{ private String name; //计时器 private Integer count = 0; public MyTimerTask(String inputName) { name…
schedule的四种用法: 1.schedule(task,time) 参数: task----所安排的任务 time----执行任务的时间 作用: 在时间等于或超过time的时候执行且仅执行一次task(ps:这里的  超过  是指time设置为在当前时间之前时,会立即执行task) 测试: public class MyTimerTask extends TimerTask{ private String name; public MyTimerTask(String inputName)…
日期的筛选经常会有最小的日期选择,例如:当前日期 :clearable="false" :picker-options="pickerOptions0" value-format="yyyy-MM-dd" v-model="startTime" type="date" placeholder="选择日期"> </el-date-picker> <el-date-p…
1.Linux下文本浏览器lynx 文本浏览器,顾名思义就是只有文本的浏览器,这个浏览器可以在命令行下打开使用 2.CURL 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具.它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具. 3.这是一个把伪代码转换成流程图的工具 https://code2flow.com/app…
题目描述 给定一单链表,两两交换其中相邻的节点,并返回交换后的链表. 你不能只是简单的改变节点内部的值,而是需要实际的进行节点交换. 示例: 输入:head = [1, 2, 3, 4] 输出:head = [2, 1, 4, 3] 解题思路 我们通过示例可以简单了解到,需要两两进行位置互换,但是互换的动作需要涉及到前置节点与后置节点.这里为方便理解,我们先单独给出四个节点: 图1 见图1所示,我们在T1时刻交换[1, 2]两个节点,T2时刻交换[3, 4]. 这里易看出,此问题可以解为: 两两…
<%@ page contentType="text/html; charset=GBK" language="java"%> <%@taglib prefix="s" uri="/struts-tags"%> <html> <head> <meta http-equiv="Content-Type" content="text/html; c…
起因:业务想要一个固定二维码来每周扫码跳转到不同的页面上去,我用JS写了个跳转,却发现被缓存了,虽然被具体被缓存多久不清楚,但是被缓存了很不爽,不符合业务实时更改这个二维码跳转页面的需求. 经过:既然页面被缓存了,那就在页面顶部meta里写明不要缓存呗,head标签里加入下面代码: <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Cache-Control&q…
3.定义服务使用的逻辑消息 当服务的操作被调用时.服务被定义为消息交换.在wsdl文档中,这些消息被定义message元素. 这些消息由称之为part元素的部分组成. 一个服务的操作,通过指定逻辑消息的方式来定义.当操作被调用时,逻辑消息被交换.(也就是说.逻辑消息代表了服务的操作)这些逻辑消息,将在网络上传输的数据定义为xml文档.他包括了全部的參数,这些參数是方法调用的一部分. (也就是说.逻辑消息里的參数,是操作相应方法的參数集合) 消息和參数列表:每个被服务暴露的操作能且仅能有一个输入消…
以这个页面为例子   这个是你的布局有多少行,这个页面有两行,这里是2       这里span是占用多少格(一共24格)offset左右偏移,这个基本上用不到row是表示这个控件在第几行,如果是在第二行就写2pull:向左推进多少格push:向右推进多少格你们这个问题可以通过设置pull属性和style的width属性搭配一起解决比如这个页面里,第二行第二个控件我设置了pull:2,但是刚好顶到第一个控件那里了,再把第1个控件 的width设置短一些,就好了Get&Set 2018-3-8 1…
XML文件配置 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'> <!-- 输出到控制台 --> <appender name=&qu…
一个字 就是骚~感觉以后写博客都省了…
地址:https://database.51cto.com/art/201902/592522.htm 虽然是广告文,但整体可读性尚可.…
在松松垮垮的三年研究生时期,要说有点像样的成果,也只有我的小论文可以谈谈了.可能有些厉害的角色研究生是丰富而多彩的,而大多数的同学在研究生阶段可能同我一样,是慢悠悠的渡过的,而且可能有的还不如我,我还花了满满两个月的时间发表了一篇不错的论文,在一家只有5个人的小公司里做开发赚经历,在杭州呆了整整半年的时间在诺基亚西门子实习……其它的时间,大都是松松垮垮的.那我是怎么能用两个月的时间就发表了一篇不错的论文了呢?很多人都很奇怪,这也的确不好做到.只有我的同桌坤叔他知道,其实他知道的应该比我还早,我到…
Learn Perl in about 2 hours 30 minutes By Sam Hughes Perl is a dynamic, dynamically-typed, high-level, scripting (interpreted) language most comparable with PHP and Python. Perl's syntax owes a lot to ancient shell scripting tools, and it is famed fo…
case  50 ,20,100 做题以来第一次重大失误:最后两分钟发现手机关机了,然后充电开机orz 页面是js代码, 钟表是一直会走的, 手机没电了, 电脑连接的手机的热点: 只顾在调试,先过了第三道:{ } 第二道一直在20,就在调第二题:暴力发现只有20: { 思路:从下往上打印数组,然后写函数判断: 其实可以回首掏的, 不止可以从上到下来判断, 还可以从上往下, 从左到右边, 从右到左 更改完后没网络提交,,,orz: 手机没电这种情况只可能有一次,以后得注意一下orz: } 第一道二…