首页 > 编程语言
STL经常使用遍历算法for_each和transform的比較
for_each()和transform()算法比較 1)STL 算法 – 改动性算法 for_each() copy() copy_backward() transform() merge() swap_ranges() fill() fill_n() generate() generate_n( ...
分类:编程语言   时间:2017-08-05 09:22:49    收藏:0  评论:0  赞:0  阅读:358
Java多线程
一:线程的基本概念 线程指进程中的一个执行场景,也就是执行流程,那么进程和线程有什么区别呢? 每个进程是一个应用程序,都有独立的内存空间 同一个进程中的线程共享其进程中的内存和资源(共享的内存是堆内存和方法区内存,栈内存不共享,每个线程有自己的栈。) 1.什么是进程? 一个进程对应一个应用程序。例如 ...
分类:编程语言   时间:2017-08-05 09:18:24    收藏:0  评论:0  赞:0  阅读:486
Java 中最常见的 5 个错误
【编者按】在编程时,开发人员常常会遭遇各式各样莫名错误。近日。Sushil Das在 Geek On Java上列举了 Java 开发中常见的 5 个错误,与君共「免」。 以下为译文: 1. Null 的过度使用 避免过度使用 null 值是一个最佳实践。比如。更好的做法是让方法返回空的 array ...
分类:编程语言   时间:2017-08-05 09:18:10    收藏:0  评论:0  赞:0  阅读:253
使用JavaMail发送邮件,465端口开启ssl加密传输
package com.wangxin.test; import java.security.Security; import java.util.Date; import java.util.Properties; import javax.mail.Authenticator; import j... ...
分类:编程语言   时间:2017-08-05 09:14:02    收藏:0  评论:0  赞:0  阅读:939
java-数组排序之冒泡排序(经典排序)
public class BubbleSort { public static void main(String[] args) { /*冒泡排序不一定是用时最短的 * 1)声明整型数组arr,包含10个元素 * 遍历arr,对每个元素赋值为0到99之间的随机数 * 遍历arr,输出每个元素的值 * ...
分类:编程语言   时间:2017-08-05 04:51:22    收藏:0  评论:0  赞:0  阅读:261
JAVA开发中遇到的异常总结
最常见的五种异常:必会,面试题: 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexO ...
分类:编程语言   时间:2017-08-05 04:43:09    收藏:0  评论:0  赞:0  阅读:251
FCC 中级算法题 所有素数之和
Sum All Primes 求小于等于给定数值的质数之和。 只有 1 和它本身两个约数的数叫质数。例如,2 是质数,因为它只能被 1 和 2 整除。1 不是质数,因为它只能被自身整除。 给定的数不一定是质数。 For Loops Array.push() 思路: 找出从0到num之间所有的质数,然 ...
分类:编程语言   时间:2017-08-05 04:13:49    收藏:0  评论:0  赞:0  阅读:237
VS2015 C#调用C++ 托管代码无法调试问题排查
C#引用C++ 部份代码编绎DLL,调试时,无法命中C++ 代码部份,解决方式: 1. 调试-> 选项->调试->常规 : 勾选 【使用托管兼容模式】 (同时点击 同级目录 【符号】 中 【清除符号缓存按钮】 ) 2. 依次点击 C#项目-> 属性-> 调试勾选【启用本机代码调试】 同时,保证所有版 ...
分类:编程语言   时间:2017-08-05 04:02:38    收藏:0  评论:0  赞:0  阅读:355
java-循环的应用环境以及数组的创建
1.三种循环结构的更佳适用情况: 1)while:"当..."循环 2)do...while:"直到..."循环 要素1与要素3相同时首选do...while 3)for:固定次数循环2.嵌套循环: 1)循环中套循环,一般多行多列时使用,外层控制行,内存控制列 2)执行规则:外层循环走一次,内层循环 ...
分类:编程语言   时间:2017-08-05 03:30:20    收藏:0  评论:0  赞:0  阅读:219
Python中类和对象在内存中是如何保存?
类以及类中的方法在内存中只有一份,而根据类创建的每一个对象都在内存中需要存一份,大致如下图: 如上图所示,根据类创建对象时,对象中除了封装 name 和 age 的值之外,还会保存一个类对象指针,该值指向当前对象的类。 当通过 obj1 执行 【方法一】 时,过程如下: ...
分类:编程语言   时间:2017-08-05 03:15:50    收藏:0  评论:0  赞:0  阅读:417
IDEA搭建ssm框架测试衍生出的问题The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Develop\jdk7\jdk1.7.0_79\bin;
最近玩起IDEA这开发工具,搭建ssm框架测试时,部署项目出现如下问题: 信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was no ...
分类:编程语言   时间:2017-08-05 01:24:31    收藏:0  评论:0  赞:0  阅读:696
《JAVA与模式》之桥梁模式
桥梁模式是对象的结构模式。又称为柄体(Handle and Body)模式或接口(Interface)模式。桥梁模式的用意是“将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独立地变化”。 桥梁模式的用意 桥梁模式虽然不是一个使用频率很高的模式,但是熟悉这 ...
分类:编程语言   时间:2017-08-05 00:02:39    收藏:0  评论:0  赞:0  阅读:223
Spring MVC
开发步骤: 1.在web.xml文件中定义前端控制器DispatcherServlet来拦截用户请求 2.如果需要以POST方式提交请求,则定义包含表单数据的JSP页面。如果仅仅是以GET方式发送请求,则无须经过这一步 3.定义处理用户请求的Handle类,可以实现Controller接口或者使用@ ...
分类:编程语言   时间:2017-08-05 00:02:11    收藏:0  评论:0  赞:0  阅读:309
《JAVA与模式》之适配器模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述适配器(Adapter)模式的: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 适配器模式的用途 用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极、阴极外,还有一个地极 ...
分类:编程语言   时间:2017-08-05 00:00:34    收藏:0  评论:0  赞:0  阅读:322
Maven从私服上下载所需jar包——(十四)
1.修改settings.xml 将下面代码添加到settings.xml中 2.将dao项目从本地仓库删除 3.测试 打开maven console 更新项目出现下面信息则下载成功 4.查看从私服下载到本地仓库的项目包 5.总结: 0.0.1是版本号,如果dao层需要做修改,修改之后需要修改版本号 ...
分类:编程语言   时间:2017-08-04 23:58:48    收藏:0  评论:0  赞:0  阅读:503
《JAVA与模式》之工厂方法模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述工厂方法模式的: 工厂方法模式是类的创建模式,又叫做虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。 工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中 ...
分类:编程语言   时间:2017-08-04 23:58:36    收藏:0  评论:0  赞:0  阅读:339
排序算法——二路归并排序
二路归并排序主要运用了“分治算法”,分治算法就是将一个大的问题划分为n个规模较小而结构相似的子问题。 这些子问题解决的方法都是类似的,解决掉这些小的问题之后,归并子问题的结果,就得到了“大”问题的解。 二路归并排序主旨是“分解”与“归并”。 下面是参考《高性能JavaScript》中的代码: 这段代 ...
分类:编程语言   时间:2017-08-04 23:56:57    收藏:0  评论:0  赞:0  阅读:398
《JAVA与模式》之合成模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述合成(Composite)模式的: 合成模式属于对象的结构模式,有时又叫做“部分——整体”模式。合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式可以使客户端将单纯元素与复合元素同等看待。 合成模式 合成模式把部分和整体的关系用树结 ...
分类:编程语言   时间:2017-08-04 23:55:57    收藏:0  评论:0  赞:0  阅读:324
《JAVA与模式》之单例模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的: 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式的结构 单例模式的特点: 单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其他对象提供 ...
分类:编程语言   时间:2017-08-04 23:55:10    收藏:0  评论:0  赞:0  阅读:302
《JAVA与模式》之享元模式
Flyweight在拳击比赛中指最轻量级,即“蝇量级”或“雨量级”,这里选择使用“享元模式”的意译,是因为这样更能反映模式的用意。享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。 Java中的String类型 在JAVA语言中,String类型就是使用了享元模式。Strin ...
分类:编程语言   时间:2017-08-04 23:54:45    收藏:0  评论:0  赞:0  阅读:238
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!