万码WUJ6BZ01
AI方向,学习c还是python,求大神指点?
看具体应用场景,底层拿c写。开发,调用/应用 用python多。 不过语言还是工具,不是最重要的,学会一种语言,再学别的也很快的。
万码WUJ6BZ01
Jquery中click事件重复执行的问题
Jquery版本1.11.0
问题:点击修改链接,在弹出的对话框中,点提交按钮,click事件会执行多次。而用原生js则没有问题。
并且提交后,第二次提交后,多个数据都变成一个了。
代码如下:
点击了多少次修改,点提交时就会alert出多少个222222
http://jsfiddle.net/D7eEd/点击预览
出问题部分用原生js实现:
http://jsfiddle.net/vowmmm/n5yzy/点击预览
个人认为原因是:
click事件里不能包含click事件?不知道是不是这样。
为方便查看,附带整个文档
Document
* {margin: 0; padding: 0;}
#table {border: 1px solid gray; border-collapse: collapse; width: 500px;}
tr {height: 30px;}
th {border: 1px solid gray;}
td {border: 1px solid gray;text-align: center;}
td a {margin-right: 5px; color: blue; text-decoration: none;}
#popDiv, #editDiv {border: 1px solid silver; width: 315px; padding: 1px; margin-top: 10px; position: absolute; left: 38%; z-index: 4; display: none;}
.pop p {height: 30px; margin-top: 20px; clear: both;}
.pop a {display: block; float: right; text-decoration: none; font-size: 12px;}
.pop .input {height: 20px; line-height: 20px;}
/*#bottom {width: 100%; height: 30px; margin: 0 auto;}*/
#sub {display: block; height: 30px; margin: 0 auto;}
.mask {background-color: #000; position: absolute; left: 0; top: 0; z-index: 2;}
万码WUJ6BZ01
尝试使用jsonp 解决ajax 跨域解决
在服务器端,有一个txt文件,里面保存的是json格式的数据,如下所示:
{
"issingle": false,
"bgpicwidth": 360,
。。。
}
使用ajax获取文件的时候,会报错。
尝试使用jsonp解决问题,做出的改动如下:
服务端的txt文件修改如下:
CallBack({
"issingle": false,
"bgpicwidth": 360,
。。。
})
js代码如下:
function CallBack(data){
alert(data.issingle);
}
var url = 'http://api.XXX.com/603/arealist_jsonp.txt?callback=CallBack';
function area_test_jsonp(){
$.ajax({
url: url,
dataType: 'jsonp',
processData: false,
type: 'get',
success: function(data) {
alert('ok');
alert(data);
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert('error');
alert(XMLHttpRequest.status);
alert(XMLHttpRequest.readyState);
alert(textStatus);
}
});
return false;
}
结果虽然可以通过CallBack获取数据,但还是会报错,执行area_test_jsonp中error的部分,XMLHttpRequest.status为200,XMLHttpRequest.readyState为4,textStatus为parsererror。
求指教,多谢。
万码WUJ6BZ01
在javascript或者jQuery中绑定按钮点击事件,和在HTML 标签中直接调用onclick属性有什么区别?
RT,做Web开发经常能遇到需要给一个按钮绑定一个点击事件的情况。
例如HTML标签:
Bar
第一种,如果使用jQuery绑定点击事件的一种做法是:
$("#foo").click(function(event) {
/* Act on the event */});
第二种,纯js的做法可以是这样:
document.getElementById('#foo').addEventListener('click', function() {
/* Act on the event */}, false);
第三种,我们也可以直接在button标签中使用onclick,例如:
Bar
同时在head或者单独的js文件中定义dosomething()
function dosomething(){/* Act on the event */}
请问从响应速度,后期维护等方面来看哪一种方法是best practice? 或者在什么情况下这几种方法最合适?
万码WUJ6BZ01
使用bootstrap table时不能显示筛选列和分页每页显示的行数?
在学习bootstrap-table时遇到不能显示列筛选和分页每页显示行数,点击的时候完全没反应。有没有大神能帮忙解答一下?
"https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724984283737_vuwR.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724984283737_vuwR.png)
"https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724984246495_6kOt.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724984246495_6kOt.png)
@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Index.cshtml";
}
var clients = [];
$(function () {
clients = clientsInit();
//1.初始化Table
var oTable = new TableInit();
oTable.Init();
})
function btn_add() {
$.modalOpen({
id: "Form",
title: "新增用户",
url: "/SystemManage/User/Form",
width: "700px",
height: "510px",
callBack: function (iframeId) {
top.frames[iframeId].submitForm();
}
});
}
function clientsInit() {
var dataJson = {
dataItems: [],
organize: [],
role: [],
duty: [],
user: [],
authorizeMenu: [],
authorizeButton: []
};
var init = function () {
$.ajax({
url: "/ClientsData/GetClientsDataJson",
type: "get",
dataType: "json",
async: false,
success: function (data) {
dataJson.dataItems = data.dataItems;
dataJson.organize = data.organize;
dataJson.role = data.role;
dataJson.duty = data.duty;
dataJson.authorizeMenu = eval(data.authorizeMenu);
dataJson.authorizeButton = data.authorizeButton;
}
});
}
init();
return dataJson;
}
var TableInit = function () {
var oTableInit = new Object();
//初始化Table
oTableInit.Init = function () {
$('#gridList').bootstrapTable({
url: '/SystemManage/User/GetGridJson', //请求后台的URL(*)
method: 'get', //请求方式(*)
toolbar: '#toolbar', //工具按钮用哪个容器
striped: true, //是否显示行间隔色
cache: false, //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性(*)
pagination: true, //是否显示分页(*)
sortable: false, //是否启用排序
sortOrder: "asc", //排序方式
queryParams: oTableInit.queryParams,//传递参数(*)
sidePagination: "server", //分页方式:client客户端分页,server服务端分页(*)
pageNumber: 1, //初始化加载第一页,默认第一页
pageSize: 25, //每页的记录行数(*)
pageList: [10, 25, 50, 100], //可供选择的每页的行数(*)
search: true, //是否显示表格搜索,此搜索是客户端搜索,不会进服务端,所以,个人感觉意义不大
strictSearch: true,
showColumns: true, //是否显示所有的列
showRefresh: true, //是否显示刷新按钮
minimumCountColumns: 2, //最少允许的列数
clickToSelect: true, //是否启用点击选中行
height: $(window).height() - 40, //行高,如果没有设置height属性,表格自动根据记录条数觉得表格高度
//uniqueId: "ID", //每一行的唯一标识,一般为主键列
showToggle: true, //是否显示详细视图和列表视图的切换按钮
cardView: false, //是否显示详细视图
detailView: false, //是否显示父子表
queryParamsType : "undefined",
columns: [{
checkbox: true
}, {
field: 'F_Id',
title: '主键'
}, {
field: 'F_Account',
title: '账户'
}, {
field: 'F_RealName',
title: '姓名'
}, {
field: 'F_Gender',
title: '性别',
formatter: function (value, row, index) {
if (value == '1') {
return '男';
} else {
return '女';
}
}
}, {
field: 'F_MobilePhone',
title: '手机',
}, {
field: 'F_OrganizeId',
title: '公司',
formatter: function (cellvalue, options, rowObject) {
return top.clients.organize[cellvalue] == null ? "" : top.clients.organize[cellvalue].fullname;
}
}, {
field: 'F_DepartmentId',
title: '部门',
formatter: function (cellvalue, options, rowObject) {
return top.clients.organize[cellvalue] == null ? "" : top.clients.organize[cellvalue].fullname;
}
}, {
field: 'F_DutyId',
title: '岗位',
formatter: function (cellvalue, options, rowObject) {
return top.clients.duty[cellvalue] == null ? "" : top.clients.duty[cellvalue].fullname;
}
}, {
field: 'F_CreatorTime',
title: '创建时间',
}, {
field: 'F_EnabledMark',
title: '允许登录',
}, {
field: 'F_Description',
title: '备注',
}, ]
});
};
//得到查询的参数
oTableInit.queryParams = function (params) {
var temp = { //这里的键的名字和控制器的变量名必须一直,这边改动,控制器也需要改成一样的
pagesize: params.pageSize, //页面大小
page: params.pageNumber, //页码
sord:params.sortOrder,
sidx: 'F_DepartmentId asc,F_CreatorTime desc' //排序列
//departmentname: $("#txt_search_departmentname").val(),
//statu: $("#txt_search_statu").val()
};
return temp;
};
return oTableInit;
};
新增
万码WUJ6BZ01
如何实现web大文件(G级别)上传
如何在网页实现大文件上传。。。
万码WUJ6BZ01
javascript学习顺序:先系统学习jQuery再学习基本JavaScript是否会相对快捷?为什么?
个人情况:
半年前端学习积累:
- html,css基本熟练
- javascript能看懂,会写简单的轮播图代码。会改大部分的js特效。
问题背景:
想要利用暑假两个月的时间系统学习javascript,目的是熟练打好js基础。咨询老师,身边的同学之后,给出的建议是先从jQuery入手,熟练jQuery之后再学习原生js。但各大论坛给出的建议均是先从js入手。
自己的体验:
- 在线课堂分别听了jQuery基础和JS基础。都能跟上进度且理解。没有出现其他论坛大牛说的不懂JS就读不懂jQuery代码的问题。
- 依然担心jQuery熟悉之后再学习JS会很难有更大的提高,形成粗糙的代码风格。
问题总结:
请教各位前辈,您学习js的顺序是怎样的?您觉得以我的个人情况,应该如何安排学习进度?
万码WUJ6BZ01
怎么用js通过文件的url下载文件到本地
目前拿到的是文件的url,不是下载地址,只是文件的存放地址。前端怎样用js通过这个url实现文件的下载呢?
万码WUJ6BZ01
大模型返回的内容,如何根据格式渲染到HTML中?
调用大模型返回的文字内容,如何根据格式渲染到HTML中?
我调用了百度大模型返回的字符串都是带格式的:
1,有普通的文本格式带\n换行的
2,有MD文档格式的
我用的是jquery发送的请求,拿到这些数据之后,我是用html()添加到div之后,都是普通的字符串,连符号也输出了,如何正确的渲染呢?
万码WUJ6BZ01
为什么现在 LLM 生成的图片的字体都很马赛克?
"https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724848183734_1VGm.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724848183734_1VGm.png)
"https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724848195705_81yg.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724848195705_81yg.png)
"https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724848206177_uoyB.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724848206177_uoyB.png)
"https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724848211752_CfRC.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724848211752_CfRC.png)
万码WUJ6BZ01
目前的开源视觉大模型有哪些?
目前的开源视觉大模型有哪些?
我知道的只有智谱的 CogVLM,还有其他的吗?
«"https://github.com/THUDM/CogVLM" (https://link.segmentfault.com/?enc=zjwK6hbyGbdZ9cK2FnMpcg%3D%3D.GFTD6M6cxZHkiV1%2B3dJrxvnJMDrPzLyPYQ8qYlTMvLQ%3D)»
万码WUJ6BZ01
chatgpt 是如何实现“继续生成”功能的?
chatgpt 是如何实现“继续生成”功能的
我用 chatgpt 翻译文档,当内容过多的时候,chatgpt 一次无法全部返回,会出现“继续生成”按钮,点击后会接着上一句继续生成。我使用其他的大语言模型就没有这种功能,想知道他们是怎么实现的?
"https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724847895946_rPs2.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724847895946_rPs2.png)
万码WUJ6BZ01
目前哪个 LLM 可以读图了?
"https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724847434930_ZyAY.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/community/1724847434930_ZyAY.png)
如何看待阿里云 2023 年 11 月 12 日发生的故障? - 李博杰的回答 - 知乎
https://www.zhihu.com/question/629942630/answer/3287082159
在知乎看到上面的内容,貌似是一个可以理解图片内容的 LLM
这个是哪个LLM?
现在有哪些 LLM 可以读图的?比如给他一个图片,告诉我图片中有哪些内容;或者给他两个图片让他找不同?