新手使用vue有个问题不是很明白 5C

代码如下
$.ajax({
type: "get",
url: "http://127.0.0.1:9999/queryclassnametype",
async: true,
data: {
"type": "错误笔记"
},
success: function(res) {
console.log(res)
new Vue({
el: "#classname",
data: {
classname: res.data,
nowIndex: 0
},
methods: {
classclick: function(index, e) {
this.nowIndex = index;
$.ajax({
type: "get",
url: "http://127.0.0.1:9999/typetable",
async: true,
data: {
"tablename": "errornote",
"classname": e
},
success: function(res) {
console.log(res.data)
new Vue({
el: "#errornote",
data: {
errornote: res.data
},

                                });

                            },
                            fail: function(err, status) {
                                console.log(err)
                            }
                        });

                    }
                }
            });

        }
    });
    errornote一个列表数据
    第一次触发点击事件的时候数据已经加载到html中  但是当我第二次点击的时候  html上显示的还是第一次的数据,我通过打印看了  我每次点击它请求出来的数据都是不同的但是不知道为什么html上没有更新  这个要怎么操作
    下面是html的代码
    <ul class="list-group note newerrornote">
                            <li v-for="i in errornote">
                                <div class="errortitle" style="width: 60%;">
                                    <a :href=i.link>{{i.title}}</a>
                                    <input type="text" name="" id="" :value=i.id style="display: none;" />
                                </div>
                                <div class="errorclick" style="width: 20%;">
                                    点击量:{{i.clicksum}}
                                </div>
                                <div class="erroraddtime">
                                    添加时间:{{i.addtime}}
                                </div>
                            </li>
                        </ul>

1个回答

答主主要是写angular的,这种情况,可以考虑vue的异步的脏数据机制,也就是数据通过异步获得,却没有更新页面,异步环境是否需要触发vue刷新页面。

qq_39511609
萧潇墨 能不能给个代码示例?
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
有个参数不是很明白
typedef int (&rai)[10];rntypedef double (&rad)[20];rnvoid func( int (*)(rai) );rnvoid func( double (*)(rad) );rnrnfunc的参数是什么意思啊?请解析一下!
我有一个问题不是很明白?
今天我在想一个问题,可不知道怎么去查找这方面的知识。就是我做的一个WEB服务,那只能是一个免费的呀,如果要收费,那应该如何实现呢?比如以使用次数收费,或以使用时间收费,或是将我的WEB服务直接买给别人,我对这方面的知识不是很了解,希望能给点这方面的知识,谢谢!
有个问题不是很明白,高手指教!
火星漫游者rn描述:rn 若干个火星漫游者(机器人)被NASA(美国国家航空和宇宙航行局)送到火星对火星的一个高原进行科学探测,这个高原是一个矩形,火星漫游者将漫游整个高原,并通过照相机对高原拍照,将照片发回地球,以了解这个高原的全貌。rn 任意一个漫游者的位置将由x,y坐标和一个代表方向的字母确定(N-北,S-南,E-东,W-西),为了简化漫游,将高原划分为网格。例如(0,0,N)表示火星漫游者位于高原的左下角,方向朝北。rn NASA通过发送命令字符串控制火星漫游者,命令字符串是字符’L’,’R’,’M’的组合,’L’,’R’表示使漫游者向左或右旋转90°,但坐标不变;’M’表示使漫游者沿当前方向移动一个网格点,并保持方向不变。rn 假设高原的正北方向是从点(x,y)到点(x,y+1)的方向rn输入:rn 输入采用文件,文件第一行是高原的右上角坐标,左下角坐标默认为(0,0)rn 文件的剩余部分是每一个火星漫游者的信息,每一个火星漫游者有两行信息,第一行给出漫游者的初始位置,第二行是一系列控制漫游者的命令rn 位置由两个整数和一个字母组成并用空格分隔,分别对应x,y坐标和方向rn 每个漫游者按顺序漫游高原,即下一个漫游者必须在上一个漫游者结束漫游后才开始漫游。rn输出:rn 输出每一个漫游者的最终坐标和方向rn输入输出示例:rn Test Input:rn5 5rn1 2 NrnLMLMLMLMMrn3 3 ErnMMRMMRMRRMrn rn Expected Output:rn1 3 Nrn5 1 Ern
DataSet的问题!不是很明白!
dataset中有一表Table!rn有字段id name addr。主键是idrn其中有一记录是1,wang,beijin.rn我现在想把他找出来,可以通过键id找,即DataRow dw=dataset.tables[0].rows.find((object)1);rn但现在我想通过name字段的wang把这行找到,怎么写代码?
不是很明白自定义属性
关于自定义属性看了一下,是附加在类,或者方法上的一些自定义的东西,可以通过反射来得到属性值,但是这样的话,跟设计一个类的属性有什么区别,类也完全可以提供一些接口、属性来使得类本身有些定制的功能,为什么还要搞的那么复杂,用反射来解决?谢谢大家
哎不是很明白
1(在登录的时候保存用户信息)如何用代码实现?rn2 在保存用户的情况下,如果修改用户信息,又如何获取当前使用系统的用户?
一直不是很明白
一个用C语言实现的算法,在DOS环境下可以按你构想的方式运行。rnrn可是如果把这个算法转变到WINDOWS下呢?用SDK来写程序,那么rn就不会和DOS下一样了吧。rnrn谁都知道DOS下冒泡法程序的样子,WINDOWS下会是怎样啊?rnrn请大家指点一下,我写的好象不是很明确。
不是很明白Byte.TYPE
System.out.println(Byte.TYPE==byte.class); //true rnrnIDE的自动感知提示Byte.TYPE的引用类型是Classrn而IDE的自动感知提示byte.class的类型是Classrnrn难道多态了?????rn
不是很明白self???????
如rnprocedure TfrmMain.mnu_borrowinfoClick(sender:Tobject);rnvarrn dlg:Tfrm_borrowinfo;rnbeginrndlg:=Tfrm_borrowinfo.Create(self);//rndlg:=showmodal;rnend;
有个函数不是很明白,希望解答一下,谢谢
Function RegListGet(str,patrn,mysky)rn set tempReg=new RegExprn tempReg.IgnoreCase=falsern tempReg.Global=truern tempReg.Pattern=patrnrn set matches=tempReg.execute(str)rn for each match in matchesrn content=content&match.value&myskyrn nextrn RegListGet=contentrn set matches=nothingrn set tempReg=nothingrnend Functionrn===================rn里面的rn set tempReg=new RegExprn tempReg.IgnoreCase=falsern tempReg.Global=truern tempReg.Pattern=patrnrn是什么作用?
有段不是很明白的代码。。。。
#includern main()rn char str[]=”SSSWILTECHl\l\llW\lWALLMPl”;rn int k; char c;rn for(k=2;(c=str[k])!=’\n’;k++)rn switch(c)rn case ‘A’:putchar(‘a’); continue;rn case ‘l’:break;rn case l:while((c=str[++k]!=’\l’&&c!=’\0’);rn case 9:putchar(‘#’);rn case ‘E’:rn case ‘L’:continue;rn default:putchar(c); continue;rn rn putchar(‘*’);rn rn printf(“\n”);rn rn整段都不是很明白啊。。。。rn貌似将数组元素按case变化?。。。。。
mysql 有几个问题不是很明白?
mysql 数据库名怎么改呢?rename怎么不行。。。rn 还有一般连数据库是采用什么方法,是API函数去连吗?那C++,PHP他们一般是怎么连的,都是用API连吗?常规上是用哪方法呢rn谢谢了rn
effective C++的有句话不是很明白
条款29: 异常安全 126-127页rn[code=C/C++]rnclass PrettyMenu rnpublic:rn void changeBackground(std::istream& imgSrc); rnprivate:rn std::tr1::shared_ptr bgImage;rn Mutex mutex; rn int imageChanges; rn;rnvoid PrettyMenu::changeBackground(std::istream& imgSrc) rn Lock ml(&mutex);rn bgImage.reset(new Image(imgSrc)); // replace bgImage's internalrn // pointer with the result of thern // "new Image" expressionrn ++imageChanges;rn[/code]rnrn如果Image构造函数抛出异常,有可能输入流input stream的读取记号read marker已被移走,rn而这样的搬移对程序其余部分是一种可见的状态改变。rn所以changeBackground在解决这个问题前只提供基本的异常安全保证。rn不明白啊不明白构造函数异常跟输入流有什么关系,读取记号是神马rn
有一段代码不是很明白
dim a%,b!rn这是声明一个什么类型的变量
有一个不是很明白的"过程"
Private Sub InitializeComponent()rn中的 是命名空间,但是放在前面有什么用?Private前面可以用命名空间,什么意思?
有一个语句不是很明白……
void Insert(int a[],int n,const int &x)rnrn for(int i=n-1;i>=0 && x
where条件语句,不是很明白
where ( webtype not in (1,2) )rn问下这个sql条件语句是不是就表达webtype这个字段值不能在1-2之内,有临界值么?
关于数组,不是很明白
//前面若干省略rn Arrays.sort(No);rn for(int index=No.length;index>=(No.length-5);index--)rn rnrn System.out.println(No[index]);rn rn //后面若干省略rnrnrn我要输出数组的最后5位,为什么不可以这么写。rnrn我一运行,系统就报错。难道int index=? 必须是一个常量?
这段代码不是很明白
[code=C#]rnpublic static IDbProvider Providerrn rn getrn rn if (m_provider == null)rn rn lock(lockHelper)rn rn if (m_provider == null)rn rn tryrn rn m_provider = (IDbProvider)Activator.CreateInstance(Type.GetType(string.Format("Discuz.Data.0Provider, Discuz.Data.0", BaseConfigs.GetDbType), false, true));rn rn catchrn rn throw new Exception("请检查DNT.config中Dbtype节点数据库类型是否正确,例如:SqlServer、Access、MySql");rn rn rn rn rn rn return m_provider;rn rn rn[/code]rnrn怎么理解rnm_provider = (IDbProvider)Activator.CreateInstance(Type.GetType(string.Format("Discuz.Data.0Provider, Discuz.Data.0", BaseConfigs.GetDbType), false, true));中的rnType.GetType(string.Format("Discuz.Data.0Provider, Discuz.Data.0", BaseConfigs.GetDbType), false, true)rnstring.Format("Discuz.Data.0Provider, Discuz.Data.0", BaseConfigs.GetDbType)中间加个","是为什么呢?
【求助】这句不是很明白
rnrnPDEVICE_OBJECT AAA=NULL;rnPDEVICE_OBJECT BBB=NULL;rnrn[color=#800000]AAA->Flags |= BBB->Flags & (DO_BUFFERED_IQ | DO_DIRECT_IQ | DO_POWER_PAGABLE);[/color]rnrn&双目就是1 1 = 1 ,只有都是1的时候1 其他都是0 与rn|双目就是1 0 = 1 ,0 1 = 1 1 1 = 1 有1的时候为1 其他都是0 或rn^双目就是1 0 = 1 ,0 1 = 1 其他都是0 不同的时候为1 其他都是0 异或 rnrn知道 与 或 异或 但 不知道能不能用其他写法实现一样的功能
深入浅出的例子不是很明白
就是第三章的Frame1范例程序rnMFC.hrnMFC.cpprnMY.hrnMy.cpprnrnrn书上说有结尾有析构函数出现,但是我在使用vs2010复制时,发现没有析构函数!!rnrn这点不是很明白,希望各位大哥能帮帮忙!
一个代码段不是很明白
这是struts2源码的一个方法,高手告诉下这个方法为什么用这种方式进行判断?谢谢了。rnrn[code=Java][/code] rnrn /**rn * Checks if the passed in line should be combined with the following.rn * This is true, if the line ends with an odd number of backslashes.rn *rn * @param line the linern * @return a flag if the lines should be combinedrn */rn private boolean checkCombineLines(String line)rn rn int bsCount = 0;rn for (int idx = line.length() - 1; idx >= 0 && line.charAt(idx) == '\\'; idx--)rn rn bsCount++;rn rnrn return bsCount % 2 == 1;rn
问个搜索的问题,不是很明白.
我目前的网站,搜索占用资源特别大,SQL内存已经占了2.8G,双至强3.0CPU,rn到晚上高峰时期,CPU经常出现一直100%,我把搜索文件删除后,CPU马上恢复到5%左右,rn我在放回搜索文件后,大概过10分钟左右,CPU又100%,而且只要100%后就不将下来了,必须删除搜索文件后,过10秒左右才会将下来.rnrn我对程序不太明白,不清楚是搜索代码的问题,还是数据库的问题呢,rnrn请求各位能帮优化一下.找找毛病rnrn数据库里要搜索的列的数据类型是 nvarchar 长度100 这个列就是存名字的,大概15个左右中文字,rnrn搜索代码里大概是这样.rnrnrn<%rnSet rs= Server.CreateObject("ADODB.Recordset")rnrnsql="select * from AAss where class Like '%"&keyword&"%' "rnrnrs.open sql,conn,1,1rnrn%>rn
CSDN的可用分问题,不是很明白。
虽然注册CSDN有几个月了,但是除了问几个问题之外,一直也没怎么来。rnrn最近想好好学学PHP,所以天天登录,长长知识。同时也关注了一下自己的可用分,可是发现它一直也没有变化,想知道怎么样才能增加可用分呢?登录不会增加可用分吗?
日志的问题,一直不是很明白
我的数据库是用循环日志。但是常常会报数据库日志满的信息。用循环日志的,咋还会满呢?所以我每次都是调整日志的大小,现在日志好大了。如果直接DEL掉,会不会造成数据的瘫痪?不DEL掉,如何让日志重新开始记录呢?原来的文件太大了。所有的DEL和UPDATE数据操作都是记录数据库的。如果我的数据库坏了,能不能通过回滚日期的方式恢复呢(我知道日志采用归档的方式可以,那循环的呢?)
想问个不是很明白的问题!
[code=Java][/code]rnrnpackage com.strategytest;rnrnpublic class Environment // 环境角色rn rn private Strategy strategy;rn rn public Environment(Strategy strategy) rn // TODO Auto-generated constructor stubrn this.strategy = strategy;rn rnrn public Strategy getStrategy() rn return strategy;rn rnrn public void setStrategy(Strategy strategy) rn this.strategy = strategy;rn rn rn public int calculate(int a,int b) rn return strategy.calculate(a, b);rn rn rnrnpublic interface Strategy //策略rn public int calculate(int a,int b);rnrnrnpublic class AddStrategy implements Strategy //加法策略rnrn @Overridern public int calculate(int a,int b) rn // TODO Auto-generated method stubrn return a + b;rn rnrnrnpublic class SubstractStrategy implements Strategy //减法策略rnrn @Overridern public int calculate(int a, int b) rn // TODO Auto-generated method stubrn return a - b;rn rnrnrnpublic class MultiplyStrategy implements Strategy //乘法策略rnrn @Overridern public int calculate(int a, int b) rn // TODO Auto-generated method stubrn return a * b;rn rnrnrnpublic class DivideStrategy implements Strategy //除非策略rnrn @Overridern public int calculate(int a, int b) rn // TODO Auto-generated method stubrn return a / b;rn rnrnrnrn我想问的问题是:rn策略模式中,有三个角色:抽象策略角色 、具体策略角色 、环境角色。rn上面是 “环境角色”rn然后我好奇怪的是,为什么用完一次具体策略角色,要改变成其他的才能用,即使用 setXX()方法改变才能用,rn我的想法是,既然 Strategy 是 AddStrategy 、SubstractStrategy 、MultiplyStrategy 和 DivideStrategy的接口,那么Environment中接受 AddStrategy 、SubstractStrategy 、MultiplyStrategy 和 DivideStrategy 的Strategy类型后能向上转型,像多态那样,为什么还要用setXX()方法。
不大不小的问题?。。。。。。。现在还不是很明白??
sql语句:rnrn用rs.open sql,conn和conn.execute (sql)rnrn有什么区别?
Adapter 问题 我真的不是很明白!!!
11-06 05:58:03.239: ERROR/AndroidRuntime(778): java.lang.IllegalStateException: ArrayAdapter requires the resource ID to be a TextViewrnpackage com.shen.sqlite;rnrnimport java.util.ArrayList;rnrnimport android.app.Activity;rnimport android.content.ContentValues;rnimport android.database.Cursor;rnimport android.database.sqlite.SQLiteDatabase;rnimport android.os.Bundle;rnimport android.widget.ArrayAdapter;rnimport android.widget.ListView;rnrnpublic class sqlite extends Activity rn /** Called when the activity is first created. */rn public static final String bdName = "code.db";rn public static final int Version = 1;rn private Myhandle handle;rn private SQLiteDatabase dataset;rn private ArrayAdapter adapt;rn private Cursor cursor;rn private ArrayList infoList=new ArrayList();rnrn @Overridern public void onCreate(Bundle savedInstanceState) rn super.onCreate(savedInstanceState);rn setContentView(R.layout.main);rn handle = new Myhandle(this, bdName, null, Version);rn dataset = handle.getWritableDatabase();rn ContentValues values = new ContentValues();rn values.put(Myhandle.COUNTRY, "china");rn values.put(Myhandle.CODE, 86);rn dataset.insert(Myhandle.TableName, Myhandle.ID, values);rn dataset.insert(Myhandle.TableName, Myhandle.ID, null);rn values.clear();rn values.put(Myhandle.COUNTRY, "usa");rn values.put(Myhandle.CODE, 88);rn dataset.update(Myhandle.TableName, values, Myhandle.ID + "=2", null);rn dataset.execSQL("INSERT INTO " + Myhandle.TableName + "("rn + Myhandle.COUNTRY + "," + Myhandle.CODE + ") VALUES"rn + "('JAP','89')");rnrn values.put(Myhandle.COUNTRY, "china");rn cursor = dataset.rawQuery("Select * from " + Myhandle.TableName, null);rn // TextView text = new TextView(this);rn for (cursor.moveToFirst(); !cursor.isAfterLast(); cursor.moveToNext()) rn String a = cursor.getString(1);rn String b = cursor.getString(2);rn infoList.add(a + b);rn // rn rn ListView sp = (ListView) findViewById(R.id.spinner);rn adapt = new ArrayAdapter(this, R.layout.main, infoList);rn sp.setAdapter(adapt);rn rnrn public void onDestroy() rn dataset.delete(Myhandle.TableName, null, null);rn super.onDestroy();rn rn
i++ 简单但不是很明白的问题
int i = 0;rn i = i++;rn System.out.println(i);rn rn 输出: 0rn rn 问题:执行i=i++;这句后,左i=0,右i=1,那编译器怎样决定输出的是哪个i? 还是我这样理解有错误?请教大家了!
求助关于下拉框的问题!不是很明白!
<%rn sql="select distinct top 1 WCRQ from SCTJ_SCWCRBMC order by wcrq desc"rn set rs = server.createobject("ADODB.Recordset")rn rs.open sql,dbconn,1,3rn rn If Not rs.EOF Then rs.MoveFirstrn While Not rs.EOFrn%>rn<%rn dim wcrqrn rq=rs("wcrq")rn dim tmpYear,tmpMonth,tmpDayrn tmpYear=left(rq,4)rn tmpMonth=mid(rq,6,2)rn tmpDay=right(rq,2)rn%>rn<%rn rs.MoveNextrn Wendrn%>rn rn rnrn<%rn dim yrn for y= -5 to 5rn if y = 0 thenrn response.write "" & tmpYear + yrn elsern Response.write "" & tmpYear + yrn end ifrn nextrn%>rn年rnrnrn<%rn for y= 1 to 12rnrn if y<10 thenrn pmtstr="0"&CStr(y)rn elsern pmtstr=CStr(y)rn end ifrnrn if tmpMonth<10 thenrn tmpMonth="0"& tmpMonthrn elsern tmpMonth=tmpMonthrn end ifrn rn if pmtstr = tmpMonth thenrn Response.write "" & pmtstrrn elsern Response.write "" & pmtstrrn end ifrn nextrn%>rn月rnrnrn<%rn for y=1 to 31rnrn if y<10 thenrn pmtstr="0"&CStr(y)rn elsern pmtstr=CStr(y)rn end ifrn rn if pmtstr = tmpDay thenrn Response.write "" & pmtstrrn elsern Response.write "" & pmtstrrn end ifrn nextrn%>rn日 rnrn rnrn下拉框初始值是从数据库中提出!rn希望点击提交按钮后,下拉框的值为所选择的,应该怎么写??
DataGrid有两个问题搞的不是很明白
1、DataGrid中,点击标题排序。rn 当点击一次时,我想让他正序,再点时让它倒序。我还想在标题上加上标识。向上箭头和向下箭头的样子。怎么加?rnprivate void tvDataGrid_SortCommand(object source, System.Web.UI.WebControls.DataGridSortCommandEventArgs e)rn rn //可以在表达式后面加ASC或DESC来加以正倒序排序rn if (dvTree.Sort == "id ASC")rn rn dvTree.Sort = e.SortExpression + " DESC";rn rn elsern rn if(dvTree.Sort == "id DESC")rn dvTree.Sort = e.SortExpression;rn elsern dvTree.Sort = e.SortExpression + " ASC";rn rn tvDataGrid.DataBind();rn rn2、我有一个DataKeys列,做为主键的,在直接点编辑时不想让他修改。可是我新增一行的时候想直接新增在DataGrid中,想让他这时候能修改。然后可在时能保存。我应该怎么做呢?包括保存怎么处理。现在我在保存事件中更新时没有包括要更新的这一列。
有个不太明白的问题。
为什么申明的是浮点型的变量输出结果应该是40.0吧?但却输出为0,这是怎么回事?rnrnmain()rnfloat a,f=104.0;rna=5/9*(f-32);rn printf("%.0f",a);rn getch();rn
新手看了htl258的一段代码不是很明白
[code=SQL]rnselect stuName,数学,语文,英语,总计rnfrom (select *,sum(stuScroe)over(partition by stuName) 总计 from a) arn pivot(max(stuScroe) for stuClass in(数学,语文,英语))brnrn[/code]rnrn代码中的over(partition by ...),和pivot(.. for...)rn在网上找了相关的知识但不是很明白rn请各位老大赐教
本人新手,一道ACM地推题不是很明白
HDU 2569rnrn彼岸rnTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)rnTotal Submission(s): 1372 Accepted Submission(s): 722rnrnrnProblem Descriptionrn突破蝙蝠的包围,yifenfei来到一处悬崖面前,悬崖彼岸就是前进的方向,好在现在的yifenfei已经学过御剑术,可御剑轻松飞过悬崖。rn现在的问题是:悬崖中间飞着很多红,黄,蓝三种颜色的珠子,假设我们把悬崖看成一条长度为n的线段,线段上的每一单位长度空间都可能飞过红,黄,蓝三种珠子,而yifenfei必定会在该空间上碰到一种颜色的珠子。如果在连续3段单位空间碰到的珠子颜色都不一样,则yifenfei就会坠落。rn比如经过长度为3的悬崖,碰到的珠子先后为 “红黄蓝”,或者 “蓝红黄” 等类似情况就会坠落,而如果是 “红黄红” 或者 “红黄黄”等情况则可以安全到达。rn现在请问:yifenfei安然抵达彼岸的方法有多少种?rnrnrn rnrnInputrn输入数据首先给出一个整数C,表示测试组数。rn然后是C组数据,每组包含一个正整数n (n<40)。rn rnrnOutputrn对应每组输入数据,请输出一个整数,表示yifenfei安然抵达彼岸的方法数。rn每组输出占一行。rn rnrnSample Inputrn2 2 3rn rnrnSample Outputrn9 21rnrnrnrna[i]=a[i-1]*2+a[i-2]; 递推公式中为什么a[i-1]要乘以2????
几个很普遍的问题,一直不是很明白
问题1:rnint APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow)rn改成这样行不行?rnint WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow)rn问题2:rn有些函数前面的WINAPI 为什么不能去掉?书上说涉及到参数进入堆栈的顺序,不明白,rn请给详细说说;rn问题3:rnc/c++ runtime 函数和api函数到底什么概念?区别在哪里?rn问题4:rn#pragma comment (lib,"Ws2_32.lib")是把一个.dll import进来吧。那么这lib和rn.dll有什么关系?rnrnrn谢谢!!!!rn
.net中一个路径定义不是很明白,求指点
初学.net,在一段页面代码里面看到下面这么一段rn<%@ WebService Language="C#" CodeBehind="~/abc/cba.cs" Class="cba" %>rnrn里面CodeBehind指定的路径前面的“~/”是指什么?rn麻烦知道的朋友指点下
新手有个问题~~
新手准备学习电脑知识,老鸟们给推荐本学习方面的杂志看看,内容不要太难就行了~~谢谢啦!
新手有个问题
对于王爽的汇编语言的第15章,处理键盘的输入。rn编写一个程序,实现在屏幕中间an依次显示a~z,可以让人看清变化的过程,在显示的过程中,按下esc键后, 改变显示的颜色。rnassume cs:codernrnstack segmentrn db 128 dup(0)rnstack endsrnrndata segmentrn dw 0, 0rndata endsrnrncode segmentrnrn start: mov ax, stackrn mov ss, axrn mov sp, 128rn rn mov ax, datarn mov ds, axrn rn mov ax, 0rn mov es, axrn rn push es:[9*4+0]rn pop ds:[0]rn push es:[9*4+2]rn pop ds:[2]rn rn clirn mov word ptr es:[9*4+0], offset int9rn mov es:[9*4+2], csrn stirn rn mov ax, 0b800hrn mov es, axrn mov ah, 'a'rn rn s: mov es:[12*160+2*40], ahrn call delayrn inc ahrn cmp ah, 'z'rn jna srn rn mov ax, 0rn mov es, axrn rn push ds:[0]rn pop es:[9*4+0]rn push ds:[2]rn pop es:[9*4+2]rn rn mov ax, 4c00hrn int 21hrn rn delay: push axrn push dxrn mov dx, 10hrn mov ax, 0rn rn s1: sub ax, 1rn sbb dx, 0rn cmp ax, 0rn jne s1rn cmp dx, 0rn jne s1rn pop dxrn pop axrn retrn rn int9: push axrn push esrn rn in al, 60hrn prshf ;这里可以不要吗?rn call word ptr ds:[0] ;这里可以不要吗?rn rn cmp al, 1rn jne breakrn rn mov ax, 0b800hrn mov es, axrn inc byte ptr es:[160*12+40*2+1]rn rn break: pop esrn pop axrn iretrn rncode endsrnrnend startrnrn我有个问题就是我问的那里是干嘛的 ,直接从60端口接受扫描码,然后对比不就可以了吗?为什么还要调用bios的中断呢?
有一个不是太明白的问题求教!
存储过程主要是用在什么样的条件下比较有优势,既然存储过程能传回recordset,是不是对数据库的操作可以全部用存储过程,那么在简单场景下使用存储过程的成本高吗?
新手,有个地方很疑惑
#includernvoid main()rnrn int i;rn char c;rnfor(i=0;i<100;i++)rnrnscanf("%s",&c);rnif(c=='z')rnprintf("success\n");rnbreak;rnrnrnrn怎样将if(c=='z')的z条换成一个字符串
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件