首页 > 2016年06月12日 > 全部分享
虚拟机字节码执行引擎
在前面的几篇文章里,从Java虚拟机内存结构开始,经历了虚拟机垃圾收集机制、Class类文件结构到后来的虚拟机类加载机制,一步步的进入到了Java虚拟机即Java底层的世界。在有了前面的基础之后,接下来就应该进入Java虚拟机最重要的部分了——虚拟机字节码执行引擎,毕竟,这是Java程序得以在不同机器上运行的核心部分。 Java是通过实现Java虚拟机来达到平台无关的。“虚拟机”的概念是相对于“...
分类:其他   时间:2016-06-12 02:30:06    收藏:0  评论:0  赞:0  阅读:224
剑指offer(四十六)之树的子结构
题目描述 输入两颗二叉树A,B,判断B是不是A的子结构。 思路: 1、首先设置标志位result = false,因为一旦匹配成功result就设为true,剩下的代码不会执行,如果匹配不成功,默认返回false 2、递归思想,如果根节点相同则递归调用isSubTree(),如果根节点不相同,则判断tree1的左子树和tree2是否相同,再判断右子树和tree2是否相同 3、注意nu...
分类:其他   时间:2016-06-12 02:29:42    收藏:0  评论:0  赞:0  阅读:125
笔试题76. LeetCode OJ (63)
Unique Paths II     这次还是机器人在最左上角,想要到达最右下角,机器人能走的方向还是向下和向右,但是与上次不同的是:路上有障碍物,有障碍物的地方不能通过,找出所有独一无二的路径。     上个题的解题思路我自己好像也没什么算法根据,凭借的是自己观察问题找到的,不过这个题我还是按照那样的想法去做的话,确实没想通,我试了一下,发现代码很复杂而且没有把握,所以我换了种思路,我...
分类:其他   时间:2016-06-12 02:29:32    收藏:0  评论:0  赞:0  阅读:121
UNIX网络编程:高性能网络服务
Linux的一个应用优势是可用于设计各种高性能网络服务程序,高性能得一个特点就是实现并发访问处理,及服务程序能够同时为多个在线用户提供服务,高性能服务程序得应用非常广泛,在当前流行得Web服务器,各种游戏服务器中都能看到它的身影,而多进程网络服务程序,多线程网络服务程序,以及线程池网络服务程序的实现会更加提高网络服务的性能。高性能网络服务程序简介 高性能网络服务程序在当前的LINUX环境下应用非常...
分类:其他   时间:2016-06-12 02:29:22    收藏:0  评论:0  赞:0  阅读:174
使用Aspose组件将WORD、PDF、PPT转为图片
using System; using System.Collections.Generic; using System.Text; using OMCS.Engine.WhiteBoard; using ESBasic; using System.Drawing.Imaging; using System.IO; using System.Drawing; using Schematrix; ...
分类:Web开发   时间:2016-06-12 02:29:12    收藏:0  评论:0  赞:1  阅读:412
URAL 1099 一般图带花树匹配
点击打开链接 题意:给n个人和许多关系,问能够匹配的人数和匹配的人 思路:据说是带花树的模版题,来练一练,原理什么的根本不是本弱可以理解的,权当是一个模版直接用算了,就像最大流一样,而且据本弱做的一些弱题发现这种题目考验的是建图的能力,也就是上边的所有的模版几乎不会动,然后直接建好图就行了,说白了就是太弱看不懂原理直接当模版使了#include #include #include #in...
分类:其他   时间:2016-06-12 02:28:53    收藏:0  评论:0  赞:0  阅读:190
LA 3637 - The Bookcase(DP)
题目链接:点击打开链接 思路:用d[i][j][k]表示前i个, 已经占据了第一层j厚度,第二层k厚度的最小高度。 转移即可。 这题卡常数挺恶心的, 要加点恶心的优化。 细节参见代码: #include #include #include #include #include #include #include #include #include #include #inc...
分类:其他   时间:2016-06-12 02:28:42    收藏:0  评论:0  赞:0  阅读:175
剑指offer(四十五)之二叉树的深度
题目描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 代码: public class Solution { public int TreeDepth(TreeNode pRoot){ if(pRoot==null) return 0; retur...
分类:其他   时间:2016-06-12 02:28:39    收藏:0  评论:0  赞:0  阅读:161
STM32探秘 之FSMC
STM32的FSMC真是一个万能的总线控制器,不仅可以控制SRAM,NOR FLASH,NAND FLASH,PC Card,还能控制LCD,TFT. 不过有时候它也很诡异.如 *(volatile uint16_t *)0x60400000=0x0; // 实际是写入A21=1,而非A22....
分类:其他   时间:2016-06-12 02:28:37    收藏:0  评论:0  赞:0  阅读:275
【Linux】samba服务器的安装和配置
1.安装samba(rpm包安装)  首先,检查一下系统中有没有安装samba的RPM包。输入rpm -qa|grep samba没有显示,则表示samba没有安装。   输入yum install samba-3.5.10-125.el6.i686.rpm安装samba samba安装完成!2.samba相关配置文件(这部分内容来自鸟哥的私房菜) 与samba服务器相关的配置文件有: /...
分类:系统服务   时间:2016-06-12 02:28:26    收藏:0  评论:0  赞:0  阅读:180
LeetCode:Combination Sum III
Combination Sum III Total Accepted: 34119 Total Submissions: 93255 Difficulty: Medium Find all possible combinations of k numbers that add up to a number n, given that only...
分类:其他   时间:2016-06-12 02:28:03    收藏:0  评论:0  赞:0  阅读:267
LeetCode:Find Minimum in Rotated Sorted Array II
Find Minimum in Rotated Sorted Array II Total Accepted: 52722 Total Submissions: 152155 Difficulty: Hard Follow up for "Find Minimum in Rotated Sorted Array": What if dupl...
分类:其他   时间:2016-06-12 02:27:42    收藏:0  评论:0  赞:0  阅读:173
LeetCode:Combination Sum
Combination Sum Total Accepted: 95000 Total Submissions: 302249 Difficulty: Medium Given a set of candidate numbers (C) and a target number (T), find all unique combinations...
分类:其他   时间:2016-06-12 02:27:38    收藏:0  评论:0  赞:0  阅读:116
Java源码之LinkedList
Java源码之LinkedList 转载请注意出处: 一、LinkedList概述 本文采用jdk1.8进行分析。 LinkedList实现了List,Deque接口的双向链表,实现了链表的所有可选操作,并且可有null值。查找某个值的时候必须从头到尾的遍历链表。它是非线程安全的,当多个线程结构化修改同一链表时需要加上同步处理。(程结构化修改包括:添加、...
分类:编程语言   时间:2016-06-12 02:27:36    收藏:0  评论:0  赞:0  阅读:113
LeetCode:Combination Sum II
Combination Sum II  My Submissions Question Editorial Solution Total Accepted: 71124 Total Submissions: 254398 Difficulty: Medium Given a collection of candidate numbers (C) and a...
分类:其他   时间:2016-06-12 02:27:17    收藏:0  评论:0  赞:0  阅读:195
HDU 1213 How Many Tables (并查集,连通分支数,两种方式)
How Many Tables Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 23012    Accepted Submission(s): 11485 Problem Description Today is...
分类:其他   时间:2016-06-12 02:26:53    收藏:0  评论:0  赞:0  阅读:111
【计算机图形学】OpenGL+VS2015相关类库配置
opengGL相关库的配置,包括glew、freeglut、GLTools、GLM...
分类:其他   时间:2016-06-12 02:26:45    收藏:0  评论:0  赞:0  阅读:325
使用Go构建RESTful的JSON API
这篇文章不仅仅讨论如何使用Go构建RESTful的JSON API,同时也会讨论如何设计好的RESTful API。如果你曾经遭遇了未遵循良好设计的API,那么你最终将写烂代码来使用这些垃圾API。希望阅读这篇文章后,你能够对好的API应该是怎样的有更多的认识。JSON API是啥?在JSO...
分类:Windows开发   时间:2016-06-12 02:26:33    收藏:0  评论:0  赞:0  阅读:251
GDB
部分转载自:陈皓 GDB中应该知道的几个调试方法 here 知识储备 一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要把调试信息加到可执行文件中。使用编译器(cc/gcc/g++)的 -g 参数可以做到这一点。如: > cc -g hello.c -o hello > g++ -g hello.cpp -o hello...
分类:数据库技术   时间:2016-06-12 02:26:21    收藏:0  评论:0  赞:0  阅读:192
【Leetcode】Isomorphic Strings
题目链接:https://leetcode.com/problems/isomorphic-strings/ 题目: Given two strings s and t, determine if they are isomorphic. Two strings are isomorphic if the characters in s can be replaced to ge...
分类:其他   时间:2016-06-12 02:26:09    收藏:0  评论:0  赞:0  阅读:167
1818条   上一页 1 ... 73 74 75 76 77 ... 91 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!