码迷,mamicode.com
首页 > 编程语言 > 日排行
java--String、StringBuilder、StringBuffer的解析和比较?
一、String的解析 1.String的含义 ①String是不可以被继承的,String类是final类,String类是由char[]数组来存储字符串。 ②String是不可变的字符序列,如果存储abc则在字符串常量池中开辟长度固定为3的字符数组,无论怎么改变均会产生新的实例。 2.Strin ...
分类:编程语言   时间:2018-08-09 00:29:52    阅读次数:202
spring简介
Spring思想 Spring:本身是大杂烩,整合现有的框架技术 Spring理念:使现有技术更加实用 Spring特点:轻量级框架--不集成其它的类,不用去实现它的接口,原有的代码不用改动 Spring功能: 1、ioc容器--控制反转 2、aop面向切面编程 3、对事务的支持,spring支持j ...
分类:编程语言   时间:2018-08-09 00:30:01    阅读次数:150
Java并发编程:Thread类的使用
一、线程的状态 在正式学习Thread类中的具体方法之前,我们先来了解一下线程有哪些状态,这个将会有助于后面对Thread类中的方法的理解。 线程从创建到最终的消亡,要经历若干个状态。一般来说,线程包括以下这几个状态:创建(new)、就绪(runnable)、运行(running)、阻塞(block ...
分类:编程语言   时间:2018-08-09 00:30:32    阅读次数:168
java的两种同步方式, Synchronized与ReentrantLock的区别
java在编写多线程程序时,为了保证线程安全,需要对数据同步,经常用到两种同步方式就是Synchronized和重入锁ReentrantLock。 相似点: 这两种同步方式有很多相似之处,它们都是加锁方式同步,而且都是阻塞式的同步,也就是说当如果一个线程获得了对象锁,进入了同步块,其他访问该同步块的 ...
分类:编程语言   时间:2018-08-09 00:30:44    阅读次数:152
Python中print不同书写格式
u:表示unicode字符串 不是仅仅是针对中文, 可以针对任何的字符串,代表是对字符串进行unicode编码。 一般英文字符在使用各种编码下, 基本都可以正常解析, 所以一般不带u;但是中文, 必须表明所需编码, 否则一旦编码转换就会出现乱码。 建议所有编码方式采用utf8print u"当前列表文件为 %d" %n%:print (u"
分类:编程语言   时间:2018-08-09 00:32:41    阅读次数:200
STL在数组算法的使用
find(a:起始位置 , b: 终止位置 , c: 要查找的内容) >查找寻找内容的位置 count(a:起始位置 , b: 终止位置 , c: 要查找的内容) >查找寻找内容的个数 sort(a:起始位置 , b: 终止位置 ) >按照升序来进行排列 ...
分类:编程语言   时间:2018-08-09 00:33:04    阅读次数:182
java运行环境和配置环境
1.配置JAVA_HOME,CLASSPATH,PATH的意义 JAVA_HOME:指向jdk的安装目录,意义不多说。 PATH:作用是指向javac编译器,将java编译成 .class文件。 CLASSPATH:作用是jvm通过classpath寻找 .class文件。 2.配置JAVA_HOM ...
分类:编程语言   时间:2018-08-09 00:34:32    阅读次数:251
c++中的智能指针
简介 为了解决c++程序容易造成内存泄漏的问题,c++11提供了3种智能指针:std::unique_prt, std::shared_ptr, std::weak_ptr。智能指针的原理就是,将一个申请好的内存地址保存在智能指针结构体内部,然后把智能指针保存在栈上。当智能指针出了作用域后,由于栈上 ...
分类:编程语言   时间:2018-08-09 00:35:47    阅读次数:225
Java软件开发的职业要求是什么?
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java为什么是运用广范的一门语言呢?1.软件开发现在是当前的热门行业和朝阳产业,有很好的发展潜力2.Java开发者成为十大急需I
分类:编程语言   时间:2018-08-09 00:36:22    阅读次数:220
Collections自定义List排序规则,进行自定义排序
原 :http://blog.csdn.net/u012854870/article/details/78052159 ...
分类:编程语言   时间:2018-08-09 01:13:24    阅读次数:234
python 课堂15 面向对象3 内部方法,类的定制
面向对象 3 高级用法 绑定方法: 绑定方法,非绑定方法 绑定方法: 对象绑定,类绑定 @ classmethod 非绑定 @ staticmethod 绑定对象方法,绑定类方法,非绑定方法的使用 property 反射 反射就是使用字符串来作为属性名,去调用。 反射 hasattr() getat ...
分类:编程语言   时间:2018-08-09 01:13:50    阅读次数:186
Python:数据可视化pyecharts的使用
什么是pyecharts? pyecharts 是一个用于生成 Echarts 图表的类库。 charts 是百度开源的一个数据可视化 JS 库,主要用于数据可视化。pyecharts 是一个用于生成 Echarts 图表的类库。实际上就是 Echarts 与 Python 的对接。 使用 pyec ...
分类:编程语言   时间:2018-08-09 01:14:15    阅读次数:655
JAVAEmail工具错误java.lang.ClassNotFoundException: javax.activation.DataSource
JDK9以上或JDK6以下使用mail.jar包不加JAF的activation.jar包会抛出该错误!JDK6以上不需要加该jar包; 参考原文 https://stackoverflow.com/questions/8186395/noclassdeffounderror-javax-activ ...
分类:编程语言   时间:2018-08-09 01:15:35    阅读次数:233
spring mabatis springmvc 看过
.Spring中AOP的应用场景、Aop原理、好处? 答:AOP--Aspect Oriented Programming面向切面编程;用来封装横切关注点,具体可以在下面的场景中使用: Authentication 权限、Caching 缓存、Context passing 内容传递、Error h ...
分类:编程语言   时间:2018-08-09 01:16:24    阅读次数:200
Java多线程学习
用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟,当然也没法说能用单线程来实现:比如最常见的“生产者,消费者模型”。 很多人都对其中的一些概念不 ...
分类:编程语言   时间:2018-08-09 01:18:53    阅读次数:203
java String字符串判断
判断空字符串:StringUtils.isBlank 参考:https://blog.csdn.net/xiaojin21cen/article/details/66973092 ...
分类:编程语言   时间:2018-08-09 10:11:04    阅读次数:142
python编程系列---args与kwargs详解
args与kwargs详解 ...
分类:编程语言   时间:2018-08-09 10:58:24    阅读次数:132
使用UE配置python的编程环境
以前一直使用UE进行C++代码编程,最近在学python,使用的IDE一直是pycharm。最近突然突发奇想,觉得是否UE也能支持python编程呢?网上各种搜索,还真发现了设置的方法。我用的UE版本是15.10使用其他版本的同学们可以自行研究设置方法,个人觉得设置的地方应该都差不多第一步:选择菜单栏高级-->工具配置。如下图![](http://i2.51cto.com/images/bl
分类:编程语言   时间:2018-08-09 11:05:24    阅读次数:243
JavaScript中Object.prototype.toString方法的原理
在JavaScript中,想要判断某个对象值属于哪种内置类型,最靠谱的做法就是通过Object.prototype.toString方法. <一>, ECMAScript 3 1. 在ES3中,Object.prototype.toString方法的规范如下: 在toString方法被调用时,会执行 ...
分类:编程语言   时间:2018-08-09 11:06:19    阅读次数:153
java环境搭建
![](https://images2018.cnblogs.com/blog/1019285/201808/1019285-20180809101648086-1941223500.png) ...
分类:编程语言   时间:2018-08-09 11:08:04    阅读次数:143
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!