程序设计

专业和发烧友程序员的问答

11
如何使用CSS设置输入和提交按钮的样式?
我正在学习CSS。如何使用CSS设置输入和提交按钮的样式? 我正在尝试创建这样的东西,但我不知道该怎么做 <form action="#" method="post"> Name <input type="text" placeholder="First name"/> <input type="text" placeholder="Last name"/> Email <input type="text"/> Message <input type="textarea"/> <input type="submit" value="Send"/> </form>
146 html  css 

30
附加数据库时访问被拒绝
我正在使用SQL Server 2008开发人员版。我试图附加AdventureWorks2008数据库。 尝试附加时,收到“访问被拒绝”错误。根据事件日志,它来自操作系统: 打开失败:无法打开文件编号0的文件D:\ ProjectData \ AdventureWorks \ AdventureWorksLT2008_Data.mdf。OS错误:5(访问被拒绝。)。 我以为是“ NTFS问题”,但是系统(和我)可以修改对这两个文件的访问权限。 我发现如果以sa身份登录,可以成功附加数据库,但是我的用户帐户无法使用。 我是计算机上的本地管理员组的成员,并且在SQL Server实例中担任sysadmins角色。 知道为什么我必须以sa身份登录吗?

7
如何在批处理文件中转出“&”号?
我如何在批处理文件中(或从Windows命令行)转义“&”符号,以便使用该start命令打开URL中带有“&”符号的网页? 双引号不能使用start; 这将启动一个新的命令行窗口。 更新1:Wael Dalloul的解决方案有效。另外,如果URL中有URL编码的字符(例如,空格编码为%20)并且在批处理文件中,则必须将“%”编码为“ %%”。在示例中不是这种情况。 例如,从命令行(CMD.EXE): start http://www.google.com/search?client=opera&rls=en&q=escape+ampersand&sourceid=opera&ie=utf-8&oe=utf-8 将导致 http://www.google.com/search?client=opera 在默认浏览器中打开,并且在命令行窗口中出现以下错误: 'rls' is not recognized as an internal or external command, operable program or batch file. 'q' is not recognized as an internal or external command, operable program or batch file. 'sourceid' is not recognized as an internal or …


5
Java为什么不允许Throwable的通用子类?
根据Java语言分隔,第3版: 如果泛型类是的直接子类或间接子类,则是编译时错误Throwable。 我想理解为什么做出这个决定。通用异常有什么问题? (据我所知,泛型只是编译时的语法糖,Object无论如何它们都将转换为.class文件,因此有效地声明泛型类就好像其中的所有内容都是Object。。如果我错了,请更正我)

11
jQuery Validate Required Select
我正在尝试使用jQuery Validate插件来验证html select元素。我将“ required”规则设置为true,但是它始终通过验证,因为默认情况下选择了零索引。有什么方法可以定义所需规则使用的空值? UPD。例。假设我们有以下html控件: <select> <option value="default">Choose...</option> <option value="1">1</option> <option value="2">2</option> </select> 我希望验证插件使用“默认”值为空。

20
使负数为正
我有一个Java方法,其中对一组数字求和。但是,我希望将任何负数都视为正数。因此(1)+(2)+(1)+(-1)应该等于5。 我敢肯定有很简单的方法可以做到-我只是不知道怎么做。

11
如何将参数传递给匿名类?
是否可以传递参数或将外部参数访问到匿名类?例如: int myVariable = 1; myButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { // How would one access myVariable here? } }); 侦听器有什么方法可以访问myVariable或被传递myVariable而不将侦听器创建为实际的命名类?

12
带有SVG弧线路径的圆图
简短的问题:使用SVG路径,我们可以绘制99.99%的圆并显示出来,但是当它是99.99999999%的圆时,该圆就不会显示。如何解决? 以下SVG路径可以绘制99.99%的圆:(在http://jsfiddle.net/DFhUF/1381/上尝试一下,看看是否看到4个圆弧或只有2个圆弧,但是请注意,如果是IE,则为以VML而非SVG呈现,但存在类似问题) M 100 100 a 50 50 0 1 0 0.00001 0 但是当它是一个圆的99.99999999%时,什么都不会显示吗? M 100 100 a 50 50 0 1 0 0.00000001 0 这与100%的圆相同(它仍然是弧,不是,只是一个非常完整的弧) M 100 100 a 50 50 0 1 0 0 0 如何解决?原因是我使用一个函数绘制一定比例的圆弧,并且如果我需要特殊情况下使用圆形函数绘制99.9999%或100%的圆弧,那将是很愚蠢的。 同样,在http://jsfiddle.net/DFhUF/1381/上使用RaphaelJS进行jsfiddle的测试用例 (如果在IE 8上是VML,则即使第二个圆圈也不会显示...您必须将其更改为0.01) 更新: 这是因为我在系统中为得分绘制了圆弧,所以3.3点得到了一个圆的1/3。0.5分半圈,而9.9分分99%。但是,如果我们系统中的分数为9.99,该怎么办?我是否必须检查它是否接近圆的99.999%,并相应地使用一个arc函数或一个circle函数?那分数9.9987呢?使用哪一个?需要知道什么样的分数会映射到“太完整的圆”并切换到圆函数,这是荒谬的,而当它是圆的“某个99.9%”或9.9987分数时,则使用圆弧函数。

5
您可以在Rails中获得数据库用户名,密码,数据库名称吗?
我正在编写一个rake任务,该任务在Rails / ActiveRecord之外进行一些数据库工作。 有没有一种方法可以获取如中所定义的当前环境的数据库连接信息(主机,用户名,密码,数据库名称)database.yml? 我想要得到它,这样我就可以用它来连接... con = Mysql.real_connect("host", "user", "pw", "current_db")

15
我应该在Google Maps URL中使用哪些参数来进行定位?
我想为Google Maps生成一个到特定纬度和经度的网址。现在,我生成一个这样的URL: http://maps.google.com/maps?z=11&t=k&q=58 41.881N 152 31.324W 生成的地图带有一个圆形“ A”气球指针,该指针似乎指向最近的命名对象,还有一个绿色箭头,指向经纬度。有时,例如在此示例中,“ A”指针居中并且距离足够远,您看不到指向经纬度的指针。(在此示例中,缩小以查看两个指针。“ A”指针位于阿拉斯加的中心,而经纬度指针位于Kodiak岛上。) 我可以在Google Maps URL中使用一些参数来生成指向指定纬度的单个指针吗?(这会在一个单独的窗口中加载。它不会被嵌入。)

30
Lisp在现实世界中
我已经对Lisp(实际上是Scheme)进行了实验,发现它是一门非常美丽的语言,我有兴趣进一步学习。但是,似乎Lisp从未在严肃的项目中使用过,而且我还没有将Lisp列为任何职位发布中所需要的技能。我很高兴听到有人使用Lisp或看到它在“现实世界”中使用过,或者知道它是否被视为纯粹的学术语言。


26
使用TextInputLayout时更改EditText提示颜色
我正在使用TextInputLayout设计库中的新功能。我能够显示它并更改浮动标签的颜色。不幸的是,实际EditText提示现在总是白色。 我尝试过以XML,样式和编程方式更改hintColor,也尝试使用,android.support.v7.widget.AppCompatEditText 但EditText提示始终显示为白色。 下面是我的XML我TextInputLayout和EditText <android.support.design.widget.TextInputLayout android:layout_width="match_parent" android:layout_height="wrap_content" android.support.design:hintTextAppearance="@style/GreenTextInputLayout"> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/city" android:textColorHint="@color/black" android:hint="@string/city" /> </android.support.design.widget.TextInputLayout> 这是我正在使用的样式TextInputLayout(我尝试将hintTextColor属性设置为黑色,但没有为我做任何事情): <style name="GreenTextInputLayout" parent="@style/TextAppearance.AppCompat"> <item name="android:textColor">@color/homestory_green</item> </style>


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.