小编Jas*_*onw的帖子

ZSH Shell历史不起作用

我最近从bash切换到zshell但我的历史似乎没有起作用.当我按向上箭头时,我没有得到以前的命令.快捷方式有何不同?另外,如何通过选项卡和新窗口启用共享历史记录?我在Lion上,使用标准终端

zsh

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

考虑使用'new'关键字作为'static'的Javascript函数表达式是否正确

我只是想更深入地理解Javascript.

我创建了一个'类' gameData,我只想要一个,不需要构造函数,或者实例化.

所以我就这样创造了......

var gameData = new function () {

    //May need this later 
    this.init = function () { 
    };

    this.storageAvailable = function () {
        if (typeof (Storage) !== "undefined") {
            return true;
        }
        else {
            return false;
        }
    };
}
Run Code Online (Sandbox Code Playgroud)

意识到'new'关键字不允许它实例化并使其可用LIKE静态类将在C#中.

我是否正确地想到了这一点?静电?

javascript

25
推荐指数
3
解决办法
5915
查看次数

Android.mk文件 - 包括不同文件夹和子文件夹中的所有源文件

在编写android .mk文件时,是否有一个简短的方法来包含许多源文件,这些文件位于不同的文件夹和子文件夹中?像循环或迭代文件夹的代码?例如:

文件夹1

| --- subfolder1.1

      |---subfolder1.1.1

               |---some cpp files

      |--subfolder1.1.2

           |--some cpp files
Run Code Online (Sandbox Code Playgroud)

文件夹2

| --- subfolder2.1

      |--subfolder2.1.1

           |--some cpp files
Run Code Online (Sandbox Code Playgroud)

| - (等等,另一个文件夹和子文件夹以及cpp文件)

我知道我可以使用包含$(call all-subdir-makefiles)文件夹和子文件夹但如果我有这么多文件夹会花费太多时间,有更好的方法吗?像循环文件夹循环一样?所以我将只有一个文件用于folder1,另一个用于folder2,依此类推......

java-native-interface android android-ndk

10
推荐指数
2
解决办法
8550
查看次数

Jquery UI自动完成IE 7问题

我正在使用jquery UI自动完成.它适用于除IE7之外的所有其他浏览器FF,Chrome等.适用于更高版本的IE,但IE7给出以下错误:

SCRIPT3: Member not found.
jquery.min.js, line 2 character 30636
Run Code Online (Sandbox Code Playgroud)

这是我的功能:

   $('input.autocomplete').each( function() {
   var $input = $(this);

   // Set-up the autocomplete widget.
   var serverUrl = $input.data('url');

$(this).autocomplete({
   source: function( request, response ) { 

    var countrySelect = $("#countrySelect").val();

 if($input.attr('id') == 'searchJobPostalCode'){

    countrySelect = $("#searchJobCountrySelect").val();

    }else if($input.attr('id') == 'searchPeoplePostalCode'){

    countrySelect = $("#searchUserCountrySelect").val();

    }
    $.ajax({
                url: serverUrl,
                dataType: "json",
                data: {
                    term: request.term,
                    countrySelect: countrySelect
                },
                success: function( data ) {
                        $input.removeClass( "ui-autocomplete-loading" );
                        response( $.map( data, function( item ) { …
Run Code Online (Sandbox Code Playgroud)

jquery-ui

8
推荐指数
1
解决办法
4466
查看次数

使用Log4J在同一个类中使用不同的Logger

我希望单独记录在同一个类中生成的特定消息.那么,如何在同一个类中创建2种不同类型的记录器.目前,Properties文件看起来像

log4j.rootCategory=DEBUG, O

# Stdout
log4j.appender.O=org.apache.log4j.ConsoleAppender
log4j.appender.O.layout=org.apache.log4j.PatternLayout
log4j.appender.O.layout.ConversionPattern=[%d{ISO8601}]%5p%6.6r[%t]%x - %C.%M(%F:%L) - %m%n

# File
log4j.appender.MESSAGE=org.apache.log4j.RollingFileAppender
log4j.appender.MESSAGE.File=target/logs/messages.log
# Control the maximum log file size
log4j.appender.MESSAGE.MaxFileSize=1000KB
# Archive log files (one backup file here)
log4j.appender.MESSAGE.MaxBackupIndex=100
log4j.appender.MESSAGE.layout=org.apache.log4j.PatternLayout
log4j.appender.MESSAGE.layout.ConversionPattern=[%d{ISO8601}]%5p%6.6r[%t]%x - %C.%M           (%        F:%    L) - %m%n
log4j.appender.MESSAGE.

log4j.category.failedMessagesLog=INFO, MESSAGE
Run Code Online (Sandbox Code Playgroud)

我正在使用我的代码中的日志记录: - /**Logger.*/

Logger logger = Logger.getLogger(MyClass.class);
Logger msgLogger = Logger.getLogger("MESSAGE");
Run Code Online (Sandbox Code Playgroud)

经过测试,我得到一个空的日志文件(messages.log).有什么建议??

java log4j

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

使用jdk1.7获取java中文件的最后访问时间的示例

朋友请帮忙.我知道使用jdk1.7我们可以得到文件的最后访问时间.任何人都可以举例说明获取文件的最后访问时间吗?

java

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

清除下载权限拒绝?

我想通过以下代码清除下载历史记录:

getContentResolver().delete(Uri.parse("content://downloads/my_downloads"), null, null);

但总是失败,因为尽管我声明了权限拒绝!

E/AndroidRuntime(3278): java.lang.SecurityException: 权限拒绝: 编写 com.android.providers.downloads.DownloadProvider uri content://downloads/my_downloads from pid=3278, uid=10081 需要 android.permission.ACCESS_DOWNLOAD_MANAGER

有人有什么建议吗?提前致谢!

permissions android download

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

Apache 的 access.log 过大对性能有何影响?

如果access.log或error.log等日志文件变得非常大,那么大的问题是否会影响Apache运行或用户访问的性能?据我了解,Apache不会将整个日志读入内存,而只是利用文件句柄进行写入。正确的?如果是这样,除了文件系统问题之外,我不必每次日志足够大时都手动删除日志。如果我错了,请帮助并纠正我。或者运行时我应该注意 Apache Log I/O 问题吗?

非常感谢

apache

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

如何正确地使用jquery-ui-map在google地图上添加形状()

我使用以下代码通过使用jquery,jqueryui-map和google maps API向地图添加形状

$('#map_canvas').gmap('getCurrentPosition', function(position, status) {
            if ( status === 'OK' ) {
                var clientPosition = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
                $('#map_canvas').gmap('addMarker', {'position': clientPosition, 'bounds': false});
                $("#map_canvas").gmap("option", "center", clientPosition);
                $('#map_canvas').gmap('option', 'zoom', 14);
                $('#map_canvas').gmap('addShape', 'Circle', {
                    'strokeColor': "#008595",
                    'strokeOpacity': 0.8,
                    'strokeWeight': 2,
                    'fillColor': "#008595",
                    'fillOpacity': 0.35,
                    'center': clientPosition,
                    'radius': 50,
                    'clickable': false });
            }
});
Run Code Online (Sandbox Code Playgroud)

我还尝试在$('#map_canvas')上调用.addShape方法.但我只得到以下错误:

Uncaught TypeError: Cannot call method 'apply' of undefined jquery.ui.map.js:46
$.a.$.fn.(anonymous function) jquery.ui.map.js:46
e.extend.each jquery.min.js:2
e.fn.e.each jquery.min.js:2
$.a.$.fn.(anonymous function) jquery.ui.map.js:40
(anonymous function) :8080:397
$.extend.getCurrentPosition
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题?http://jquery-ui-map.googlecode.com/svn/trunk/demos/jquery-google-maps-geolocation.html上的示例由于某种原因而起作用.我只是无法弄清楚实际的差异.也许我现在要失明了;) …

jquery jquery-ui google-maps-api-3 jquery-ui-map

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

打开链接之前jQuery对话框确认

我有一个填充了数据库中数据的表,其中每一行都有一个单元格,里面有一个锚元素.这个锚将导致相同的页面,但有一个查询字符串告诉php哪一行包含它应该删除的数据.

我需要在用户点击锚点时打开一个jQuery对话框,要求他在加载URL之前确认他的意图."取消"按钮应关闭对话框,不执行任何操作.然后,"确定"按钮应该打开网址.

任何帮助都非常感谢.

//使用'我尝试过的'进行编辑.这是我第一次搞乱jQuery,学习的时间已经不多了... =(

jQuery(document).ready(function(){
var $dialog = jQuery('<div class='msg_dialog'></div>')
    .html('Are you sure you want to do this?')
    .dialog({
        autoOpen: false,
        title: 'Confirm action',
        buttons: [{
            text: "Cancel",
            click: function(){
                jQuery(this).dialog("close");
            }
        }] // didn't even try the OK button since I couldn't even get the dialog opened
    });

jQuery('#confirm_del').click(function(){
    $dialog.dialog('open');
    return false;
});
});
Run Code Online (Sandbox Code Playgroud)

html php jquery jquery-ui jquery-ui-dialog

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