- 浏览: 100888 次
- 性别:
- 来自: 昆明
最新评论
-
cs556644:
有个小bug如果outFilePath的文件夹不存的话,运行程 ...
Java 文件和byte数组转换 -
m331006:
hanmiao 写道你的 getBytes()方法中,如果文件 ...
Java 文件和byte数组转换 -
我命属木:
请问生成文件文件有乱码,怎么解决?
Java 文件和byte数组转换 -
hanmiao:
你的 getBytes()方法中,如果文件的长度超过1000個 ...
Java 文件和byte数组转换
文章列表
mac老是时不时开机后木有声音,查了一下。
重启音频设备,在终端输入:
sudo killall coreaudiod
AVAudioRecorder 相关参数
NSMutableDictionary *setting = [NSMutableDictionary dictionary];
[setting setValue:[NSNumber numberWithInt:kAudioFormatMPEG4AAC] forKey:AVFormatIDKey];//音乐格式
[setting setValue:[NSNumber numberWithFloat:8000.0] forKey:AVSampleRateKey];//音乐采样率
[setting setValue:[ ...
//扫描本地音乐文件,返回艺术家列表 需要库MediaPlayer.framework
-(NSArray*) findArtistList {
NSMutableArray *artistList = [[NSMutableArray alloc]init];
MPMediaQuery *listQuery = [MPMediaQuery playlistsQuery];//播放列表
NSArray *playlist = [listQuery collections];//播放列表数组
for (MPMediaPlaylist * list in p ...
左右连接,UPDATE SET JOIN
- 博客分类:
- 自用
表一:
USERMSG
表二:
USERADDR
左连接查询:
select * from USERMSG A left join USERADDR B on A.id = B.id
结果:右连接查询:
select * from USERMSG A right join USERADDR B on A.id = B.id
结果:
除了显示两表关联上的记录,还显示
B
表未关联上的记录,不显示
A
表未关联记录
内连接查询:
select * fr ...
Java 文件和byte数组转换
- 博客分类:
- 自用
public class T3 {
public static void main(String[] args){
String filePath = "E:\\softoon\\workspace_softoon\\TestMobile\\src\\1.docx";
String outFilePath = "E:\\softoon\\workspace_softoon\\TestMobile\\src";
String outFileName = "2.docx";
getFile(ge ...
Java IO文件操作
- 博客分类:
- 自用
//读文件 BufferedReader
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(new File("fileUrl"))));
String tempStr = "";
while((tempStr = br.readLine())!=null){
System.out.println(tempStr);
}
//写文件 PrintWriter
PrintWriter pw = new PrintWriter(new ...
情况:
使用Myeclipse(DB Browser)执行一个sql文件,结果页面乱码。
解决方法,
设置
1、DB Browser的Connection URL设置为:
jdbc:mysql://127.0.0.1:3306/mysql?useUnicode=true&characterEncoding=UTF-8
2、Mysql根目录下的my.ini文件 default-character-set设置为default-character-set=utf8。
...
创建对象一种方法
- 博客分类:
- JavaScript
var obj = {
"s1" : "String --> s1",
"f1" : function (){
alert("f1()");
},
"f2" : function (){
alert("f2()");
return true;
}
}
obj.f1();
if(obj.f2()){
alert("f2() return true .");
}
alert(obj.s1);
...
function getValue(){
var obj = document.getElementById("select");
var objopt = obj.options[obj.selectedIndex].innerHTML;//取到显示值
}
from: JavaScript群 恩崔立(383949476)
思路就是 更改 ME默认文件类型的 编辑器(Editor)。
好多朋友都发现在ME6.0或跟高版本中“Ctrl+Shift+c”或者是“Ctrl+Shift+/”快捷键无论你怎么点,它就是不起作用,恼火吧?
百度 还是 google 都没有找到 合理的说法,更有甚者说是 高版本ME的 缺漏,其实只需稍作更改就可以了,偶然间 发现了解决的办法,与大家分享:
1.JSP文件 注释开启,右键选中文件--> open with 选择 MyEclips JSP Editor即可。
2.xml文件
注释开启,window-->preferences-->Gener ...
一般默认情况下,Eclipse ,MyEclipse
的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse
,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse
,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提 示功能一样强大。
先举个简单的例子说明问题所在,例如在Eclipse ,MyEclipse代码里面,打个foreach,switch等
这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Mic ...
1.选择MyEclipse6.0菜单栏中的Window->preferences;
2.选择General->keys;
3.在右侧中间 的窗体中点击word completion后再点击remove binding,在下方的binding中随便输入一个快捷键;
4.选择Content Assist,在binding中输入Alt+/,在when中选择Editing Text即可。
-----code templates ->comments->method
/** * ${tags} ${return_type} * * @author tangjin ...
public static void main(String[] args) {
int[] num = {6,5,9,8,45,2,3,55,1};
Arrays.sort(num);//升序排序
int left = 0;//左边开始
int right = num.length;//右边开始
int key = 55;//要查找的
int middle = 0;//中间值
while(true){
middle = (left+right)/2;
if(key==num[middle]){
break;
...