- 博客(11)
- 收藏
- 关注
原创 .net多线程
一个正在执行程序他有一个入口线程,如果不额外创建线程,它就会执行入口线程并结束,但是有时候我们需要多个线程来执行。比如说在WPF中,你想要实时的获取时间,你不需要在主线程写一个死循环,你可以创建一个线程来管理;比如你在WPF点击某个按钮请求网络时,如果你这时很卡,那么你也只能等待他反应,这样用户体验就非常差,所以使用多线程是非常有必要的。线程池就是一组被预先创建的线程,可以被重复使用,使用过后不销毁,而是放回,这样可以避免频繁创建线程,最后异步编程默认使用线程池。
2024-04-22 17:47:32 290
原创 QT学习(2)—使用ui设计中按钮完成对文本框的修改
使用ui生成的功能,它依然有实际的代码,如果想要查看,可以在dialog的构造函数中找到setupUi,点进去可以查看。右击按钮,使用转到槽中的clicked(),这样qt creater就会帮你生成好,只需要在函数中完成功能就行。只需要通过系统自带的信号和槽函数就可以实现。然后其余的就需要自己实现了。只需要一句就可以实现功能。最后可以给窗口加一个图标(很简单)。这样所有的按钮功能都进行了实现。ok,接下来就来实现一下。
2023-07-17 23:54:54 475 1
原创 flask项目之使用钩子函数
在我们写好了简单的框架后,我们可以优化一下个人中心界面,这里我们希望用户在登录之后才可以进入个人中心,如果他还没有登录,就将他转到登录界面。那么我们就需要用到钩子函数(如果你在视图函数中用if判断也可以,但是用户用路由访问时可能会拦不住),钩子函数的作用就是(百度查找的):**钩子函数是指在执行函数和目标函数之间挂载的函数,框架开发者给调用方提供一个point-挂载点,至于挂载什么函数由调用方决定**,简单来说就是在进入服务器前进行拦截是否可以通过。在flask中钩子函数一般有:直接应用在app上:
2022-04-29 09:13:31 514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人