更详细的讲解和代码调试演示过程,请参看视频 用java开发C语言编译器 更详细的讲解和代码调试演示过程,请参看视频 如何进入google,算法面试技能全面提升指南 如果你对机器学习感兴趣,请参看一下链接: 机器学习:神经网络导论 更详细的讲解和代码调试演示过程,请参看视频 Linux kernel ...
分类:
编程语言 时间:
2017-07-06 23:38:15
收藏:
0 评论:
0 赞:
0 阅读:
416
一.多线程 1.基本概念 进程:正在运行中的程序,一个进程中至少包含一个线程 线程:进程的任务,执行任务的一个通道,一个进程中可以包含多个线程 2.多线程执行的特点: 两种方式:分时调度/抢占式调度(java属于抢占)二.Thread 类(java.lang) 1.概述:使用该类表示多线程对象,只要... ...
分类:
编程语言 时间:
2017-07-06 23:37:00
收藏:
0 评论:
0 赞:
0 阅读:
599
String类在Java中是非常常用的类,String提供了很多非常好的方法帮助程序员进行字符串的操作,这在jee中非常有用,因为前台传过来的数据往往是字符串或者json数组的形式。 ...
分类:
编程语言 时间:
2017-07-06 23:33:09
收藏:
0 评论:
0 赞:
0 阅读:
270
java 的HashMap底层数据结构 HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做一个整体来处理,系统会根据hash算法来来计算key-value的存储位置,我们总是可 ...
分类:
编程语言 时间:
2017-07-06 23:31:04
收藏:
0 评论:
0 赞:
0 阅读:
290
转载:http://www.cnblogs.com/alanfang/p/5600449.html SSL SSL - Secure Sockets Layer,现在应该叫"TLS",但由于习惯问题,我们还是叫"SSL"比较多.http协议默认情况下是不加密内容的,这样就很可能在内容传播的时候 被别 ...
分类:
编程语言 时间:
2017-07-06 23:28:18
收藏:
0 评论:
0 赞:
0 阅读:
448
Java并发编程:锁的释放Java并发编程:锁的释放Table of Contents1. 线程的状态2. wait() notify() 和 notifyAll()上一篇线程的同步,我们讲了锁的获得方式。接下来,我们讲讲锁的释放。首先,锁定的方法或者代码块运行完毕,肯定会释放锁。那么,主动释放锁,... ...
分类:
编程语言 时间:
2017-07-06 23:28:07
收藏:
0 评论:
0 赞:
0 阅读:
371
今天是第一次写博客,写点在javascript中重要的一个概念 原型(prototype); 原型,顾名思义,就是一切事物的模板。 柏拉图在《理想国》卷10中说:“床不是有三种吗?第一种是自然中本有的,我想无妨说是神创造的,因此没有旁人能制造它;第二是木匠制造的,第三种是画家制造的。” 原型就像是自 ...
分类:
编程语言 时间:
2017-07-06 23:24:12
收藏:
0 评论:
0 赞:
0 阅读:
318
接口基础知识: 简单说下接口测试,现在常用的2种接口就是http api和rpc协议的接口,今天主要说:http api接口是走http协议通过路径来区分调用的方法,请求报文格式都是key-value形式,返回报文一般是json串; 接口协议:http、webservice、rpc等。 请求方式:g ...
分类:
编程语言 时间:
2017-07-06 23:22:14
收藏:
0 评论:
0 赞:
0 阅读:
440
? JS易错知识点总结: == 和 的区别: ==:判断两个变量的值是否相等。 :判断两个变量的类型和值是否都相等,两个条件同时满足时,表达式为True。 switch中break的作用: 如果一个case后面的语句,没有写break,那么程序会向下执行,而不会退出; 例如:当满足条件的case 2 ...
分类:
编程语言 时间:
2017-07-06 23:19:58
收藏:
0 评论:
0 赞:
0 阅读:
237
#!/usr/bin/python3 import socket sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) result = sock.connect_ex(('10.10.130.111',8080)) if 0 == res... ...
分类:
编程语言 时间:
2017-07-06 23:18:28
收藏:
0 评论:
0 赞:
0 阅读:
284
#include int main() { int a=0,b=0; scanf("%d",&a); if(a>=800) { b=a-800; printf("%d",b); } else{ pri... ...
分类:
编程语言 时间:
2017-07-06 22:44:37
收藏:
0 评论:
0 赞:
0 阅读:
434
最后一个自由支配的暑假,学一些自己感兴趣的部分,也算为大三作准备。 C++中set集合的使用 定义一个int类型的集合 set<int> s; set<int>::iterator it; 基本操作有如下: s.inert(10);//插入元素10 s.erase(10);//删除元素10 s.cl ...
分类:
编程语言 时间:
2017-07-06 22:44:09
收藏:
0 评论:
0 赞:
0 阅读:
355
一、搭建spring boot环境 maven工程 pom文件内容 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaL ...
分类:
编程语言 时间:
2017-07-06 22:42:04
收藏:
0 评论:
0 赞:
0 阅读:
1274
以前也经常用date去截取,但是病史所有场景都适合,或者说效率满足不了,或者说拼接格外麻烦。能用java本省的的方法去实现其实更爽。因为中西方的文化的差异有时候在简单的方法上我们不得不去加一些其他的去计算,谁让java是西方的语言,我也想用国产的开发语言,但不知道这辈子能不能看到了。上代码: 运行输 ...
分类:
编程语言 时间:
2017-07-06 22:41:51
收藏:
0 评论:
0 赞:
0 阅读:
414
先贴代码,有空再整理思路 PGP加密 using System; using System.IO; using Org.BouncyCastle.Bcpg; using Org.BouncyCastle.Bcpg.OpenPgp; using Org.BouncyCastle.Security; u ...
分类:
编程语言 时间:
2017-07-06 22:41:23
收藏:
0 评论:
0 赞:
0 阅读:
402
1.switch: 接受类型有byte short int char(适合具体数值,但数值不多的情况。) 当条件成立之后,执行case之后的语句,如果执行完没有遇到break;或者‘}’,则会继续往下执行能执行的语句,此时不会判断case的条件,直到 再次遇到break;或者‘}’。2.循环语句: ...
分类:
编程语言 时间:
2017-07-06 22:39:16
收藏:
0 评论:
0 赞:
0 阅读:
355
版权声明:本文为博主原创文章,转载请注明出处,欢迎交流学习! IOC(Inversion of Control),即控制反转,意思是将对象的创建和依赖关系交给第三方容器处理,我们要用的时候告诉容器我们需要什么然后直接去拿就行了。举个例子,我们有一个工厂,它生产各种产品,当你需要某个产品,比如你需要一 ...
分类:
编程语言 时间:
2017-07-06 22:35:55
收藏:
0 评论:
0 赞:
0 阅读:
1715
好好的利用异或能够产生奇妙的效果。 异或运算的性质: 不论什么一个数字异或它自己都等于0。也就是说。假设我们从头到尾依次异或数组中的每个数字,那么终于的结果刚好是那个仅仅出现一次的数字。由于那些出现两次的数字所有在异或中抵消掉了。 例题: 给定大小是N的数组,数组里的元素互相不反复,元素的大小范围是 ...
分类:
编程语言 时间:
2017-07-06 22:32:04
收藏:
0 评论:
0 赞:
0 阅读:
399
线上面试题,有空整理答案,欢迎大家回复答案 ...
分类:
编程语言 时间:
2017-07-06 22:28:51
收藏:
0 评论:
0 赞:
0 阅读:
537
题目:假设一个旋转排序的数组其起始位置是未知的(比如0 1 2 4 5 6 7 可能变成是4 5 6 7 0 1 2)。 你需要找到其中最小的元素。 你可以假设数组中不存在重复的元素。 思路:首先排除三种极端情况,空,只有一个元素,以及整个数组都是顺序排列的。 当顺序的数组随机旋转排列后,就分为两个 ...
分类:
编程语言 时间:
2017-07-06 22:27:10
收藏:
0 评论:
0 赞:
0 阅读:
368