- 博客(61)
- 收藏
- 关注
转载 RHEL7笔记
1.fdisk /dev/vdc #对推入的第三块硬盘分区n-->p-->..-->1-->..-->+512M(大小)-->wmkfs.xfs /dev/vdc1 #格式化第一个分区mkdir /dataecho "/dev/vdc1 /data xfs defaults 0 0" >> /etc/fstabmo...
2018-05-31 22:35:05 110
转载 Servlet 的生命周期 及 注意事项 总结
Servlet的生命周期图解Servlet的生命周期生命周期的各个阶段实例化 :Servlet 容器创建 Servlet 的实例初始化 :该容器调用init() 方法请求处理 :如果请求Servlet,则容器调用 service()方法服务终止 :...
2018-05-31 22:19:00 54
转载 EventBus源码解析
EventBus是一个开源的事件总线项目,项目地址:EventBusEventBus通过注册监听器和发布消息的方式来完成事件的传递,如下所示:EventBus事件传递机制其中Publisher为事件的发布者,Subscriber为事件的订阅者。下图为EventBus的DEMO使用方法:...
2018-05-31 16:48:00 51
转载 理解并掌握Promise的用法
前沿: Promise在处理异步操作非常有用。项目中,与后端进行数据请求的时候经常要用到Promise。我们可以用promise + xhr进行ajax的封装。也可以使用基于promise封装的请求方法(fetch)或者类库(axios)去跟服务器进行交互。当使用fethch或者axios的时候,常常需要对数据请求方法进行二次封装。这就要求我们能够...
2018-05-31 14:11:00 118
转载 Java 环境变量添加
export JAVA_HOME=/opt/jdk1.8.0_91export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar ...
2018-05-31 10:38:00 127
转载 10.Flask上下文
1.1.local线程隔离对象不用local对象的情况from threading import Threadrequest = '123'class MyThread(Thread): def run(self): global request request = 'abc' print('子线程',re...
2018-05-30 22:43:00 96
转载 如何解决make: Nothing to be done for `all' 的方法
正常情况下,当文件没有更新且已经编译过时,再次make就会报这个错误,表示文件未更新,不需要编译。如果异常情况没有检测到更新文件,或者想要强制重新编译,只需要make clean,再次编译即可。...
2018-05-30 20:01:00 739
原创 他们10+年的管理经验或许正是你突破瓶颈的关键|大会
如何才能成为一位优秀的技术 Leader呢?这应该是每一个技术人都想知道或者说都应该知道的。真正优秀的技术管理者不仅仅要拥有过硬的“技术实力”,还需要懂产品思维、运营思维、谈判技巧、人性剖析……职位越高越会觉得“软实力”是技术管理中非常重要的一部分。那么,技术领导力提升的关键是什么?为了帮助技术人解决以上困惑,极客邦科技 TGO鲲鹏会历时半年对 100+ IT技术领袖进行深入访谈,探索技术人做管理...
2018-05-29 21:37:13 81
转载 关于netty的简单实现
1. 新建两个maven项目, 分别为netty-server: netty的服务端: 消息的消费者netty-client: netty的客户端: 消息的生产者2. 分别引入netty的maven依赖1 <dependency>2 <groupId>io.netty</groupId>3 <artifactId...
2018-05-29 11:10:00 62
转载 js如何实现动态的在表格中添加和删除行?(两种方法)
js如何实现动态的在表格中添加和删除行?(两种方法)一、总结1、table元素有属性和一些方法(js使用)方法一:添加可通过在table的innerHTML属性中添加tr和td来实现tab.innerHTML+='<tr style="background: green"><td>新增01</td><td>新增02</td>...
2018-05-28 20:30:00 679
转载 使用火狐浏览器插件 katalon 做自动化浏览操作
今天参加全国公共英语考试,使用了 katalon 这个火狐(Firefox)浏览器的插件(基于 selenium),简化了重复劳动。整理成文档,希望可以帮助到有需要的朋友。安装从火狐浏览器的菜单里进入“附加组件”到“插件”页面,搜索框里输入“katalon”,敲回车键。第一个搜索结果就是了,点击进入。点击“添加到 Firefox”下...
2018-05-28 19:30:52 2893
转载 react技术栈仿App版网易云音乐
react-music本来没打算写网易云音乐的,好像都已经被大家写烂了,不过没办法,暂时想不到其他的可写,加上网易云音乐又有API,还可以基于restful API做一层graphql的处理再提供给前端调用,然后才决定用react写了这个仿app版网易云音乐技术栈reactreact-routerreduxreact-red...
2018-05-27 19:01:32 538
转载 HTML
HTML 是什么?htyper text markup language 即超文本标记语言超文本: 就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。标记语言: 标记(标签)构成的语言.网页==HTML文档,由浏览器解析,用来展示的静态网页:静态的资源,如xxx.html动态网页:html代码是由某种开发语言根据用户请求动态生成的html文档树形结构图...
2018-05-27 16:29:00 49
转载 ceph运维命令汇总(转)
最近接触了以ceph为分布式存储架构的产品。家里没有环境,故收集了网络上一些关于ceph的运维命令。原文链接出处:https://blog.51cto.com/linuxblind/1710169一、集群1、启动一个ceph 进程启动mon进程service ceph start mon.node1启动msd进程service ceph start mds.node1启动osd...
2018-05-27 10:29:26 624
转载 C# 不重启程序修改并保存配置文件(appSettings节点)
原文:C# 不重启程序修改并保存配置文件(appSettings节点)private static void UpdateAppConfig(string newKey, string newValue){ bool isModified = false; foreach (string key in ConfigurationMan...
2018-05-26 00:20:00 196
转载 中国民航飞行学院人事薪资管理系统实践案例
中国民用航空飞行学院 - 人事工资薪酬管理系统所使用产品:SpreadJS一. 企业背景中国民用航空飞行学院(Civil Aviation Flight University of China)位于成都平原的腹地——四川省广汉市,是中央部属高校、联合国重点推广的“MPL”课程试点单位,被誉为中国民航飞行员的“摇篮”、中国民航管理干部的“黄埔军校”...
2018-05-25 14:59:00 104
转载 Linux Redhat 6.5 中防火墙
Linux防火墙体系只要工作在网咯层,针对于TCP/IP数据包实施过滤个限制,典型的包过滤防火墙(或称为网络层防防火墙)net filter 指的是Linux的内核总的实现包头过滤不以程序或文件的形式存在。iptables 指的是用户管理Linux防火墙的密令程序,通常位于/sbin/iptables目录下规则表filter 表用来对数据包过滤,根据具体的规则要求决定如何处理一个数据包...
2018-05-25 14:24:59 4414
转载 MongoDB 分片管理
Mongodb版本:3.6 一、分片概念1.数据块块也叫区间,可能存在一分片一区间和一分片多区间两种情况。一分片一区间:数据不会在片之间自动移动来保持分片的数据的均匀性,需要手动拆分分片来移动数据。而一分片多区间情况:一个数据块默认64MB,当数据块达到64MB时就会创建新的块,当然前提是当前的粒度还允许再拆分,平衡器会保证每个分片数据块的均匀。但是移动块也遵循分片的原则,块之...
2018-05-25 13:29:00 154
原创 十万亿数据也能一瞬间处理,华为云数博会有什么大动作?
2018中国国际大数据产业博览会(简称数博会)将于5月26日在贵州贵阳开幕。这一当下最具影响力的大数据主题博览会也将汇集众多产业巨擘参加,其中不乏有微软、阿里巴巴、百度、华为、Facebook等。5月24日,@华为云官微也发布了一张海报,预告了此次数博会上似乎要带来一些“新东西”。在这张引得网友开脑洞猜测的海报中,华为云提出了一个疑问:“搞清10万亿有多少个0,很容易;处理10万亿个数据,就很难吗...
2018-05-25 10:31:24 154
原创 腾讯云视频技术全面升级 明眸、Tencent-RTC首度亮相
5月23~24日,2018腾讯云+未来峰会在广州开幕。作为本届大会的重要议程之一,以“智绘视界、乐享未来”为主题的腾讯视频云分论坛引发了业内格外关注。峰会上,腾讯云正式发布音视频AI、Tencent-RTC、短视频服务三大产品,全方位构建了大视频生态体系。\\\腾讯云副总裁王涛致辞\\会上,腾讯云副总裁王涛表示:“腾讯视频云作为行业领导者,结合大数据及人工智能技术,将持续助力视频行业产业升级。”发...
2018-05-24 10:32:27 90
转载 Java数组类型转为集合类型
public static void main(String[] args) { String[] a = {"1","2"}; System.out.println(Arrays.asList(a)); System.out.println(Arrays.asList("1","2"));//支持可变参数构造集合 }输出:[1...
2018-05-24 10:06:00 160
转载 Leetcode Majority Element系列 摩尔投票法
先看一题,洛谷2397:题目背景自动上次redbag用加法好好的刁难过了yyy同学以后,yyy十分愤怒.他还击给了redbag一题,但是这题他惊讶的发现自己居然也不会,所以只好找你题目描述[h1]udp2:第一题因为语言性质问题,比赛结束后将所有c/c++的程序的内存调为2.2mb后重测。[/h1]他让redbag找众数他还特意表示,这个众数出现次数超过了一半一共n个数...
2018-05-24 09:56:00 51
转载 工信部副部长:机器人高端产业现低端化 已有投资过剩隐忧
6月16日,在沈阳举行的中国机器人TOP10峰会成立大会上,工业和信息化部副部长辛国斌发言指出,我国机器人产业已出现“高端产业低端化”的趋势,并有投资过剩的隐忧,机器人企业要避免盲目扩张和低水平重复建设。辛国斌建议,中国的机器人企业不仅要走的快,还要走得远;不仅要看脚下,还要看远方。机器人企业要有长远眼光,抓住产业薄弱环节、看清未来发展趋势,找准自身...
2018-05-23 13:58:00 61
转载 第二章、最基本的数据结构——队列、栈、链表
还记得大学算法课,老师提过,程序=算法+数据结构,不一定非常正确,但表明了一个事实:算法和数据结构的重要性。在做题的过程,用经典的算法+合适的数据结构,一道题基本也完成了80%,考虑下取值范围的限制以及输入输出条件,就差不多了。转载于:https://blog.51cto.com/10163636/2119288...
2018-05-22 23:50:10 61
转载 二阶段提交协议(Two Phase Commitment Protocol)
一、典型的分布式事务实例跨行转账问题是一个典型的分布式事务,用户A向B的一个转账1000,要进行A的余额-1000,B的余额+1000,显然必须保证这两个操作的事务性。类似的还有,电商系统中,当有用户下单后,除了在订单表插入记,还要在商品表更新库存等,特别是随着微服务架构的流行,分布式事务的场景更变得更普遍。二、什么是二阶段提交协议?二阶段提交协议(2PC)通常用来保证数据的强一致性,二阶段提交...
2018-05-22 02:39:39 378
转载 云栖大会北京峰会8月举行 人工智能等前瞻科技备受期待
时隔一年,云栖大会再次落地北京。根据大会官网显示,2016云栖大会北京峰会将于8月8日、9日在国家会议中心召开。大会以“DT NEXT”为主题,意指通过云计算与大数据技术,跨越国界和技术边界,与DT世界的未来对话。云栖大会是目前全球最大规模的云计算大数据行业盛会。据悉,主办方阿里云将在此次大会上发布大数据智能领域的前瞻创新表现、全球部署的新进展以及...
2018-05-21 15:21:00 85
转载 深入浅出 JVM GC(4)常用 GC 参数介绍
# 前言从前面的3篇文章中,我们分析了5个垃圾收集器,还有一些 GC 的算法,那么,在 GC 调优中,我们肯定会先判断哪里出现的问题,然后再根据出现的问题进行调优,而调优的手段就是 JVM 提供给我们的那些参数或者说选项,这些参数将会改变 GC 的运行方式。因此,他们显得极为重要。我们将每一个垃圾收集器相关的参数一个一个娓娓道来,注意,楼主推荐一个小程序:前阿里 JVM 大神寒泉子的公众号里...
2018-05-20 00:01:00 178
转载 理解TCP握手过程中建连接的流程和队列
一、半连接队列和全连接队列服务器绑定、监听了指定端口后,内核通常会为每一个LISTEN状态的socket维护两个队列1.SYN队列(半连接队列):长度由tcp_max_syn_backlog决定2.ACCEPT队列(全连接队列):长度由内核硬限制由 net.core.somaxconn 限制,即实际的值由min(backlog,somaxconn) 来决定二、连接建立的流程1...
2018-05-19 17:53:35 141
转载 Python运算符、基本数据类型——03
算术运算符先取 a = 10,b = 3:运算符 描述 实例+两个对象相加a + b 输出结果为 13-两个数相减,或得到一个负数a - b 输出结果为 7*两个数相乘,或重复多个字符串 a * b 输出结...
2018-05-17 16:38:00 48
转载 javascript高级:认识instanceof 与 原型链
1 instanceof:1.1 普通使用下: 判断一个对象是否是某个构造函数的实例:语法 : 对象 instanceof 函数 是则返回true,不是则返回false.console.log(obj instanceof Object);复制代码1.2 高级用法:判断一个函数的原型对象,是否在实例对象的原型链上1.3 案例如下:var arr = [];console.lo...
2018-05-17 14:02:24 102
转载 php实现旋转数组的最小数字
php实现旋转数组的最小数字一、总结1、题目描述定位法:掐准输入输出这两个关键词,然后题目意思就很清晰了2、这个题目就是找数组的最小值二、php实现旋转数组的最小数字题目描述:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个...
2018-05-17 12:55:00 67
转载 神经引导演绎搜索:两全其美的程序合成方法
程序合成——自动生成满足给定规范的程序——是AI领域的一个主要挑战。它除了改变设计软件的方法外,它还具有彻底创新任务自动化的潜力。没有编程技能的终端用户可以很容易地提供期望的程序行为的输入—输出实例。微软Excel中的Flash Fill功能,是一个特别成功的技术应用,证明了一个单一的例子往往足以生成正确的程序。图1.Flash Fill仅仅从一个...
2018-05-16 15:00:54 94
转载 Hibernate_添加联系人练习
分析:联系人与客户是多对一,一个客户(公司)有多个联系人,在多的这一方,即LinkMan,1、LinkMan.java中除自身属性外,还需要2、在hbm.xml文件中,加上意思是建立一个外键用于维护关系,列名是lkm_cust_id,引用的属性名是LinkMan.java中定义的customer对象,该对象的类是Customer.java实现:...
2018-05-16 11:22:00 52
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人