[TOC] 2019/5/12 查漏补缺 数据类型分为两大类:基本类型和引用类型; 基本类型只能保存一些常量数据,引用类型除了可以保存数据,还能提供操作这些数据的功能; 为了操作基本类型的数据,java也对它们进行了封装, 得到八个类,就是java中的基本类型的封装类;他们分别是: 八种基本类型: ...
分类:
其他 时间:
2019-05-12 10:15:48
收藏:
0 评论:
0 赞:
0 阅读:
124
一:介绍 wine可以运行少部分windows软件 做ctf需要它(具体的话百度) 二:安装挥泪史 在网上搜索了好多方法,总是出一些毛病安装不上去,(最初是因为没换apt源等了百年下载完成一次,接着安装失败,于是再来一次,实在是崩溃,关于如何换源来提高终端下载速度见我上篇记录下的方法https:// ...
分类:
Windows开发 时间:
2019-05-12 10:15:30
收藏:
0 评论:
0 赞:
0 阅读:
140
9、写一个函数找出一个整数数组中第二大的数。—— Microsoft 10、如何判断一个单链表是有环的?不能用标志位,最多只能用两个额外指针。 思路:如果一个单链表中有环,用一个指针去遍历,永远不会结束,所以可以用两个指针,一个指针一次走一步,另一个指针一次走两步,如果存在环,则这两个指针会在环内相 ...
分类:
其他 时间:
2019-05-12 10:14:52
收藏:
0 评论:
0 赞:
0 阅读:
131
Given an array nums, write a function to move all 0's to the end of it while maintaining the relative order of the non-zero elements. Example: Input: ...
分类:
其他 时间:
2019-05-12 10:14:18
收藏:
0 评论:
0 赞:
0 阅读:
115
要找的就是这棵树的带权重心,以带权重心为根时每棵子树的权值和不超过总权值和的一半。 因此按$\frac{v[i]}{\sum v[i]}$的概率随机选取一个点$x$,则重心有$\frac{1}{2}$的概率落在$1$到$x$的路径上,期望随机次数为$O(1)$。 随机方式可以直接随机一个$1$到$\ ...
分类:
其他 时间:
2019-05-12 10:13:47
收藏:
0 评论:
0 赞:
0 阅读:
127
教材学习内容总结 第43章要点 要点1:录制视频 录制视频需要用到麦克风和摄像头硬件,还需要赋予一些相应的权限。 第44章要点 要点1:MediaRecorder类 MediaRecorder 是 MediaStream Recording API 提供的用来进行媒体轻松录制的接口, 他需要通过调用 ...
分类:
移动平台 时间:
2019-05-12 10:13:23
收藏:
0 评论:
0 赞:
0 阅读:
135
转自:https://blog.csdn.net/dataiyangu/article/details/87894253 new Server()初始化线程池QueuedThreadPoolexecute()方法BlockingQueue初始化ServerConnector初始化ScheduledE ...
分类:
编程语言 时间:
2019-05-12 10:13:01
收藏:
0 评论:
0 赞:
0 阅读:
179
问题描述:https://leetcode-cn.com/problems/median-of-two-sorted-arrays/ 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以 ...
分类:
其他 时间:
2019-05-12 10:12:40
收藏:
0 评论:
0 赞:
0 阅读:
135
1、浏览器端的事件驱动机制 javascript 在浏览器端运行是单线程的,这是由浏览器决定的,这是为了避免多线程执行不同任务会发生冲突的情况。也就是说我们写的javascript 代码只在一个线程上运行,称之为主线程(HTML5提供了web worker API可以让浏览器开一个线程运行比较复杂耗 ...
分类:
Web开发 时间:
2019-05-12 10:12:25
收藏:
0 评论:
0 赞:
0 阅读:
113
pycharm的pro版本才支持远程调试,如下,添加服务器配置,选择添加 SFTP 之后填写服务器地址,用户名,密码认证方式,此处我的服务器因为已经使用添加了免密的秘钥对登录方式,所以直接选择开放式的密码登录,然后点击测试连接和自动获取主目录 注意,此处有坑,会导致在服务器地址、用户名、秘钥对均正确 ...
分类:
系统服务 时间:
2019-05-12 10:12:05
收藏:
0 评论:
0 赞:
0 阅读:
218
Git是目前世界上最先进的分布式版本控制系统。 创始人:Linus Torvalds林纳斯·托瓦兹 经典的集中管理型(CVS、VSS、SVN) 版本管理系统: 1、版本管理的服务器一旦崩溃,硬盘损坏,代码如何恢复? 2、程序员上传到服务器的代码要求是完整版本,但是程序员开发过程中想做小版本的管理,以 ...
分类:
其他 时间:
2019-05-12 10:11:43
收藏:
0 评论:
0 赞:
0 阅读:
168
转自:https://blog.csdn.net/dataiyangu/article/details/87631574 多线程调试的方法使用Eclipse进行多线程调试线程dump及分析分析死锁案例代码jstack调试jps命令找到当前这个java的进程号运行jstack命令JDK8对并发的新支持 ...
分类:
编程语言 时间:
2019-05-12 10:10:35
收藏:
0 评论:
0 赞:
0 阅读:
120
执行了ajax,页面没有任何反应 怀疑json没有值,想查看json中的内容,使用了ObjectMapper: ObjectMapper om=new ObjectMapper(); System.out.println(om.writeValueAsString(pb));//pb是我要返回的数据 ...
分类:
编程语言 时间:
2019-05-12 10:10:18
收藏:
0 评论:
0 赞:
0 阅读:
139
This application respects and protects the privacy of all users who use the service. In order to provide you with more accurate and personalized servi ...
分类:
其他 时间:
2019-05-12 10:10:02
收藏:
0 评论:
0 赞:
0 阅读:
308
前言:策略模式是和简单工厂一起在几天前学的,今晚有空正好写下来 策略模式 策略模式是定义一组算法,将每一种算法都封装成共同接口的独立类中,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 优缺点 优点: 缺点: 结构 Strategy:抽象的策略(一个借口或抽象类) Concrete ...
分类:
其他 时间:
2019-05-12 10:09:43
收藏:
0 评论:
0 赞:
0 阅读:
139
说起打包,我们的QA简直是要抓狂,这个确实我也很同情他们。项目最开始打包是另一个同事做的,打包步骤是有些繁琐,但是项目上线后,不敢轻易动啊!每次他们打包总要跟我抱怨,国内版本打包步骤要10多步还能忍,不能忍的是越南版本一下子21步,所以他们也总是调侃我们程序! QA:"大佬,什么时候能优化下打包流程 ...
分类:
编程语言 时间:
2019-05-12 10:09:12
收藏:
0 评论:
0 赞:
0 阅读:
160
转自:https://blog.csdn.net/dataiyangu/article/details/86412704 原子性有序性可见性– 编译器优化– 硬件优化(如写吸收,批操作)Java虚拟机层面的可见性Happen-Before规则(先行发生)程序顺序原则:volatile规则:锁规则:传 ...
分类:
编程语言 时间:
2019-05-12 10:08:39
收藏:
0 评论:
0 赞:
0 阅读:
101
转自:https://blog.csdn.net/dataiyangu/article/details/87123586 什么是设计模式架构模式设计模式代码模式(成例 Idiom)单例模式普通单例假如单例中有某个字段改进的单例代理模式再升级不变模式不变模式是如何实现的不变模式的案例Future模式核 ...
分类:
编程语言 时间:
2019-05-12 10:08:18
收藏:
0 评论:
0 赞:
0 阅读:
155
转自:https://blog.csdn.net/dataiyangu/article/details/86491786#2__696 1. 各种同步控制工具的使用1.1. ReentrantLock1.1.1.可重入1.1.2. 可中断 lockInterruptibly()1.1.3. 可限时1 ...
分类:
编程语言 时间:
2019-05-12 10:07:59
收藏:
0 评论:
0 赞:
0 阅读:
98
转自:https://blog.csdn.net/dataiyangu/article/details/87612028 锁优化的思路和方法减少锁持有时间减小锁粒度锁分离锁粗化举个栗子举个栗子锁消除虚拟机内部的锁优化(当使用synchronize关键字的时候里面会做那些事情)对象头Mark偏向锁举个 ...
分类:
编程语言 时间:
2019-05-12 10:07:45
收藏:
0 评论:
0 赞:
0 阅读:
75