首页 > 编程语言
Java NIO原理图文分析及代码实现
Java NIO原理图文分析及代码实现
分类:编程语言   时间:2014-11-19 07:14:21    收藏:0  评论:0  赞:0  阅读:304
[Leetcode][JAVA] Binary Tree Maximum Path Sum
Given a binary tree, find the maximum path sum.The path may start and end at any node in the tree.For example:Given the below binary tree, 1 ...
分类:编程语言   时间:2014-11-19 07:13:41    收藏:0  评论:0  赞:0  阅读:203
Java中的默认构造函数
java中如果在一个类中没有写明任何构造函数的,那么会存在一个无参的构造函数,如下:public class Children { private String name; private String address; public String getName() { return...
分类:编程语言   时间:2014-11-19 07:13:22    收藏:0  评论:0  赞:0  阅读:165
Python入门篇之解释器介绍
【解释器启动方式】 第一种启动解释器的方式和启动Unix Shell的方式差不多,当解释器以与之连接的TTY设备的标准输入流启动时,它交互式读取和执行每一条命令;当解释器以文件名或者标准的文件输入流启动时,它会从文件中读取和执行脚本。 第二种启动解释器的方式是输入 python –c command...
分类:编程语言   时间:2014-11-19 07:13:12    收藏:0  评论:0  赞:0  阅读:247
C++中的Overload、Override和Overwrite
在C++语言中有一组基础的概念一直都容易混淆:Overload、Override和Overwrite分别表示什么意思?下面把这三个概念整理一下:1. Overload(重载) 重载的概念最好理解,在同一个类声明范围中,定义了多个名称完全相同、参数(类型或者个数)不相同的函数,就称之为Overl...
分类:编程语言   时间:2014-11-19 07:12:51    收藏:0  评论:0  赞:0  阅读:272
编程之美----寻找数组中的最大值和最小值
对于一个由N个整数组成的数组,需要比较多少次才能把最大和最小的数找出来呢?解法:最简单的是扫描一遍数组,需要比较2*N次才能求解。解法二:首先在概念上把连个相邻的数分在同一组,只是想象而已,无须任何操作。然后比较同一组的奇数位数字和偶数位数字,将较大的数放在偶数位上,较小的数放在奇数位上。N/2次比...
分类:编程语言   时间:2014-11-19 07:10:51    收藏:0  评论:0  赞:0  阅读:211
JAVA - 多线程的同步
多线程的同步1. 锁对象。 应用场景:当某个数据可能被其他线程修改时,给涉及到数据的方法上锁,保证同一时刻只有拥有这个锁的线程能访问该数据,其他要调用这个方法的线程被阻塞。注意:必须是不同线程访问同一个对象的时候,其中的锁对象也是同一个。 应用方法: public class Bank{ ...
分类:编程语言   时间:2014-11-19 07:09:32    收藏:0  评论:0  赞:0  阅读:227
JAVA学习(七)__Spring的@Autowired注入规则
@Autowired 默认是按照byType进行注入的,但是当byType方式找到了多个符合的bean,又是怎么处理的?经过一些代码的测试,我发现,Autowired默认先按byType,如果发现找到多个bean,则,又按照byName方式比对,如果还有多个,则报出异常。例子:@Autowiredp...
分类:编程语言   时间:2014-11-19 07:09:01    收藏:0  评论:0  赞:0  阅读:238
spring定时任务的几种实现方式
近日项目开发中需要执行一些定时任务,比如需要在每天早上9:00,准时发布信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Time...
分类:编程语言   时间:2014-11-19 07:08:42    收藏:0  评论:0  赞:0  阅读:477
朴素贝叶斯算法的实例
贝叶斯的应用过滤垃圾邮件贝叶斯分类器的著名的应用就是垃圾邮件过滤了,这方面推荐想详细了解的可以去看看《黑客与画家》或是《数学之美》中对应的章节,贝叶斯的基础实现看这里数据集两个文件夹,分别是正常邮件和垃圾邮件,其中各有25封邮件测试方法从50封邮件中随机选取10封做为测试数据实现细节1.首先我们需要...
分类:编程语言   时间:2014-11-19 07:07:22    收藏:0  评论:0  赞:0  阅读:665
[Leetcode][JAVA] Valid Palindrome
Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases.For example,"A man, a plan, a canal: Pana...
分类:编程语言   时间:2014-11-19 07:07:12    收藏:0  评论:0  赞:0  阅读:206
Struts2.3.16.3 基本9个jar包
实践证明,Struts2.3.16.3 至少要下面9个Jar包才能正常启动。commons-fileupload-1.3.1.jarcommons-logging-1.1.3.jarfreemarker-2.3.19.jarjavassist-3.11.0.GA.jarognl-3.0.6.jars...
分类:编程语言   时间:2014-11-19 07:06:51    收藏:0  评论:0  赞:0  阅读:308
Unity中的特殊文件夹
看了雨松MOMO的Unity3D研究院之手游开发中所有特殊的文件夹学习了,做个笔记。1.EditorEditor文件夹可以在根目录下,也可以在子目录里,只要名子叫Editor即可。不过我比较喜欢放在根目录,一目了然。Editor文件夹下面的所有资源以及脚本文件在打包的时候都不会被打进去,并且脚本也只...
分类:编程语言   时间:2014-11-19 07:05:31    收藏:0  评论:0  赞:0  阅读:287
Java总结篇系列:Java 反射
Java反射: 1 package com.corn; 2 3 import java.lang.reflect.Constructor; 4 import java.lang.reflect.Field; 5 import java.lang.reflect.InvocationTar...
分类:编程语言   时间:2014-11-19 07:05:22    收藏:0  评论:0  赞:0  阅读:262
Swift 控制流
1.for in 循环for 被乘数 in 1...5{ println("\(被乘数)乘以5是\(被乘数*5)")}当不需要第一个变量的时候可以使用 _ 代替,比如 求3的10次方let 底=3let 幂=10var 结果=1for _ in 1...10{ 结果=结果*底}let 女神们=[.....
分类:编程语言   时间:2014-11-19 07:01:52    收藏:0  评论:0  赞:0  阅读:301
java线程
package test; import java.util.concurrent.CountDownLatch; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class Test { private static CountDownL ...
分类:编程语言   时间:2014-11-19 02:42:00    收藏:0  评论:0  赞:0  阅读:259
浅谈Java定时器发展
java在jdk1.3中推出了定时器类Timer,而后在jdk1.5后由Dou Lea从新开发出了支持多线程的ScheduleThreadPoolExecutor,从后者的表现来看,可以考虑完全替代Timer了。 Timer与ScheduleThreadPoolExecutor对比: 1. ? ?Timer始于jdk1.3,其原理是利用一个TimerTask数组当作队列,将所有定时任务添 ...
分类:编程语言   时间:2014-11-19 02:38:16    收藏:0  评论:0  赞:0  阅读:358
Java遍历文件夹
Java遍历盘符中的文件 public static void main(String[] args) { traverseFile("e:/"); } public static void traverseFile(String dir){ //创建file实例化对象 File f=new File(dir); //获取目录中所有的文件 ...
分类:编程语言   时间:2014-11-19 02:37:25    收藏:0  评论:0  赞:0  阅读:217
Spring Security(06)——AuthenticationProvider
AuthenticationProvider 目录 1.1???? 用户信息从数据库获取 1.1.1??? 使用jdbc-user-service获取 1.1.2??? 直接使用JdbcDaoImpl 1.2???? PasswordEncoder 1.2.1??? 使用内置的PasswordEncoder 1.2.2
分类:编程语言   时间:2014-11-19 02:36:36    收藏:0  评论:0  赞:0  阅读:291
Java继承
1.首先,我们要知道现实世界中对象主要存在3种关系:包含、关联、继承。 ? ? ? ?当对象A是对象B的一个组成部分时,称对象B包含对象A。 ? ? ? ?当对象A中需要保存对象B的一个引用而不是对象本身时,称对象A和对象B之间是关联关系。 ? ? ? ?当对象A是对象B的特例时,称对象A继承了对象B。 ? ? 2.类之间的继承关系图例: ? ? ? 自行车相当于父类, ...
分类:编程语言   时间:2014-11-19 02:35:45    收藏:0  评论:0  赞:0  阅读:361
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!