关闭

LeetCode:485. Max Consecutive Ones

题目链接:485. Max Consecutive Ones题目描述: Given a binary array, find the maximum number of consecutive 1s in this array. Input: [1,1,0,1,1,1] Output: 3 Explanation: The first two digits or the las...
阅读(160) 评论(0)

LeetCode: 461. Hamming Distance

题目名称:461. Hamming Distance题目描述: The Hamming distance between two integers is the number of positions at which the corresponding bits are different. Given two integers x and y, calculate the Hammin...
阅读(118) 评论(0)

LeetCode:69. Sqrt(x)

题目链接: 69. Sqrt(x) 题目描述: Implement int sqrt(int x) Compute and return the square root of x. 题目解释: 提干非常简单,就是实现一个整数的求平方根的函数,输入为int,输出也是int。 解题方案: 求一个整数的平方根,最土的办法是从0开始尝试0,1,2,3,4…判断是不是...
阅读(339) 评论(0)

LeetCode题解:189. Rotate Array

题目链接:189. Rotate Array题目描述: 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]. 题目解释:提干描述的比较简单,就是给一个整...
阅读(240) 评论(0)

LeetCode题解:1.Two Sum

题目链接:1. Two Sum题目描述:Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution. Given nums...
阅读(216) 评论(0)

使用JavaLangAccess和SharedSecrets来获取JVM中的实例

使用场景实例:最近一段时间在mybatis框架的源码,看到框架的日志模块的时候,发现其集成了JDK的原生日志java.util.logging,于是我就去看了一下java.util.logging实现源码,在其中的LogRecord.java文件中看到其中有一段代码:// Private method to infer the caller's class and method names...
阅读(567) 评论(0)

算法题:Patterns and Pictures

前言:这道题是:2008 ACM ICPC South Central USA Regional Programming Contest 的比赛试题,也是2016年10月15日链家网的笔试题。题目链接:Patterns and Pictures题目描述: Fabrics often have repeating patterns on them, such as a tessellation o...
阅读(159) 评论(0)

本地编译mybatis的源码

前言:一直想找开源框架的源码看一下,学习一下优秀源码,考虑到mybatis3相对来说源码规模比较小,比较容易掌握,也更适合我以后的发展,所以选择了它。 mybatis是由maven管理的java项目,所以在编译源码之前我们的开发环境需要以下元素: JDK 1.6以上 IDEA 运行java的IDE(集成开发环境),方便打开工程,IDEA有社区版和最终版两种版本,推荐最终版,功能比较健全。社区版是阉...
阅读(652) 评论(0)

IP从整型地址转换为点分形式

题目描述: 通常我们在存储IPv4地址的时候不会直接使用字符串,例如192.168.1.1,我们不用“192.168.1.1”这个字符串来存储,而是将这个IP地址转换为一个无符号整数,因为一个IPv4的地址总体上刚好是32位二进制数,只是用了“.”符号每八位进行了一个分割,所以我们只要使用一个32位的无符号整型来存储即可,这样只要4字节,如果使用字符串则需要更多的字节,我们需要做的就是每次在使用...
阅读(1098) 评论(0)

青岛卫生答题系统刷题脚本使用手册

特别鸣谢:首先感谢此脚本作者:周珅童鞋。 后面附个作者的博客,大家可以去学习一下:samchowgo.github.io 为了方便大家传递,造福更多的同学们,我写了这篇文档,仅供大家方便,无其他任何目的,如有冒犯,烦请联系本人进行删除。登陆卫生应急基本知识与技能网络在线培训和测试答题系统 打开青岛市卫生和计划生育委员会网站(网址:http://www.qdwsjsw.gov.cn/home 点击...
阅读(4461) 评论(0)

zsh下配置maven

前提:以前是在bash下配置的maven,当我们调整到zsh下后,以后的配置就失效了,我们还需要在zsh下重新配置maven。在.zshrc配置文件中添加如下内容:M2_HOME=/Users/yums/app/apache-maven-3.0.3 JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_76.jdk/Contents/Home ex...
阅读(971) 评论(0)

Thrift0.8.0安装常见问题

项目要求thrift的版本为0.8.0,这是一个老版本,所以我们不能使用包管理器(例如brew)来进行安装了。 我们必须采用源码安装。 源码安装需要配置、编译、链接的过程,会有一些依赖条件,所以在编译之前我们首先要解决依赖关系。 需要安装的依赖如下: 安装boost库 (1).下载地址:http://www.boost.org/ (2). 先执行命令:./bootstrap.sh (该...
阅读(804) 评论(0)

Intellij IDEA社区版打包Maven项目成war包,并部署到tomcat上

需求分析我们利用 Intellij idea社区版IDE开发了一个maven的springMVC小项目,这时我们想将这个项目部署到tomcat上,从计算机本地查看网站效果(输入localhost:8080/app 类似路径)。打包WAR过程首先对项目进行编译。然后执行以下步骤: 单击下图红色方框处 在IDEA右侧出现maven project选项 单击maven project选项,出现...
阅读(18708) 评论(6)

《Redis实战》读书笔记

第一章:初识Redis Redis的五种数据结构 STRING 可以存放字符串、整数、浮点数等等。 常用指令: GET 获取给定键的值 SET 设定给定键的值 DEL 删除给定键的值 LIST 单链表,插入删除等操作 常用命令: RPUSH将给定的值推入列表的右端 LPUSH将给定的值推入列表的左端 RPOP从列表右端弹出元素 LPOP从列表左端弹出元素 LINDEX给定位置的元素 LRA...
阅读(446) 评论(0)

《Java TCP/IP Socket编程》读书笔记

第一章:简介:这一章的内容是一些基础知识的概述: 计算机网络的概念,分组报文和协议 以太网 HTTP TCP/IP协议族(UDP) OSI七层网络结构 地址的概念 IPv4(32bit)、IPv6(128bit) DNS的相关概念,地址解析协议 C/S模式 客户端和 服务器端 套接字的概念(IP地址+PORT端口) 流套接字(stream socket)TCP协议 数据报套接字(datagr...
阅读(286) 评论(0)
79条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:78452次
    • 积分:1486
    • 等级:
    • 排名:千里之外
    • 原创:77篇
    • 转载:0篇
    • 译文:2篇
    • 评论:11条
    文章分类
    最新评论