世界唯一的
el-table自定义列模板使用el-tag或者el-button会出现省略号。这是bug吗,是怎么回事?
"案例" (https://link.segmentfault.com/?enc=Nt6bE%2FDvdgOKn5p7u2pHzw%3D%3D.H%2BhBQXF%2Bzo9HwTPcpR7HyCYaXmvkbGKqIUK7hDjT%2FlVpiuTA3f%2FiLnll8Nc6PQ8fmBVUDNU8GtIAQlULjjZtyb9wAw4lcffKcRJ4YEEQ1I2gvse1Nq7Y%2FenwFKI8lIDCFdlOKwzTTBs702wY3teWlDZ4SmRbNtpw56SEYO60pNvPLRFxuh5VTWJJ4vhNxKy8vNMkHWN%2Bm4AAGmss99jwJ66PwdG7pROs48pKyAMLH%2Bx0OpbAufIXh3mOt1ylprmbWa3E1SJjYQxck0fWOqkFEFYN0vLzFIEATyvC4G3R8L%2BMigoN4UQrpGSaEWqFRD9Jfv8lBdjdGqPiJNsDyIgMHiuGa5GfvnxDEiQ1R2iBRtCo9cblsY9%2Fgzh3V%2F9n6gBnWWMaOLOmJKs4HImOy%2F6guSLHxUW4Vnqu86cnjAhfGuAau%2Brhg7I4zMpsidze4sG9Oea7vaCtkQL08r8UcYFVD4NLygHxUUWphh9beqt1cQbnCakW2YVbTmKdTbgfnanpFVooWPyKrPvkQpOGkdQzl9dMSAw4LBpzcejsj8Vt6WHVG1L5gUGhW0G6ccZhRXg2l1Ig4%2FoqLIDsB2jQX%2FbpadzKZgtzOycvkfW%2BoW4xpIjhCF2jjK81srC9ISWyqPqnk%2BD8Q8FwsPBourbv9JS5J70AyVqogb5%2B9RYTTOOlsnZlolyVBfzJqk18h%2FOHKigKnGAI6I3XI5o27eEvwVEZkbK%2BDau4GETeR7gF3G%2FVTXJQU%2FzHmZ24byAwDm7sjUwy35Ww2enIib38xTMaEE5xza7SaGMTmkdIj7FaKdl2YLsKRXvH6ix12sWq0XWLxv2EfyyE46SVTAvW1dXOKzQphc%2BSEgImMJ7SKd0k0IT3m98zpMMSlzjsD5%2Fh3iCReTv676vSu%2FVQ6p0SYXxY4O1SK3Uo8pCVZNClYeTTU42JXOrxoowt066gkpvStJZwVPMiMeLf7gFtZ9qzSvIqV2UIEsfMCfNxOrbEfcK4Uogp98LwBbZe7pmbyoV9PxkIcqootcn%2FxEGgR3G4tcblbFZ3O%2F%2BOQt5RP%2BalnSMXyw%2BneJIUjEzfmxDjqB%2BCW7byBKgbYDoa8RLTQGqnHlwVt92MmgaS9xAXmp8MM%2Bsmmo%2Fc%2BGSRbYDv3ZlQrCoEIGEpUckOeMgWcUouNfgELJQNA%2ByVsd9XRlZ9ab3H1LZoTrGZplI8qf4w9e7TU3tEpOBCG6nCq5y6TA5pCraC8bIYqTC5E2kGUiDQ9aU8tdb%2FSNva0RJRnJJoLHilcyWIgQ9%2B7VkrKBaB%2BWBUZkNIHgnRhwT3A8MpHh6eZitLYxW049YHa%2BuQ%2FDp%2FfBmuwQ2fyql25J62hJU6njDX5eLtpXJiEwsxQUhJH8Zk2t53An0MamtciTIj1sBg7WlS3wo2SgpvCJKEIzLQR1gIyJBnHROqxGV6Gj3wjbzHfcFbeHjvNggpXni3rjEF%2FoUKw8P46Lhkmh0AKkgWfZIscq3s8HcG2oXSAehbuW3SsbM75ETdVD53KZXK2Ls3W2bV%2BSioPpobkO6RpDY9GjxZcOfHv7499RWxyF3KDD2vLHeccXy9ixQ4mztOKARWjU%2FleXZ%2FIihKc3e8qCFaUTmEEwiMvpRMvB8VrWDDXF72tF33N%2FOV0eE%2BqQ3oSzsvFaVXbIzkdtMAHTzD1B43w90iSSrDrnAIDMheRDvtuvlbLduZUWATK3CbYzj7uIp9pEIYBQ56qPngVqssYwZqYNJZz0iraa2iDyiex5OITQCR9k5OR5VogrnquSFsaahKNSXceTZtqwaZNBBtxDjX3cCWjSD1h4CI5QpPZgnTqGAnlvBeYIs%2FCIfHBZSsjxFjwpIhcDHQpM%2FzgvMNab6v%2BW2sc4UcBD%2FaG0A%2FQ1cJtqgIka34y5Bg0rnfNcoTVUKKcATNq2OitO6o6rqlXsql2ZfIGsHx1JF6Vr8%2BwbnW4umFICzH%2F8F3u3a82hLfVcW3rcgObFFjL0fmBIEeb6AqLCJ2bxeN6Mm7jsdPutZU4Gsfptct64pOPMqmHiQrepDs0zzMdNIUj45fL85yjlZ5qQq0n4YZ%2BIAJ3XasixJDSrxVl7jO982qIDL4SlLqAFz7%2B66w7GZhKyENU6nxuY%2FS4LcCajMM6tFuwY6iaFXzuXSsdSIYm4ouiOmtAXNoFgWlDsPp9AJuHK1HjcZI7TivXweGUebC3WZqIiV8GmPjgjkOJwd9ptof02DuNLvMW1ye%2Fl3HaGrUcbF7elkNyRb7z6ccEpVEhi%2ByjEmu0UhU9diTdYQYODHpSe6x7k%2BgoSi0rE%2F7smcyAwWFZTZPSaW4TeTpzTAaf7FDbjYTpRV0K2wtOs7tMmOqm5I%2FU5E%2Bn1g7FZCboFcJ%2F3lx9VNdR2NdDHuus%2Be6mpQL2TfQ579jp%2BX3OmoYxbQWIqgApgN1ChxvJFK2Mw9CLWZK5qjxP0kO9XKwfT5cSn1yzOb6vGAp0JilhEzrwJHpBpPRc7Kr1IZbf0Y%2Fd%2F70QT9WmR%2B7cDJtI1uwvhQIMIVN16E7IsxYWAKLWNiqzH6%2F4Y7KINCjgmZcQ8q6TzHtiW6TYKLMUDMYhLRlSgOW0L5Gtvf9JuN9yZXn7I7xprukgVxszAlA6bpPKIYnVWtMiIPFl5t0BU1MuHFQ%2FSOcHVtHjeju4sZOCGdePz9cWlwaazXUTtGUOeSO9cMD%2BqtY%2F3PluDFMUbjYucUq9DPq9bJreAD2EyWvBuPaq%2Fbvr2zoVz2%2FCiNDXU2rxm5Rvy1rpkEy4pJeaJDyaDY11KXSINnNkvJh3VLIwIqrxzKyWIIcDsw5qsDyW5V18oJQObebA88oYbIkideQWv%2Ff5ekuNLaIVIdHzyzfH6jrV5biCotlNSEWzpUkIEuUrqUDQceP%2B5yW%2F4lkxiJy5qZLPqeSG2THtkkQzjRNxYr0jgz4OTeoTyh%2BmC9k1iC%2Fzu9lK0Zqj6pZ5N%2Bj59aAkUZqXJnPZ%2BoyhDCnB3Ud%2FuZVNWQcWTz4Vlda9%2Fz%2Bguhbvo2hKlYBiXoOsDl9gTTOy6d8%2FJVWiX4qA%2Fsn7WIJR9RG1RoXnWVFpW0RO%2BBxJFFBtqqr3HYXg24h18jtqmYF1uuh4HTxWXWMR7k%2BvQGGh8vq6H073CqQMDyWhITFuKhNqemtlGSOwlp35pgNmA3yEusRCxEnG8laroQNZ3vhINmna1oBRKy1%2BEU5z0PPTxiIkescWpbGZJi6ZiOeMXfTen%2BGLlCJHazTVHkQEdI9KWJMV1W6%2FfiG7dFHKYuCfXGbCljcRj8h2ydv%2BAWmWbes0HVNz9qMyZZFpjaBRK1kJeJur60ii0jiEX%2BXekyh%2FByaK2kd3dUQfRWiZ41khxXVU5SnVJJwRt2sM8kMUjEjKLFAL9hZ2YOrNT6%2FEsQ5zGE2UD3DpV2EzG%2Fj9PlCLV5cjNNRNEEn1Y6iglJKQ6SP0DqLgzA66GICQyv0DfTd%2Fkc6%2FrIlLPsuikMhmASRTug%2FL0e%2FBiNvVs6pST2viuGHBwwXMvfnWYp5TLJ4ISmdw20HmNCJWrdciaeno%2Fa8QjLGjdYsoB7%2FVNuz9oDogT390DbPbMnxWZ7Bsd%2BMqnQQBCPdXTwzFOpd9CamY%2Bgkb1L70l4NKe4Fw9uQlbQeo5GleajgEB6NSgd9A80aS4MJ0TuxHFI%2FXREftLBbH3XkIhtNDuXWlFdLplH0sQrTzdN6zMlH7wAzRPX71S1izKxUMmiuDi75tMfCLov78RkWkSXr%2Bn65A%2Ff8edh4cKEmfKR9iQZYVWK5zGqr9E2jh2jqMv0H%2BDoNUYWbNs7d9FVThkEYWBoUZ3e0Ge87Ng3CTB3inOLCdZ00jz28vifX8cdkNi1Nqu1E9cHmwQ5Tw5Q60mWz9xCRIJ7YtDWXKsrjv7T3%2B2LQA9WuHPVeCc85byrA0CndMo0xo0FlbFR7j5edlZM5kcW7KThdz4nLUNmyH93mzDDGbPRxkYhx36fZOT1GdUr0I6vNAZwHX%2FQp8k5nrma9ZGSJo0CCo6cut8uHb3%2FO1q%2B%2B97efrTmrILm1aaCm4y4vFFPWrpWZd6D8K1eR2rQNg%2B1RC7hTr8YVkbRZIwO5Zk6wGsOffQXzl%2BSELW8ZKnNXClL6QSwTxhoI7pem1pcaxKsTIA8U6WR0SGjUBCt7d3yUJEC2gW0sKRLn09rGrpl4NUAuYmBwxggu4zELGDGmZjbMgxWed%2BnWc3oE%2B05804I2Kj%2Bhl9eucH1kVt7EbrqQRV586Bs6ymOu43zFsay57dcmEZRarldDojsBWZwGtTDJSePRHeicP6y91jLCd9YYmMi37WL7%2BwEV1l%2FQ79q7XrRcGT2eGCLrE30WEjyXdDjsJOXMcbat1WcRTIITr25ZfIkJ74M52GtAcVNosSX6u0xGW7gjU4d3edT5MRra%2FkarqKIzdHKf5fzw8630uIwS0O79UF6DGP5eXkAhzAezgQ2gbiqtxybbTTYIwepllQktlmNCNLWDERjUuDpOo8n9re1ragnR7KAUXVeM%2FdBTrguRhFcUrByijkZW2qSvFHkASlRfLJbRmnXcCkBzgDj16PmeOSG3jlTQKl%2Ffa0ANBO9L0ks4FPh%2FvlD%2BfBT5z0fPYiux7T1v82qC8V8%2FaRW86UnmU1S%2B21pJrjuALVW1qnWcbkPTylyi%2BarExk7mF3m5nKqnlOYNlLuBFgxOYIEIuoXO%2FuEJ63XWzRrSkL5NrlIK70MdpD26Fif8lhvuvV4To2ba8Qfi9wsB5CTq4EUBfknuMAXxFapb0YdQUKgkLQPKUbUSIMrN648ClYDG6hBMoiy8EuxCnm7NFiQE3WcUo%2FcnBpnqPYc1DU%2BfmhTFq3Ldf3u6kgHWWxSJ5Mf1Ewg2hkJjfzYrmKphIW7Sb7Pu2AyXmFUn0EzhOMA5BRMn993axH5USVmBBC9XhtHw85zpSOYgJz0gTbXj11D7JHNZFQJzjemVGFPBrpaN6Wnnsqw%2BZG29KVCnB8GSTiPrUOv9E6HcnVF0rG2xOoLzJZlx7Vabcc4Fjoj7Dyb%2BshefQ01JqX6R6a9REJtzV0f8BrWa4%2FJOcb1rmTx06OQAAmtwl7Rvb08RPnsS1lPziDe8FMqVuIha9w9WsREne5e4PXNIear7Mrvpa9GDOYWIqlzBksznAsKnXd3KrIC6Lpz9Je6YcBmY8qvrO010dZPzCunMldPyP1rUuEUKxc69STxRSuY%2BezQjCNAg8izFAuv7v7C305ccn1qdhj69p4KDbGaDQJBGGFLXBWcOeavIHboXc6QULfcPsJN888iCM7Jq1tPaQjS2rNhujcr8%2BMyZSXyULlA6IoAlEuIZmxweYI34ZOfSYGNdK%2BpJQABXeqEQJlXNhF4lMiPFSGkhQGG%2FzuuEdmEiOu3nZ4Dmyx9duSSudu21yyz9WJnk8UZHpTR56X3bYZ15viX40a%2BkCWErwtp3p2CneZN%2FUna%2F5xc%2FxGJLKIXvfzveVWKh3grFhYBX80vbuzjtRwE%2BUvgXYbV86Mx9BCApvHea%2BIPSCthsvfHyd8G9oUS7TJL%2FPlK6LYG8f3UjPPOHgq2hu0ymwJfiHzsz8t0D9fdDtyR4VUUxbGDQpLdgfdLCP%2B9mspYW4s7isCUDiBYQfRxp6%2FRzG%2BrG0wYEtUbaIwwdiJUla9jtbZ2ow9rTp3A0Gfh%2BhhxYE7KpOpEg66e5L%2BpXP64J4N%2B%2BDUH6smn35NdUoXqlALTqauzmy5GsX%2BZGirLwuxETGFKMeNw22C53JRmiXfopQulkWMhYQuhkevOCIDTgiTWJWGgzvaikc0BO8JwhCB8i%2FUuxYwFxfeLMUzFHTG1B1kMr4C%2Bdwc8v3C7sMadPLVu7PL8h1PpOrtgMxIpTjdA%2F0BUA04o5xYTxpJYsWbor%2B86nf7euPm5PXpMXQZ3s1zOgcHGe38S1FTLkpRaUR61%2Bf4Evoq5XsFldDqwozzEtpgGi3j0uLOBqgwpj0fZD2O8fz75NbQ%2B8I7mfH82PE6%2Fpz6xVjFPmO2f7oLRaRrD4YDLNM1gssyRRB8Bjkjcsh2BhMIARBsgn%2FgE4szMoAW%2BS%2FteDOi1fJcAskWtsyYXIPdL4Rv%2BCZ%2F%2BdtPB1bbQtd7yajr8xoPERhNNmkfgtQgG36Z14w8VWXDZPLZ4dKbYWSrlRWdxvFBW0Ifz457pQMcu%2Fnf%2B15fTR1wngiMUhhJX0GxDVg84LRyG9ZgThXlxvMIWTslI0tRSR8xL6PAuZEGhv9ebruFlNxB5lzmcMXqGlplX8KimdqtBM7C%2FTMB7xmIiq%2BUAr2YDRBO8sjTLH%2B4ONz%2B08Zj%2FAaUD6rmiaG%2FAQMzdGDVf3jEle%2BYLRqN%2BG2vhQSSacCn%2FOcF19f6XzD57i%2F%2F3dtdpA86gxdSmTgPenGlp6RQOQTVf0ZB%2BMOkwaQ7XiyrbPGcLKc1wyGh4t3MNPoOFaOQQ8caWvf903v6NWNz67qGLbhfb7jLe3wrJJ3NesHcFC56PaR1HYy%2BaPvEWybwlPhfE%2BtrgLcANkaQUTDhi%2BVGAfqd63NRBumgHx6lcKyDT3Dm5TVh9%2BbYJKYUK0DGiehtWv%2BogUzYPfp%2B44uBenYqK%2F%2BH1UkB6qbEViFVQZSagsfqKVxlUIGPmyKWI%2BwPxIdoUvmv42wUQRlknD6HXG3MaSLeMKW7QuKELCAg9uyGkxPzuNxj2JxtW%2Fq5zlF5TjH%2FCUKMPTqEtUUeQRREgdpizY2SIArMhi68Sj4zo5XGoJdR0E3YDAd%2BPe%2BTCZkSiEhtyH%2F6ApowM%2Bo8Kzm2OA0cWtg5erb3r%2BK3Rbmagn%2F%2FcrFeeVIz%2BabNwEAQrJ%2BzrdAu8V7eYsYZ7TDY4Ffo9ChHCNfD3MZYidY%2ByhXFhBPJR%2BTBqc%2FmNbRzjuG%2Bkwwtv2YOnSXTKbO9xGAXUyM5LZH%2FRznvSynb4VBENB5vtllTn8GpbSvObW8IdYlSCni4t7NHbU1ToCOBJ1jaSCCfm0gQnriavxUQbtmz832VMd5je7f89aa%2FDt5qiEFXqjnvIF3SX%2BweVKk%2B1Bu%2BNF)
世界唯一的
js 事件循环 永不阻塞 如何理解?
"https://www.jianshu.com/p/aa60ca7371b0" (https://link.segmentfault.com/?enc=k%2F9j%2FHW1vSS1f9PvH53%2FlQ%3D%3D.3S%2F%2FQ2d7dHIB%2FA0WvyrP4HIjeD7snu0X4nLccCiC%2BtEdcVbFz%2BqKExjc1mYZv1cK)
看看这篇文章。你没理解阻塞的概念
世界唯一的
typescript 为何不能定义抽象静态成员方法,只能定义抽象成员方法?
不能定义
interface IDevice {
static myFun():void;
}
抽象类也不行
abstract class ADevice {
abstract static myFun():void;
}
有什么其他的方法用来定义静态成员方法
世界唯一的
生产环境打包报错 Cannot find module 'webpack'如何解决?
不太确定是什么原因,不过可以试试手动安装 "webpack" 和 "webpack-cli"。
贵司的用法至少有三点问题:
1. webpack 这种通用工具不应该装全局,应该跟着项目走
2. node.js 不应该使用奇数版本
3. node.js 应该使用 LTS 版本
世界唯一的
在python中如何解决排列三遇到的问题?
python3.9版本
程序如下:
import itertools
import csv
list2=[0,1,2,3,4,5,6,7,8,9]
x=list(itertools.product(list2,repeat=3))
sting=my_str.replace(',','').replace('(','').replace(')','')
print(sting)
csv_headers=['排列数组','期号','开奖号码','预测号码','开奖日期','和值','百位号码走势','十位号码走势','各位号码走势','组选号码分布','和尾','组选','奇偶比','大小比','012路个数比']
with open('PermutationThree.csv','w',encoding='gbk',newline='') as f:
f_csv=csv.writer(f)
f_csv.writerow(csv_headers)
f_csv.writerow(sting)
f.close()
"在PyCharm中输出的结果" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241230/3f150b0f273d9790f57b527bc118e462.png)
问题如下:
1. 如何输出结果为纵向打印。
2. 写入到EXcel里是一个单元格一个数字,如何去掉空格。一组数字一个单元格
"写入Excel中的结果" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241230/6f96e6d1f4f788b27d426b2d775e1adf.png)
3.写入Excel里的数字和在打印在PyCharm里的结果不一样,如何补齐Excel里的数字的百位和十位
"pycharm打印结果" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241230/05d1a3e03ec79b3e987ce19936250d27.png)
"Excel里的写入结果" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241230/2c8bc8b5897d9045692e3a919abcb408.png)
世界唯一的
顺序存储,线性表的删除和插入中出现问题,未知代码哪里出错?
"delete" 是c语言的一个 关键字,不能用来作为函数 名字,devc++ 不懂,建议用 clion ,这个工具 和 idea 类似,比较 好用
世界唯一的
关于taro1/2运行时的问题?
Q: 编译的时候不能直接抹平吗?
A:
1. 实际业务代码太灵活了,编译时的ast分析根本抹平不了差异// 你确实可以拍着胸脯说,你不会写这种代码
// 但是你控制不了别人不会写这种代码
const methods = "${conditon ? 'navigate' : 'redirect'}To"
Taro[methods].call(Taro, {})
2. 有的平台确实不支持一些api的功能,需要用运行时的代码抹平// 还是拿路由跳转做例子
Taro.navigateTo({
url: 'test?id=1',
events: {
// 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据
acceptDataFromOpenedPage: function(data) {
console.log(data)
},
someEvent: function(data) {
console.log(data)
}
...
},
success: function (res) {
// 通过eventChannel向被打开页面传送数据
res.eventChannel.emit('acceptDataFromOpenerPage', { data: 'test' })
}
})
// 转到h5平台就是
location.href = 'test?id=1'
api里明明能支持events和success回调,你强行转成"location.href = 'test?id=1'",不觉得有问题吗?
世界唯一的
React中如何对对象的属性进行约束呢?
请问下,现在有代码如下:
import { TabsWithBreadcrumbs } from '../../components/Common/TabsWithBreadcrumbs'
export const createTabsSlice = (set:any, get:any) => ({
tabs: [
{ title: 'demo01', due: '2023-05-05' },
{ title: 'demo02', due: '2023-05-06' },
{ title: 'demo03', due: '2023-05-07' }
],
addTab: () => {
},
removeTab: () => {
}
})
TabsWithBreadcrumbs如下:
(alias) type TabsWithBreadcrumbs = {
title: string;
breadcrumbs: string[];
key: string;
children: React.ReactNode;
}[]
这里想要对tabs 参数做类型的约束。
请问两个问题,
1、使用 TabsWithBreadcrumbs 作为约束,应该怎么写呢?
2、如果是想要使用 TabsWithBreadcrumbs(数组)其中一个元素作为约束,又应该怎么写呢?
世界唯一的
五子棋机器人,简化代码?
把你这个大的方法中重复的部分都拆分成小的方法,示例如下:
function airPoint() {
const directions = [
[0, 1], [1, 0], [1, 1], [1, -1] // 四个方向:水平、垂直、两个对角线
];
// 封装一个函数用于放置棋子
function placePiece(x, y) {
boxs.value[x][y].place = 2;
fourDetial = determineEquare3(4, 2, { x, y, place: 2 });
airPlace.push(x * row.value + y);
}
// 封装一个函数来检查是否有可放置棋子的位置
function checkAndPlace(x, y) {
if (boxs.value[x]?.[y]?.place === 0) {
placePiece(x, y);
curUser.value = 1;
return true;
}
return false;
}
// 检查是否有四个连在一起的情况
if (!isEmptyObject(fourDetial)) {
const { type, geyi, x, y, times } = fourDetial;
if (geyi) {
for (let i = x; i > x - times + 1; i--) {
if (checkAndPlace(i, y)) {
return;
}
}
} else {
for (const [dx, dy] of directions) {
const newX = x + dx * times;
const newY = y + dy * times;
if (checkAndPlace(newX, newY)) {
return;
}
}
}
}
// 检查是否有阻挡用户的情况
const temp = determineEquare3();
if (temp) {
const { type, geyi, x, y, times } = temp;
if (geyi) {
for (let i = x; i > x - times + 1; i--) {
if (checkAndPlace(i, y)) {
return;
}
}
} else {
for (const [dx, dy] of directions) {
const newX = x + dx * times;
const newY = y + dy * times;
if (checkAndPlace(newX, newY)) {
return;
}
}
}
} else {
// 企图完成五个连线
airFiveLine();
}
curUser.value = 1;
}
世界唯一的
echart legend ?
https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241224/c60db200bb5cffa00262c0d2d82947d7.png
Echarts legend 鼠标移动上去显示提示文字,这个事件应该怎么加,如图效果
世界唯一的
python的round函数怎么用?
In [17]: round(2.455, 2)
Out[17]: 2.46
In [18]: round(2.355, 2)
Out[18]: 2.35
这个结果是怎么来的?
世界唯一的
js 匹配url正则,可匹配参数,要怎么修改?
/^(?=^.{3,255}$)(http(s)?://|ftp://)?(www\.)?[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+(:\d+)(/\w+\.\w+)$/
如何修改下这个正则 能匹配到地址栏上的参数,可有可无
匹配如"http://www.baidu.com?params1=123¶ms2=222" (https://link.segmentfault.com/?enc=IuCa7Tx9Gognb4UunWBh8g%3D%3D.coxiOnkOddIu4iFtHlJAJAN8d%2FZhE9MhZp%2BRyoV%2B%2F4yN96tH4RmtFmGNuEctU1pJ)
需要匹配的url如下:
www.baidu.com
baidu.com
"http://www.baidu.com" (https://link.segmentfault.com/?enc=fqnZgT3tZ8cim0U4cxBlMQ%3D%3D.DD0zoSNL5eAIjhchu%2BkdL%2F%2Fhc0HRWUl6UfH8tBpMo6U%3D)
baidu.com?params1=123¶ms2=222
类似这些
上述url匹配的正则如下,感谢乔治大佬帮助 * *
但如果上述url经过encodeURIComponent处理后
匹配如:
www.baidu.com
baidu.com
http%3A%2F%2Fwww.baidu.com
baidu.com%3Fparams1%3D123%26params2%3D222
其中有%3F %3A %3D,但不仅包含这些,请问如果要匹配,正则要怎么修改?
世界唯一的
nginx root alias求解?
背景:
«访问 a.com/getSetting 能正常返回json数据(a.com用的thinkphp6) nginx 映射到www/a.com/public»
问题:
«b.com 默认是映射到www/b.com 想实现访问 b.com/api/getSetting 实现 a.com/getSetting
的效果,映射到www/a.com/public,»
世界唯一的
VUE3 Object.assign 获取想要的字段?
只取form的字段,避免覆盖 Object.assign(form, res.data);
res.data覆盖form的值,不获取res.data覆盖过来的新字段
世界唯一的
使用uniapp开发app的时候,用到了echarts,请问怎么使用?
echarts官方不支持app端的好像,还有其它echarts库可以在app端使用吗?
世界唯一的
react有没有可以滚动的组件?
css 父组件加个 "overflow: scroll;"属性不就行了吗,为什么非要组件来实现
世界唯一的
一道算法问题?
一位老师教一个班级的学生们四门课程,分别是数学、音乐、英语和自然课,对于在上这些课程的学生们满足以下条件每节课程只有3个学生。
这个班任意每两个学生至少一起上一门课程。 编写一段java程序, 计算该班最多可以有多少学生并生成所有符合上诉条件的分组可能。
世界唯一的
jquery 如何以处理 dom 的形式处理 html 字符串?
有段代码如下:
var str = $(this).parent().parent().html();
获取到的 str 变量的结果为:
6/0
我现在期望以
$('.money,.winAmmount').html('');
这种处理方法将那个 6 和 0 清除掉,请问大神该怎么写啊?小弟跪谢。
世界唯一的
请教一下,小程序滚动条不占用页面空间如何实现?
可以隐藏起来:
«"https://developers.weixin.qq.com/community/develop/doc/000a20..." (https://link.segmentfault.com/?enc=7LBWfhPEA0vCP7eBWw1j6A%3D%3D.p0rA14s0e19YqLPvFw0VhG4cP6rXMm0qS619s69WfSVy3j0Nh%2BsSWQk5PdE4kondWJjKfak%2BB3MHRO4%2FQW0AF7eZHfV8gBZvVYBjR%2B6vZ7C5YNcGYNnNCWLYm1kAv0O%2B)»
世界唯一的
web的h5调起相机和选择图库怎么实现?
基于浏览器的h5,使用的是vantui和vue3.修改头像可以选择相册和通过拍照上传,是用input实现的。但是有问题就是选择图库的时候系统会自动的弹出来一个选择框,不能够直接选择相册。应该怎么解决https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241114/4b2ed68aa318127ceb5da1daf95a5b27.png
世界唯一的
推荐几个比较好的国外的短信验证平台(SMS verification platform)?
汇总
«"https://zhuanlan.zhihu.com/p/612327073" (https://link.segmentfault.com/?enc=Xav4oXer2OTpW4FkynJtfQ%3D%3D.xdITRCK7HMWF4y5NJqVu5%2F43ft82S6fvdDAzCUOEctseqg%2BRT0ByIXenqPOaRabl)»
世界唯一的
form表单请求,叫做HTTP的什么?
form表单请求,叫做发起http请求的一种方式,
你发起http请求的时候,可以用get/post/put...的方式去请求
也可以塞你想要的数据到请求体里去
世界唯一的
Java 中如何给 Excel 的单元格设置超链接?
你如果使用poi 组件来写入Excel 直接有方法调用,例如
XSSFRow row3 = sheet.createRow(5);
XSSFCell cell3 = row3.createCell(0);
cell3.setCellValue("链接到百度网站");
XSSFHyperlink hyperlink2 = creationHelper.createHyperlink(HyperlinkType.URL);
hyperlink2.setAddress("https://www.baidu.com/");
cell3.setHyperlink(hyperlink2);
import org.apache.poi.common.usermodel.HyperlinkType;
import org.apache.poi.ss.util.CellRangeAddress;
import org.apache.poi.xssf.usermodel.*;
import java.awt.Color;
import java.io.File;
import java.io.FileOutputStream;
public class StyleStudy {
public static void main(String[] args) {
FileOutputStream out = null;
XSSFWorkbook xSSFWorkbook = null;
try {
xSSFWorkbook = new XSSFWorkbook();
margeCell(xSSFWorkbook);
out = new FileOutputStream(new File("C:\\Users\\Administrator\\Desktop\\test\\study\\"+System.currentTimeMillis()+".xlsx"));
xSSFWorkbook.write(out);
System.out.println("EXCEL文件已生成=========");
}catch (Exception e){
e.printStackTrace();
}
}
/**
* 单元格设置
* @param workbook
*/
private static void margeCell(XSSFWorkbook workbook) {
XSSFSheet sheet = workbook.createSheet();
// 合并单元格,1到4行,1到4列进行合并
XSSFRow row1 = sheet.createRow(0);
row1.createCell(0).setCellValue("合并单元格");
sheet.addMergedRegion(new CellRangeAddress(0,3,0,3));
/**
* 设置超链接
*/
XSSFRow row2 = sheet.createRow(4);
XSSFCell cell2 = row2.createCell(0);
cell2.setCellValue("另一个sheet页的指定位置");
XSSFCreationHelper creationHelper = workbook.getCreationHelper();
XSSFHyperlink hyperlink = creationHelper.createHyperlink(HyperlinkType.DOCUMENT);
// 链接到此Excel的任何地方,以“!”分割,前面表示sheet的名字,没有则本sheet页进行跳转
hyperlink.setAddress("跳转sheet页!A10");
cell2.setHyperlink(hyperlink);
// 创建第二个sheet页提供跳转
XSSFSheet sheet1 = workbook.createSheet("跳转sheet页");
sheet1.createRow(9).createCell(0).setCellValue("跳转到这里");
// 链接到指定网站
XSSFRow row3 = sheet.createRow(5);
XSSFCell cell3 = row3.createCell(0);
cell3.setCellValue("链接到百度网站");
XSSFHyperlink hyperlink2 = creationHelper.createHyperlink(HyperlinkType.URL);
hyperlink2.setAddress("https://www.baidu.com/");
cell3.setHyperlink(hyperlink2);
// 打开指定文件
XSSFRow row4 = sheet.createRow(5);
XSSFCell cell4 = row4.createCell(0);
cell4.setCellValue("链接到指定文件");
XSSFHyperlink hyperlink3 = creationHelper.createHyperlink(HyperlinkType.FILE);
File file = new File("C:\\Users\\Administrator\\Desktop\\test\\4、图片文件\\01.jpg");
String filePath = file.toURI().toString();
System.out.println("文件路径:"+filePath);
hyperlink3.setAddress(filePath);
cell4.setHyperlink(hyperlink3);
}
世界唯一的
Vue3 在标签里面用ref获取DOM对象一直为null?
官方文档说了:
«非H5端只能用于获取自定义组件,不能用于获取内置组件实例(如:view、text),uni-app x 内置组件绑定 ref 会返回组件根节点的引用。»
参考:"https://zh.uniapp.dcloud.io/tutorial/vue3-api.html#%E5%AE%9E%..." (https://link.segmentfault.com/?enc=iF6lQRV85xTf%2B%2Bm1sgGxlg%3D%3D.6n5rjxC0Fl1MI41ES3GNX2s3FL0XbdyKnWBF16lSZ%2FAMPl%2FOv5DRx3j9i%2F3MOuXvAz0v8JgkLB%2BcK0ChzLyjJMch5dj4jFszx8%2B6v6yUSt0%3D)
我猜你运行的环境是小程序。
相关问题:
1. "https://ask.dcloud.net.cn/question/152767?item_id=211720&rf=f..." (https://link.segmentfault.com/?enc=6TyfWkdz84mssF13WuA%2Fhg%3D%3D.DrVYaPacltW5jAPcVFOZKNlEXRAEKQ8BT4CWbmEclT2ECfhWVyJxehlxnFyet2%2FhNGBLiHb6C6tRdhb6weWu%2B2xxXn1uCV2iua%2FIyPxh%2BKE%3D)
2. "https://ask.dcloud.net.cn/question/133989" (https://link.segmentfault.com/?enc=QMFRHAdZu3PN6md9TPinug%3D%3D.H%2FDFqP1K1RlTLDdOLLCc40ieapsVh1b%2BVhYzLUS59%2BrtEwtAIp7BgJFiyLqRt74T)
世界唯一的
请问echarts怎么实现这种x轴?
根据需要在修改一下:
"image.png" (https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241031/bb914205191219e29331cfd2ce14cfe8.png)
«"https://echarts.apache.org/examples/zh/editor.html?c=bar-> simp..." (https://link.segmentfault.com/?enc=lvXgQWPNTflI34UR%2F%2B5l0Q%3D%3D.H4a4jk%2B9GlVOlsJooj%2Fb4JFHrG25O%2FtO%2BV5VRQxxcjyuzFSlhl5I4E1YIS%2F4ad5Nn61Y7DLqfFGQtBrmaajjgzed1ZGhfjHit4DamlBiq4RUI956k4Q6GFccevA8kQkDeAtRGCQ3AwzQ%2FtZHEEy1vhA1u%2BiteBWE14H%2FafGLwF%2FvUZmOcrZEKCDqCyTuUKVQAJ82l%2FtMWdWgpbzqrfg8V7jJrYYd4tHDOzBlym6nKkqMU6j80wYm6G72Bsj8r7S7B81JmpioKZIy1tCb1PFG2t2cW%2FnU8R8akxxZic4wAtZVEtBVl17540iI1LjxSCGz%2BylH9O4fZdoFN0CQn7gv2NtNhXWPyS3QID9AV6RWXSVlU%2FEazt80eQQVVRTokikmAy8eYRT6OpAcekIfiRpakq3m3vTYTAU9LVs68HfcGCu2zuXuXYgkcR9FuJFGeuB2ChtLjlBFn3EhHufUT5lBefzc%2FGbHdjY9MP%2BrgwtjnCiUfZzqtdu0b2X8Vp90dUvrNNveunVAjUIQh9JRgOePPDv9MvLYLZ7Kba%2BlYDG%2FDYHFA85p%2FB3Hyug%2BkRgnC7uHmDfuaVORcC7G0gqxjKLI6illgDDnizep%2F%2Byyr2Ax5eXTAlqGwK8A2j5YPfsPhgTbIFhY0Z%2FooLprQmQqOlIjzYTtzYfh5YG5jXy80MWVkrmK%2BTlB0vlE48w9M0bR%2BCWe52ENjvmpia0X4swbqjIg7eRJkx02eDg5eWTtS64yK9vEFrRp1uxQKaYBwKJkv0rT1oZ40OTgHE0akj1cdEH269xKPf1WT9u2kOHRcSpm8zIujtsaMFs7fIle3LlzazngD16J5LJ0t00UJH%2B1OGPhNGlPUcQuSuMXTGDy9OWj3yzo3Ujuzusfhirx3Lr0l51sEHpTnHnq4nkUVcpTojxh8Vn%2BJaOqDIth%2BEB6aEvaJ6MR9RWJ5BR4%2FCBI0JYyhaxYd6yjBnxRlibywZ5%2BPH%2FtVdhA8upkEFxFGgy099FLpXuBPl1JyK8BC3KeNBEM6X3mbdMncyNXzeWPC%2BYkxfpRT7V2AKEEtyWPHO7WfB9Kef5LulmGOJT2sU32XBkbISNuTDJs48V4xnEDKZ5zhrbV%2BzjX10zMRAS8D9i2AE94i0SVScDclU2jimzD8H2ReMw3axdC2YNxISqOtqbu3BbtfGs%2BkHStq4KndnPadvPfWynQcWYY6wezXRE0kWtnJ01H%2BcfJ9md0yZF00OkPdkuhv6fIlgZMbSGpVRPPA77gq6VwFuEZHgEcKkJ8zRAgNn5JouLLcjJwkj%2BqBsVpTnL0F91R3N4H0joZjQYTDGUrvkUyBmuuSDZXGnvY%2Fh8ZDXlNoTJz67qyd2yLptxF6vq7i68X9bsidlZAI3kUHWUegeOBiALtbTx9LXyrDNQROZc0Y0U0EZQ8lAv8lnb%2BmdsJEBO8%2BFAfPefpOEexdheFzxbuwAqcy9DUGHtMdxqSj6kBhX7zIWbpn6dDSHqGBDW7ZxbKRATiKo%2F43SnFNA%2BLyFSR7TyzWhrRkQ87Hsm3ebRjo2mgc7aLxQFj05IAkOUqKJMv4O8OiM0fTtxbFjVR%2BLzOT0JTuT3B4xUoAPnmZkW3mJobP%2BwAsU4BQVdB2FHdDH34GImASUQkNTMnkB7C3h%2BmIIaz%2BC%2F1fjGsvwpg%2BMFOaSGidBsW8oHwtnzKzKtq7DoxoqUI0VuMV%2Fm3y4vZYF%2FTcyjxhyyKYpWKws4VUtVwvv%2Fm6NP%2F4VNH8Sm1S5dZpicwzkRqqmFLmnxFJTe4nvuFCtvAOD0uNI5izs3IBxytRLHDQzlwOToQ4l5rqFnj6LUeAYU%2Byv7UWN4sRDxh7k4kJr7CbQRHmVIb9BmGniCdErfAZr7ZpaZqNkZJwIsBfwEhALvcIadXCSTzUV%2BhVDj3cllJTwLyyVmM%2FgqPgYyxghIRThQ4uiDsT1hl%2BX%2FY1Yy3UgRlKxoxLgBx7uNZIbszTh%2BYRzTQ5FjjYlUnVQaBiZt6RdRUVIla%2FSEXCzAEHnXjBZi9wbzF28JHSQcXQUoefA8Pd4wdruBw1pUD0Pt8iUbCv%2B0PwHZyGA0c%2Bquy%2F1xma7A5LJZeAETgYkRb%2Bvg170bSLmyGfUH3otn7JdfIePVXXQdh7rCClIzhAn1O5sAzhskdv6191TBRkaV8fmdpWGXbbVgJZJmhzX9ylLlQQg%2BR25Ru3UyZCBBRQHbSbwUcfvAd1Y6eN6aEpmOyCJIPgsn2jUDfC0xS0urLdmOwuUMGPtxeStVwKVBBznIG1ICZeHJVRSOK2A%2Bwwfs9SWTOPOd4SDmHTUUZXWVmReQ1tofP9wdZH%2FeSEkeAfYnbk3JdwgIhu12iu5y5km1El8em7FyJCzog9kxgoh%2FAF627nO%2FZe00uPp9WUVt4OW%2FnNhYk%2B7VtnvEaCDDQ%2Bd%2FajZtxQNCbRNlfgx3JdaLe7o%2BQiiIgZNFwqAF0OlMb1wuj2UxixgPsym0PpRNrbSYt%2Fc9%2BusPxk85hmU9S5ue6FxD4xfawyadEQnzw2fdFfrsU9A2Ndm86XYmE2anqHjJj%2BQXPm9ieflEaSEUtuc2IfTfLQK2Ys2FkuyeIC%2BT%2BOw7ds1kR0ROS4I%2BLodC83BJgXJXN4zAR87zA%2FmJzgxRC26svV2q1H%2BDKhYkxrDzxoFEqmyg%2FGE%2F8Fxr4sVj6Bt7wPFxbU%2FRBtPnbhZgISdCr660H5gnBfB%2BS%2Fjq5xMxgLHYzvgEbH8ISa3X6NpBl8h%2FUOtYNQCiZl0J6arAwO6lUByf6YSaEEtzySOh9bWKUKqM6ASRrtOMIX%2Bph26Ns642A0FUMNPNeH1SlFUcjQI5q65y8pVbbQVONBea7izwNUGLWXv1oxdOmKYabH7BYFpUiTIxnOCVD%2FqZKNbCmTyQ9Q9EsFAsQmWsfYoqq4JCkCWTLdif1SkflbT5QZaE4Y7CDpuMcE1r2qtpvUOFGHsNB4BaSlB%2B%2BPG1KWgseRtkSZVKixWjOGJJMEHUp1T7aF174B2RzL%2F0QV5K3gTOBmb4s61oG)»
世界唯一的
如何在iframe中修改第三方网页的样式?
iframe嵌入第三方网页,有办法修改第三方网页的样式吗?比如iframe根元素字体大小这些?
世界唯一的
如何实现云存储 txt下载而不是直接打开?
把某txt文件上传到云存储,目前用的是backblaze。
得到一个URL,比如 域名/目录/a.txt。
复制URL到浏览器打开,如何实现下载txt,而不是直接打开?
目前只知道把URL转成迅雷URL,可以实现通过迅雷下载txt
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241015/f806502494b1dee118928ef8e268a303.png)
世界唯一的
vue + js 代码不生效?
https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241012/8b588fdf4a977d9979383a4e7d81c86a.pnghttps://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241012/2570de041eeb29402cd7dbe2f8265ff2.png
el-table 里的输入框实现递增输入,正常输入没有问题,当删掉其中一个值后,再输入符合条件的也不生效了,不知道是什么原因
世界唯一的
如何在.js文件夹中增加路由跳转及弹窗?
想在vue项目中的utils文件夹中的.js文件增加路由跳转及弹窗该如何加?
没有在.vue页面中,在.js文件中打印router是undefined
世界唯一的
全量数据进行指标计算,然后排序分页查询怎么处理?
获取数据最快捷的方式是数据就绪,如果你的这个指标是可预估的值,可以预计算放到一个集(表)中,当需要查询时快速读取结果。--- 预计算即时反馈
但如果这个指标值并不是可预估的话,作为业务系统计算这项工作(几万条数据)也是可以的,就是非常单纯的计算,就是时长不太保证,且数据量继续攀升后更加无法保障。为此要兼顾当前系统的业务资源,可以将这个需求变动为计划任务,即产生一个计算任务,但不同步出结果(因为考虑到阻塞过长的情况),任务完成后发送通知(比如邮件)告知结果。---计划任务延时结果
还有一种比较靠谱的方案,使用ClickHouse这种OLAP数据引擎,保持一定的数据同步和一致性,让这类型的平台负责这种分析任务,毕竟传统的业务数据库偏重的是OLTP。
--- OLAP平台解决
世界唯一的
前端引入第三方js跨域问题,如何解决?
引入第三方js跨域问题,如何解决?
项目中引入了“天地图”js库,
const script = document.createElement('script')
// view 层的页面运行在 www 根目录,其相对路径相对于 www 计算
script.src = 'http://api.tianditu.gov.cn/api?v=4.0&tk=' + config.tianMapKey
script.onload = this.initEcharts.bind(this)
document.head.appendChild(script)
但是自己的站点是“https”协议,发布站点后,发现请求的库里面重定向到了“http”开头的地址,导致引入该库报错,导致无法使用天地图,
https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241008/4c7829f82679a20eee80a28a92a6aab4.png
演示:
访问官方demo:"http://lbs.tianditu.gov.cn/api/js4.0/examples.html" (https://link.segmentfault.com/?enc=OVXCdb5anJok04EhoT8Xxw%3D%3D.Roto8u%2FPZVX9FdDEhYXYuNm0EuLqTcJ0Igxo9eazaPdXxB9CsKbMzYiSb7VkQm%2F3OT7sXXLIGYv51COsTKFKfQ%3D%3D)
https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241008/dfcc3b586acea1cb05d8f07bede693c3.png
打开f12,你能看到都是重定向(307)的http,哪怕你把例子中的http改成https也一样
https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241008/3808a192b6ddee389de8d10d63435266.png
世界唯一的
Go语言中,一会有有*,一会儿没有,请问我们应该如何判断合适使用*与否?
Go语言中,一会有有"*",一会儿没有,请问我们应该如何判断合适使用"*"与否?
cidr := make([]*router.CIDR, 0, 16)
cidr := make([]router.CIDR, 0, 16)
世界唯一的
css 一个文字悬停下划线效果?
效果网址 :
"https://dzone.com" (https://link.segmentfault.com/?enc=3g3lLSRjWTzO1SOt1zsfSw%3D%3D.0z5xB9RgANEnCmuYtf2ggSrh8fLXNsNSpYCsrZor08k%3D)
"SDGIF_Rusult_1.gif" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241008/1317fc236c223add1c7a7e08e2646b3e.png)
我看了一下, 这个效果感觉挺简单的, 但是自己试了以下感觉还是挺难的
他们网页用到了 "js", 不过我是用 "css" 实现的
我参照着自己做的代码如下
这是一段测试文字
span {
display: inline-block;
}
span {
transition: 3s;
background: linear-gradient(0deg, black, black) no-repeat right bottom / 0 2px;
background-size: 0 1px;
}
span:hover {
background-position-x: left;
background-size: 100% 1px;
}
但是效果还有有些诧异, 为了更好看出效果我把过渡时间调整3秒
"SDGIF_Rusult_1.gif" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241008/8c1192adfadccfd5b3229361df7812d4.png)
有没有大佬有好一点的实现方案? 用css或者js都可以
世界唯一的
为什么script标签可以支持跨域?
学JSONP的时候发现是通过script来访问非同源的网址的,但是浏览器有同源策略不是嘛,学的有点迷糊了,请各位指点。
最好希望能提供MDN或者官方的出处
世界唯一的
关于vue3.2父子组件传ref数组监听问题?
根据官方的API说明:
watch(WatcherSource, Callback, [WatchOptions])
type WatcherSource = Ref | (() => T)
interface WatchOptions extends WatchEffectOptions {
deep?: boolean // 默认:false
immediate?: boolean // 默认:false
flush?: string // 默认:'pre'
}
因此你应该:
watch(
tableData,
(newVal) => {...},
{ deep: true }
);
最后提醒一下:
当我们使用watch侦听引用对象时
* 若使用ref定义的引用对象:
* 只要获取当前值,watch第一个参数直接写成数据源,另外需要加上deep:true选项
* 若要获取当前值和先前值,需要把数据源写成getter函数的形式,并且需对数据源进行深拷贝
* 若使用reactive定义的引用对象:
* 只要获取当前值,watch第一个参数直接写成数据源,可以不加deep:true选项
* 若要获取当前值和先前值,需要把数据源写成getter函数的形式,并且需对数据源进行深拷贝
世界唯一的
如何解决Node.js环境中npm安装Vue时的错误?
是不是目录没有写权限,右键看下目录,把只读选项去掉。
世界唯一的
如何解决安装bzip2软件包时出现的错误?
看图片的信息描述,大概可以得出下面几点信息。
1. 安装命令没错
2. 仓库里面有bzip2这个包的索引信息
3. 这个机器的yum仓库,BaseOS是一个本地仓库,没有联网。
4. 错误提示是rpm包不存在: /mnt/BaseOS/Packages/bzip2.xxx.rpm 没有那个文件或目录
可以尝试解决的步骤:
1. 可以按照错误提示,检查一下 bzip2.xxx.rpm 那个文件是不是不存在的。
2. 如果rpm文件真的不存在,那么要么被删除了,要么仓库配置有问题。
3. 如果文件存在,可以尝试 yum makecache 重建索引,然后尝试重新执行命令。
4. 如果文件不存在,找安装光盘再配置一下。
5. 如果重建索引后,还是一样的提示,那就试试换一个安装光盘,删掉原来的仓库配置,重新配置一下仓库。
世界唯一的
nextjs 接入高德地图?
请教一下大佬们,按照官方的例子(官方只有 react 的例子),遇到了window is not defined报错,然后百度发现了一个相同的用户
"https://juejin.cn/post/7229984415329108024" (https://link.segmentfault.com/?enc=BX7QcTPjKkRyEZM2Oo6GJw%3D%3D.sMZtC0tMZWyUjc409VF6FDgGBEA2mtHu2GCwR%2FxMVHah08Klv3n020EMy57Tx8vk)
但是, 我按照他的方法接入是不报错了, 但是一直也没有正常显示出来
===================updated=============
好像我把他的amapLoaded变量判断去掉同时给 div 设置一个宽高,就可以展示了
代码如下
import { useState, useEffect } from 'react';
function MapComponent() {
const [amapLoaded, setAmapLoaded] = useState(false)
useEffect(() => {
if (typeof window !== "undefined") {
import('@amap/amap-jsapi-loader').then(AMapLoader => {
AMapLoader.load({
key: '282cd9041593e8c30e5df2e2fcd17984',
version: '2.0',
}).then(() => {
setAmapLoaded(true)
this.map = new AMap.Map('container', {
// 设置地图容器id
viewMode: '3D', // 是否为3D地图模式
zoom: 5, // 初始化地图级别
center: [105.602725, 22.076636], // 初始化地图中心点位置
});
})
})
}
}, [])
return (
{ }
);
}
export default MapComponent;
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241006/39a30cfed2c7d8ea5679570503d40d95.png)
但是页面有一个报错。"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241006/b72d701a4b16bd83d01bcfdaf3b89b65.png)
为啥会报这个错,为啥还能展示
世界唯一的
TestFlight 测试平台,一个App可不可以终生只需要审核一次?
已知条件:
1.App Store上的版本号不需要和 testflight 上的版本号一致,只需要后者比前者版本号高,例如 App Store 准备提交 1.0.0
版本,那么 testflight 上的1.0.1(1)也能作为审核时提交的构建包。括号里是编译版本号,默认会自动加1,可以自己改。
2.testflight 提供给外部测试链接,每个版本的第一个构建包是需要审核的,后续更新只是增加编译版本号,不需要再审核。
假设:
一开始弄一个非常高的版本上架 testflight ,比如 9.9.9(1),后续迭代只是增加编译版本号,前面的版本号就不改了。App Store 上从
1.0.0 开始,每次迭代只需要选最新的编译版本号去构建,只要 App Store 版本号不轻易增加第一位,基本这辈子都不会超过 9.9.9 的。这样
testflight 也不用每个版本提前发一个包去审核了。
世界唯一的
求一个生成n个不相同数值的python代码?
import random
l = random.sample(range(round(12550/200), round(12550/100)), 10)
for i in l:
print(f"{i/100+125.5:.2f}")
世界唯一的
爬虫python ,为什么偶尔出现list out of range ,爬不出数据 的情况?
当get_title()返回的数组长度不够10个,你的程序一定会报错:数组地址越界。
看下面这段逻辑,如果get_title()返回的数组只有5个,此时如果i=7, "get_title()[7]"一定会抛出异常。
for i in range(10):
......
lt.append([i +1, get_title()[i], get_heat()[i],get_introduction()[i]])
世界唯一的
js遍历的一个问题?
dataList是一个数组,我想遍历找到返回条件的数据,我下面写的为什么不行?
const getParentIdTxt = (parentid) => {
if (parentid === null) {
return '无'
}
dataList.value.map((m) => {
if (m.id === parentid) {
console.log(m.meta.title)
return m.meta.title
}
})
}
但改成下面的就可以:
const getParentIdTxt = (parentid) => {
if (parentid === null) {
return '无'
}
const okItem = dataList.value.find((m) => m.id === parentid)
if (okItem) {
return okItem.meta.title
}
return '未找到'
}
世界唯一的
使用参数动态确定this.$refs的引用?
this.$refs.XX,XX部分希望是不确定的,根据传入参数确定,这个怎么实现?
使用模板语法this.$refs."${XX}",报错
世界唯一的
element el-color-picker怎么不挂载在body下?
试试这个
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240928/4066992bd3748bfd9e98a9c5b1686377.png)
世界唯一的
发送form-data数据时,boundary是浏览器自动设置的吗?
是的,不需要自己手动设置,浏览器会自动补全。其实 "contentType" 也不需要指定。
想要获取 "boundary" 的值?获取来干嘛,这不是后端去获取的吗?可能是因为你在请求中设置了 "contentType"
导致后端接收请求的解析出问题了?试试看直接把 "contentType" 设置为 "false"。
***
"jQuery.ajax() | jQuery API Documentation" (https://link.segmentfault.com/?enc=uKYBRZVzfTqZDaHnqB5ZDg%3D%3D.SI7NwGT8HTGX%2B7YkM5gUwmT1rc69rFz1cck82Z2yOLtgjW0NNJ7wUFJPUjU3CBTz)
世界唯一的
Android Studio运行Flutter,使用小米手机调试报错怎么解决呢?
ZipException
1.控制台日志:
https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240929/4a577e9c4b28d7b47b16e0fc8136cb28.png
2.gradle配置1
https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240929/879a2f506e3fceaf92d37b473b1603eb.png
3.gradle配置2
https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240929/ecb52acec3c2f409689211872c427895.png
世界唯一的
使用echarts做了一个关系图,拖拽区域如何设置为100% 宽度?
使用echarts做了一个关系图,能够放大、缩小、拖拽,但是拖拽区域感觉太小了,div容器宽度为100%,但是关系图可能只显示在中间部分,如何能让两边区域都可以拖拽?该如何设置?谢谢!
世界唯一的
phpstorm中的错误,为什么没有标记红色波浪线?
phpstorm中错误不显示红色波浪线。
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240927/3eaf8c20c85093df38a46baeb67f8e9c.png)
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240927/5c2f69744ab3599ec7992085245f3a81.png)
如下图,命中了phpstorm中的inspection规则:没有使用的局部变量。但是没有标记红色波浪线。想知道为什么?
其他类型的错误和警告都有波浪线,只有这一种错误是没有的。
世界唯一的
mac有什么好用的FTP工具?
mac有什么好用的FTP工具,免费好用,推荐一下
世界唯一的
如何使由于flex-grow而产生的长度变化有过渡动画?
如何使由于flex-grow而产生的长度变化有过渡动画?
"https://codepen.io/perterhuan/pen/zYQzPKz" (https://codepen.io/perterhuan/pen/zYQzPKz)