码迷,mamicode.com
首页 > 编程语言 > 周排行
java垃圾回收诡异现象
在知乎上看到一篇提问,于是做了个实验帮助他解答,这里整理成一篇文章分享一下。 先看代码如下代码: 运行时加上注释里的JVM参数,控制台打印如下 问题是:分配一个3m的数组,新生代只有2m,所以对象直接分配到年老代。通过打印结果也可以看出来,年老代用了3072k,正好是我们的3m数组。但是为什么新生代 ...
分类:编程语言   时间:2017-12-16 13:04:11    阅读次数:203
Java静态类
在Java世界里,经常被提到静态这个概念,static作为静态成员变量和成员函数的修饰符,意味着它为该类的所有实例所共享,也就是说当某个类的实例修改了该静态成员变量,其修改值为该类的其它所有实例所见。最近一个项目里频繁用到static修饰的内部类,再读了一下《Effective Java》才明白为什 ...
分类:编程语言   时间:2017-12-16 13:05:19    阅读次数:232
用Java实现栈结构
栈是一种先进后出的数据结构,出栈入栈都是操作的栈顶元素,下面是利用Java语言实现的一个简单的栈结构 class MyStack{ private int size;//栈大小 private Object[] elementData;//栈中元素 private int top;//栈顶指针 pu ...
分类:编程语言   时间:2017-12-16 13:07:17    阅读次数:143
Java Calendar Date使用总结
Java Calendar Date使用总结 Calendar类的静态方法getInstance()可以初始化一个日历对象: Calendar now = Calendar.getInstance(); 可以使用下面三个方法把日历定到任何一个时间: 如果想获得年份、月份、小时等信息可以使用: Now ...
分类:编程语言   时间:2017-12-16 13:07:24    阅读次数:155
Haskell语言学习笔记(65)Lens(5)
手动计算 set mapped 5 [1,2,3] ...
分类:编程语言   时间:2017-12-16 13:09:22    阅读次数:220
java设计模式—多工厂模式
概念 多个工厂模式,是对普通工厂方法的改进,在普通工厂模式中,如果字符串传递出错,则不能正 确创建对象,而多个工厂模式是提供多个工厂方法,分别创建对象。 多个工厂模式关系图 多个工厂模式我们只需要参照(http://www.cnblogs.com/MrMedici/p/7895248.html)Sn ...
分类:编程语言   时间:2017-12-16 13:10:30    阅读次数:156
教你如何优雅地拒绝自作多情的C++
一个含义中立的行为,放在不同的人眼里,就有不一样的解释。就像你帮学妹打开水,如果她喜欢你,那你就是冬天里温柔贴心的暖男,如果她不喜欢你,那你就是路边上自作多情的逗比。类比到C++中,他会你不知情的情况下,自动为你准备好①无参构造函数、②空析构函数、③复制构造函数、④赋值操作符函数等一系列基本类成员方法。你说他这是一种温柔贴心呢,还是一种自作多情呢?这没有标准答案,事情的好坏取决于你所设计的类的需要
分类:编程语言   时间:2017-12-16 13:10:56    阅读次数:208
Unity2.5D Sprite层级显示遮挡问题处理
代码源自游戏《A Place for the Unwilling》 开发《A Place for the Unwilling》游戏第一部要解决的问题就是让精灵可以围绕其它精灵前后移动,呈现出真实的深度感觉。SpriteRenderer组件有两个属性,可以改变场景中Sprite的渲染顺序。 Sorti ...
分类:编程语言   时间:2017-12-16 13:11:17    阅读次数:1065
Java虚拟机内存区域
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间。根据Java虚拟机规范,包括以下几个运行时数据区。 一、程序计数器 内存空间:较小。 作 用:当前线程所执行的字节码的行号指示器。 特性分析:Java虚拟机的多线程的执 ...
分类:编程语言   时间:2017-12-16 13:11:43    阅读次数:226
如何将伪数组转换成真正的数组
1.常见的伪数组有哪些? arguments、通过document.getElements..获取到的内容 2.伪数组有什么特点? 具有length属性,也是一个一个的元素组成的,但是构造器不是Array,不能使用数组的方法 3.转换为真正的数组的方法: 通过遍历将伪数组里元素放入到一个新的数组里 ...
分类:编程语言   时间:2017-12-16 13:12:41    阅读次数:463
SpringData JPA复合主键
上一篇博客简单介绍了SpringData JPA实现简单的CRUD,分页与多条件的排序,那里的主键类型是Long,有时我们会遇到主键不是一个的,复合主键,经过调研如下。确定一个人,不能只根据他的姓名来确定,因为会有重名,现在我们假设姓名、身份证号确定唯一一个人。 复合主键:一张表存在多个字段共同组成 ...
分类:编程语言   时间:2017-12-16 13:13:52    阅读次数:236
9 与python2交互
1.创建外键 2. python2安装引入模块 在文件中引入模块 3.交互类型 (1)Connection对象 用于建立与数据库的连接 创建对象:调用connect()方法 参数host:连接的mysql主机,如果本机是'localhost' 参数port:连接的mysql主机的端口,默认是3306 ...
分类:编程语言   时间:2017-12-16 13:14:04    阅读次数:185
python GUI尝鲜(但当涉猎,见往事耳)
import tkinter as tk window = tk.Tk() # 窗口obj对象 window.title('my TK') # 窗口名字 window.geometry('200x100') # 窗口宽度和高度 # Label对象传入相应参数text:文本内容; bg:背景; fon ...
分类:编程语言   时间:2017-12-16 13:14:14    阅读次数:373
Java访问修饰符与
访问修饰符可以修饰属性和方法。 访问修饰符总结: ...
分类:编程语言   时间:2017-12-16 13:14:52    阅读次数:191
python爬虫爬取人人车(二手车)、利用padas、matplotlib生成图表
该程序主要为了抓取人人车卖车信息,包括车系、车型号、购车日期、卖车价格、行驶路程、首付价格等等信息。话不多说直接代码。 车系py文件 卖车各种信息py文件 ...
分类:编程语言   时间:2017-12-16 13:15:48    阅读次数:1387
c++学习笔记(六)- vector使用和内存分配
1. 定义 vector 是C++容器种特别常用的一种,用法:vector<int> a;c++11里定义了6种构造函数。 输出: 2. insert 根据 c++ STL中的vector在内存中的分配与释放,vector内容和数组一样,是连续分配内存空间的,不同的是,在给vector分配内存时,会 ...
分类:编程语言   时间:2017-12-16 13:18:20    阅读次数:180
初学者要注意这8个web前端javascrip陷阱
这里我们针对j初学者给出一些技巧和列出一些陷阱。如果你已经是一个砖家,也可以读一读。 1. 你是否尝试过对数组元素进行排序? j默认使用字典序(alphanumeric)来排序。因此,[1,2,5,10].sort()的结果是[1, 10, 2, 5]。 如果你想正确的排序,应该这样做:[1,2,5 ...
分类:编程语言   时间:2017-12-16 13:19:01    阅读次数:169
Spring boot 默认静态资源路径与手动配置访问路径的方法
这篇文章主要介绍了Spring boot 默认静态资源路径与手动配置访问路径的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下 在application.propertis中配置 ##端口号 server.port=8081 ##默认前缀 spring.mvc.view.prefix=/ ## ...
分类:编程语言   时间:2017-12-16 13:21:14    阅读次数:1542
python学习——练习题(6)
""" 题目:斐波那契数列。 程序分析:斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。 这里所有的斐波那契数列都是以0开头来算 """ import functools def answer1(): "... ...
分类:编程语言   时间:2017-12-16 13:22:08    阅读次数:198
unity读取csv表格进字典
using System; using UnityEngine; using System.Collections; using System.Collections.Generic; public class MessageText { private static MessageText ins... ...
分类:编程语言   时间:2017-12-16 14:43:42    阅读次数:416
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!