java
文章平均质量分 66
梁天超
青春如是,年少而已。 青春年少,如是而已
展开
-
java读入txt并保存到数组中。
由于没有找到从java直接读取matlab生成的.mat 文件的方法,所以试图将mat文件的内容直接复制到txt中, 然后通过java中建立的float数组保存它带马比文字更能说明:import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;public cla原创 2014-01-11 12:41:49 · 18618 阅读 · 1 评论 -
Spring 自动装配AutoWire
引用:在xml配置文件中,autowire有5种类型,可以在元素中使用autowire属性指定 模式 说明 no 不使用自动装配,必须通过ref元素指定依赖,默认设置。 byName 根据属性名自动装配。此选项将检查容器并根据名字原创 2014-05-26 10:48:01 · 1704 阅读 · 0 评论 -
achieve aop through xml
The main way to achive AOP is deploying a xml file。Now a xml file is presented to be a explanation .<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/原创 2014-06-12 19:33:16 · 895 阅读 · 0 评论 -
Velocity知识点总结
Velocity知识点总结 1. 变量 (1)变量的定义: #set($name = "hello") 说明:velocity中变量是弱类型的。 当使用#set 指令时,括在双引号中的字面字符串将解析和重新解释,如下所示: #set($directoryRoot = "www" ) #set($templateName = "index.vm" )原创 2014-07-07 13:47:46 · 1259 阅读 · 0 评论 -
在eclipse中关联android源码
1打包源码成jar: 1 新建一个java项目 2 import 想打包的源码文件 3 export 这个文件 : 选择java->jar file . 这里会让你选择输出路径2 添加源码关联: 1 在 项目右键-> properties 中的 java build path -> libraries 中选择 想要关联的 jar包, 选择里面的 sourc原创 2014-07-31 11:51:50 · 1025 阅读 · 0 评论 -
Eclipse+Tomcat+Axis2配置webservice。
前言VS2012安装慢的出翔,借时间总结一下前两天初次搭建webservice的过程 。整个项目需求是在android 的client端实现一个浏览器的插件, 并且需要调用webservice的功能。 webservice这边亦需要连接数据库(以后有时间再总结),同时因为我创建的是java项目,又要用一些C#的源码,所以再后期可能还需要一些整合的工作。这篇文章仅总结一下搭建webservi原创 2014-08-21 16:38:33 · 2422 阅读 · 1 评论 -
使用java代码调用exe程序 (包括参数传递)
使用Java代码调用exe1使用场景 我现在使用eclipse+tomcat的架构建立了web server, 在这个web project中我需要建立一个定时任务,在定时任务中执行本地的一个C#工程生成的exe。2Java代码 public class MyTask extends TimerTask { public void run() {原创 2014-08-29 13:30:13 · 12262 阅读 · 0 评论 -
基于JAVA语言的网络爬虫
Introduction:这个小demo用于爬取淘宝网的相关链接。首先从“www.taobao.com"这个url开始,手机页面上的所有url,然后存入toCrawList 。当toCrawList不为空时,拿出一个url,把它存入数据集并且搜寻这个url上的所有链接充入toCrawList. 这是一个BFS过程。Framework:Code:就网络爬虫来讲这个de原创 2014-10-09 18:04:38 · 3194 阅读 · 2 评论 -
安装SpringExt以查看schema文件
1 SpringExt插件有什么用? SpringExt扩展了Spring的schema机制,使得开发者可以借助schema来扩展框架的功能。然而使用schema来编写配置文件时,我们面临一个问题:XML编辑器到哪里去找到schema?例如,我们在Eclipse中打开一个典型的Webx配置文件: <beans:beans xmlns:xsi="http://www.w3原创 2015-02-06 16:09:28 · 1755 阅读 · 0 评论 -
eclipse 快捷键大全,eclipse查找类,文件,添加注释
/* ---------------------------------------自理解----------------------------------------*/ctrl+shift+T //查找当前工程下的某个类 实时提示ctrl+shift+R//查找当前工程下的某个文件 实时提示ctrl+/添加注释/* ------------------原创 2014-06-26 14:26:06 · 1198 阅读 · 0 评论 -
Spring 架构的简单模拟实现
Spring 架构主要有两大特点: IOC /DI: 控制反转/依赖注入 AOP 切面编程 . 今天主要是实现IOC这一特点. 主要的逻辑如下: User 用户类. UserDAO User类的访问接口. UserDAOImpl 实现UserDAO 接口以实现拓展. UserService原创 2014-05-22 16:01:03 · 972 阅读 · 0 评论 -
虚拟机ODPS初体验
大数据竞赛的第二阶段需要通过远程桌面的方式连接阿里提供的虚拟机, 所有操作都是在远程主机上进行, 在搞清楚文件回传方式之前真是各种麻烦(写博客都没有办法贴代码)。 用了两个上午初步上手, 希望接下来进展顺利, 不要第一个月就惨遭淘汰。 首先在cmd 通过mstsc 链接远程桌面, 远程桌面上只有一个我的电脑图标。 C盘目录下的TOOLS文件夹中有eclipse ,pyth原创 2014-05-03 18:52:31 · 1817 阅读 · 0 评论 -
线程中断之interrupt和stop方法
从阿里的笔试和网易游戏的电面中暴露了关于线程并发方面基础知识掌握的不到位, 现在从头再来学习一遍。 首先我们想中断一个线程,可以使用interrupt和stop两种方式。 首先说interrupt, 它没有stop那么的粗暴,因为可以用catch捕捉到InterruptedException这个异常package thread;import java.util.Date;原创 2014-04-03 20:49:58 · 4423 阅读 · 0 评论 -
线程合并join方法和出让CPUyield方法
1 关于join方法的意义,很多地方的表述为线程合并, 根据我的理解, 也可以解释为一个线程等待另一个线程执行结束后再继续执行. 例如在这个主线程中,我有一个名为MyThread的线程类的mythread实例, 我在主线程的某个阶段需要等待mythread执行结束再执行(可能需要利用mythread)的执行结果,那么就需要在主线程需要等待的地方加入mythread.join原创 2014-04-04 14:49:51 · 1345 阅读 · 0 评论 -
当同步方法被锁住时,非同步方法是否可以访问同步方法中改变的变量?
考虑如下情景: 一个class 中有一个成员变量b。 成员方法m1()为同步方法, 并且对b进行操作。 成员方法m2()不是同步方法,并且访问b。 那么如果在m1() 锁住b时 , m2()能够执行吗? 如果能 , 得到的b是修改前的还是修改后的呢? 如果m2()也是同步方法呢? 将上诉问题代码化如下, 当m2()不是同步方法时:package原创 2014-04-07 17:06:35 · 2246 阅读 · 0 评论 -
线程死锁
创造一个线程死锁事件。 稍微想一下应该很简单, 只需在执行一个同步方法1时, 里面需要执行另一个同步方法2, 而另一个线程恰好需要先执行2再执行1 ,两个就锁住了。 需要注意的是: 这两个同步方法需要嵌套关系,而不是并列关系。 因为后者在完成第一个同步方法时,第一个方法的锁就打开了,达不到循环等待的效果。 另外在接口里使用flag 变量来控制线程先执行哪个同步方法, 因为两原创 2014-04-07 16:23:31 · 1164 阅读 · 0 评论 -
ODPS 下map / reduce 的编写
接到阿里电话说实习和竞赛智能二选一, 真伤心, 在实习前发挥余热吧. 总结一下在ODPS下 编写map / reduce 和进行购买预测的过程. 首先这里的hadoop输入输出都是表的形式, 我们需要一张输入表和一张输出表. 输入表为 提供的 t_alibaba_bigdata_user_brand_total_1 输出表为自定义的wc_out w原创 2014-05-08 16:24:55 · 2717 阅读 · 2 评论 -
用户限量购买逻辑的实现
这是阿里研发笔试的一道附加题,当时写的并不好,后来做了一个更好的实现方案。题目大概要求是, 现有gift 99个, 用来回馈淘宝用户, 每个用户可以用30个积分来兑换,且每个用户只能兑换一次。 实现这个Order逻辑。 新的想法是做一个 class order, 其中包含静态变量gift 和 makeorder 方法, 当然makeorder方法一定要是同步的。 套用生产者/原创 2014-04-13 13:14:28 · 2350 阅读 · 0 评论 -
Eclipse 代码修改后仍然是之前的运行结果
网上很多方法, 又重启编译器又clear的, 都没好使。 实际上是因为项目执行前没有自动保存, 而单单勾选project 中的 build automatically是没有用的 。 将项目先save 一下, 执行就可以了。 当然还是自动保存比较方便。 Windows-> preferences->run/debug>launching->save re原创 2014-05-20 21:18:06 · 15254 阅读 · 4 评论 -
Webx启动流程
1 WebxContextLoaderListener Webx Framework 通过配置在web.xml中的WebxContextLoaderListener来初始化Spring com.alibaba.citrus.webx.context.WebxContextLoaderListener WebxContextL原创 2015-02-09 22:17:06 · 1955 阅读 · 0 评论