应该是最帅的鹅
前端有什么方法可以在线预览doc的吗?
"vue-office"值得拥有:
«"https://501351981.github.io/vue-> office/examples/docs/guide/" (https://link.segmentfault.com/?enc=SNpUeoDbhpDhHZuY0SOJEw%3D%3D.rZ%2FbYyOCfsvFfyVqeBmEPVM8YffMhGcS8DHso0P33Noi%2BVb1lN95vN930nX2sShhlj2m%2BGymvE%2FC7y0E2H2ZZg%3D%3D)
"https://501351981.github.io/vue-> office/examples/docs/" (https://link.segmentfault.com/?enc=Wz71de2DGne3S3TvVf%2Ffgg%3D%3D.Em0HxyukpAKJyKOEEKAeK07im7a2s1TLx8L2cD4j%2FEDzT3F3S1jifOSC%2F%2BBm7UiODVDz6jpczwI26DvQngU1Qg%3D%3D)»
应该是最帅的鹅
当环形图设置 padAngle 有间隔时,环形的底部能否增加背景颜色?
设计稿中环形图的每一块之间设置了间隔,并且在间隔下方还有一个灰色的背景环,请问这个效果如何实现?
"图片" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241231/f6a4f890f7f6057fcdf1b6a6fe0b580f.png)
"图片" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241231/96ab625457d427864e88fb736a05eb86.png)
应该是最帅的鹅
为什么vitepress官网的示例代码会报错?
如图,代码来自"官方文档的reference" (https://link.segmentfault.com/?enc=ojIdcIcrzTe219E6%2Bew5Cg%3D%3D.6W24DY2zmTolxKO9NJoj7cJxCFUMXWSPUpHVTV0AoVzbZg%2BxzfueZBdI9TupGINid%2FuASc9dpwsXEBvGaGFDbg%3D%3D),版本也是1.0.0-rc.13
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241229/9219c32134de4c15d521b046185469b7.png)
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241229/78316b209a32f9a8fc65c962394fd2cc.png)
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241229/bdce4452d6ebb54031e01be4c8f8d6a8.png)
应该是最帅的鹅
超链接点击事件的点击?
这样就行了
应该是最帅的鹅
ios微信浏览器打开的h5网页不支持pagehide?
页面直接关闭时有一些API并不会触发,可以借借鉴这个问题使用 "onbeforeunload" 这个API 👉
"直接关闭浏览器或者标签页能否触发vue组件的beforeDestroy生命周期?" (https://segmentfault.com/q/1010000043690736)
应该是最帅的鹅
已知圆中心点经纬度和半径,求圆边360°经纬度?
也参考了楼主的计算方法,的确小半径时有锯齿。同事给我提供了另一种算法,可行。
/**
* 计算多边形内圈镂空圆坐标
* @param center 中心点坐标
* @param radius 半径,单位米
*/
const computedCircle = (center: { latitude: number; longitude: number }, radius: number) => {
const latRadian = (center.latitude * Math.PI) / 180
const lonRadian = (center.longitude * Math.PI) / 180
const distance = radius / 1000 / 6371
// 坐标点数
const accuracy = 40
let point = []
// 内圈坐标顺序自调
for (let i = 0; i < accuracy; i++) {
const bearing = (360 / accuracy * i * Math.PI) / 180.0
let lat = Math.asin(
Math.sin(latRadian) * Math.cos(distance) + Math.cos(latRadian) * Math.sin(distance) * Math.cos(bearing),
)
let lon =
lonRadian +
Math.atan2(
Math.sin(bearing) * Math.sin(distance) * Math.cos(latRadian),
Math.cos(distance) - Math.sin(latRadian) * Math.sin(lat),
)
lon = ((lon + 3 * Math.PI) % (2 * Math.PI)) - Math.PI
lat = (lat * 180) / Math.PI
lon = (lon * 180) / Math.PI
point.push({
latitude: lat,
longitude: lon,
})
}
// 加入第一个坐标点,形成闭环
point.push(point[0])
return point
}
应该是最帅的鹅
vue2 赋值给data中一个对象,该对象部分属性始终为undefined不变?
console.log('1',_.merge({}, this.model, val))
this.model = _.merge({}, this.model, val);
console.log('2',this.model)
赋值前输出还是正常的
{
"passengerName": "张三",
"passengerName2": "李四"
}
赋值后,输出this.model,部分属性(关联el-form的属性)就变成undefined了,就像赋值后自动被改变/部分属性赋值无效
{
"passengerName": undefined,
"passengerName2": "李四"
}
***
model是关联在el-form上的,以及有v-model双向绑定,不知道是哪个的关系
应该是最帅的鹅
poi-tl 生成文件字体缺失?
思路就是放在项目的resource下,读取返回就可以了,可以看一下:
"https://www.cnblogs.com/dukedu/articles/12305173.html" (https://link.segmentfault.com/?enc=aWVJZJbdBToIS2o66SyU7Q%3D%3D.i0WJ1tuusmlVk0pdjkr8D1sb4jg1yF%2B9ilOXhAdUfUk6H56kG%2FqLRn%2BNlW%2FlaOCZ2wIPKQyynpLwsF4sJOAljQ%3D%3D)
应该是最帅的鹅
获取div容器在本地能打印出来,打包部署之后就变成null了?
是不是写了 "v-if" 之类的判断?看这个HTML结构中的 "" 应该是元素被隐藏了。
应该是最帅的鹅
SaaS和云计算有什么区别?
首先云计算和SAAS都是相对广义的概念,但是云计算范围更加广泛,涉及所有与云有关的概念、技术和场景,SAAS只是云计算概念的一个子集,表示软件即服务,公司常用的CRM、HRM、ERP系统如果不是部署于本地而是通过以用户维度购买部署于云端的产品服务的使用权,那么你就是在使用SAAS。与SAAS类似的概念还有PAAS和IAAS,他们分别代表平台即服务和基础设施即服务,如果你是一名研发人员,你就可以按照SAAS的场景示例自行理解了。下图表明云计算和SAAS等概念的关系:
https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241215/2e3331632cf7e94b8b84a87bfe960b49.png
最后做个小结,从云计算角度说,我们并没有实际拥有这些基础设施、中间件和软件,仅是拥有他们的使用权。
应该是最帅的鹅
如何获取时间段内所有符合条件的数据?
现有两个查询条件,其中一个是日期时间。
ui
查询
// search点击事件
search (val) {
console.log('输入值', val)
const datetime01 = this.toDate(val.value1[0]).date + ' ' + this.toDate(val.value1[0]).time
const datetime02 = this.toDate(val.value1[1]).date + ' ' + this.toDate(val.value1[1]).time
console.log(datetime01, '处理好的语义化时间', datetime02)
const data = this.allData
console.log(data, '所有数据')
if (val.value === '') {
this.$message.error('请选择想要查询的工位!')
return
}
if (val.value1[0] === '') {
this.$message.error('请输入起始时间!')
return
}
if (val.value1[1] === '') {
this.$message.error('请输入截止时间!')
return
}
if (val.value && val.value1[0] && val.value1[1]) {
/**
* 循环遍历出 符合条件的数组数据
* 工位process_no 时间do_time
* 将日期内的所有数据匹配出来
*
* 先过滤出所有符合工站位的数据,再匹配出时间段内的数据
*/
const match = data.filter(item => (item.process_no = val.value))
console.log(match, '匹配上的工位')
}
this.getAllData()
},
应该是最帅的鹅
uniapp里面这种轮播样式怎么实现?
ui框架用uview,展示的效果如下(不是想要的效果)
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241207/a2096a4146f4d51cfb8c3f83529e0301.png)
想要的效果如下图:
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241207/a4ee4b22773b661c148bf7b7eeed99d1.png)
应该是最帅的鹅
java流如何处理千万万数据的排序?
可以异步任务把数据以及对应发排序分值按需求计算以后,放到reids的有序集合(sorted set)里
然后按需从Redis取出使用即可,因为一个key理论值可以放40多亿数据,一般应用足够使用,多个排序需求还可以拆分多个key
具体可以参考文档:"http://doc.redisfans.com/sorted_set/index.html" (https://link.segmentfault.com/?enc=W1s3y70woArqcJp3hx2TaA%3D%3D.gN0fNziOFZLmK2P4qdWnkC9JFGBkeswx60Vs%2Fq08ONlECgUgYGTe5kUcY57ejEdH)
应该是最帅的鹅
sqlserver如何取得以指定前缀开头的表名?
SELECT a.name AS tableName, CONVERT(NVARCHAR(100),isnull(g.[value],'-')) AS remarks
FROM sys.tables a LEFT JOIN sys.extended_properties g ON (a.object_id = g.major_id AND g.minor_id = 0)
WHERE a.name like 'JB_%';
SQLServer 2019 运行查询结果. 出现了不以:JB_开始的表名
https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241205/84df9a6307431d7fa5c2ab9f523d82ae.png
发现有没有"_"都是一样的结果
应该是最帅的鹅
请问使用vue-router与v-show分别实现选项卡有什么区别?
1. "v-show" 顾名思义,切换靠的是隐藏与显示,所以所有组件都会创建出来,不会销毁
2. vue-router 则会创建和销毁组件
3. 如何抉择?我觉得两者不存在竞争关系。很明显,vue-router 需要跟 URL 关联起来;而 "v-show" 则仅限于同一个页面里不同内容的呈现。
应该是最帅的鹅
解析网站的时候遇到乱码怎么解决?
小白求问遇到这种情况怎么解决:我想查看下这个网址的fetch请求,但是遇到了乱码情况,一般应该怎么操作
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241128/ca3fd2026021059bae56fef5417e2a84.png)
应该是最帅的鹅
请问电脑如何判断HDMI接的屏幕是打开的?
试下写个 demo 程序来监控。断电情况(程序挂掉),发送告警到微信、钉钉等;屏幕关闭情况,根据
"GetSystemMetrics(SM_CMONITORS)" 获取屏幕数量。
现在gpt那么火,润色下:你作为一个资深windows开发,试下写个 exe程序来监控以下两个情况。1. 断电情况(程序挂掉),发送告警到微信、钉钉等;2.
多个屏幕时,有一个屏幕关闭情况,根据 GetSystemMetrics(SM_CMONITORS) 获取屏幕数量,发送告警。大概程序就有了:
ps:但是断电情况,还是你自己在其他机器认真写个脚本,老老实实地 ping 去吧~
#include
#include
#include
#include
#include
#include
#pragma comment (lib, "urlmon.lib")
bool IsProgramRunning(const TCHAR* szExeName)
{
// 创建快照
HANDLE hSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
if (hSnap == INVALID_HANDLE_VALUE)
{
return false;
}
PROCESSENTRY32 pe32;
pe32.dwSize = sizeof(PROCESSENTRY32);
// 检查每个进程
if (!Process32First(hSnap, &pe32))
{
CloseHandle(hSnap);
return false;
}
do
{
if (_tcsicmp(pe32.szExeFile, szExeName) == 0)
{
CloseHandle(hSnap);
return true;
}
} while (Process32Next(hSnap, &pe32));
CloseHandle(hSnap);
return false;
}
void SendAlert(const std::string& message)
{
// TODO: implement code to send alert message to WeChat or DingTalk
}
void CheckProgramAndMonitors()
{
// 监控目标程序的状态
while (true)
{
if (!IsProgramRunning(_T("your_program.exe")))
{
// 目标程序已退出,发送报警信息
SendAlert("Your program has terminated unexpectedly");
}
// 检查屏幕数量
int monitorCount = GetSystemMetrics(SM_CMONITORS);
// 如果屏幕数量小于预期值,发送报警
if (monitorCount < 2)
{
SendAlert("One of the monitors has been disconnected");
}
Sleep(5000); // 每隔5秒检查一次
}
}
int main()
{
CheckProgramAndMonitors();
return 0;
}
应该是最帅的鹅
华为云的EulerOS 2.0系统怎么安装docker-ce?
初次使用华为云,安装docker时发现很多问题。
网上的方案大多分为两种:
1、下载包,之后解压
2、使用阿里云的源下载
但我既然用了华为云,还用阿里云的源就感觉怪怪的,就提了工单问了华为云的客服,最后总结了一下,在这来个自问自答~
应该是最帅的鹅
请问 git merge 如何跳过 vim 确认提示?
git merge 命令有以下可选项,可自取:
--commit:尽管合并冲突可能存在,但仍然创建一个新的提交。这是默认行为。
--no-commit:即使合并成功,也不会自动创建一个新的合并提交。
--edit 或 -e:在合并提交之前,允许你编辑提交信息。
--no-edit:在合并提交时,不打开编辑器来编辑提交信息。
--squash:在合并时,将所有的更改记录为一个新的提交,而不是每个单独的提交。
--no-squash:在合并时,保留每个单独的提交。这是默认行为。
--ff:当可能的时候,尝试做一个快进合并。
--no-ff:即使可以做快进合并,也创建一个合并提交。
--ff-only:只做快进合并,如果不能做快进合并,则失败。
--stat:在合并后,显示一个合并统计摘要。
--no-stat:在合并后,不显示合并统计摘要。
--log:在合并提交信息中,显示一些合并的提交信息。
--no-log:在合并提交信息中,不显示合并的提交信息。
--abort:如果合并产生冲突,放弃合并尝试,尝试恢复到合并前的状态
应该是最帅的鹅
react安装依赖包报错?
react安装依赖包报如下图
"eba8f8cd47cd0fb89efd33cbd774848.png" (https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241111/e0e74923d6ad348ff20d8b5a8a9c40b1.png)
大佬们这该怎么解决这个问题呢
应该是最帅的鹅
如何简化vue3代码?
import { computed } from 'vue';
export interface Props {
data: {
div: {... }[];
progress: {...};
};
}
const { data } = defineProps();
const div = computed(() => data.div);
const progress = computed(() => data.progress);
我希望直接使用"div,progress",它们需要保持响应式,如何简化呢?
...
应该是最帅的鹅
为什么这种情况 vue3 watchEffect 会触发?
正常应该是执行一次
奇怪的是你给的链接的确是执行了两次,可能是因为在线环境奇怪的原因
我本地创建的项目,和使用在线 vite 创建的项目都是执行一次(在线连接:"https://stackblitz.com/edit/vitejs-vite-mgdshp?file=src%2FApp..." (https://link.segmentfault.com/?enc=tYuqI1RFIKYKeGbcBPmsRA%3D%3D.7dGzhe0oYlCdgG9R5IIabE%2BUcjIwzQkEaK7leCzx1f%2BtsC92WqV4U4lkyXUyyC676%2FlIQ9B1s9hu12wOqiOzI0hujnqyrgdfpyKxCiXTh5M%3D))
应该是最帅的鹅
IDEA怎么关闭自动编译?
IDEA是最新版2023.2.5
网上查了很多,都说关掉settings -> Build,Execution,Deployment -> Compiler -> "Build
project automatically", 但是关掉了也不管用
"image.png" (https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241105/f3772afada77050edacef482bede1dd6.png)
最开始装了spring-boot-devtools,我也去掉了
应该是最帅的鹅
能否收集满足条件的文件夹名称做ts类型?
我现在有一个文件夹
- root
- folder1
- index.vue
- folder2
- index.vue
- subfolder
- index.vue
- folder3
- index.vue
- subfolder1
- index.vue
- anotherfolder
- index.vue
能否收集这个文件夹下 所有子级包含"index.vue"文件的文件夹名称,以此作为一个类型?
"root"的内容是动态的。
我希望的:
type PopupsItem = 'folder1'|'folder2'|'folder3'|'subfolder'|'subfolder1'|'anotherfolder';
应该是最帅的鹅
go 代码实现的简易聊天室访问不了,麻烦大佬帮忙看看哪里出问题了?
代码如下:
package main
import (
"fmt"
"golang.org/x/net/websocket"
"net/http"
"time"
)
type Connect struct {
wc *websocket.Conn
sc chan []byte
}
var H = make(map[*Connect]bool, 2)
func (c *Connect) writer() {
for msg := range c.sc {
fmt.Printf("%#v\n", c.sc)
c.wc.Write(msg)
}
}
func (c *Connect) reader() {
for range time.NewTicker(time.Second).C {
buf := make([]byte, 1500)
n, err := c.wc.Read(buf)
if err != nil {
fmt.Println(err)
}
fmt.Println(string(buf[:n]))
if len(string(buf[:n])) < 1 {
continue
}
for conn := range H {
// fmt.Printf("%#v\n", conn)
conn.sc <- buf[:n]
}
}
}
func msg(wc *websocket.Conn) {
c := &Connect{
wc: wc,
sc: make(chan []byte),
}
// H = Hub{r: make(chan *Connect, 100)}
if c.wc != nil {
H[c] = true
}
go c.writer()
c.reader()
}
func main() {
http.Handle("/", http.FileServer(http.Dir("./")))
http.Handle("/msg", websocket.Handler(msg))
fmt.Println("start server at 6666")
http.ListenAndServe(":6666", nil)
}
为何我通过 "http://localhost:6666/" 访问不了呢?
页面提示:
无法访问此网站网址为 http://localhost:6666/ 的网页可能暂时无法连接,或者它已永久性地移动到了新网址。
我期望做一个简单的聊天室代码练个手,百度了半天都是不能用的,这个代码看着简洁,但是运行没报错,就是访问不了。
应该是最帅的鹅
如何使用inotify获取文件名及目录结构?
"https://www.php.net/manual/en/function.inotify-read.php" (https://link.segmentfault.com/?enc=V%2B2D%2FrpISkAH%2BJK7IHSsxg%3D%3D.mN5%2BFDdLKBSTlO9TTgR01OJxz3mQ94MIFO4UAGgSbdjiiL6f5%2BiLtapz7Lv7f%2BPk4AVT4Yu%2FOsIiRpxmNmxPLQ%3D%3D)
inotify_read(resource $inotify_instance): array 方法的返回值是由四部分组成:wd、mask、cookie 和
name。其中 name 是文件路径,表示由 watched 目录开始的相对路径。
希望对你能有帮助。
应该是最帅的鹅
wangEditor 载入htm字段内容,出现错误!求解?
wangEditor 载入htm字段内容,出现错误!求解?
wangEditor 在存储时正常存入,但在打开时有的文档就不能载入,出现错误控制台提示’Uncaught SyntaxError: Invalid or
unexpected token‘
editor.txt.html('');
找到是这行出现的错误,发现只是个别存入的htm编辑时有问题,求有经验的老大指点一下,谢谢!!!
应该是最帅的鹅
我们配置好了CMakeList.txt这个配置文件之后,它会作用于哪些阶段?
认为
CMakeList.txt是makefile的升级版,体现在跨平台型、配置过程、构建过程、IDE集成,所以他仍然会作用于预处理、编译、链接阶段,然后生成最终的可执行文件或库文件
应该是最帅的鹅
Socket重连后,之前的send请求怎么自动再发送一遍?
暂存到列表中,send都是有反馈的,能反馈回字节数就表示成功也,也只能通过它来确认是否send成功,send成功后再把列表给pop掉。
列表的push/pop一定要在统一的线程里!
我程序里多的是多线程下的socket操作,这方面可能还算是有一些经验的吧。
应该是最帅的鹅
vite 项目启动时打开chrome 浏览器, 报错Request path contains unescaped characters?
我现在是这么改的
.env
BROWSER = chrome
把"chrome"所在目录配置到环境变量中,"C:\Program Files\Google\Chrome\Application"
然后在"vite.config.js"中添加
// 设置第三个参数为 '' 来加载所有环境变量,而不管是否有 `VITE_` 前缀。
const env = loadEnv(mode, process.cwd(), '')
应该是最帅的鹅
【挑战】如何通过CSS实现多行文本两端对齐的下划线?
一般来说就是借助 "background-image" 的渐变色来实现。比如说:
// stylus
div
line-height 25px
font-size 14px
text-indent @font-size * 2
background linear-gradient(white (@line-height - 1), black 0);
background-size 100% @line-height
然后使用 "background-size" 和 "background-repeat" 属性进行重复就好了。
"这里是在线Demo" (https://codepen.io/yogwang/pen/OJqXYOz)
应该是最帅的鹅
Gradle打包时如何正确包含依赖包?
项目中./gradlew
build命令产生的jar包没有将build.gradle.kts中的dependencies的依赖包打进去,使用包时提示Package 'xxx.x'
is not found ,如何解决呢?
希望:如何解决这个Package 'xxx.x' is not found问题,以及如何指定打的jar包的名称和版本
应该是最帅的鹅
多模块应用使用 startAbility 报错怎么办?
原因分析
同一个工程同一个设备存在多个模块,且存在模块间的调用,未将所有的 HAP 包安装到设备中。
解决措施
单击 Run > Edit Configurations,设置指定模块的 HAP 安装方式,勾选“Keep
Application Data”,则表示采用覆盖安装方式,保留应用/服务缓存数据。
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241014/59d091d6fe534ae14713c716e347f70f.png)
参考链接
"设置HAP安装方式" (https://link.segmentfault.com/?enc=6txRjnAGeRHQDtzfPqQOVA%3D%3D.pIpDr%2B2Wdh4HLx2C4H27JDyQaT9T3ID4JwrUKqoBiBY9gjCpwGufVuyzrCI1lZ%2B%2FFhfgPJOAM4VN%2FVfsrOt0sbkApDfpxuTBR8XrfjbsQsUSl3pwLnPjisSCHRQYxjR%2B)
应该是最帅的鹅
通过vue3+element-plus实现el-table的子列表懒加载?
"图片.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241012/1d22ffdd1be09d3b24162ba01fd41f9d.png)
请问各位大佬们 如何通过vue3+element-plus实现el-table的子列表懒加载???该如何实现点击左侧的箭头实现子节点的懒加载?不然数据多的情况下 会导致卡顿。求指教,谢谢!!!
L1
L2
L5
GPS
GLONASS
GALILEO
BDS
QZSS
NAVIC
{{ row.sat_used === true ? '是' : '否' }}
let tableData = ref([])
let dataList = ref([])
async function TrackTableList() {
const DeviceCountsList = await api.Device()
const { data: res } = DeviceCountsList
const formattedData = {
time: DeviceCountsTime(res.time),
sat_count: res.sat_count,
children: res.sat_info,
};
if (tableData.value.length > 0) {
// 更新当前行数据
tableData.value.splice(0, 1, formattedData);
} else {
// 第一次调用接口时,添加数据到tableData
tableData.value.push(formattedData);
}
dataList.value = res.sat_info;
}
这是后台返回的数据格式:"图片.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241012/6797d123185cc46a6a4c438e86228d15.png)
应该是最帅的鹅
pnpm 怎么把本地项目里的一个工作空间安装到全局?
pnpm 怎么把本地项目里的一个工作空间安装到全局?
目录结构
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241012/945e8980a082462a329261dbfdc2bf21.png)
尝试过以下命令都不行:
pnpm add ./scripts -g
pnpm add @yuduo/scripts -g
谢谢各位大佬!
应该是最帅的鹅
Flex 自适应剩余宽度?
.container {
display: flex;
gap: 1rem;
padding: 1rem;
background-color: red;
color: white;
}
.box {
background-color: blue;
padding: 1rem;
}
.fx{
width: 300px;
}
Fill
Fixed
Fixed
Fixed
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241011/a8e8d92bf3225b5bc5ebfd7efd02057a.png)
1. "Fixed" 盒子数量不是固定的
2. "Fixed" 盒子宽度是固定的
3. "Fill" 盒子只有一个
4. "Fill" 盒子宽度是动态的
如何让 Fill 填满剩余 Container 的宽度? 如下图
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241011/3cf489dcbc62786205c42cd10565e81a.png)
应该是最帅的鹅
AMH软件商店会增加Docker吗?
目前软件商店没有Docker的应用。
需要你手动在ssh命令端安装Docker使用,一般软件应该都有直接编译安装的方式,或先直接编译安装都行。
应该是最帅的鹅
echo "hello world"词法分析之后产生的token中还包含双引号吗?
"echo "hello world""词法分析之后产生的"token"中还包含双引号 吗?
echo
hello world
or
echo
"hello world"
我感觉应该是包含的吧。因为在扩展操作之后还有一步"quote removal"操作,如果不包含,"quote removal"操作还有什么用呢?
希望可以给出相应的源码 或者其他方法 来说明token中到底包不包含这个引号。
应该是最帅的鹅
AMH 7.1 LNMP 如何开启 Gzip 压缩?
请问amh7.1的lnmp是如何开启gzip的,网上搜索又说lnmp默认是开启了gzip的,
但是为什么有的测速网站提示又没有开启呢?另外之前用lnmp我记得是在nginx.conf里面有看到开启gzip的,
如果这个amh7.1 的lnmp环境里面开启gzip该如何操作?
amh gzip
应该是最帅的鹅
今天上午打包是正常,下午打包时报这样的错误是什么原因?
Error: Build failed with errors.
Error: Build failed with errors.
at E:\workspace\cmweb\CMDraw\konvaproject\node_modules\@vue\cli-service\lib\commands\build\index.js:207:23
at E:\workspace\cmweb\CMDraw\konvaproject\node_modules\webpack\lib\webpack.js:148:8
at E:\workspace\cmweb\CMDraw\konvaproject\node_modules\webpack\lib\HookWebpackError.js:68:3
at Hook.eval [as callAsync] (eval at create (E:\workspace\cmweb\CMDraw\konvaproject\node_modules\tapable\lib\HookCodeFactory.js:33:10), :6:1)
at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (E:\workspace\cmweb\CMDraw\konvaproject\node_modules\tapable\lib\Hook.js:18:14)
at Cache.shutdown (E:\workspace\cmweb\CMDraw\konvaproject\node_modules\webpack\lib\Cache.js:150:23)
at E:\workspace\cmweb\CMDraw\konvaproject\node_modules\webpack\lib\Compiler.js:1225:15
at Hook.eval [as callAsync] (eval at create (E:\workspace\cmweb\CMDraw\konvaproject\node_modules\tapable\lib\HookCodeFactory.js:33:10), :6:1)
at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (E:\workspace\cmweb\CMDraw\konvaproject\node_modules\tapable\lib\Hook.js:18:14)
at Compiler.close (E:\workspace\cmweb\CMDraw\konvaproject\node_modules\webpack\lib\Compiler.js:1218:23)
* 终端进程“C:\windows\System32\WindowsPowerShell\v1.0\powershell.exe -Command npm run build:development.Hisense”已终止,退出代码: 1。
* 终端将被任务重用,按任意键关闭。
应该是最帅的鹅
H5 页面在 安卓 8.1 系统版本中 浏览器打开获取不到数据 `status`返回`0`这种要怎么改?
H5 页面在 安卓 8.1 系统版本中 浏览器打开获取不到数据 "status"返回"0"这种要怎么改?
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241007/8d4076696f8b4c59975623acdeea58d0.png)
ajax({
url: host + '/activity/homepage',
type: 'GET',
async: true,
dataType: 'json',
data: dataParams,
success: res =>{
}
})
应该是最帅的鹅
pymongo 怎么插入北京时间的字符串?
参考官方文档:"https://pymongo.readthedocs.io/en/stable/examples/datetimes.html" (https://link.segmentfault.com/?enc=6YcRCPz7AlLqacHdU%2Byu2Q%3D%3D.%2FbkMjZXNpOr8y7%2FNF8lPEEDfAPbCFHJbViba2Se85lIPI0L5wNPARSm7dbytIPzsFKZbDlNWKsgop3d%2FK2k%2B4Fi4V1ClWEoEgMXIFzHTwZk%3D)
MongoDB会把日期和时间都转换为utc,你可以不转换为datetime类型,直接把时间当作一个字符串保存,或者按照官方文档,保存的时候指定时区,读取的时候传入时区自动转换:
import pytz
# 插入数据时指定时区
pacific = pytz.timezone("Asia/Shanghai")
aware_datetime = pacific.localize(datetime.datetime(2002, 10, 27, 6, 0, 0))
result = db.times.insert_one({"date": aware_datetime})
db.times.find_one()["date"]
from bson.codec_options import CodecOptions
# codec_options 指定时区查询时自动转换时区
aware_times = db.times.with_options(codec_options=CodecOptions(
tz_aware=True,
tzinfo=pytz.timezone('Asia/Shanghai')))
result = aware_times.find_one()
应该是最帅的鹅
求助:vue页面中调用将js中暴露出来的方法失败?
右边改成:"export start"
应该是最帅的鹅
如何配置Nginx转发请求到内网穿透服务?
问题解决了,nginx将请求转发到了120.26.87.232:80(域名对应的IP地址),但是内网穿透没办法通过此IP访问(报错:Tunnel
120.26.87.232 not found),只能通过域名访问,所以要在Nginx设置Host头
location ^~ /api {
proxy_pass http://gateway/;
proxy_set_header Host orzzzsy.nat300.top;
}
应该是最帅的鹅
优化JavaWeb应用性能:在Dao层实施实体类缓存的可行性分析?
除非出现明显的性能问题,否则性能不需要优先考虑
业务规模不大,对性能要求不高的情况下,缓存带来的潜在问题远比带来的性能提升要大
应该是最帅的鹅
libpinyin的导入导出问题?
虽然我不知道如何解决,但是我推荐使用 Rime,词库备份和同步很方便。
应该是最帅的鹅
webview小程序用bindmessage为什么接收不到h5传过来的参数?
h5向微信小程序传递参数
wx.miniProgram.postMessage({ data: {param: '123'} })
小程序用bindmessage为什么接受不到参数
应该是最帅的鹅
HarmonyOS Next中如何在arkts中格式化时间戳?
HarmonyOS Next中如何在arkts中格式化时间戳?
比如将1611081385000格式化为:2021-01-20 02:36:25
应该是最帅的鹅
vue3 pinia 多个stores文件能不能合并?
很多函数都可以提取成单个JS文件哇,然后再在对应的 Store 文件里面 "import" 使用就可以了。
***
最后插一嘴,就是为啥要把分页请求之类的操作放到 "Pinia" 里面呢?
应该是最帅的鹅
C# 用try catch包起来执行后继续报错什么原因?
C# 用try catch包起来执行后继续报错https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241002/b84f61608d1d1b719afb5f69c6e7886f.png
尝试过异步但效果不太好