码迷,mamicode.com
首页 > 2018年10月31日 > 全部分享
Java的大内存分页支持
原文:http://kilik.iteye.com/blog/677253 最近在研究java的性能调优,顺手写了一个小程序来测试性能问题。这个程序用来进行矩阵乘法运算,如下: 在ubuntu 10.04(64bit)下,JDK 1.6.0.20运行该程序共耗时76秒。分析下来,影响运行速度的因素主 ...
分类:编程语言   时间:2018-10-31 23:32:10    阅读次数:41
hdu 2899 Strange fuction——模拟退火
题目:http://acm.hdu.edu.cn/showproblem.php?pid=2899 还可三分。不过只写了模拟退火。 ...
分类:其他好文   时间:2018-10-31 23:31:53    阅读次数:31
单一职责原则进阶——多个地方的不同见解和解读
一个类应该只有一个发生变化的原因
分类:其他好文   时间:2018-10-31 23:31:41    阅读次数:33
前端建立一个本地服务器:browser-sync
1.安装browser-sync: 2.在package.json中添加启动代码: 3.运行:npm run start ,监听在localhost:3000端口; ...
分类:其他好文   时间:2018-10-31 23:31:33    阅读次数:39
将本地代码同步到远程github上
1.在本地文件夹下建立.gitignore文件,将github下的github/gitignore/Node.gitignore文件复制到.gitignore中; 2.执行命令git add . 3.git commit -m "init" 4.建立远程仓库 5.执行git remote add o ...
分类:其他好文   时间:2018-10-31 23:31:26    阅读次数:32
Java中数组在内存中的图解
Java中的数组在内存中的图解,其实对于数组,还是比较熟悉的,平时用的也是很多的,在看数据结构与算法的极客时间专栏,最常用的10个数据结构:数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie树,其中数组是最基础,也是学起来最简单的一种数据结构,数组是一种线性表数据结构。它用一组连续的内存空 ...
分类:编程语言   时间:2018-10-31 23:31:16    阅读次数:34
Django2_MVC(MTV)模型、常用简单命令、项目目录文件说明及static静态文件
一.MVC、MTV模型著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层;他们之间以一种插件似的,松耦合的方式连接在一起。模型负责业务对象与数据库的对象(ORM),视图负责与用户的交互(页面),控制器(C)接受用户的输入调用模型和视图完成用户的请求。Django的MTV模式本质上与MVC模式没有什么差别,也是各组件之间为了保持松耦合关系,只是定义上有些许不同,
分类:Web程序   时间:2018-10-31 23:31:08    阅读次数:36
面向对象编程知识点
特性 class object 封装 继承 多态 语法 调用函数 --》 执行 --》返回结果 r1 = Role.__init__() return x342423 r1 = Role(r1,"A","Police","15000") r1.name = "A" r1.role = "Poice" ...
分类:其他好文   时间:2018-10-31 23:31:01    阅读次数:31
四则运算-第三次实验
题目要求 1)能进行在线答题 2)能判蹲四则运算的对错 3)能保存四则运算 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing ...
分类:其他好文   时间:2018-10-31 23:30:54    阅读次数:39
Codeforces 627F Island Puzzle - 构造
题目传送门 传送门I 传送门II 传送门III 题目大意 (八数码问题的树上版本)。 已经存在解的时候直接输出最少的移动步数。 否则允许加入一条边,要求输出边的端点以及最少的移动步数。 仍然无解输出-1. 题目传送门 传送门I 传送门II 传送门III 题目大意 (八数码问题的树上版本)。 已经存在 ...
分类:其他好文   时间:2018-10-31 23:30:44    阅读次数:32
5. 全局异常捕捉
在一个项目中的异常我们我们都会统一进行处理的,那么如何进行统一进行处理呢? 新建一个类GlobalDefaultExceptionHandler, 在class注解上@ControllerAdvice, 在方法上注解上@ExceptionHandler(value= Exception.class) ...
分类:其他好文   时间:2018-10-31 23:30:36    阅读次数:34
Android沉浸式状态栏 + scrollView顶部伸缩 + actionBar渐变
最近需求要做一个拉缩渐变的状态栏,往上拉的时候,需要显示actionBar,这个过程是渐变的,顶部的图片背景能实现拉缩,并且还要实现状态栏沉浸式效果如如下:实现状态栏的透明化实现ScrollView的拉缩实现ActionBar的渐变实现1、至于试下实现ScrollView的拉缩这个效果很简单重写onTouchEvent方法,利用滑动的垂直方向的距离,然后在设置图片的大小这里要注意的是:在手指释放的
分类:移动开发   时间:2018-10-31 23:30:29    阅读次数:39
ORACLE自动备份-压缩格式,定期删除.bat
@echo off echo echo Windows环境下Oracle数据库的自动备份脚本--YPWANG echo 1. 使用当前日期命名备份文件。 echo 2. 采用WinRAR压缩DMP和LOG文件echo 3. 自动删除30天前的备份。(可修改)echo ::以“YYYYMMDD”格式取 ...
分类:数据库   时间:2018-10-31 23:30:20    阅读次数:45
jQuery 序列化表单数据
【转自】jQuery 序列化表单数据 serialize() serializeArray() 1.serialize()方法 格式:var data = $("form").serialize(); 功能:将表单内容序列化成一个字符串。 这样在ajax提交表单数据时,就不用一一列举出每一个参数。只 ...
分类:Web程序   时间:2018-10-31 23:30:11    阅读次数:38
Math三个函数
【转自】javascript Math ceil()、floor()、round()三个函数的区别 下面来介绍将小数值舍入为整数的几个方法:Math.ceil()、Math.floor()和Math.round()。 这三个方法分别遵循下列舍入规则:◎Math.ceil()执行向上舍入,即它总是将数 ...
分类:其他好文   时间:2018-10-31 23:30:03    阅读次数:33
12 认识进程与线程 (进阶)
认识进程与线程(python) 一段时间没有更新博客了,今天和大家讲讲关于 python 进程和线程的知识点。(个人心得,多多指教!) 阶段一:并发与并行的深入理解 ? 并行一定是并发,但并发不一定是并行。 ? 并行是相对的,并行是绝对的。 问题一: 计算机是如何执行程序指令的? 问题二: 计算机如 ...
分类:编程语言   时间:2018-10-31 23:29:54    阅读次数:45
优雅地实现Android主流图片加载框架封装,可无侵入切换框架
项目开发中,往往会随着需求的改变而切换到其它图片加载框架上去。如果最初代码设计的耦合度太高,那么恭喜你,成功入坑了。至今无法忘却整个项目一行行去复制粘贴被支配的恐惧。:)那么是否存在一种方式能够一劳永逸地解决这个痛点呢?下面我们来分析一下图片加载框架面对的现状和解决思路。问题现状一个优秀的框架一般在代码设计的时候已经封装很不错了,对于开发者而言框架的使用也是很方便,但是为什么说我们往往还要去做这方
分类:移动开发   时间:2018-10-31 23:29:47    阅读次数:49
1118条   1 2 3 4 5 6 ... 66 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!