- 博客(58)
- 资源 (1)
- 收藏
- 关注
原创 【SOP】迭代管理-如何更好的避免问题发生
人们往往不知道做事情的原因,所以不知道该如何做,下边先告诉大家,为什么要流程标准化?会给我们带来的好处,也就是所谓的SOP的优点(标准操作程序)。
2024-10-13 08:59:02
1105
原创 【SOP】迭代管理-checkList模版
排期时确认上下游发版日期,发版前两到三天内二次确认,发版当天上午再次确认(存在依赖方临时变更,不通知上下游的情况,强依赖请多次确认)如果提前同步了配置,请评估是否需要完善发布流程,比如:提前同步ZMQ的消费者,导致消息堆积,大量请求打到下游。在迭代提测前后(1~2天内)写完checkList,保证脑子里的逻辑清晰,代码稳定时写。此迭代发布后,用户感知强,需在发版前几天,提前发布邮件通知并且交底告知。此迭代负责人,确认各执行人执行进度,通知测试真线验证。每个步骤标明执行人,发版时,严格按照执行人去执行。
2024-10-13 08:53:46
738
原创 【人活着的意义第三弹】一个研发团队每个角色的定位和作用
不打扰的前提是,你让我们觉得你值得信赖,问题都搞得定,加油。产品经理说起来简单,也不简单,产品经理是一个团队的风向标和船头🚢,产品要是偏离了轨道,整个团队的产出将大大降低,我们都是平等看待你的,希望你能快速成长且独当一面,这几年和其他产品经理一起合作,我们是一个相互学习和共同成长的状态,我也从他们身上学习到了很多产品思维,所以希望你也偶尔有困惑的时候可以去请教他们,他们会给你一定指导的,也希望你能为这个团队提供一些助力,大家一起成长。最后,我是自私的,因为你落后,很影响我的交付效果,所以一起成长吧。
2024-10-01 14:09:21
394
原创 【人活着的意义第二弹】我的主体性和客体分离的理解
最后我想说的是,每个人的人生好比一本书,我就是这本书的作者,只有我自己可以编写,除了我自己,其他的都是其他,我要有自己的主体性,所有的人都是在我的书里,我是我书里的主角,我的人生也是我自己做主。我从小就知道父母之前的事情是父母需要去处理的,我不要过多干涉,但是我老妹不一样,她曾一度陷入父母的关系里,这样她失去了自己的主体性。之前我就意识到,虽然我们的父母是一个,但是我们的成长环境是不一样的,我们的性格也不一样,出生顺序和时机也不同,导致我们有很多差异。
2024-10-01 13:13:19
265
原创 【人活着的意义第一弹】这是终点也是起点
随着我的一些经历,开始复盘,不断的在问自己为什么,每次复盘都感觉自己在不停的拉扯内耗自己,一会儿想通了,一会儿又想不通,在网络上的内容不断冲刷着我的三观,在过去的几个月里,感觉自己的灵魂在一点点剥离自己的身体,之后是新的灵魂注入,我能感知到一件相同的事情,之前的我和现在的我,处理的方式会很不一样,身体是一个,但灵魂不是,我现在才知道这原来就是“三观”,感觉自己这段时间一直处于三观重塑的阶段。人生的路很长,请踏实的走好每一步,请做一个善良、真诚、勇敢、变化的人。
2024-10-01 12:05:39
845
原创 BufferedReader读取视频、图片缺失及readLine()使用
今天写了一段关于流的代码段,从本地读取图片,通过Socket由服务器发送给客户端,客户端重命名图片,保存到当前路径。 使用BufferedReader字符流操作的,发现图片获取失败,查了一下做个小结。参考文件https://bbs.youkuaiyun.com/topics/370110335https://www.cnblogs.com/dongrilaoxiao/p/6688107.html...
2024-09-28 14:45:24
308
原创 [Java每日一练] 两个栈实现一个队列 || 两个队列实现一个栈
问题一:两个栈,实现一个队列。思路: 用两个栈,分为添加元素栈、移除元素栈。添加元素栈:一直向该栈添加元素移除元素栈: 如果该栈为空,将添加元素栈的元素都移到移除元素栈,再将栈顶元素移除。 如果该栈不为空,直接移除栈顶元素。public class StackQueueDemo { Stack<Object> stackPush = new Stack&...
2019-12-12 10:15:56
416
原创 [Java每日一练] Calendar 键盘输入一个年份和月份,控制台输出当月的日历
题目: 使用Calendar完成一个万年历,键盘输入一个年份和月份,控制台输出当月的日历。编码思路: 打印当年当月的日历,需要确定两点:这个月的天数;第一天是星期几。第一天之前打印空白,每行为7个数字,7的倍数换行。代码如下:public class Demo5 { public static void main(String[] args){ Sca...
2019-12-11 08:34:48
3762
原创 【深入理解JVM】JVM的内存结构(堆、栈、GC)
文章目录Java跨平台JVM的组成运行时数据区栈栈帧中的动态链接本地方法栈堆和Full GC 最近一直在看JVM相关的东西,在这里整理一下,方便以后复盘,有错误的地方欢迎留言。Java跨平台 不同操作系统使用的指令不同,JVM屏蔽了操作系统的差异,不同JDK适应不同的操作系统,使Java具有跨平台的特性。JVM的组成JVM由四部分组成:类加载器运行时数据区执行引擎本地接口...
2019-12-05 21:22:01
927
原创 Java面试(编程)——排序,随机100个数,从大到小,输出次最大值
题目:随机生成100个小于1000的数,从大到小排序,并输出次最大值。拿到题目的时候,想的好简单,冒泡排序,从大到小,取数组中第二个数,就是次最大值。回来又细想了下,如果随机生成的数中有重复值,这么做就不对了。更改后,代码如下:public class Num { public static void main(String[] args) { //set去...
2019-12-05 14:15:16
3421
原创 定时器 setitimer 和 gettimeofday 获取当前时间【Linux微秒级】
参考资料:https://blog.youkuaiyun.com/lixianlin/article/details/25604779https://blog.youkuaiyun.com/zaishaoyi/article/details/20239997https://baike.baidu.com/item/SIGALRM/22777025https://blog.youkuaiyun.com/xiewenhao12/...
2019-09-18 22:27:23
749
原创 【C++每日一练】50道编程题目汇总
更新中…【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21…【程序2】题目:判断101-200之间有多少个素数,并输出所有素数。1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则...
2019-09-16 22:19:21
9400
5
原创 Linux常用命令合集(持续添加……)
记录一下平时常用的命令,不做过多深入介绍。查看磁盘剩余空间大小df -hl压缩、解压缩 .tar.gz-c 建立新的备份文件。-x 从备份文件中还原文件。-f 指定备份文件。tar -cf xxx.tar.gz ./xxx (压缩)tar -xf xxx.tar.gz (解压缩)readelf 显示elf格式文件的信息(.a、.so、.out...
2019-08-06 12:05:59
163
转载 【转载】C++静态库与动态库创建及使用
出处:https://www.cnblogs.com/skynet/p/3372855.html宗旨:学会创建与使用静态库、动态库;知道静态库与动态库的区别;知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书 《程序员的自我修养——链接、装载与库》。文章目录什么是库?静态库什么是静态库?静态库特点:什么是库?库 是写好的现有的,...
2019-08-05 15:21:34
932
原创 office2016 word 代码排版
【参考资料】https://www.xiazaiba.com/jiaocheng/27428.htmlhttp://www.docin.com/p-1811661594.htmlhttp://xinzhi.wenda.so.com/a/1521463451617025在word中代码排版将代码文件用Notepad++打开,选中要复制的代码,右键如图选择。Ctrl+v 粘贴到word...
2019-07-02 11:12:22
4570
1
原创 【CORBA】IOR通信及CORBA相关基础概念扫盲
参考文件:https://blog.youkuaiyun.com/liuxuezong/article/details/7211762通过ior获取对象引用,可以读ior文件或者传ior字符串,参考文件为读取ior文件,本例为ior字符串,实现客户端调用服务器端对象引用的函数。服务器端:在这里插入代码片...
2019-06-27 19:32:28
1156
转载 【java代码段】判段字符串的编码格式并转为UTF-8的编码格式
//判断字符串的编码格式 public static String getEncoding(String str) { String encode = "GB2312"; try { if (str.equals(new String(str.getBytes(encode), encode)...
2019-05-17 10:40:17
5594
原创 【Eclipse插件】Javadoc风格的注释用Doxygen生成文档
给Java文件加 /** */ 注释,Doxygen生成文档,简单列出常用的标记。下面开始说给Eclipse安装插件:工具栏点击【帮助】–【安装新软件】输入eclox - http://anb0s.github.io/eclox ,选择Eclox Doxygen,按步安装。重启Eclipse后,安装成功工具栏出现图标,选择【窗口】–【首选项】–点击Doxygen,配置运行环...
2018-10-30 20:06:34
1457
原创 [廖雪峰Git教程]知识点整理
廖雪峰Git教程链接1.Git历史Linux是开源的,有各地志愿者共同编写,发给Linux,Linux手动整合代码,随着代码量的增加,这种方法出现bug。当时虽然存在CVS、SVN,却是集中式的,速度慢,需要网。商业版本的BitKeeper人道主义关怀,免费给Linux使用,Linux小弟试图破解BitKeeper所在公司的协议,BitKeeper怒了,不给用了。Linux花了两周写出...
2018-10-22 23:11:15
379
原创 Java面试题——HashTable和HashMap区别
相同点:都是存储“键值对”的散列表,而且都是采用拉链法来实现的。存储的思想都是:通过table数组存储, 数组的每个元素都是一个Entry,而一个Entry就是一个单项链表,Entry链表中的每个节点都保存了key-value数据。不同点:1,继承方式不同:HashMap继承与AbstractMapHashTable继承与DictionaryDictiona
2017-11-13 11:31:27
522
原创 Java面试题——ArrayList和Linked区别
本人看完该博主的博客后 点击打开链接,整理如下:1,从查找方面看,ArrayList优于LinkedList。因为ArrayList是动态数组,直接通过下标,返回查找的值,LinkedList链表结构,需要通过for循环进行查找。2,从插入和删除方面看ArrayList主要是插入或删除后,移动元素费时间,LinkedList主要是通过for循环找到下标费时间。
2017-11-13 11:27:49
1016
原创 Java面试题——关于String创建几个对象问题
1,String s = "a"+"b";创建一个对象,因为javac编译时,会对其优化,变成"ab",不必等到运行期去进行加法运算处理。2,String s = new String("a");分情况,如果常量池中有"a",那么new了一个对象;如果常量池中没有"a",那么创建了两个对象。3,String s = new String("a"+"b");同1、2,分情况,ab
2017-11-13 10:47:32
1853
原创 知识整理——Servlet
0,三层架构:单一职责原则,职责和功能分离开,实现高内聚、低耦合。web:接受数据,封装成bean,传输数据,返回响应service:处理业务逻辑dao:与数据库交互优点: 1,开发人员只关注某一个层面 2,很容易的用新的实现来替换原有层次的实现,降低层与层之间的依赖 3,利于标准化 4,各层逻辑复用 5,结构更加明确 6,便于维护缺点:
2017-11-09 19:30:08
423
原创 Java面试题——索引解决什么问题?遵循怎样的原则?
数据库表索引是为了解决什么问题?在建索引时应遵循怎样的原则?加速对表中数据行的检索而创建的一种分散的存储结构。索引作用:1,快速取数据2,保证数据记录的唯一性3,实现表与表之间的参照完整性4,在使用order by,group by子句进行数据检索时,利用索引可以减少排序和分组的时间遵循的原则:1,经常搜索的列,加快搜索速度2,作为主键的列,
2017-11-08 23:50:54
1092
原创 Java面试(编程)——统计一个字符串中有几个数字、汉字和字母
题目:一个字符串,统计其中数字、字母和汉字各有多少,字符串中只含有这三种元素。public static void main(String[] args) { String string = "123中国sdafh哈as1c哈ac"; char[] array = string.toCharArray(); int mNum = 0, eNum = 0,
2017-11-06 23:11:52
2780
原创 知识整理——AJAX
作为一个大四狗,在找工作,近期都在整理以前学习的知识,如果有错误的地方,欢迎告知AJAX 1,特点:1,异步交互 局部刷新,不必重新加载整个页面,减少用户等待的时间。2,不是新的编程语言,是一种把一些老技术结合起来使用的新用法。3,创建快速动态网页的技术。4,富客户端技术,充分利用本地机器的处理能力来处理数据,不需要把某些数据发送到服务器处理2,AJAX
2017-11-05 11:51:57
196
原创 Java面试(编程)——统计字符串中重复字符的个数
题目:统计字符串中重复字符的个数public class SumNum { public static void main(String[] args) { String str = "I am learning English.111中国哈哈$$%%^^"; char[] arr = str.toCharArray(); //map集合,key为字符,value为个数
2017-11-05 11:08:41
6492
转载 [转载]java集合框架——ArrayList和源码分析
本章学习ArrayList。先对ArrayList有个整体的认识,然后学习它的源码,深入剖析ArrayList。1. ArrayList简介 首先看看ArrayList与Collection的关系: ArrayList的继承关系如下:[java] view plain copy print?java.lang.Object ↳ java.util.AbstractC
2017-11-03 22:58:39
256
原创 java每日一练
题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。public class change { public static void main(String[] args) { int[] arr = {100,76,43,33,21,2,10}; int min=0,max=0; int i=1; in
2017-09-11 22:18:48
252
原创 java每日一练
题目:输入3个数a,b,c,按大小顺序输出public class Print { public static void main(String[] args) { System.out.println("请输入三个数:"); Scanner scanner = new Scanner(System.in); int a1 = scanner.
2017-09-06 23:53:39
197
原创 java每日一练
题目:取一个整数a从右端开始的4~7位。 public class JieQu { public static void main(String[] args) { long a = 988876544457654321L; String aa = Long.toString(a); char[] c = aa.toCharArray();
2017-09-05 21:34:34
224
原创 java每日一练
题目:将一个数组逆序输出。public class NiXu { public static void main(String[] args) { int[] arr = {1,2,3,4,5,6,7}; for(int i=6;i>=0;i--){ System.out.print(arr[i]+" "); }
2017-09-05 21:19:31
175
原创 java每日一练
题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 public class ChaRu { public static void main(String[] args) { int[] arr = {3,4,11,20}; System.out.println("请输入一个要插入arr数组中的数:"); Scanner
2017-09-03 22:43:22
231
原创 java每日一练
题目:求100之内的素数public class Sushu { public static void main(String[] args) { boolean flag = false; int count = 0; for(int j=1;j<=100;j++){ for(int i=2;i<j;i++){
2017-09-02 19:52:18
219
原创 java每日一练
题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。public class ChaRu { public static void main(String[] args) { int[] arr = {3,4,11,20}; System.out.println("请输入一个要插入arr数组中的数:"); Scanner
2017-09-02 19:50:54
209
原创 java每日一练
题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母。 public class Week { public static void main(String[] args) { System.out.println("请输入字母:"); Scanner s = new Scanner(System.in);
2017-08-31 21:42:39
182
原创 java每日一练
题目:实现冒泡排序、选择排序、插入排序public class PaiXu { public static void main(String[] args){ PaiXu px = new PaiXu(); System.out.println("冒泡排序为:"); px.MaoPao(); System.out.println(
2017-08-30 22:26:38
206
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人