首页 > 2019年12月26日 > 全部分享
with-上下文管理器
不用管是不是close文件了.文件太大,比如FAT323格式,最大4G,如果超过了,就写不进去,这样会在close()前面会抛出异常,这样文件就一直没有关闭,会导致文件资源会一直被占用,造成资源泄露,这样就会出现一直打开文件的现象,导致资源泄露.解决方法: try: pass except: 错误 ...
分类:其他   时间:2019-12-26 09:53:26    收藏:0  评论:0  赞:0  阅读:86
ARC下OC对象释放过程
OC对象,即继承自NSObject的对象。 当OC对象的引用计数变为0时,对象本身的dealloc方法会被调用,执行完成后,逐级向上调用父类的dealloc方法,一直调到NSObject的dealloc方法,NSObject的dealloc方法会去调用runtime的object_dispose方法 ...
分类:其他   时间:2019-12-26 09:28:55    收藏:0  评论:0  赞:0  阅读:149
笔记||Python3进阶之装饰器
# 装饰器# 特征: 是用一个@开头的字符串# 装饰器通常用来装饰函数、或者类的方法# 被装饰后的函数,通常是在原有的函数基础上,会多出增加一点功能# 一般来说装饰器本身也是一个函数## def test(name):# def test_in():# print(name)# return tes ...
分类:编程语言   时间:2019-12-26 09:28:36    收藏:0  评论:0  赞:0  阅读:91
Servlet中的doPost和doGet方法有什么区别?传递和获取参数上有什么区别?
区别:doPost 用来处理 post 请求,doGet 用来处理 get 请求 参数:传递的参数相同的都是 HttpServletRequest 和 HttpServletResponse 原文链接 Java 自学经历 Java 面试题 H5 Java 面试题小程序 ...
分类:其他   时间:2019-12-26 09:28:17    收藏:0  评论:0  赞:0  阅读:185
contos 编译运行简单的 c++
1、准备工作:安装gcc编译环境 2、创建cpp文件[root@localhost demo]# touch test.cpp[root@localhost demo]# vim test.cpp 3、编译运行文件 (注:书写格式) ...
分类:编程语言   时间:2019-12-26 09:27:56    收藏:0  评论:0  赞:0  阅读:98
Python 网络编程
服务端代码: import socket server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server.bind(('127.0.0.1', 8080)) server.listen(1) while True: conn, ad ...
分类:编程语言   时间:2019-12-26 09:27:36    收藏:0  评论:0  赞:0  阅读:93
防止shell脚本被重复执行
1 #!/bin/bash 2 LOCK_NAME="/tmp/my.lock" 3 if ( set -o noclobber; echo "$$" > "$LOCK_NAME") 2> /dev/null; 4 then 5 trap 'rm -f "$LOCK_NAME"; exit $?' ...
分类:系统服务   时间:2019-12-26 09:27:15    收藏:0  评论:0  赞:0  阅读:124
如何在Mac上启动时阻止Spotify打开
尽管我喜欢并喜欢音乐,但是当我最喜欢的音乐流媒体应用程序之一 Spotify在Mac上启动时自动打开时,我会分心。在这里,选择正确的播放列表变得比我的办公室任务更为重要。那也发生在你身上吗?然后,您需要停止在Mac启动时打开Spotify。 如何阻止Spotify在Mac启动时自动打开 就像升级到S ...
分类:系统服务   时间:2019-12-26 09:26:55    收藏:0  评论:0  赞:0  阅读:152
如何配置一个servlet?
web工程中的web.xml文件: 注解: 原文链接 Java 自学经历 Java 面试题 H5 Java 面试题小程序 ...
分类:其他   时间:2019-12-26 09:26:19    收藏:0  评论:0  赞:0  阅读:104
[转载] Bochs 常用的调试指令
引用: https://www.cnblogs.com/jikebiancheng/p/6160337.html bochs 2.6.8 常用命令集合 b addr 在物理地址处设置断点 addr为物理内存地址,不加段基址 lb 在线性地址处设置断点 addr为线性物理地址,不加基址 vb 在虚拟地 ...
分类:其他   时间:2019-12-26 09:26:04    收藏:0  评论:0  赞:0  阅读:98
flutter 简单的StatefullWeiget 获取内部事件的值
直接上代码,利用回调方法获取内部事件的值 import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; typedef void OnRaidoChange(String val); // 声明一个方 ...
分类:其他   时间:2019-12-26 09:25:47    收藏:0  评论:0  赞:0  阅读:203
解决 EntityFrameworkCore tool 3.1 init.ps1 is not recognized 问题
昨天将项目升级到.net core 3.1后, 打开vs2019 Package Manager Console后突然发生了错误,如下 最终导致EntityFramework 迁移相关命令都不能正常使用,但是通过dotnet ef 命令行还是能正常使用。只能请求google大神,各种尝试,包括卸载所 ...
分类:其他   时间:2019-12-26 09:24:53    收藏:0  评论:0  赞:0  阅读:91
js数据类型转换
############### 1、转化为整型 强制类型转换,转换成10进制 2、转换成字符串 转换成字符串的其他方法 3、对象转换 4、转换为Boolean值 5、转换为对象类型 ...
分类:Web开发   时间:2019-12-26 09:24:32    收藏:0  评论:0  赞:0  阅读:76
Exec msdb.dbo.sp_send_dbmail 参数详解(SQL Server 存储过程发邮件)
<!--文章类型-->转载oriency755 发布于2012-12-04 11:34:45 阅读数 6870 收藏 sp_send_dbmail [ [ @profile_name = ] 'profile_name' ] [ , [ @recipients = ] 'recipients [ ; ...
分类:数据库技术   时间:2019-12-26 09:24:10    收藏:0  评论:0  赞:0  阅读:89
当try和finally都包含return时的执行顺序
两段代码演示: public class Demo4 { public static void main(String[] args) { System.out.println(new Demo4().test()); } int test(){ int x=1; try { return x; } ...
分类:其他   时间:2019-12-26 09:23:35    收藏:0  评论:0  赞:0  阅读:80
深浅拷贝
不是底层语言的赋值就是引用,比如Python,Java. C语言那种才说地址赋值. 对象之间的赋值本质上是引用传递(<id一样,数据一样). 对象之间赋值都是引用传递<Java,Python这种高级语言赋值都是说引用传递>不可变类型的拷贝是没有意义的.不可变类型只有赋值操作一说,赋值就是引用的传递只 ...
分类:其他   时间:2019-12-26 09:23:09    收藏:0  评论:0  赞:0  阅读:89
常见的HTTP协议状态码?
2xx:表示请求已被成功接收、理解、接受 200(成功) 服务器已成功处理了请求。这个状态码对servlet是缺省的,如果没有调用setStatus方法的话,就会得到 200 204(无内容) 服务器成功处理了请求,未返回任何内容 205(重置内容) 服务器成功处理了请求,未返回任何内容,重置文档视 ...
分类:Web开发   时间:2019-12-26 09:22:08    收藏:0  评论:0  赞:0  阅读:85
TL431用法(转载)
TL431的几种常用用法 TL431的主要作用是使得电路获得更稳定的电压,TL431是一种较为精密的可控稳压源,有着较为特殊的动态阻抗。其动态响应速度快,输出噪声低,价格低廉。 TL431的主要作用是使得电路获得更稳定的电压,TL431是一种较为精密的可控稳压源,有着较为特殊的动态阻抗。其动态响应速 ...
分类:其他   时间:2019-12-26 09:21:49    收藏:0  评论:0  赞:0  阅读:120
如何使用CheatSheet快速查看所有Mac App的所有键盘快捷键
您是否经常忘记Mac应用程序的快捷方式?在Mac上下载并安装CheatSheet。此应用程序可帮助您快速查看Mac应用程序的键盘快捷键。 CheatSheet是一个Mac应用程序,可帮助您了解任何应用程序上的快捷方式。下载并安装CheatSheet之后,您可以快速查看Mac上正在使用的特定应用程序的 ...
分类:移动平台   时间:2019-12-26 09:21:29    收藏:0  评论:0  赞:0  阅读:95
jQuery中get与eq方法的区别
get() 返回的是一个 html 对象 eq() 返回的是一个 jQuery 对象 原文链接 Java 自学经历 Java 面试题 H5 Java 面试题小程序 ...
分类:Web开发   时间:2019-12-26 09:21:09    收藏:0  评论:0  赞:0  阅读:96
1625条   上一页 1 ... 64 65 66 67 68 ... 82 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!