问题列表 - 第27086页

你怎么用凯特?提示/技巧/工作流程

我们都看过一堆这些?主要用于IDE,但也用于vim和emacs.

Kate是(仅)一个文本编辑器(一个很棒的),但它有很多选项加上一些插件,所以很难很好地了解它.如何使用凯特文本编辑器?请分享您的工作流程,帮助我和其他人学习您使用的一些很酷的技巧.

我将开始使用内置终端快速打开文件,并使用它作为增强的haskell repl与ghci(因为ghci不允许所有人只是放入各种haskell代码).还可以使用拆分视图来快速比较文件(尤其是同一文件的不同版本).此外,自动完成可能很简单(更多用于节省打字时间,然后记住功能),但它确实很好.此外,如果你突出显示某些内容并点击开始[/ {/(它将它放在括号之间而不是用括号替换它)(为什么很多IDE没有这个功能).

workflow kde text-editor kate

11
推荐指数
1
解决办法
4309
查看次数

将逗号分隔的字符串转换为数组

我有一个逗号分隔的字符串,我想转换成一个数组,所以我可以循环它.

有内置的东西吗?

例如,我有这个字符串

var str = "January,February,March,April,May,June,July,August,September,October,November,December";
Run Code Online (Sandbox Code Playgroud)

现在想用逗号分割它并存储在Array对象中

javascript string split

688
推荐指数
11
解决办法
101万
查看次数

如何从Google Analytics中提取数据并从中构建数据仓库(webhouse)?

我点击了流式数据,例如引荐网址,热门目标网页,热门退出页面以及Google Analytics中的网页浏览量,访问次数和退回度等指标.目前还没有数据库可以存储所有这些信息.我需要从这个数据中建立一个从头开始的数据仓库(我相信这就是所谓的web-house).所以我需要从Google Analytics中提取数据并将其加载到仓库中,每天自动化.我的问题是: -

1)有可能吗?每天数据增加(有些指标或措施,如访问量和一些新的推荐网站),加载仓库的过程如何?

2)什么ETL工具可以帮助我实现这一目标?Pentaho我相信有一种方法可以从Google Analytics中提取数据,是否有人使用它?这个过程怎么样?除了答案之外,任何参考,链接都将受到赞赏

etl google-analytics data-warehouse

19
推荐指数
2
解决办法
3万
查看次数

"multiset"和"multimap" - 有什么意义?

正如问题所述......我不明白multisets/multimaps的观点.

那么,目的是什么?

c++ containers stl multimap multiset

34
推荐指数
1
解决办法
1万
查看次数

我可以在编译时检测(并警告)冗余吗?

有没有什么方法可以在编译时捕获并警告冗余?

if (abc && abc)
Run Code Online (Sandbox Code Playgroud)

要么

if (def || def)
Run Code Online (Sandbox Code Playgroud)

好吧,这实际上并不是从优化的角度来看 - 我正在考虑更多的代码错误 - 所以当编码器打算写

if (abc && abc)
Run Code Online (Sandbox Code Playgroud)

实际上他们打算写的时候

if (abc && def)
Run Code Online (Sandbox Code Playgroud)

编译器将默默地优化错误,而我实际上想知道是否可以让编译器警告我,如果发生这种情况,万一它在那里是错误的!

c++

0
推荐指数
1
解决办法
179
查看次数

如何在Android应用程序中使用Google Maps API显示路线?

我没有得到它,我自己找不到它.如何使用Google Maps API在Android应用程序中显示(和更新)两个位置(例如,当前设备位置和目标)之间的路线?

android google-maps android-maps

3
推荐指数
1
解决办法
5080
查看次数

显示Android传感器列表

我正在尝试显示可用传感器的列表,但它就像没有!
我以为这是因为模拟器,但我在手机上尝试了它,结果是一样的.

private SensorManager mSensorManager;
TextView mSensorsTot,mSensorAvailables;

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    // Get the texts fields of the layout and setup to invisible
    mSensorsTot   = (TextView) findViewById(R.id.sensoritot);
    mSensorAvailables  = (TextView) findViewById(R.id.sensoridisponibili);

    // Get the SensorManager 
    mSensorManager= (SensorManager) getSystemService(SENSOR_SERVICE);

    // List of Sensors Available
    List<Sensor> msensorList = mSensorManager.getSensorList(SensorManager.SENSOR_ALL);

    // Print how may Sensors are there
    mSensorsTot.setText(msensorList.size()+" "+this.getString(R.string.sensors)+"!");

    // Print each Sensor available using sSensList as the String to be printed
    String sSensList = new String("");
    Sensor tmp;
    int …
Run Code Online (Sandbox Code Playgroud)

android sensor

21
推荐指数
3
解决办法
2万
查看次数

如何解决rails插件上的rake任务弃用问题?

由于这里介绍的概念,

Rails :: Plugin只不过是一个Rails :: Engine,但由于它在启动过程中加载太晚,因此它没有与裸Rails :: Engine相同的配置能力.

与Rails :: Railtie和Rails :: Engine相反,你不应该继承Rails :: Plugin.通过简单地放置在供应商/插件内部,Rails :: Plugin自动配置为引擎.由于这是自动完成的,因此您实际上无法在插件中声明Rails :: Engine,否则会导致相同的文件被加载两次.这意味着如果您想将Engine作为gem发布,则不能将其用作插件,反之亦然.

除了这个概念上的差异,Rails :: Engine和Rails :: Plugin之间的唯一区别是插件在引导过程中自动加载插件根目录下的文件"init.rb".

不推荐使用rails插件中的rake任务,建议使用lib/tasks.怎么解决这个?我可以简单地将插件的任务移动到lib/tasks吗?

rake ruby-on-rails

5
推荐指数
1
解决办法
5961
查看次数

oracle jdbc中的PreparedStatement和setTimestamp

我在where子句中使用带有时间戳的PreparedStatement:

PreparedStatement s=c.prepareStatement("select value,utctimestamp from t where utctimestamp>=? and utctimestamp<?"); 
s.setTimestamp(1, new Timestamp(1273017600000L));   //2010-05-05 00:00 GMT
s.setTimestamp(2, new Timestamp(1273104000000L));   //2010-05-06 00:00 GMT
ResultSet rs = s.executeQuery();
if(rs.next()) System.out.println(rs.getInt("value"));
Run Code Online (Sandbox Code Playgroud)

当我在客户端计算机上有不同的时区时,我得到的结果是不同的.这是Oracle jdbc中的错误吗?还是纠正行为?

Oracle数据库版本是10.2,我已经尝试使用oracle jdbc瘦驱动程序版本10.2和11.1.

参数是Timestamp,我预计在途中不会进行任何时间转换.数据库列类型是DATE,但我也使用TIMESTAMP列类型检查它,结果相同.

有没有办法达到正确的结果?我无法将整个应用程序中的默认时区更改为UTC.

谢谢你的帮助

java oracle timestamp jdbc prepared-statement

19
推荐指数
1
解决办法
3万
查看次数

我应该压制CA2204:文字应拼写正确吗?

我最近将我的项目从Visual Studio 2008升级到Visual Studio 2010.

通过启用代码分析,我收到了很多警告,导致规则CA2204:文字应拼写正确.

编辑:

假设我有一个调用的方法GetResult(),并且在其中我想出于某种原因抛出异常.我想要例外说"GetResult() has failed for some reason".这将给我警告,因为GetResult不是一个字.我不会在方法名称上收到警告GetResult(),只有当我把它放在一个字符串中时.这是因为Get和Result是合法的词.

我不相信写作GetResult() has failed for some reason是解决方案.

编辑:在MSDN中它说:

此规则将文字字符串解析为单词,标记复合词,并检查每个单词/标记的拼写.

这是否意味着应该将GetResult检查为两个词:"获取"和"结果"?

我应该抑制CA2204吗?

code-analysis fxcop conventions visual-studio-2010

5
推荐指数
1
解决办法
2266
查看次数