首页 > 2017年01月19日 > 全部分享
JVM性能监控
有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 这些问题在日常开发中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而不会深究问题根源),但能够理解并解决这些问 ...
分类:其他   时间:2017-01-19 01:03:27    收藏:0  评论:0  赞:0  阅读:399
读书笔记之《The Art of Readable Code》Part 3
如何重新组织代码提高可读性? (函数层面, part 3)1. 抽取与主要问题无关的代码2. 重新组织代码使得一次只做一件事3. 首先描述功能,然后再实现功能,这样更清楚明了如何抽出问题无关的子问题? (chap 10)0. 无关问题的思考 - 看到一个函数或一个代码块, 问自己, "这段代码的高层 ...
分类:其他   时间:2017-01-19 01:02:39    收藏:0  评论:0  赞:0  阅读:277
源码学习-String类
最近在扫描CodeDex时报了一个不能使用String.intern()的字符串来做锁对象的告警,对这个问题有疑问查了些资料,顺便学习一下String类的源码。 1.类定义 String 被final修饰,是叶子类,不能不继承。实现了Serializable,Comparable,CharSeque ...
分类:其他   时间:2017-01-19 01:02:22    收藏:0  评论:0  赞:0  阅读:218
C#利用tabControl控件实现多窗体嵌入及关闭
创建一个主窗体(Formmain)、两个副窗体(Form1,Form2);在主窗体中分别添加一个menuStrip控件、tabControl控件,并在menu控件上添加一个主菜单和两个子菜单,如下图: 继而,选中tabControl控件属性修改 DrawMode = OwnerDrawFixed,再 ...
分类:Windows开发   时间:2017-01-19 01:01:55    收藏:0  评论:0  赞:0  阅读:298
bzoj 3611: [Heoi2014]大工程 && bzoj 2286: [Sdoi2011消耗战
放波建虚树的模板。 大概是用一个栈维护根节点到当前关键点的一条链,把其他深度大于lca的都弹出去。 每次做完记得复原。 还有sort的时候一定要加cmp!!! bzoj 3611 1 #include<iostream> 2 #include<cstdio> 3 #include<algorithm ...
分类:其他   时间:2017-01-19 01:00:15    收藏:0  评论:0  赞:0  阅读:246
利用python进行数据分析—数据清洗记录3,map,apply,
社会心态调查报告 导语: 时代决定心态,心态映照时代。社会心态产生于社会个体心理,又以整体的形态存在,进而影响着每个社会成员的社会价值取向和行为方式,影响着国家经济政治和社会发展大局。良好的社会心态,是促进个人、社会、国家发展进步的重要心理基础,是国家文化软实力的重要组成部分,社会心态是改革发展的“ ...
分类:移动平台   时间:2017-01-19 00:59:56    收藏:0  评论:0  赞:0  阅读:787
封底计算(估计)
一天等于24*60*60 估算为25 * 4 000 = 100 000 =10^5(100k) 三生三世为10 000 000 000=10^10 也就是说三生三世中的一天就是相当于一天中的一秒 现在普通的PC机cpu一秒钟可以进行的运算为10^9(1G)次整数(浮点)运算(1 000 000 0 ...
分类:其他   时间:2017-01-19 00:56:58    收藏:0  评论:0  赞:0  阅读:273
【python之路15】学习小结
一、集合数据类型(set):无序不重复的集合,交集、并集等功能 二、三元运算符 三、深浅拷贝 1)字符串和数字:深浅内存地址都一样 2)其他:浅拷贝:仅复制最外面第一层 深拷贝:除了最内层其他均拷贝 四、函数: 1)创建:def 函数名(参数) 2)返回值 return 返回值,如果不指定retur ...
分类:编程语言   时间:2017-01-19 00:54:42    收藏:0  评论:0  赞:0  阅读:210
MySql5.7主从配置
记录 环境:ubuntu16.04,mysql5.7 主机:192.168.1.240,192.168.1.241;241为Salve 1.安装mysql sudo apt-get install mysql-server 2.为master增加slave用户 进入mysql grant repli ...
分类:数据库技术   时间:2017-01-19 00:54:20    收藏:0  评论:0  赞:0  阅读:306
vue过渡效果之--javascript钩子
写在前面 姊妹篇 vue.js之过渡效果-css。今天一篇博文阅读量破300,心里还是有点小激动的。没错,我就是这么容易满足(害羞)。这个数据可能连大牛一篇文章阅读量的零头都没有,但这却是我个人的一大步,因为我在帮助别人。当然我没少受到别人文章的帮助。我想,也是大家这种乐于分享的心态让编程在一堆代码 ...
分类:编程语言   时间:2017-01-19 00:54:03    收藏:0  评论:0  赞:0  阅读:290
JavaScript 中 for 循环
在ECMAScript5(简称 ES5)中,有三种 for 循环,分别是: 简单for循环 for-in forEach 简单for循环 for-in forEach 在2015年6月份发布的ECMAScript6(简称 ES6)中,新增了一种循环,是: for-of for-of 下面我们就来看看 ...
分类:编程语言   时间:2017-01-19 00:53:38    收藏:0  评论:0  赞:0  阅读:241
POJ 1426 Find The Multiple(寻找倍数)
POJ 1426 Find The Multiple(寻找倍数) Time Limit: 1000MS Memory Limit: 65536K Description - 题目描述 Given a positive integer n, write a program to find out a ...
分类:其他   时间:2017-01-19 00:53:14    收藏:0  评论:0  赞:0  阅读:170
8、泛型程序设计与c++标准模板库1、泛型程序设计的概念和术语
有效地利用已有的成果,将经典的、优秀的算法标准化、模块化,从而提高软件的生产率,是软件产业化的需求,为了实现这一需求,不仅需要面向对象设计思想,而且需要泛型程序设计思想。 c++语言提供的标准模板库(standard template library,STL)便是对象对象程序设计和泛型程序设计(Ge ...
分类:编程语言   时间:2017-01-19 00:52:56    收藏:0  评论:0  赞:0  阅读:191
初学scala3——使用future实现并发
future可以实现多线程并发,使用起来简单,但是效果很好,直接看代码吧 结果如下: f1、f2、f3同时启动,说明实现了多线程并发 ...
分类:其他   时间:2017-01-19 00:52:30    收藏:0  评论:0  赞:0  阅读:298
javaweb学习总结(二十二)——基于Servlet+JSP+JavaBean开发模式的用户登录注册
一、Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。 Servlet+JSP+JavaBean模式程序各个模 ...
分类:编程语言   时间:2017-01-19 00:52:08    收藏:0  评论:0  赞:0  阅读:291
自搭建项目笔记Spring+Struts2+Hibernate《一》
SSHM SSHM 一: 1、建数据库 2、建maven项目 3、添加web.xml:新建一个web项目,默认生成web.xml复制过来 再删除web项目。 4、基本ssh框架pom.xml配置 <properties> <project.build.sourceEncoding>UTF-8</pr ...
分类:编程语言   时间:2017-01-19 00:51:37    收藏:0  评论:0  赞:0  阅读:323
maven 仓库
ali的一个配置文件, <?xml version="1.0" encoding="UTF-8"?> <!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreement ...
分类:其他   时间:2017-01-19 00:51:23    收藏:0  评论:0  赞:0  阅读:294
疯狂Java讲义(十一)---- 初始化块
普通初始化块 一个类里可以有多个初始化块,相同类型的初始化块之间有顺序:前面定义的先执行,后面定义的后执行。 初始化块的修饰符只能是static,使用static修饰的初始化块被称为静态初始化块。 普通初始化块、声明实例属性指定的默认值都可认为是对象的初始化代码,执行顺序与声明顺序相同。 当Java ...
分类:编程语言   时间:2017-01-19 00:51:05    收藏:0  评论:0  赞:0  阅读:222
GitHub版本控制入门(新手学习)
最近在学习使用GitHub,作为一个新手,尝试着去使用了图形化的界面工具,没有一上手就陷入众多的命令行操作和一大堆新鲜概念之中,随着对GitHub有了自己的了解后,再逐渐地去学习和使用命令行,不断提高自己的技能。在学习过程中,记录下来自己的学习过程,方便以后自己遗忘之后回头查看能更快的熟悉。也欢迎大... ...
分类:其他   时间:2017-01-19 00:50:40    收藏:0  评论:0  赞:0  阅读:299
[oracle]索引与索引表管理
(一)索引的概念 索引是一种与表或簇相关的数据库对象,能够为数据的查询提供快捷的存取路径,减少磁盘I/O,提高检索效率。 索引由索引值及记录相应物理地址的ROWID两个部分构成,并按照索引值有序排列,ROWID可以快速定位到数据库表符合条件的记录。可以这样理解,将索引看作是一本书的目录,索引值即为目 ...
分类:数据库技术   时间:2017-01-19 00:50:27    收藏:0  评论:0  赞:0  阅读:382
1275条   上一页 1 ... 60 61 62 63 64 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!