java多线程 作者:sunshine__me 发表于 2018/05/14 23:11:41 原文链接 https://blog.csdn.net/sunshine__me/article/details/80316815 阅读:37 继续阅读 >>


潘璐 18/05/14 23:11:41
这是一篇除草文 每次的读书计划,总是在每天的忙碌之后被推到不知未来的某一天才能翻开目录, 然后在顿悟的某一天又开始焦虑怎么还没开始。 1、 懒惰 2、没有合理安排时间 3、限定产出,倒逼输出 Lazy 周末的时间利用不足,经常荒废一天,什么都不想干,最后在忏悔和立志明天中度过一个夜晚。 怎么办?周末列时间表!!! 周内呢?周内应该利用什么时间学习呢?学习的体系又是什么呢?周内在做需求的时候其实期间会了解很多小point。 需求:每一期需求做完应该有一份版本总结,这期做的内容,以及在写代码的过程中遇到的一些问题。版本总结(重要指数: ✨✨✨) 看书列表计划:深刻的感觉到学习要有计划!要有计划! Time 时间的安排,什么时候有时间,什么时候没时间,这个每天的情况的都不一样,心里应该有个大系统,装下对自己计划进度的了解,抓住细碎时间和周末的大份时间,静下心沉思,然后冷静前行。 Output 将自己最近学到的地方写出来,可能花半天的时间,但是这个操作会让人心 继续阅读 >>


潘璐 18/02/01 10:54:19
MySQL中可以将时间类型保存为long类型数据: UNIX时间戳转换为日期用函数: FROM_UNIXTIME() select FROM_UNIXTIME(1156219870); 日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP() Select UNIX_TIMESTAMP(’2011-12-07 12:23:00′); 作者:sunshine__me 发表于 2017/03/03 12:22:59 原文链接 https://blog.csdn.net/sunshine__me/article/details/60137522 阅读:5507 继续阅读 >>


潘璐 17/03/03 12:22:59
今天被问到一个问题: NumberList是一个存储数字的容器,以下代码执行后容器中的数字是什么? List<Integer> numberlist = new ArrayList<Integer>(5); numberlist.add(2); numberlist.add(4); numberlist.add(1); numberlist.add(3); numberlist.add(5); for (int i = 0; i < numberlist.size(); ++i){ Integer v = numberlist.get(i); if (v%2==0){ numberlist.remove(v); } } List的Remove方法在删除元素的时候总会保持下标连续。例如,删掉第一个元素的时候,后面的元素会依次往前覆盖。 所以上面程序的结果便是:4 1 3 5 继续阅读 >>


潘璐 16/09/10 17:07:46
问题描述: 生产者:爸爸、妈妈 消费者:child1、child2、child3 临界资源:盘子里面放的苹果,最多放10个苹果 代码展示: 苹果类: package com.niuke.proccon; /** * Created by panlu on 16-9-8. */ public class Apple { private int appleID = 0; public Apple(int appleID) { this.appleID = appleID; } public int getAppleID() { return appleID; } public void setAppleID(int appleID) { this.appleID = appleID; } } 盘子类: public class Dish { 继续阅读 >>


潘璐 16/09/10 12:08:23
文件中保存的是好多行采集的数据,统计出现次数最多的前n个数据。 sort排序后相同的数据会连续出现此时再使用uniq进行去重,-c的含义是添加一行出现次数的数据。 awk '{print $1}' data_file | sort | uniq -c | sort -r -k1 > data_sort 文件里的数据: 执行命令后: 作者:sunshine__me 发表于 2016/09/04 20:34:09 原文链接 https://blog.csdn.net/sunshine__me/article/details/52434544 阅读:1684 继续阅读 >>


潘璐 16/09/04 20:34:09
今天遇到的一个问题:线上出错的小库号已知,需要定位到具体的流,这些流里面的所有小库数据都需要进行重跑: 类似于这样的文件,有三列数据,根据第一列的值,抽取出第三列range信息 cat fileA | awk '{FS=" "}{if ($1=='19618'){print $3}}' >> new_file 若是查找一行则这样,查找多行呢?就在外面加一个while循环,需要查找的数据保存在一个文件B里面,循环读取文件B取出文件A中符合条件的行。 作者:sunshine__me 发表于 2016/09/04 17:34:53 原文链接 https://blog.csdn.net/sunshine__me/article/details/52433553 阅读:3675 继续阅读 >>


潘璐 16/09/04 17:34:53
runit是一个应用(application)启动管理工具。通过Procfile文件启动相应的进程。 1 试题描述 1.1 Procfile Procfile 包含进程名字和启动进程的命令,用:分隔。如: web: python -m SimpleHTTPServer $PORT date: date $DATE_FORMAT web_2: while true ; do nc -l $PORT < index.html 进程名字可以包含:字母, 数字, 下划线 Procfile中不可以写后台命令 runit将这些命令运行在后台 runit默认使用当前路径下的Procfile文件 如果多次使用$PORT变量,则值递增。如第一个PORT的值是8080,则第二个PORT的值为8081,如果不在.env中设置PORT变量的值,则自动设置默认值为8080 1.2 环境变量 如果当前目录下存在.env文件,则从其中读取环境变量。这个文件由 键/值对 构成。如: PORT=8080 继续阅读 >>


潘璐 16/08/18 20:54:47
mkdir:创建目录。 mkdir + dirname 参数 -p: 创建mydir目录以及mydir目录下面的dir_test文件。允许创建目录及子目录 -m:创建指定权限的目录 作者:sunshine__me 发表于 2016/08/03 11:53:20 原文链接 https://blog.csdn.net/sunshine__me/article/details/52102238 阅读:1157 继续阅读 >>


潘璐 16/08/03 11:53:20
介绍shell shell是指“提供使用者使用界面”的软件(命令解析器),它接收用户命令,然后调用相应的应用程序。 shell的类型: Bourne Shell(/usr/bin/sh或/bin/sh) Bourne Again Shell(/bin/bash) C Shell(/usr/bin/csh) K Shell(/usr/bin/ksh) Shell for Root(/sbin/sh) 我们平时使用的是Bourne Again Shell,Bourne Again Shell(#!/bin/sh<==>#!/bin/bash) 运行shell程序 一般新建的shell(XX.sh)文件的权限为664,不具有执行权限,编写好shell文件并保存后使用(chmod +x XX.sh)给文件赋予可执行权限。 输入输出 1、echo 变量和字符串的输出 单引号和双引号区别: 单引号里面的内容会原模原样的输出, 继续阅读 >>


潘璐 16/08/02 12:31:29