分词统计(三)导入导出数据

为了方便查看,添加了导出导入数据的功能,默认导出格式为".csv",位置位于SDCard的"DownLoad"目录下. 效果图: 文件操作代码 package com.mwf.analyze.utils; import android.content.Context; import android.os.Environment; import android.widget.Toast; import com.mwf.analyze.bean.AnalyzeBean;

Qt 之 样式表的使用(一)

一.简述 我们通常在使用Qt开发的过程中都会使用样式表来美化我们的界面,关于如何使用样式表的资料也很多,样式表的使用方法也千变万化.为了搭建一个漂亮的界面那么必须学会如何使用样式表,Qt帮助文档中提供了非常好的例子以及详细介绍,非常适合学习.同时呢,也不能光看文档中是如何设置样式,我们要亲自动手做一遍才能理解得更加透彻,好了闲话不多说,下面就我在日常开发过程中对样式表的使用做一下简单的总结. 二.开始总结 1.先谈谈我们设置样式有几种方法 (a).最简单,也是最直接--在Qt Designer

汇编实验1:环境搭建与Debug使用

1 实验目的 学会搭建汇编语言程序设计的软件平台 学会Debug实用程序的基本功能 对汇编指令.寄存器.内存空间产生直观的认识 2 实验内容 任务0-搭建汇编语言实验环境 参考视频"0105 汇编语言实践环境搭建",搭建汇编语言实验环境,以便于下面的工作. 如果使用的winXP,可以不安装DOSBOX模拟器,而是用XP的MS-DOS方式运行masm文件夹中的命令. 参考文章:搭建x86汇编语言学习环境(内含软件下载链接) 任务1-Debug程序的使用 参考视频"0205 De

企業為何需要產品級敏捷?

2017.3.8, 深圳, Ken Fang 企业获利只剩个位数:但企业内每个员工, 都已加班.加点.拚死拚活到了最大的极限. 问题到底出在那里? 很简单:大家都把每天在企业的 16, 18个小时的时间.精力, 都用在错误的地方: @ 用在去满足流程的指标. @ 用在制作向领导汇报的材料. @ 用在只为维护自身 KPI 的扯皮. 许多企业会走向危机, 都有其自身的因素,但也都有共通的点: @ 由一群毫无经验.毫无基本概念的员工, 制定企业内部, 开发产品的流程.指标. @ 领导永远离团队成员好遥

Day_one

1.字符串去重 package test; import java.util.ArrayList; import java.util.List; public class javaquchong {                   public static void main(String[] args) {             String str = "abcqweracb";//设定一串字符串                  List<String> da

浅谈模仿JavaScript的块级作用域

JavaScript中没有直接的块级作用域. function output(count) { for (var i = 0; i < count; i++) { alert(i); } alert(i);//输出:10 } 使用闭包可以模仿块级作用域--创建并立即调用一个函数,这样既可以执行其中的代码,又不会在内存中留下对该函数的引用.结果是内部函数的所有变量都会立即被销毁,除非将某些变量赋值给了包含作用域(即外部作用域)中的变量. 用作块级作用域的匿名函数:将函数声明包含在一对圆括号中,表示

Problem D: 从点到面

Problem D: 从点到面 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 1029  Solved: 643 [Submit][Status][Web Board] Description 一个矩形可以由左上角和右下角的顶点而唯一确定.现在请定义两个类:Point和Rectangle. 其中Point类有x和y两个属性(均为int类型),表示二维空间内一个点的横纵坐标,并具有相应的构造函数.析构函数和拷贝构造函数.此外,还有getX()和ge

各个公司前端笔试题回顾

http://www.cnblogs.com/huansky/p/5973655.html 去哪儿:两道简答题,两道编程题,蛮假单的. 简答题: 1.事件绑定的方法: 2.将location.search转化为对象的形式{}: 滴滴:前面选择题是计算机网络,操作系统加前端的知识外加能力测评(智力和逻辑的). 一道多选题:12个黑球,一个白球,每次数到13拿走一个:怎么样数能使最后留下来的是白球. 两道编程题,只过了一道: 最后是一个简答题,网页从打开到显示,经历了哪些过程 携程:刚开始一部分是能

重新认识java(十一)---- java中的数组

面向对象的一些知识暂时告一段落,从本文开始,进入java语法的重学阶段~ 初识数组 什么是数组 数组:相同类型的.用一个标识符名称封装到一起的一个对象序列或基本类型数据序列. 数组的定义及初始化 定义及动态初始化 方式一,java推荐用法: type [] 变量名 = new type[数组中元素的个数]; //举例 int[] a = new int[10]; for (int i = 0; i < a.length; i++){ a[i] = new Random().nextInt();

坐公交车学习(四) Java设计模式之一:适配器模式

适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题.主要分为三类:类的适配器模式.对象的适配器模式.接口的适配器模式.首先,我们来看看类的适配器模式,先看类图: 类的适配器模式:当希望将一个类转换成满足另一个新接口的类时,可以使用类的适配器模式,创建一个新类,继承原有的类,实现新的接口即可. public class Source { public void method1() { System.out.println("this is or

HDU 3400 Line belt (三分套三分)

题目链接:这里 题意:就是给你两条线段AB , CD ,一个人在AB以速度p跑,在CD上以q跑,在其他地方跑速度是r.问你从A到D最少的时间. 解法: 先三分AB上的点,再三分CD上的点即可. 证明: 设E在AB上,F在CD上. 令人在线段AB上花的时间为:f = AE / p,人走完Z和Y所花的时间为:g = EF / r + FD / q. f函数是一个单调递增的函数,而g很明显是一个先递减后递增的函数.两个函数叠加,所得的函数应该也是一个先递减后递增的函数.故可用三分法解之. //HDU

LOOP指令(0502)

本文为<汇编语言程序设计>0502小节例程.点击链接-进课程主页. 例:编程计算2^12 assume cs:code code segment mov ax,2 mov cx,11 s: add ax,ax loop s mov ax,4c00h int 21h code ends end 问题:计算123x236,结果存储在ax中 方法:用加法实现乘法,将123连加236次 assume cs:code code segment mov ax,0 mov cx,236 s: add ax,

生成联系人二维码

二维码本质就是字符串转换成图像.二维码的生成使用zxing开源库,可以不用管二维码具体的原理和怎么转换也能完成功能,所以生成联系人最重要的是怎么获得要转换的字符串,其实这个早就有标准了,就是vcard.见百度百科: vCard 规范容许公开交换个人数据交换 (Personal Data Interchange PDI) 信息,在传统纸质商业名片可找到这些信息.规范定义电子名片(或叫vCard)的格式. vCard 规范可作为各种应用或系统之间的交换格式.定义的格式与传送的方法无关.传送交换可能是

博为峰JavaEE技术文章 ——MyBatis 拦截器(1)接口简介

学习过Struts之类MVC模式的WEB框架,对拦截器都不会很陌生.拦截器的主要作用就是拦截某些方法的调用,可以在被拦截的方法执行前,或者执行后后加上自定义的逻辑.也可以用自定义的逻辑替换被拦截方法的原有逻辑.Mybatis也提供了拦截器的功能.Mybatis拦截器设计的初衷就是为了在需要的时候可以方便的添加自定义逻辑,而不是去修改Mybatis的源代码. Mybatis提供了一个Interceptor接口,通过实现该接口就可以定义拦截器.接口的定义如下图所示: 接口中共有三个方法:interc

Android应用开发:网络编程2

网络编程 Java基础:网络编程 Uri.URL.UriMatcher.ContentUris详解 Android应用开发:网络编程1 Android应用开发:网络编程2 1. 使用HttpClient发送get请求 HttpClient是Apache开发的第三方框架,Google把它封装到了Android API中,用于发送HTTP请求. 在Android.jar包中,可以看到有很多java的API,这些都是被Android改写的API,也可以看到Android封装了大量的Apache API

javaScript变量的命名规范

在javaScript中,变量名需要遵循以下规则: 1.首字母必须是字母.下划线(-)或者美元符号($). 2.其他字母可以是下划线(_).美元符号($).字母或者数字. 3.一般采用驼峰法:第一个字母小写,其余有意义的单词首字母大写. 4.变量名是区分大小写的,不能是关键字或保留字. //正确的命名 var  width =100: var  _height=200: var  $2=15; var myName="kim"; //错误的命名 var  2th=2: //不能以数字开

Unity3D Asset文件导出3DMax 可编辑格式

本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接:http://blog.csdn.net/cartzhang/article/details/60878354 作者:cartzhang 一.前言 美术想要一个把unity中*.asset的模型导出来,导成3D Max可以打开的模式,fbx或obj. 需要导出的格式: 图1 也就是需要一个工具,个人觉得这个问题,肯定之前Unity的前辈就有解决方法了.于是乎网上一通下载和测试. 二.解包工具集合 网络上找来了各种测试,但