首页 > 编程语言
N(奇数)阶幻方-java实现代码
N(奇数)阶幻方-java实现代码...
分类:编程语言   时间:2015-01-30 10:46:54    收藏:0  评论:0  赞:0  阅读:1048
线程安全且按需构建的单例模式
单例模式,即保证某个类只有一个实例,网上有很多构造单例的方法,或多或少有其缺陷。如DCL(double check lock)模式,不能保证对象能被正确发布。...
分类:编程语言   时间:2015-01-30 10:46:44    收藏:0  评论:0  赞:0  阅读:321
Java字符串处理
java判断字符串包含某个字符段 1. 用indexOf()方法      String str = "1234567";      if(str.indexOf("23") != -1) {      System.out.println("包含该字符串");      }     public void test1() {         String str...
分类:编程语言   时间:2015-01-30 10:46:04    收藏:0  评论:0  赞:0  阅读:224
java_io
Java IO I-就是从硬盘到内存 O-就是从内存到硬盘 操作IO需要有异常信息处理 File对象        File的API可以直接访问底层文件系统。以下为基本用法 实例化一个File对象,可以是一个文件也可以是一个目录 File file = new File(filePath); File file = new File(fileDir, fileName); 检测文...
分类:编程语言   时间:2015-01-30 10:45:25    收藏:0  评论:0  赞:0  阅读:272
java_nio
Java nio 概述 Java NIO 由以下几个核心部分组成:Channels,Buffers,Selectors 虽然Java NIO 中除此之外还有很多类和组件,Channel,Buffer 和 Selector 构成了核心的API。其它组件,如Pipe和FileLock,是与三个核心组件共同使用的工具类。 Channel 和 Buffer 基本上,所有的 IO 在NIO 中都从...
分类:编程语言   时间:2015-01-30 10:45:14    收藏:0  评论:0  赞:0  阅读:280
MFC信号量使用指南
通过本教程可以迅速学会使用MFC中信号量的运用!...
分类:编程语言   时间:2015-01-30 10:44:54    收藏:0  评论:0  赞:0  阅读:328
查找算法
1.二分查找 package com.spring.test; /** * Created by brady on 15-1-28. */ public class Bi { public static int f(int[] a, int l){ int p =0; int left = 0; int right = a.lengt...
分类:编程语言   时间:2015-01-30 10:42:34    收藏:0  评论:0  赞:0  阅读:221
一些算法题
下面都是我在网上搜集的算法题,我自己想了解法 1.一个严格递增的序列,从中间某个未知的地方切成两段,将前一段放到后面,求最大值?注意划开的位置你不知道! 我的解法 2.二维数组(N*N),沿对角线方向,从右上角打印到左下角如N=4:  { 1 2 3 4 } { 5 6 7 8 } { 9 10 11 12 } {13 14 15 16 } 打印出来后...
分类:编程语言   时间:2015-01-30 10:42:14    收藏:0  评论:0  赞:0  阅读:364
Unity3D游戏开发之委托(Delegate)
Unity3D游戏开发之委托(Delegate) 1、定义         delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它"只能持有与它的签名相匹配的方法的引用"。        它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。    ...
分类:编程语言   时间:2015-01-30 10:42:04    收藏:0  评论:0  赞:0  阅读:321
java获得当前文件路径
第一种:File f = new File(this.getClass().getResource("/").getPath());System.out.println(f);结果:C:\Documents%20and%20Settings\Administrator\workspace\proje...
分类:编程语言   时间:2015-01-30 10:38:14    收藏:0  评论:0  赞:0  阅读:334
[转]Java 8:不要再用循环了
以下内容为转载,没有在jdk8中测试,具体业务场景是否存在BUG或使用需要注意的地方有待测试。------------------分割线----------------------正如我之前所写的,Java 8中的新功能特性改变了游戏规则。对Java开发者来说这是一个全新的世界,并且是时候去适应它了...
分类:编程语言   时间:2015-01-30 10:31:04    收藏:0  评论:0  赞:0  阅读:233
开涛spring3(3.1) - DI的配置使用
3.1.1 依赖和依赖注入 传统应用程序设计中所说的依赖一般指“类之间的关系”,那先让我们复习一下类之间的关系: 泛化:表示类与类之间的继承关系、接口与接口之间的继承关系; 实现:表示类对接口的实现; 依赖:当类与类之间有使用关系时就属于依赖关系,不同于关联关系,依赖不具有“拥有关系”,而是一...
分类:编程语言   时间:2015-01-30 10:30:05    收藏:0  评论:0  赞:0  阅读:308
Python【map、reduce、filter】内置函数使用说明
一:mapmap(...) map(function, sequence[, sequence, ...]) -> list说明:对sequence中的item依次执行function(item),执行结果输出为list。例子:>>> map(str, range(5)) ...
分类:编程语言   时间:2015-01-30 10:27:56    收藏:0  评论:0  赞:0  阅读:279
codeforces 508 D. Tanya and Password (fleury算法)
codeforces 508 D. Tanya and Password (fleury算法) 题目链接: http://codeforces.ru/problemset/problem/508/D 题意: 给出n个长度为3的字符串,如:abc bca aab 如果一个字符串的长度为2的后缀等于,另外一个字符串的长度为2的前缀,则这两个字符串能连起来,比如:aabca,然后这n个字符串...
分类:编程语言   时间:2015-01-30 09:16:25    收藏:0  评论:0  赞:0  阅读:343
CodeForces 151 B 结构体排序。
对结构体要有很扎实的基本功力。...
分类:编程语言   时间:2015-01-30 09:15:54    收藏:0  评论:0  赞:0  阅读:387
《算法导论》----------什么是算法?
何为算法? 算法,一个让我们听起来熟悉有陌生的词汇。很多刚毕业的大学生毕业的时候,在参加bat的面试,必不可少的两项,数据结构+算法。 那么什么是算法呢,今天就让我们跟着《算法导论》这本书,一起去翱翔算法的世界。 算法,顾名思义,就是计算的方法,这个计算是个很广义的词汇,可以指我们生活中买菜的计算,可以指我们程序中编程解法的计算,总之,算法是一个无所不在的东西。无论是我们的生活中还是工作中,...
分类:编程语言   时间:2015-01-30 09:15:24    收藏:0  评论:0  赞:0  阅读:253
Java多线程——同步(二)
在前面的一篇中,总结了如何使用Lock和Condition对象。我们先总结一下有关锁和条件的关键之处: 锁用来保护代码片段,任何时刻只能有一个线程执行被保护的代码。锁可以管理试图进入被保护代码段的线程。 锁可以拥有一个或多个相关的条件对象。每个条件对象管理那些已经进入被保护的代码段但还不能运行的线程。 synchronized关键字        Java中的每一个对象都有一个内部锁;...
分类:编程语言   时间:2015-01-30 09:15:04    收藏:0  评论:0  赞:0  阅读:247
Java控制台下的贪吃蛇游戏
实现贪吃蛇游戏的思路:   class Node(i,j)  //表示坐标           class Worm(List nodes)        //   行数:10行//用LinkedList存储蛇的坐标点。当前进是用addFirst(Node node)方法添加一个一个坐标点(可以通过getFirst()得到上一个坐标-1得出);然后再删除尾节点。如果碰到食物则不删除尾节点。 ...
分类:编程语言   时间:2015-01-30 09:13:34    收藏:0  评论:0  赞:0  阅读:398
java常用组件以及布局管理器
Swing组件按功能来分,可以分为如下几类: Ø  顶层容器:JFrame、JApplet、JDialog和JWindow Ø  中间容器:JPanel、JScrollPane、JSplitPane、JToolBar Ø  特殊容器:在用户界面上有特殊作用的中间容器,如:JInternalFrame、JRootPane、JLayeredPane和JDestopPane Ø  基本组件:JB...
分类:编程语言   时间:2015-01-30 09:10:04    收藏:0  评论:0  赞:0  阅读:419
python图片小爬虫
import re import urllib import os def rename(name): name = name + '.jpg' return name def getHtml(url): page = urllib.urlopen(url) html = page.read() return html def getImg(ht...
分类:编程语言   时间:2015-01-30 09:06:35    收藏:0  评论:0  赞:0  阅读:307
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!