我想连续做一些Curl调用,第一个是帖子,但是对于第二个我只想加载页面而不发布任何事情.
这是我的代码,它不起作用
$url = 'http://www.xxxx.com/results.php';
$curl_handle=curl_init();
curl_setopt ($curl_handle, CURLOPT_PROXY, $tor);
curl_setopt( $curl_handle, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
curl_setopt($curl_handle, CURLOPT_REFERER, $referer);
curl_setopt($curl_handle, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)");
$data = 'Manufacturer=1265';
curl_setopt($curl_handle, CURLOPT_POST,1);
curl_setopt($curl_handle, CURLOPT_POSTFIELDS ,$data);
curl_setopt($curl_handle,CURLOPT_URL,$url);
curl_setopt($curl_handle,CURLOPT_CONNECTTIMEOUT,2);
curl_setopt($curl_handle,CURLOPT_RETURNTRANSFER,1);
$buffer = curl_exec($curl_handle);
$dest = 'http://www.xxxx.com/search.php';
curl_setopt($curl_handle, CURLOPT_GET, 1);
curl_setopt($curl_handle, CURLOPT_URL, $dest);
$result = curl_exec ($curl_handle);
curl_close ($curl_handle);
echo $result;
Run Code Online (Sandbox Code Playgroud)
当我关闭卷曲手柄并为第二个请求打开一个新的时,它工作正常.我不认为这是最好的做法吗?
我在桌面行上有一个onclick,我想在显示下一个屏幕之前将行的颜色改变一秒钟.这可能吗?这是我目前的代码.
public void onClick(View v) {
String sdet_id;
int det_id;
v.setBackgroundColor(Color.GRAY);
det_id = v.getId();
sdet_id = String.valueOf(det_id);
Intent i = new Intent();
i.setClassName("demo.learningdroid.com", "demo.learningdroid.com.details");
i.putExtra("Det_id", sdet_id);
startActivity(i);
v.setBackgroundColor(Color.TRANSPARENT);
// TODO Auto-generated method stub
}
});
Run Code Online (Sandbox Code Playgroud) 我正在使用API 2.1,我的调试显示最大缩放值为15.此处的代码不会使相机变焦.如何让相机变焦?
camera = Camera.open();
Camera.Parameters parameters = camera.getParameters();
parameters.set("orientation", "portrait");
parameters.setWhiteBalance(Camera.Parameters.WHITE_BALANCE_TWILIGHT);
int zoom = parameters.getMaxZoom();
Log.d(TAG, "Zoom " + zoom);
parameters.setZoom(15);
camera.setParameters(parameters);
Run Code Online (Sandbox Code Playgroud) 我在三星Galaxy Nexus上使用Android 4.03.日志显示该文件已写入手机内存,但是当我在Windows资源管理器中检查或使用手机库时,我看不到我刚刚拍摄的图像.
这是我的代码.
PictureCallback jpegCallback = new PictureCallback() {
public void onPictureTaken(byte[] data, Camera camera) {
FileOutputStream outStream = null;
boolean mExternalStorageAvailable = false;
boolean mExternalStorageWriteable = false;
String state = Environment.getExternalStorageState();
if (Environment.MEDIA_MOUNTED.equals(state)) {
// We can read and write the media
mExternalStorageAvailable = mExternalStorageWriteable = true;
Log.d(TAG, "Can Write ");
try {
outStream = new FileOutputStream(String.format("/sdcard/myfile.jpg", System.currentTimeMillis()));
outStream.write(data);
outStream.close();
Log.d(TAG, "onPictureTaken - wrote bytes: " + data.length);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) …Run Code Online (Sandbox Code Playgroud) 我在表格中有许多项目,格式如下
<td class="product highlighted">
Item Name
</td>
Run Code Online (Sandbox Code Playgroud)
我正在使用以下PHP代码
$regex_pattern = "/<td class=\"product highlighted\">(.*)<\/td>/";
preg_match_all($regex_pattern,$buffer,$matches);
print_r($matches);
Run Code Online (Sandbox Code Playgroud)
我没有得到任何输出,但我可以看到HTML中的项目.
我的正则表达式有问题吗?
是否可以在Android中的tablerow中添加onclicklistener?
我正在动态添加这些行,并希望能够在用户单击其他行时打开新屏幕.
这是我添加行的代码.
TableRow tr = new TableRow(this);
TableLayout.LayoutParams tableRowParams= new TableLayout.LayoutParams(TableLayout.LayoutParams.FILL_PARENT,TableLayout.LayoutParams.WRAP_CONTENT);
int leftMargin=20;
int topMargin=10;
int rightMargin=15;
int bottomMargin=20;
tableRowParams.setMargins(leftMargin, topMargin, rightMargin, bottomMargin);
tr.setLayoutParams(tableRowParams);
TextView tmake=new TextView(this);
tmake.setText(Html.fromHtml("<H1>" + " " + NewText + "</H1>" + "<br />"));
tr.addView(tmake);
View v = new View(this);
v.setLayoutParams(new TableRow.LayoutParams(TableRow.LayoutParams.FILL_PARENT, 1));
v.setBackgroundColor(Color.rgb(51, 51, 51));
tl.addView(v);
Run Code Online (Sandbox Code Playgroud) 我使用以下HTML
<div id="chatid" name="1">
<img src="http://placehold.it/50/55C1E7/fff" alt="User Avatar" class="img-circle" /> John
</div>
<div id="chatid" name="2">
<img src="http://placehold.it/50/55C1E7/fff" alt="User Avatar" class="img-circle" /> James
</div>
Run Code Online (Sandbox Code Playgroud)
我使用以下jquery脚本
$(document).ready(function() {
$("#chatid").click(function() {
thread = $(this).attr('name');
$("#chatmessages").load('fetchmessages.php?id=' + thread);
//alert($(this).attr('name'));
return false;
});
});
Run Code Online (Sandbox Code Playgroud)
这只是在点击第一个"chatid"Div时给出的名称,有没有办法让我返回任何"chatid"Div的名字?
谢谢
我正在尝试在 highcharts 上重绘数据。我使用此代码来初始化图表。
Highcharts.chart('container', {
chart: {
events: {
click: function(event) {
alert (
'x: '+ Highcharts.dateFormat('%Y-%m-%d', event.xAxis[0].value) +', ' +
'y: '+ event.yAxis[0].value
);
}
}
},
xAxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
},
yAxis: {
title: {
text: 'Amount'
},
plotLines: [{
value: 0,
width: 1,
color: '#808080'
}]
},
plotOptions: {
series: {
cursor: 'pointer',
point: {
events: {
click: function() {
alert ('Category: '+ this.category +', value: …Run Code Online (Sandbox Code Playgroud)