/*********************************************************************  * Author  : Samson  * Date    : 04/22/2014  * Test platform:  *              3.11.0-12-generic #19-Ubuntu  *              GNU bash, version 4.2.45  * ****************************…
在上次编写一个日志类库时,想在.exe的同级目录下创建.log文件,对于这个路径的获得很简单,调用GetModuleFileName()函数即可.但是要去掉.exe而换成.log时,由于对字符串处理不太顺手,试了好几种方法,包括转成CString,获取父目录GetParentDirectory(),都没有成功,最后只好循环截取字符串来解决.虽然是一个比较笨的办法,好歹解决了问题,所以保存一下,以后有类似的问题直接调函数,节省时间. VOID Sub_1(){ setlocale(LC_ALL,…
android 读取assets文件下的txt文件,解决了读取txt文件的乱码问题: package com.example.com.scrollview; import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import android…
输入法是一种可以让用户输入文字的控件.Android提供了一套可扩展的输入法框架,使得应用程序可以让用户选择各种类型的输入法,比如基于触屏的键盘输入或者基于语音.当安装了特定输入法之后,用户即可在系统设置中选择个输入法,并在接下来的输入场景中使用该输入法.不过在任一时刻,只能使用一个输入法. 为了在安卓系统下创建一个输入法,需要新建一个包含扩展了InputMethodService类的安卓应用,并创建一个用于设置的activity,用户可以通过它将设置选项传给输入法的service,因此,你还需…
相信使用过git的朋友可能遇到过,直接在windows下创建.gitgnore文件失败.类似截图那样 上网查了一下,有两种方法. 方法1: 此方法较为简单,前提是安装了git bash. 用git bash:cd 到 相应目录:然后输入命令touch .gitignore创建 方法2: 步骤1:在E:\Project\git_basic_homework创建一个1.txt文件 步骤2:按键盘Shift+键盘Ctrl+鼠标右击,选择‘在此处打开命令窗口’,弹出cmd命令框 步骤3:在cmd命令窗口…
在Idea上面一个正常的代码结构是这个样子的,但是有的时候,比如说当我们直接在一个文件夹中随便的创建的时候就会出现一些问题,比如说想让某个地方为代码目录,某个地方为资源目录的时候,直接的创建目录是不成功的.所以这边有个小技巧. 可以在项目上点击:Project Structure 选择与之对应的model 技巧一:有的时候当我们代码存在问题识别不了该项目为Java代码的时候 我们可以在项目中配置相应的JDK环境,如果还是解决不了可以的话 可以将左侧的配置删除掉,重新引入项目, 这个时候就可以正常…
原文  http://www.w3cplus.com/mobile/building-simple-app-using-ionic-advanced-html5-mobile-app-framework.html 主题 Ionic Framework 介绍 自Hybrid Mobile技术发展以来,Web开发者转到移动开发的人数大大增加了. Hybrid Mobile开发技术使得一个Web开发者能够去开发一个运行在多个平台上的移动应用.完全不用去学习相应的平台语言和使用已经存在的技术. Hybr…
首先需要下载mongo的安装包 cmd.exe 这个需要用管理员权限打开 进入到mongo的安装目录 首先到C盘根据下面的命令手动创建一个 Data 文件夹 在Data 里面创建一个db文件夹一个log文件夹 mongod   表示执行mongo的命令 -dbpath   表示创建数据库文件 -logpath  表示创建日志文件 -install  -serviceName    表示创建的这个服务的名字 “” 中的是数据库的文件和日志的文件 创建数据库文件和创建日志文件的时候如果指定的路径中的…
在windows下,一个文件有:创建时间.修改时间.访问时间.而在Linux下,一个文件也有三种时间,分别是:访问时间.修改时间.状态改动时间. 两者有此不同,在Linux下没有创建时间的概念,也就是不能知道文件的建立时间,但如果文件建立后就没有修改过,修改时间=建立时间;如果文件建立后,状态就没有改动过,那么状态改动时间=建立时间;如果文件建立后,没有被读取过,那么访问时间=建立时间,因为不好判断文件是否被改过.读过.其状态是否变过,所以判断文件的建立时间基本上能为不可能.   如何查一个文件…
How to create an RPM package/zh-hk < How to create an RPM package 此页面包含 Packaging:ScriptletSnippets 的 zh_CN 翻译,由于不具有 ScriptletSnippets 的编辑权限,故在此保存翻译. Contents [hide]  1 RPM 打包脚本综述 2 默认 Shell 3 语法 4 脚本片段命令 5 编写脚本片段 5.1 在脚本片段间保存状态 5.2 Macros 5.3 Trigge…
/*4.创建一个目录info,并在目录中创建一个文件test.txt,把该文件的信息读取出来,并显示出来*/ #import <Foundation/Foundation.h>#define PATH @"/Users/qianfeng/Desktop/hehe/info"#define PATH1 @"/Users/qianfeng/Desktop/hehe/info/test.txt"int main(int argc, const char * a…
每次下了电影(男生懂得呦),每部电影都放在一个单独的文件夹里,看的时候很是不方便啊,一直重复着进入文件夹.后退,再进.再退的操作,而手动把这些电影全部复制出来又太繁琐.因此为了解决这个问题,用IO写了一个小工具. 以下代码只实现了把多级文件夹下的所有文件复制到一个文件夹中,如果需要指定复制文件的格式,可以在1111处添加一个判断.如果需要同时删除原文件夹可以在添加一个递归删除的方法. package Bao; import java.io.BufferedInputStream;import j…
如何给eclipse创建一个文件夹,便于项目的管理:有时我们的eclipse中会有很多项目的,有的是公司的如Project1,Project2,Project3....还有的呢, 也可能是自己平时做的一些小Demo或者其他的项目,那样看起来是不是有些乱呢? 其实这时候大可不必这样,你可以新建两个文件夹,一个放公司的项目,一个用来放自己的项目, 这时候,你的Package Explorer中就只有两个了,这样就很方便管理和查找了. 1. Package Explorer --> 倒三角 -->…
import java.io.File; import java.io.IOException; public class FileDemo { public static void main(String[] args) { // 抛除异常IOEcxception try { fun(); } catch (IOException e) { e.printStackTrace(); } } public static void fun() throws IOException { // 在d盘…
原文:C#打开或者创建一个文件,然后向其末尾写入数据的方法             FileStream fs = new FileStream(@"d:\timetick.txt", FileMode.OpenOrCreate, FileAccess.Write);             StreamWriter m_streamWriter = new StreamWriter(fs);             m_streamWriter.BaseStream.Seek(0,…
//php 获取文件下的所有文件.php 获取文件下的所有子文件.php 递归获取文件下的所有文件.直接上封装好的php代码 <?php //文件路径 $dir = dirname(__FILE__) . '/image'; //扫描文件夹 $file = getSubdirectory($dir,true) ; //打印结果 echo " <pre>"; print_r($file); /* * 获取所有文件名 * @ $dir 文件路径 * @ $is_recur…
我们创建文件时可以直接通过File f=new File(path)来创建一个文件对象,然后再通过 f.createNewFile() 就创建出来了一个文件.比如设置 path 为 C:\Users\wcl\Desktop\demo.txt  就可以在桌面上创建一个 demo.txt 文件.注意这里要try/catch. try { String path = "C://Users/wcl/Desktop/demo.txt"; File f = new File(path); f.cr…
这段代码通过Java I/O流API实现将多个文件合并到一个文件中,输出为文本文件,提供一个支持语法高亮的网站,http://www.codeinword.com/ 适合粘贴代码到word文档,小巧实用,希望可以帮到有需要的你. /** * @author Vincente * @date 2020/08/09-21:48 * @desc **/ public class MergeFilesToOne { public static void main(String[] args) throw…
/// <summary> /// 拷贝文件到另一个文件夹下 /// </summary> /// <param name="sourceName">新文件路径</param> /// <param name="folderPath">需替换的文件夹路径1</param> ///<param name="str3">需替换的文件夹路径2</param>…
尊敬的用户您好,从即日起 导入 及 导出 功能已经下线,请到阿里云官方数据库管理平台 iDB Cloud 使用该功能! 继续在 iDB Cloud 中发现导出的数据库文件是按照每个表生成的SQL文件,这么多单独的文件再导入到其他数据库中是个麻烦事,需要将所有的SQL文件合并为一个完整的SQL文件.有了这个思路,决定寻找方法来实现. Windows 中实现合并多个文件内容到一个文件中 代码如下 复制代码 (www.111cn.net)copy *.sql MERGE.sql Linux 或 类Un…
将多个sass文件合并到一个文件中 应用场景:制作angular npm包的时候,定义的一些全局样式,自定义主题色这类的情况下,多个scss文件会要合并成一个文件并写到dist文件里,发布到仓库中. gulpfile.js gulp.task('scss', () => { return gulp.src(__dirname+'/src/theme/*.scss') .pipe(concat('_theme.scss')) .pipe(gulp.dest('./dist/')); }); 执行命…
转移大于2m的pdf文件到另外一个文件夹 remove_moret2M_pdfs.py # -*- coding: utf-8 -*- """ Created on Mon Sep 19 09:36:48 2016 @author: Administrator """ import os from os.path import join, getsize import shutil,xlrd excelFilename="test.xl…
MainWindow.xaml文件 <Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="…
本文明来给各位同学介绍一下关于cordova cteate app 时下载失败无法成功创建的解决方法,有碰到此问题的同学可进入参考. 使用如下语句创建一个cordova应用: 代码如下 cordova -d create lzwmeapp com.lzw.lzwmeapp lzwmeapp 但是无法成功创建,提示错误如下: 代码如下 E:lzwme_app_android>cordova -d create lzwmeapp Creating a new cordova project with…
1.先看activity_main.xml文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:android1="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="f…
Sqlite数据库是开源的c语言写的数据库,android和iphone都使用的这个,首先需要创建数据库,然后创建表和字段,android提供了一个api叫SQLiteOpenHelper数据库的打开和创建类. 具体使用比如:创建一个class叫PersonSQLiteOpenHelper用户数据库类,继承SQLiteOpenHelper,父类是个抽象类要实现onCreate()和onUpgrate()方法,此时会报错要求创建构造方法,构造方法的参数:Context上下文作用是告诉程序数据库创建…
数据库:SQLite(轻量级,嵌入式的数据库) 大量的相似结构的数据的储存,快速的查询.特殊的文件(按照一定的格式生成) 数据库的创建 创建文件 1.声明文件对象,文件是不会被创建出来的. File file = new File("文件名称"); 2.写文件(文件才会被创建出来) FileOutputStream fos = new FileOutputStream(file); fos.write("hdahfdsaklfh".getbytes()); 创建数据…
如果想在Windows操作系统下新增一个.htaccess 文件实现对页面的rewrite,任你如何右点鼠标或者选文件->新增去新增都不会成功的,Windows都会要求给个文件名称.如果你想通过更改文件名的方法实现,也是不可能的. 那么,想要创建.htaccess文件该怎么办呢? 1. 打开Windows内建的记事本: 2. 选取另存新文件“文件->另存为”: 3. 在另存为的“保存类型”下拉选单中选取“所有文件”类型,可以选择utf-8,也可以是ansi 4. 这时就可在“文件名”中输入.h…
直接上图 echo ' ' >> .aa //创建一个空字符的 .aa 的文件…