码迷,mamicode.com
首页 > 编程语言 > 日排行
JAVA 中为什么String 是immutable的
本文翻译自:http://www.programcreek.com/2013/04/why-string-is-immutable-in-java/ 这是一个很老但很流行的问题,这里有几个原因String在java中被设计成immutable的。对内存、同步、数据结构等有好的理解,能更好的回答这个问 ...
分类:编程语言   时间:2019-05-06 23:28:03    阅读次数:168
spring ioc /Di
1.1、IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反 ...
分类:编程语言   时间:2019-05-06 23:33:06    阅读次数:170
python基础
li1=set([1,2,3,4])li2=set([4,5,6,7])update_set=li1.intersection(li2)delete_set=li1.symmetric_difference(update_set)add_set=li2.symmetric_difference(up ...
分类:编程语言   时间:2019-05-06 23:37:33    阅读次数:157
Java 的不可变类 (IMMUTABLE CLASS) 和 可变类 (MUTABLE CLASS)
一、简单定义不可变对象(Immutable Objects)即对象一旦被创建,它的状态(对象的数据,也即对象属性值)就不能改变,反之即为可变对象(Mutable Objects)。当满足以下条件时,对象才是不可变的:1. 对象创建以后其状态就不能修改。2. 对象的所有域都是final类型。3. 对象 ...
分类:编程语言   时间:2019-05-06 23:38:58    阅读次数:201
Python练习100题
Python练习100题 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #Filename:001.py cnt = 0#count the sum of result for i in range(1,5): for j in range(1,5): for ...
分类:编程语言   时间:2019-05-06 23:39:51    阅读次数:205
shell + python 服务器巡检,生成excel巡检报告
需求:过百台服务器需要巡检,考虑到人工巡检太浪费时间,于是写了如下脚本,每天定时统计各服务器资源使用情况,统一汇总到一台服务器,进行合并、转换excel 1、shell脚本统计系统资源使用情况,,根据阈值判断是否正常,生成txt文件 1 #!/bin/bash 2 #获取主机名 3 system_h ...
分类:编程语言   时间:2019-05-06 23:42:20    阅读次数:230
算法第四版1.1.14
代码如下 ...
分类:编程语言   时间:2019-05-06 23:47:01    阅读次数:243
Java之IO流
1.1 File类 File类在java中表示(带路径的)文件或者目录。 1.1.1 File常用属性和方法 创建文件时会抛出检查时异常IOException 1.1.2 File的路径相关 注意:如果file是相对路径,相对路径的当前路径是工程目录(java17) 1.1.3 目录的创建 1.1. ...
分类:编程语言   时间:2019-05-06 23:47:31    阅读次数:230
【Java123】HTTP Post Form Data 传输的Java实现
今天在开发PT工具的时候,有一些手动预处理设置的步骤用程序自动化实现。 具体实现需要给系统服务器发送一个HTTP POST请求。 实现时候发现Url并不是直接可以使用,POST请求还需要给定Form Data。 这部分完全小白,需要进一步了解学习。 https://www.cnblogs.com/a ...
分类:编程语言   时间:2019-05-07 00:54:24    阅读次数:289
线程池ThreadPoolExecutor
一、线程池介绍 在web开发中,服务器需要接受并处理请求,所以会为一个请求来分配一个线程来进行处理。如果每次请求都新创建一个线程的话实现起来非常简便,但是存在一个问题: 如果并发的请求数量非常多,但每个线程执行的时间很短,这样就会频繁的创建和销毁线程,如此一来会大大降低系统的效率。可能出现服务器在为 ...
分类:编程语言   时间:2019-05-07 00:55:24    阅读次数:123
SpringMVC工作流程
一、SpringMVC简介 SpringMVC是一种基于Spring实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,使用了MVC架构模式的思想,将web层进行职责解耦,并管理应用所需对象的生命周期,为简化日常开发,提供了很大便利。 SpringMVC提供了总开关DispatcherSe ...
分类:编程语言   时间:2019-05-07 00:57:34    阅读次数:148
Spring Boot(一)
问题: ...
分类:编程语言   时间:2019-05-07 00:59:24    阅读次数:113
python爬虫入门01:教你在 Chrome 浏览器轻松抓包
通过 python爬虫入门:什么是爬虫,怎么玩爬虫? 我们知道了什么是爬虫 也知道了爬虫的具体流程 那么在我们要对某个网站进行爬取的时候 要对其数据进行分析 就要知道应该怎么请求 就要知道获取的数据是什么样的 所以我们要学会怎么抓咪咪! 哦,不对。 我们要学会怎么数据抓包 虽然小馒头也是包的一种 o ...
分类:编程语言   时间:2019-05-07 01:03:39    阅读次数:187
Unity - Profiler参数详解
CPU Usage ? ● GC Alloc - 记录了游戏运行时代码产生的堆内存分配。这会导致ManagedHeap增大,加速GC的到来。我们要尽可能避免不必要的堆内存分配,同时注意:1、检测任何一次性内存分配大于2KB的选项;2、检测每帧都具有20B以上内存分配的选项。 ● WaitForTar ...
分类:编程语言   时间:2019-05-07 01:04:34    阅读次数:151
用Python搞定九宫格式的朋友圈。内附“马云”朋友圈
PIL(Python Imaging Library)是一个非常强大的Python库,但是它支持Python2.X, 在Python3中则使用的是Pillow库,它是从PIL中fork出来的一个分支。提供了非常强大的图片处理能力,包括存储、格式转换、图像处理等操作 有时候看到朋友圈的九宫格动态,是不 ...
分类:编程语言   时间:2019-05-07 01:04:49    阅读次数:169
5-6 c语言之【枚举,联合体,递归】
今天学习了枚举,联合体,递归,重点在于递归,所以从网上找到了一些递归的题目进行练习,毕竟程序员界流传一句话,会用循环的是人,会用递归的是神,哈哈哈 还是按次序进行梳理,第一个枚举,枚举和宏定义很相似,好处就是不易修改,并且可以定下范围,例如在游戏中前后左右就固定用 键盘上的上下左右键表示,而不是用随 ...
分类:编程语言   时间:2019-05-07 01:05:05    阅读次数:182
java web 域对象
四大域对象 pagecontext 表示的是当前页面的域对象Request表示的是请求域中的对象session 表示的是一次会话中的对象application表示的是在一次tc启动到一次关闭的时候获取得到的对象 jsp的9大内置对象 requestResponsesessionApplication ...
分类:编程语言   时间:2019-05-07 01:08:42    阅读次数:144
56-python pip使用报错:Fatal error in launcher: Unable to create process using '"'
转自:python pip使用报错:Fatal error in launcher: Unable to create process using '"' 在一个系统中共存Python2、python3的时候,pip、pip2、pip3使用的时候会报错: c:\Python35\Scripts>pi ...
分类:编程语言   时间:2019-05-07 01:11:19    阅读次数:210
sts安装出现could not find jar:file解决办法,could not find jar:file,sts安装
sts安装出现could not find jar:file解决办法,could not find jar:file,sts安装 ...
分类:编程语言   时间:2019-05-07 01:14:09    阅读次数:199
Spark-数据源及机器学习算法部署
1、数据源读取 使用的时候,需要加载驱动 --jars 或者添加到classpath中 或scaddjar Spark对Oracle数据库读取,代码如下: Spark 对Mongo读数据 2、机器学习算法转换 机器学习算法有两类不能直接添加到spark中: 1) 包中含有复杂依赖关系的,如scipy ...
分类:编程语言   时间:2019-05-07 01:15:05    阅读次数:191
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!