我正在创建一个新的应用程序..我成功创建了一个登录页面..现在我需要修改登录页面..只允许用户进行3次尝试..如果用户错误地输入密码超过3次(5次以内) min)他的帐户必须被屏蔽.并且必须显示错误消息,因为您无法访问您的页面..请分享您的想法...
我试图以DIV为中心"margin:auto".它适用于Chrome和FF,但以下代码不会将DIV置于IE中心:
CSS
#container {
margin:auto;
width:950px;
height:50px;
background:#000;
}
Run Code Online (Sandbox Code Playgroud)
HTML
<div id="container"></div>
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
谢谢,
乔尔
编辑(完整的HTML/CSS代码):
<html>
<head>
<link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/3.2.0/build/cssreset/reset-min.css">
<style>
#container {
margin: 0 auto;
width:950px;
height:50px;
background:#000;
}
</style>
</head>
<body>
<div id="container"></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud) 我在C中编写LinkedList,下面的代码表示我的Node定义.
typedef struct {
int value;
struct Node* next;
struct Node* prev;
} Node;
Run Code Online (Sandbox Code Playgroud)
我理解(或者认为我这样做)struct Node不一样typedef struct Node.当然,我的代码编译并按照预期运行,但是,在分配时会收到很多警告,next并且prev(警告:从不兼容的指针类型分配).我猜这与我在Node结构中定义它们的方式有关.我在这里上传了完整的资源
所以,如果这确实是问题,我应该如何定义next和prev内部typedef struct Node?
我担心这可能是一个转贴,但无法找到我想要的东西.谢谢.
在JPA中有一个注释,指定布尔字段应该作为整数持久化.我正在使用OpenJPA,它目前将布尔字段保存为位.我宁愿使用整数1或0.
我想在sqlite数据库中创建一个包含多列(例如约100列)的表。有比单独命名每个列更好的解决方案吗?我正在尝试以下方法:
conn = sqlite3.connect('trialDB')
cur = conn.cursor()
listOfVars = ("added0",)
for i in range(1,100):
newVar = ("added" + str(i),)
listOfVars = listOfVars + newVar
print listOfVars
for i in listOfVars:
cur.execute('''ALTER TABLE testTable ADD COLUMN ? TEXT''',(i,))
conn.commit()
cur.close()
conn.close()
Run Code Online (Sandbox Code Playgroud)
但是我收到以下错误:
OperationalError: near "?": syntax error
Run Code Online (Sandbox Code Playgroud)
有人可以建议我该怎么做吗?谢谢!
我尝试使用类(使用)来配置XA DB2 DataSource xa-datasource(基于http://community.jboss.org/wiki/SetUpADB2Datasource).目标服务器是DB2 Connect V9.7com.ibm.db2.jcc.DB2XADataSourcelocal-tx-datasourcecom.ibm.db2.jcc.DB2Driver
实际的xa-datasource配置:
<xa-datasource>
<jndi-name>jdbc/DB2ServerDS</jndi-name>
<use-java-context>false</use-java-context>
<track-connection-by-tx>true</track-connection-by-tx>
<xa-datasource-class>com.ibm.db2.jcc.DB2XADataSource</xa-datasource-class>
<xa-datasource-property name="URL">jdbc:db2://db2server:50000/FINDB</xa-datasource-property>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.DB2ExceptionSorter</exception-sorter-class-name>
<xa-datasource-property name="DriverType">4</xa-datasource-property>
<check-valid-connection-sql>SELECT * FROM ACC.SETTINGS 1=2</check-valid-connection-sql>
<user-name>findbuser</user-name>
<password>findbuser</password>
<min-pool-size>2</min-pool-size>
<max-pool-size>10</max-pool-size>
<blocking-timeout-millis>10000</blocking-timeout-millis>
<type-mapping>DB2</type-mapping>
<no-tx-separate-pools/>
</xa-datasource>
Run Code Online (Sandbox Code Playgroud)
以及JBoss节点lib目录中的以下jar:
db2umplugin.jar
db2policy.jar
db2dbgm.jar
db2jcc_license_cu.jar
db2jcc.jar
db2jcc4.jar
db2java.zip
db2jcc_license_cisuz.jar
Run Code Online (Sandbox Code Playgroud)
但我收到错误:
Caused by: com.ibm.db2.jcc.am.SqlException: [jcc][10389][12245][3.57.82] Failure in loading native library db2jcct2, java.lang.UnsatisfiedLinkError: no db2jcct2 in java.library.path: ERRORCODE=-4472, SQLSTATE=null
Run Code Online (Sandbox Code Playgroud)
XA的驱动程序试图使用本机库,尽管我使用的是JDBC Type 4驱动程序.
为什么驱动程序试图使用本机库?有什么我需要添加到我的配置?
我需要能够使用鼠标单击位置绘制多边形.这是我目前的代码:
//the drawshape varible is called when a button is pressed to select use of this tool
if (DrawShape == 4)
{
Point[] pp = new Point[3];
pp[0] = new Point(e.Location.X, e.Location.Y);
pp[1] = new Point(e.Location.X, e.Location.Y);
pp[2] = new Point(e.Location.X, e.Location.Y);
Graphics G = this.CreateGraphics();
G.DrawPolygon(Pens.Black, pp);
}
Run Code Online (Sandbox Code Playgroud)
谢谢
下午好,
有人可以告诉我,如果我在C#中使用lambda表达式时可以设置默认参数值吗?例如,如果我有代码
public static Func<String, Int32, IEnumerable<String>> SomeFunction = (StrTmp, IntTmp) => { ... },
Run Code Online (Sandbox Code Playgroud)
如何将IntTmp默认值设置为,例如,两个?在方法中设置默认参数值的常用方法似乎不适用于这种表达式(我在这里真的需要这样的一种).
非常感谢你.
我正在学习java 3个月,有时我无法理解某些东西的使用目的.
一个主题是依赖注入和spring bean我想出了finally =)
现在我混淆了两个注释@Autowired和@Repository.首先Autowiring是什么意思?然后我为什么要使用它们,使用它们和不使用它们之间有什么区别?
今天我也尝试在spring mvc项目中使用hibernate,我不得不搜索大约15个(找不到类错误的原因)jar文件,因为项目中使用的其他jar文件的依赖项.这是不是必须这样?这使得初学者学习java非常困难
谢谢...
有没有办法使用Network.Browser包进行https调用.我没有在Hackage的文档中看到它.
如果没有办法使用浏览是否有另一种方法来获取https页面?
我目前的测试代码是
import Network.HTTP
import Network.URI (parseURI)
import Network.HTTP.Proxy
import Data.Maybe (fromJust)
import Control.Applicative ((<$>))
import Network.Browser
retrieveUrl :: String -> IO String
retrieveUrl url = do
rsp <- browse $ request (Request (fromJust uri) POST [] "Body")
return $ snd (rspBody <$> rsp)
where uri = parseURI url
Run Code Online (Sandbox Code Playgroud)
我一直在运行nc -l -p 8000并观察输出.我看到当我执行retrieveUrl https:// localhost:8000时它没有对它进行加密
此外,当我尝试一个真正的https网站时,我得到:
Network.Browser.request: Error raised ErrorClosed
*** Exception: user error (Network.Browser.request: Error raised ErrorClosed)
Run Code Online (Sandbox Code Playgroud)
编辑:Network.Curl解决方案(用于执行SOAP调用)
import Network.Curl …Run Code Online (Sandbox Code Playgroud)