/*
* 20110829 日作业
* coded by Younger.shen申延刚 younger.x.shen@gmail.com
* blog : blog.youkuaiyun.com/hack2me
* blog : youngershen.com/blog/ (you should cross GFW to view my sites)
*
*/
import java.util.*;
import java.io.*;
public class HomeWork1{
private BufferedReader reader = null;
private BufferedWriter writer = null;
private String fileName = null;
private static int start = -1;
//private String dumpFileName = null;
private ArrayList<String> dumpString = new ArrayList<String>();
public HomeWork1(){
fileName = "./xx.txt";
}
public HomeWork1(String path){
fileName = path;
}
private void gatherString(){
try{
reader = new BufferedReader(new FileReader(fileName));
String temp = reader.readLine();
while(temp != null){
System.out.println(temp);
dumpString.add(temp);
temp = reader.readLine();
}
}catch(IOException e){
System.out.println(e.toString());
}finally{
if(reader!=null){
try{
reader.close();
}catch(IOException e){
System.out.println("IO Error");
}
}
}
}
private String getString(int i){
return dumpString.get(i);
}
public void dumpToFile(){
//reader = new BufferedReader(new FileReader(fileName));
gatherString();
try{
writer = new BufferedWriter(new FileWriter("temp.txt",true));
//System.out.println("i am here");
System.out.println(dumpString.size());
for(int i = 0; i < dumpString.size();i++){
String t = getString(i);
// System.out.println("i am 1");
writer.write(t,0,t.length());
writer.write("\r");
writer.write("\n");
// System.out.println("writing");
writer.flush();
}
}catch(IOException e){
System.out.println("dump error");
}finally{
try{
writer.close();
}catch(IOException e){
System.out.println("IO Error");
}
}
}
public static void main(String[] args){
if(args.length == 0){
HomeWork1 hw1 = new HomeWork1();
hw1.dumpToFile();
//System.out.println("dumoing");
}else {
HomeWork1 hw1 = new HomeWork1(args[0]);
hw1.dumpToFile();
}
}
}相关推荐
三电平维也纳VIENNA双闭环控制整流器仿真(Simulink仿真实现)
内容概要:本文档系统性地介绍了以“三电平维也纳VIENNA双闭环控制整流器”为核心的电力电子系统Simulink仿真资源,聚焦于电压电流双闭环控制、中点电位平衡、空间矢量脉宽调制(SVPWM)等关键技术的建模与实现。资源包不仅提供完整的仿真模型,还配套Mathcad计算书、设计报告及参考文献,帮助用户从理论推导到参数设计再到仿真验证实现全流程贯通。同时,文档整合了大量相关拓扑(如DAB、LLC、PFC、CLLC等)与先进控制策略(如EPS调制、软开关、最小应力优化、模型预测控制等)的仿真案例,覆盖从基础整流器到复杂双向变换系统的多个典型应用场景,构成一个面向科研、教学与工程实践的综合性学习体系。; 适合人群:具备电力电子、自动控制或电气工程等相关专业背景,熟悉MATLAB/Simulink仿真环境,正在从事新能源变换、电能质量治理、电机驱动或电力系统方向研究的研究生、高校教师及企业研发工程师。; 使用场景及目标:①开展三电平VIENNA整流器、双有源桥DAB、LLC谐振变换器等先进拓扑的科研建模与论文复现;②完成课程设计、毕业设计或实际工程项目中的控制器开发与系统性能验证;③深入掌握双闭环控制架构、中点电位平衡机制、SVPWM调制策略及系统稳定性分析等核心知识点; 阅读建议:建议结合Mathcad计算书进行系统参数设计,理解控制算法的数学基础,并在Simulink中逐步搭建与调试模型,注重理论计算与仿真结果的对比分析,推荐按照资源目录顺序循序渐进学习,以建立完整的知识框架和技术实现能力。
Steam游戏Hacknet部分命令备份
1. 连接 scan 扫描内网 connect 连接ip disconnect 断开ip 2. 破解 probe分析 SSH FTP 端口破解 shells 挂载代理 analyse+slove 防火墙 porthack 破解工具 3. 搞事 rm * 删除文件 replace 替换文本 log/ 删掉记录 4. 工具 exe 工具 scp 下载 upload 上传 ps 进程 kill...
三相充电桩维也纳PFC+三电平LLC谐振变换器三电平PSIM仿真设计(Simulink仿真实现)
内容概要:本文档聚焦于电力电子与电力系统领域的仿真设计,重点围绕三相充电桩中维也纳PFC(Vienna Power Factor Correction)整流器与三电平LLC谐振变换器的联合系统展开,提供基于PSIM和Simulink平台的完整仿真设计方案。内容涵盖9kW三相三开关维也纳PFC整流器的Mathcad计算书、双闭环控制策略、中点电压均衡控制、SVPWM调制技术及电流过零畸变消除方法等关键技术环节,并配套详细的仿真模型与设计报告。此外,文档整合了丰富的电力电子拓扑资源,包括图腾柱PFC、交错并联PFC、双有源桥DAB、CLLC谐振变换器、双向Buck-Boost等典型电路结构,覆盖Matlab/Simulink、Plecs、PSIM等多种仿真环境,形成从理论计算、建模、控制算法设计到性能优化的一体化技术体系。; 适合人群:面向具备电力电子、电气工程、自动化等相关专业背景,熟悉Matlab/Simulink/PSIM等仿真工具,从事新能源汽车充电技术、高效率AC-DC/DC-DC变换器设计、电力系统能量管理等方向的研究生、科研人员及工程技术人员。; 使用场景及目标:①支持三相高功率因数校正与高效DC-DC变换系统的科研仿真与教学实践;②用于PI控制、前馈控制、SVPWM、软开关技术、中点电位平衡、双闭环动态响应等核心控制算法的研究与验证;③服务于毕业设计、科研课题、学术论文复现及实际工程项目开发,提升系统级建模与优化能力。; 阅读建议:建议结合Mathcad计算书与仿真模型同步学习,优先掌握维也纳PFC与LLC的基本工作原理与参数设计流程,再深入理解双闭环控制系统架构与关键控制策略,推荐先运行Simulink模型观察动态波形响应,并参考附带文献深化理论认知与工程实现能力。
你的Java知识有多深?
来自:http://www.cnblogs.com/avenwu/archive/2012/02/24/2367304.html 前言 关于java的基础知识,只是在大二初学时看得多些,今天看了看张孝祥老师的视频,突然发现自己根本不了解Java很多东西,有些是忘了,而有些以前根本不知道,拿来分享一下,这些你曾注意吗?(牛人就不要往下看了) 1.“&”和“&&”的区别分析
FPGA笔试题知识点汇总(21~40)
FPGA笔试题知识点汇总(21~40)
Oracle EBS R12.2 安装 -- Step by Step
Oracle EBS R12.2 安装 -- Step by Step
SmartRCP是什么
这是个好东西,果断备忘 本系列简要介绍怎样使用smartrcp构建强大可伸缩的桌面程序。项目地址:http://code.google.com/p/smartrcp/ SmartRCP是什么 SmartRCP是一个使用Java与Flex 编写
基于BQ24610的24V电池充电板
转自我的博客 本文的主要目的在于传播基本的阅读datasheet的能力,以及PCB设计需要注意的基本问题。 本次需要设计的是24V动力锂电池充电电路。 原理图设计 参考官方参考电路 为了快速设计电路,自然是参考官方参考电路,选择Typical Application。 做细微的参数调整 由于我们的需求是给24V的电池充电,所以需要稍微修改一下原理图,接下来需...
今天的作业 java IO练习,一个山寨记事本,没什么技术含量
/* * 2011 08 29 java IO操作小练习 * Notepad 山寨记事本 * ×很多人都写过的东西,没记错的话已经是第二次写了吧,没什么技巧,也没什么算法,纯属熟悉程序的练手,一直想写一个完整的,还是先把作业交了再说吧 ×一直想把程序尽量规范起来,希望能进步快点
定时器(PWM输出)触发ADC采样(DMA)——STM32CubeMX
已知 Tclk 为 84MHz , 我们需要 Tout 为 200ms 即 200000us , 不妨先让PSC为 839, 带入上述公式可得 ARR = 19999. 这样算出来之后ARR和PSC都在0~65535的范围, 则可以使用这组参数。例如,如果时钟频率为1MHz,并且PSC设置为1000,则实际的定时频率将为1kHz。当重装载值(Period 或 ARR)设置为 500 时,意味着定时器需要计数 500 个时钟周期才会触发中断。例如,如果时钟频率为1MHz,则Tclk为1微秒。
飞塔防火墙和paloalto防火墙构建ipsec
一、配置fortigate防火墙1.防火墙配置上网功能1.1配置fortigate的wan1接口IP为100.100.100.2/24VLAN交换internal,IP地址为192.168.156.99/24。开启DHCP分配IP地址范围为192.168.156.110-192.168.156.2101.2配置访问互联网的缺省路由1.3配置访问互联网的安全策略2.配置与Paloalto防火墙的IPSECVPN。
30日学习笔记,关于java的IO系统已经Decorarot模式
这是纯技术性质的总结,所以果断不废话。 关于 java I/O处理,其实我个人认为如果从一般学习者就是之前没有经验的人开始理解起来确实是比较困难的,这里我要作出一个对比,我想表达的是别人不曾表达的东西,关于概念性的基础中的基础的问题(比如说流是如何被比喻的,还有就是各种语
手把手教你解决Realsense D455在ROS下IMU数据不输出的问题(附固件降级指南)
本文详细解析了Realsense D455在ROS环境下IMU数据不输出的问题,提供了固件降级和ROS配置的完整解决方案。通过版本兼容性分析和实战操作指南,帮助开发者快速恢复IMU数据流,优化机器人开发体验。
新手学习java的心得体会
<br /><br />/**2011年3月12日<br />* Hacked by Younger.shen<br />*http://www.hack2me.com<br />*younger.x.shen@gmail.com<br />*/<br /> <br />研究java也有几个月的时间了,现在想写一点心得体会,虽然我现在基本上还是停留在读书写程序片段死扣语法的阶段,但是我认为还是很有必要来写一写的。<br />首先对于java的认识让我一开始对java没有太多的好感,直到现在读了很多书之后才认
torch.nn.rnn实现循环神经网络
------------------------------------nn.rnn模型实现。#------------------------------------模型实现。#-----------------------------------训练模型。#-----------------------------------训练模型。#--------------------------------读取数据。实现循环神经网络,并在至少一个数据集上进行实验,从训练时间、预测精度、...
jdk-8u144-linux-x64.tar.gz.
该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包
自编java细节(3)----之你不可能得到正确的结果
我很高兴这一刻我又有了新的进展,又找到了新的好玩的东西, 先来看看下面的一段程序 public static boolean isOdd(int i){ return i % 2 == 1; }你可否会考虑一下上面的方法是否总是正确,它是否会得到意想不
华为的C语言编程规范.pdf
华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。
最近在练手的一个管理系统
当然做java ee的不可能没做过这样的小型ERP的吧,感觉相当无聊,不过练手也是必须的,在设计上,站在新手的角度上,要把业务逻辑和UI实现分开,然后用OOP的设计模式分布把系统完善出来,是相当不容易的,因为没有任何经验,都是一边摸索一边在做的。 还有这个系统目前只是整个系统中的一个子集,希望能够把代码重用的精髓突出出来,java就像钢琴一样,要弹的好的话需要2点,首先是有天赋,然后是从小
大中型超市收银系统(可直接运行)
光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开
IMSL CNL 7.0.0 (x86-64)Crack
IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件
20110830 java IO处理学习----一个自写文件复制类
要说java 的IO处理因为有了很多类看起来是很方便的,虽然都封装好了很多算法细节,但是如果只看JDK 文档的说明还是十分困惑的,比如说BufferedReader类里面的readLine()方法,刚开始的时候光看名字我一直以为是读取行可以间接读取的,其实是不可以间接读取的,在自
最近项目的 core逻辑核心程序
这次的设计也算是失败了百分之40的,不过拿来练手也确实是学到了很多东西,学会了解决问题的很多不通的方法,整个系统是一个子集而已,还需要很多完善,而且想做一个高仿的,看来还是需要继续改进,最近又要忙了,自己给自己打气,晓儿,你加油哦! package com.youngershen.mrp;import java.util.*;import java.sql.*;//°ÑžÃ
2011 下学期计划
I have seen thefuture , It is in my browser 这个题目是我突然找到到的现在我手中有一张田爱娜的名片,名片的反面写着这样的一句话,当然这是html5小组的口号。 开放互联网给了很多人很多梦想与希望,html5又一次给了每个人
2011 09 15 学习笔记
一直在进行增删改查的联系,mysql可真够没意思的,就插入一个图片,折腾了一晚上,也不知道是什么情况,从来没人告诉我数据库的编码是 gbk的话就插不进去图片,无意中发现一个帖子才解决了问题, 如果你在mysql中插入图片的时候出现奇怪的报错信息,通常都是 sql语句的语法错,而
2011 0907学习总结
2011 09 07 学习总结 今天上课的时候主要学习的是java的线程调度,说到底最关键的还是2个方法 wait和notify这两个方法是非常关键的,在进行线程调度的时候由于书本上和老师总结的都不十分完全,所以我现在必须要把问题说清楚,明明白白的说清楚,就我今天晚上帮同学解决
20110831日的总结--关于原始流与字符流之间的转换中的设计问题
关于原始流与字符流之间的转换中的设计问题 装饰模式在这里显然派上了很大的用用场,现在先分析一下InputStramReader到底是如何将原始流包装成字节流的。 明显他们中间的主接口是 InputStream,这个接口主导了其中的设计,使各个类之间能够方便被相互修饰,说
自编java细节(1)
也是暑期時候寫的, 之前發布於 http://youngershen.com/blog 自编java细节(1) on August 13th, 2011 by youngershen | No Comments » java 是很强
3772



被折叠的 条评论
为什么被折叠?



