首页 > 编程语言
cpu cache中LRU算法所需要的位数
参考:algorithm LRU, how many bits needed for implement this algorithm?问题:在cpu缓存中使用的LRU替换算法需要多少位呢?解决方法: 对于n路相连的缓存来说,LRU每个缓存块需要的位数为log2(n),那么每个set需要的位数就为n*log2(n)。(原文:Assuming you mean a 4-way set-associa...
分类:编程语言   时间:2015-07-23 17:55:40    收藏:0  评论:0  赞:0  阅读:557
c++对象模型
直接贴地址,今天看《深度探索c++对象模型》这本书,因为是在网上下的电子版,自己很模糊,很多地方都看不清,在网上搜了一个相关博客,觉得写的很好。 地址点这里...
分类:编程语言   时间:2015-07-23 17:55:30    收藏:0  评论:0  赞:0  阅读:133
javascript之处理Ajax错误
使用Ajax须留心两类错误。它们的区别源于视角的不同。 第一类错误是从XMLHttpRequest对象的角度看到的问题:某些因素阻止了请求发送到服务器,例如DNS无法解析主机名,连接请求被拒绝,或者URL无效。 第二类错误是从应用程序的角度看到的问题:它们发生于请求成功发送至服务器,服务器接受请求,进行处理并生成响应,但该相应并不指向你期望的内容时。例如:如果你请求的URL不存在,这类问题就会...
分类:编程语言   时间:2015-07-23 17:55:19    收藏:0  评论:0  赞:0  阅读:309
Python 爬虫解码问题解决
import urllib response = urllib.request.urlopen('http://math.sysu.edu.cn/main/default/index.aspx') html = response.read() html = html.decode('utf-8') print(html)上述代码会出现如下错误:UnicodeDecodeError: 'utf-8'...
分类:编程语言   时间:2015-07-23 17:54:40    收藏:0  评论:0  赞:0  阅读:316
Spring(五)依赖注入
Spring实现依赖注入有几种方式。 基本类型对象注入 package test.spring.dao; public interface PersonDao { public abstract void add(); }package test.spring.dao.impl; import test.spring.dao.PersonDao; public class P...
分类:编程语言   时间:2015-07-23 17:54:38    收藏:0  评论:0  赞:0  阅读:236
算法(第四版)学习笔记之java实现希尔排序
希尔排序思想:使数组中任意间隔为h的元素都是有序的。...
分类:编程语言   时间:2015-07-23 17:43:39    收藏:0  评论:0  赞:0  阅读:180
(LeetCode)旋转数组
原体描述如下: Rotate an array of n elements to the right by k steps. For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7] is rotated to [5,6,7,1,2,3,4]. Note: Try to come up as many so...
分类:编程语言   时间:2015-07-23 17:43:00    收藏:0  评论:0  赞:0  阅读:186
Html5之web workers多线程
Web Workers 是 HTML5 提供的一个javascript多线程解决方案,我们可以将一些大计算量的代码交由web Worker运行而不冻结用户界面。 1、首先看一个实例: 1)js文件(test.js) var fibonacci =function(n) { return n <2? n : arguments.callee(n -1) + arguments.call...
分类:编程语言   时间:2015-07-23 17:42:30    收藏:0  评论:0  赞:0  阅读:159
Java 中的事件监听机制
看项目代码时遇到了好多事件监听机制相关的代码,现学习一下: java事件机制包括三个部分:事件、事件监听器、事件源。 1.事件:继承自java.util.EventObject类,开发者自定义。 package com.shuyan.javatest.EventTest; import java.util.EventObject; public class DnsEvent exte...
分类:编程语言   时间:2015-07-23 17:39:30    收藏:0  评论:0  赞:0  阅读:198
构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(5)-EF增删改查by糟糕的代码
上一讲我们创建了一系列的解决方案,我们通过一个例子来看看层与层之间的关系。我们把Controllers分离出来了BLL层和DAL层BLL专注于业务上的处理DAL专注于数据访问层的处理而Controller跟清楚的与View交互我们上一讲已经在EF添加了一个实体SysSample下面我们创建IDAL,...
分类:编程语言   时间:2015-07-23 17:33:50    收藏:0  评论:0  赞:0  阅读:395
Java虚拟机学习 - 对象访问
Java虚拟机学习 - 对象访问分类: JVM2012-09-26 19:36 9280人阅读 评论(17) 收藏 举报对象访问会涉及到Java栈、Java堆、方法区这三个内存区域。如下面这句代码:[java] view plaincopyprint?Object objectRef = new O...
分类:编程语言   时间:2015-07-23 17:32:10    收藏:0  评论:0  赞:0  阅读:261
Java虚拟机学习 - 体系结构 内存模型(转载)
一:Java技术体系模块图二:JVM内存区域模型1.方法区也称"永久代” 、“非堆”, 它用于存储虚拟机加载的类信息、常量、静态变量、是各个线程共享的内存区域。默认最小值为16MB,最大值为64MB,可以通过-XX:PermSize 和 -XX:MaxPermSize 参数限制方法区的大小。运行时常...
分类:编程语言   时间:2015-07-23 17:32:00    收藏:0  评论:0  赞:0  阅读:191
[转] Spring Security(01)——初体验
[转自:http://haohaoxuexi.iteye.com/blog/2154299]首先我们为Spring Security专门建立一个Spring的配置文件,该文件就专门用来作为Spring Security的配置。使用Spring Security我们需要引入Spring Securit...
分类:编程语言   时间:2015-07-23 17:31:49    收藏:0  评论:0  赞:0  阅读:185
Java 8 Lambda实现原理分析
PDF文档已上传GithubGithub:https://github.com/zwjlpeng/Angrily_Learn_Java_8为了支持函数式编程,Java8引入了Lambda表达式,那么在Java8中到底是如何实现Lambda表达式的呢?Lambda表达式经过编译之后,到底会生成什么东西...
分类:编程语言   时间:2015-07-23 17:31:30    收藏:0  评论:0  赞:0  阅读:237
JAVA 虚拟机内存
1、普通java应用程序,使用java命令运行,java -Xms1024m -Xmx1024m -XX:MaxNewSize=256m -XX:MaxPermSize=256m -jar2、tomcat在catalina.bat的set JAVA_OPTS修改为set JAVA_OPTS=-Xms...
分类:编程语言   时间:2015-07-23 17:30:39    收藏:0  评论:0  赞:0  阅读:254
点击表格字段 重新排序 php
点击表格字段重新排序 PHP
分类:编程语言   时间:2015-07-23 17:29:19    收藏:0  评论:0  赞:0  阅读:158
spring data jpa @Query注解中delete语句报错
项目中需要删除掉表中的一些数据@Query("delete from EngineerServices es where es.engineerId = ?1")int deleteByEgId(String engineerId);但是提示了错误org.hibernate.hql.QueryExe...
分类:编程语言   时间:2015-07-23 17:27:30    收藏:0  评论:0  赞:0  阅读:726
java数据结构和算法------图(最小生成树Kruskal)
1 package iYou.neugle.graph; 2 3 import java.util.Set; 4 import java.util.TreeSet; 5 6 //创建图过程的代码在图的那篇博文中,此处直接使用 7 public class Kruskal { 8...
分类:编程语言   时间:2015-07-23 17:26:49    收藏:0  评论:0  赞:0  阅读:221
VC获取并修改计算机屏幕分辨率(MFC)
//检测当前分辨率 int Width = GetSystemMetrics(SM_CXSCREEN); int Height = GetSystemMetrics(SM_CYSCREEN); DEVMODE lpDevMode0; lpDevM...
分类:编程语言   时间:2015-07-23 17:24:09    收藏:0  评论:0  赞:0  阅读:314
六度分离(floyd算法)
六度分离Time Limit: 5000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5411Accepted Submission(s): 2195Problem Descri...
分类:编程语言   时间:2015-07-23 17:21:19    收藏:0  评论:0  赞:0  阅读:285
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!