首页
文章
爱发电
留言板
友情链接
主题展示
Pix
Hao
Joe3
Walker
Stellar
Oyiso
Heolink
图库
关于
新都在
行动起来,活在当下
累计撰写
175
篇文章
累计创建
37
个标签
累计收到
88
条评论
栏目
首页
文章
爱发电
留言板
友情链接
主题展示
Pix
Hao
Joe3
Walker
Stellar
Oyiso
Heolink
图库
关于
目 录
CONTENT
以下是
Carol
的文章
2023-01-02
使用Ajax动态执行模糊查询功能
该段落介绍了一个项目,它利用Ajax技术实现了动态模糊查询功能,特别针对模板的选择进行了优化。用户可以通过输入框输入关键词,系统即时反馈匹配的模板列表,提升搜索效率与用户体验。此功能模块基于jQuery和Bootstrap构建,并嵌入layui框架来处理弹出层的交互,如确认和取消按钮操作。此外,文档还涵盖了从HTML结构、CSS样式到JavaScript逻辑的全面实现细节,包括如何隐藏搜索结果、选择模板、删除已选项及最终确认提交的过程。对外部库的引用也清晰列出,便于开发者快速集成这一功能至他们的项目中。
2023-01-02
46
0
0
前端
2022-08-07
Vue动态设置路由菜单
Vue动态设置路由菜单是通过后端驱动前端配置的过程,关键在于根据用户权限从服务器获取路由信息并实时构建路由表。在vue-element-admin项目中,首先维持一组静态基本路由,如登录页和404页面;随后,在Vuex的permission模块中,利用actions异步获取后端返回的路由结构,经处理转换为Vue Router兼容的格式,并按用户角色过滤权限。通过路由守卫(router.beforeEach),在页面跳转前确保所有权限相关的动态路由被正确加载至路由系统,实现按需展示功能页面。此策略结合了前后端分离思想,提高了应用的灵活性和安全性,确保用户界面与权限设定的精确匹配。
2022-08-07
36
0
0
前端
2022-07-12
Navicat 连接 Oracle 数据库
使用Navicat Premium 15连接Oracle数据库,先确保拥有相应版本的Navicat及Oracle官方oci.dll文件。从Oracle官网下载与系统匹配的Instant Client(32位或64位),解压后置于Navicat安装目录。在Navicat中,通过“工具”→“选项”→“环境”路径,配置OCI环境指向oci.dll所在文件夹。重启Navicat后,新建Oracle连接,依据给定数据库配置(如jdbc:oracle:thin:@127.0.0.1:1521/test, 用户名carolcoral, 密码123456),正确填写连接名、主机、端口、服务名等信息,注意使用服务名而非SID连接。完成配置后,测试连接成功即完成设置过程。
2022-07-12
66
0
0
实用教程
2021-12-12
数据结构-栈
栈是一种特殊的线性数据结构,仅允许在一端(栈顶)进行元素的添加与移除,遵循后进先出(LIFO)原则。栈可以通过顺序存储或链式存储实现,其中顺序栈使用固定大小的数组存储元素,链栈则利用链表灵活性动态调整大小。栈的基本操作包括初始化、判断栈空、进栈、出栈及读取栈顶元素等,这些操作的时间复杂度均为O(1)。栈在算法与程序设计中扮演关键角色,如函数调用、表达式求值、深度优先搜索等场景。特别地,通过共享栈设计,两个栈可共用一片连续存储空间,提高空间利用率。在Java应用中,栈能实现复杂功能,如综合计算器,通过解析中缀表达式转换为后缀表达式并计算结果,展示了栈在处理递归、括号匹配及运算符优先级问题上的高效性。
2021-12-12
16
0
0
后端
2021-10-10
Python之多线程开发
该代码示例展示了在Python 2.7环境下如何利用多线程和多进程来提升程序执行效率。通过定义`file2transfer`类,实现了文件处理的并发操作。程序首先使用`multiprocessingPool`进行多进程分配,每个进程中又利用`ThreadPool`开启多个线程来并行执行`file_operation`方法,该方法针对每个文件执行具体操作(此处留作待实现)。特别地,为解决Python 2.7多线程存在的问题,采用了代理函数`proxy`和`proxy2`。此设计旨在通过并行处理加速文件的传输或转换等任务,理论上可使程序执行效率提升至少10倍,体现了多线程开发在提升IO密集型任务性能上的优势。
2021-10-10
27
0
0
后端
2021-10-10
Python之Elasticesearch游标查询
在Python中,Elasticsearch游标查询是处理大量数据的有效工具。通过使用Elasticsearch库,可以实现滚动查询,允许在默认两分钟的游标过期时间内持续获取数据。这种查询方法适用于需要一次性处理大批量数据的场景,通过使用游标可以有效地管理和获取查询结果。代码示例展示了如何初始化Elasticsearch连接,并定义了一个方法`search_by_scroll_id`,该方法使用游标方式查询指定索引和文档类型的数据,并支持聚合语句以及自定义的时间范围过滤条件。通过这种方式,可以高效地处理和分析大规模数据集。
2021-10-10
26
0
0
后端
2021-10-10
Python之子域名查询
这段Python代码实现了一个子域名查询工具,能够根据提供的主域名,在Bing搜索引擎上查找并收集相关的子域名及其页面标题。为了绕过搜索限制,它每次查询默认获取最多20条子域名记录(2页),利用requests库发起网络请求,并借助fake_useragent库随机变换User-Agent来模拟真实用户浏览器,同时使用BeautifulSoup解析返回的HTML内容,从而精准提取子域名链接和标题信息。最终,这些数据会被整理成字典形式返回,便于进一步分析或处理。
2021-10-10
20
0
0
后端
2021-10-10
Python之端口检测
本文详细介绍了使用Python进行端口检测的方法。无论是输入IP地址还是域名,通过Python的Socket库和DNS解析模块,可以准确检测特定端口的开放状态。对于IP地址,直接使用Socket连接进行检测;对于域名,首先进行DNS解析获取关联的IP地址,然后再检测端口状态。这种方法非常适合网络管理和故障排除,能够帮助用户快速了解服务器或服务的可用性,是系统监控和安全检查中的有力工具。
2021-10-10
20
0
0
后端
2021-10-10
Python之INI配置文件读写
该代码段展示了Python中操作INI配置文件的两个类:`get_ini`用于读取INI配置文件,而`write_ini`用于写入和修改INI配置文件。`get_ini`类提供了读取INI文件中sections、options、键值对及特定option值的功能;`write_ini`类则支持向INI文件添加section、删除section或option以及写入配置更改。此类工具的设计旨在简化对INI配置文件的管理,提高配置数据处理的灵活性与效率。通过实例化这些类并调用相应方法,开发者能够轻松地在Python应用程序中实现INI文件的读写操作。
2021-10-10
28
0
0
后端
2021-10-10
Python之邮件发送
该Python脚本实现了通过SMTP协议发送邮件的功能,支持文本、超文本及多个附件的同时发送。配置详情如使用SMTP服务器`smtp.qq.com`,端口`465`针对腾讯邮箱服务,以及发件人和收件人的邮箱地址设定。邮件内容可包含纯文本与HTML格式,后者能够嵌入图片链接等丰富元素。此外,脚本设计了附加多个文件的功能,并通过MIME协议对附件进行正确编码和标注,确保接收方能识别并下载。安全方面,采用`SMTP_SSL`连接以加密通信,增强了邮件传输的安全性。用户只需修改`properties`类中的相应参数即可定制发送邮件的各项设置,最后调用`sendMail`函数执行邮件发送任务。此程序展现了Python在自动邮件通知及文件分享场景中的便捷应用。
2021-10-10
25
0
0
后端
1
...
11
12
13
...
16