小编isJ*_*tMe的帖子

jquery链接如何工作?

我不是问链接的合适语法是什么,我知道它可能是这样的:

$('myDiv').removeClass('off').addClass('on');
Run Code Online (Sandbox Code Playgroud)

但是我真的很好奇理解它的内部工作,据我所知,链接是对其他着名框架的优势之一,但是对于像我这样的新手程序员来说,我们有很多抽象,我敢肯定有人出来在那里可以为我提供一个解释,让我了解链是如何工作的.

谢谢!

javascript jquery frameworks

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

Excel尾随csv文件中的逗号错误

我有一个XLS文件在Excel 2003上创建一个带有宏的CSV文件,我有40多列,最后3个是可选的,因此XLS上有很多空值,当我运行导出子程序时它不会放所有行上都有一个逗号,为什么?因为:http://support.microsoft.com/kb/77295 -.-

在Microsoft Office Excel中,如果以文本或CSV(逗号分隔值)格式保存文件,Excel会在工作表的每列之间放置制表符或逗号.但是,某些文本文件可能使用16行块中的不同数量的选项卡或逗号进行保存.

这是他们建议的工作:

要确保Excel为所有空列保存制表符或逗号分隔符,请验证文件中的最后一列是否包含整个文件中至少每16行的一些数据.如果行块不包含数据,请将每16行中的空格或其他字符添加到最后一列中的单元格,或者对工作表中的列重新排序,以便工作表上的最后一列始终包含信息.

去微软的方式!-.-

好的,我的主要问题是生成的文件将被我的作用域中的另一个程序解析,这需要特定的格式,因为现在我正在每16行添加一个空白,如果该字段为空,这似乎是这样做的但数据处理部门正在抱怨那个空白区......你能相信他们吗??

无论如何我还尝试添加一个标志并使用find函数删除它,但是当你保存文件时它会再次带走分隔符......

感谢您阅读我的历史; p

有什么建议 ?

编辑:不幸的是使用Excel是必须的,数据是由不同的用户通过excel表手动输入的,vba代码更像模板生成等.这是我唯一的问题,它是不可行的改变整个过程.

csv debugging excel vba

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

如何使用正则表达式限制perl上找到的匹配?

经过对此事的大量研究后,我来请求你的帮助:

我试图限制Perl正则表达式对大文本执行的替换的重复.我在谷歌搜索过,发现格式为{2,3}(最小值,最大值),但这似乎与我正在使用的语法不同.

$replaced=~s/$var/$var2/g; # replaces all ocurrences
$replaced=~s/$var/$var2/;  # replaces only first one
Run Code Online (Sandbox Code Playgroud)

我的非最佳解决方案:

for($i=0; $i<8; $i++){

    $replaced=~s/$var/$var2/;
}
Run Code Online (Sandbox Code Playgroud)

我尝试过的:

$replaced=~s/$var/$var2/{8};
$replaced=~s/$var/$var2{8}/;
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激!

编辑:好的,所以几乎必须有一个循环涉及... ..是不是很奇怪没有内置参数来限制它?

regex perl

7
推荐指数
1
解决办法
923
查看次数

自定义Jquery UI Datepicker

我很可能怀疑是不可能的,但我想知道如果有人在定制Jquery UI datepicker上显示的日历以改变日期的延伸.以下是我的情况:我的公司使用的是会计年度,而不是历年,并且每年的不同日期开始,我实际上在同一时间制作了一个Excel日历,我可以在javascript上使用原则,我的问题是如果有一种方法可以在日历上设置一个初始日期,并从那天开始计算周数...

财政年度从8月28日(星期日)开始,假设:AUG28-SEPT3 = FW1
SEPT4-SEPT10 = FW2
SEPT11-SEPT17 = FW3
.
.
.
等等...我想显示一个日历,其周数从2011年8月28日(fw1)开始,到2012年8月25日结束(fw52).

我已经阅读了文档,我无法找到任何相关内容,如果我不够清楚,请告诉我,以便我可以改写.

html javascript jquery jquery-ui

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

javascript构造函数的差异

除了解析构造函数之外,这两者之间有什么区别吗?

var Person = function(living, age, gender) {
    this.living = living;
    this.age = age;
    this.gender = gender;
    this.getGender = function() {
        return this.gender;
    };
};

var Person = function Person(living, age, gender) {
    this.living = living;
    this.age = age;
    this.gender = gender;
    this.getGender = function() {
        return this.gender;
    };
};
Run Code Online (Sandbox Code Playgroud)

两者都可以使用

var p = new Person("Yes",25,"Male");
Run Code Online (Sandbox Code Playgroud)

第一个解析为function(),后者解析为person(),但我想知道使用一个优于另一个是否有任何优势

javascript

4
推荐指数
1
解决办法
69
查看次数

如何在Liferay上获得用户的名字?

我是Liferay和Java的新手,我一直在努力争取如何获得用户名字,这个产品的文档真的很差,所以任何帮助都会受到高度赞赏.所以我正在开发一个portlet,我想让它显示用户的名字,这是view.jsp文件:

<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
<%@ page import="javax.portlet.PortletPreferences" %>
<%@ page import="com.liferay.portal.model.UserModel " %>
<%@ taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %>
<portlet:defineObjects />


<liferay-ui:success key="success" message="Greeting saved
       successfully!" />

<%
PortletPreferences prefs = renderRequest.getPreferences();
String greeting = (String)prefs.getValue(
"greeting", "Hello! Welcome to our portal.");
%>
<%

%>
<p><%= greeting %></p>
<portlet:renderURL var="editGreetingURL">
<portlet:param name="mvcPath" value="/edit.jsp" />
<portlet:param name="userName" value="Test" />

</portlet:renderURL>

<p><a href="<%= editGreetingURL %>">Edit greeting</a></p>
Run Code Online (Sandbox Code Playgroud)

我已经使用了usermodel类或接口,我实际上找到了方法:getFirstName()但我不能让它工作.

java jsp liferay

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

保留文件名 Ghostscript

是否可以转换 PDF 文件并为输出使用与输入 PDF 相同的名称?

我知道可以通过执行单独的重命名命令来解决问题。但我想弄清楚这是否可以用 GS 来完成。

现在我可以通过执行以下操作来更改 PDF 版本:

gswin32c -q -dNOPAUSE -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 \
         -sOutputFile=a.pdf -dBATCH b.pdf
Run Code Online (Sandbox Code Playgroud)

但是输入文件和输出文件名称必须不同,如果我这样做......

gswin32c -q -dNOPAUSE -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 \
         -sOutputFile=b.pdf -dBATCH b.pdf
Run Code Online (Sandbox Code Playgroud)

......它不起作用。

我认为当文件试图覆盖自己时,内部有些东西搞砸了。

有没有办法只使用 Ghostscript 来解决这个问题?

pdf ghostscript

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

如何用Perl读取excel文件?

电子表格:: ParseExcel的做的工作很好,但我需要一个方法来读取文件,如果没有它,可以说王氏"开箱即用的Perl"因为我无法安装任何PM或CPAN模块.有没有人有建议让我开始?

perl

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

标签 统计

javascript ×3

jquery ×2

perl ×2

csv ×1

debugging ×1

excel ×1

frameworks ×1

ghostscript ×1

html ×1

java ×1

jquery-ui ×1

jsp ×1

liferay ×1

pdf ×1

regex ×1

vba ×1