码迷,mamicode.com
首页 > 2019年12月20日 > 全部分享
Python中Class里的__contains__(self,x)函数解析
网上搜了一些文章,有点绕. 在Class里添加__contains__(self,x)函数可以在类的实例化对象上进行 in 操作. 如下代码 ...
分类:编程语言   时间:2019-12-20 18:43:05    阅读次数:342
集合类源码(七)Map(ConcurrentHashMap, ConcurrentSkipListMap, TreeMap)
ConcurrentHashMap 内部结构 在JDK1.8之前的实现结构是:ReentrantLock+Segment+HashEntry+链表 JDK1.8之后的实现结构是:synchronized+CAS+Node+链表或红黑树(与HashMap一致) 而1.8之前锁的是Segment,1.8 ...
分类:其他好文   时间:2019-12-20 18:42:46    阅读次数:74
常见排序算法以及时间复杂度
一、冒泡排序: 冒泡排序最好的情况是一趟就排完 时间复杂度为O(n); 最坏的情况就是刚好是反序的 需要循环(n-1)趟 每趟需要循环(n-1-i)次 时间复杂度为 ((n-1)*n)/2 也就是O(n^2) 所以冒泡排序的平均时间复杂度为O(n^2); 二、选择排序: 选择排序最好、最差、平均时间 ...
分类:编程语言   时间:2019-12-20 18:42:30    阅读次数:233
Teigha.net实体属性注释
Polyline3d: 3D polyline的类型由PolyType属性存储, 它是由Poly3dType枚举定义的整数值。PolyType属性是一种绘制三维折线的近似方法 Polyline3d polyline = new Polyline3d(Poly3dType.SimplePoly, p3 ...
分类:Web程序   时间:2019-12-20 18:42:09    阅读次数:223
获取时间戳的三种方式
console.log(new Date().getTime()); console.log(new Date().valueOf()); console.log(+new Date()); console.log(Date.now()); ...
分类:其他好文   时间:2019-12-20 18:41:49    阅读次数:60
redis
Spring Data操作Redis时,发现key值出现 \xac\xed\x00\x05t\x00\tb 先说现象吧,通过redisTemplate下的opsForHash方法存储hash类型的值,操作成功以后,去redis控制台显示keys * 的时候,发现一个奇怪的现象,插入的hash类型的k ...
分类:其他好文   时间:2019-12-20 18:41:31    阅读次数:81
生成漂亮报告的Go语言代码检查工具
上篇文章,老司机给各位同学介绍了Go语言的静态代码测试“三板斧”以及Go语言的testing类库。 “三板斧”简洁明了,但是缺点也很明显,命令行执行,命令行输出。适合研发攻城狮看,不适合交给领导过目。 “终端写入、输出都是给技术人员看的;漂亮报告、炫酷网页都是给领导看的。” 今天,老司机给各位介绍一 ...
分类:编程语言   时间:2019-12-20 18:41:14    阅读次数:98
PHPExcel导出方法封装
1、方法封装 <?php /** * @description excel数据导出方法封装 列数支持700+ * @param array $title 列标题、宽度和数据字段 二维数组 必须 array(array('title'='name','width'=>30,'field'=>'user ...
分类:Web程序   时间:2019-12-20 18:40:56    阅读次数:152
oracle网络配置
global database name 全局数据库名,这个名字是由listener.ora中GLOBAL_DBNAME参数决定的。这个名字代表的是客户端连接到数据库时,tnsnames.ora中service_name参数所对应的值 sid 实例名 instance name: 本地应用程序或者d ...
分类:数据库   时间:2019-12-20 18:40:24    阅读次数:154
【Leetcode 二分】 滑动窗口中位数(480)
题目 中位数是有序序列最中间的那个数。如果序列的大小是偶数,则没有最中间的数;此时中位数是最中间的两个数的平均数。 例如: ,中位数是 ,中位数是 给出一个数组 nums,有一个大小为 k 的窗口从最左端滑动到最右端。窗口中有 k 个数,每次窗口移动 1 位。你的任务是找出每次窗口移动后得到的新窗口 ...
分类:其他好文   时间:2019-12-20 18:40:07    阅读次数:76
UNITY相关的一些新功能
1,lua profiler for unity : https://github.com/ElPsyCongree/LuaProfiler-For-Unity 参考文章:https://blog.csdn.net/wanna_ku/article/details/87535606 2,AUP ht ...
分类:编程语言   时间:2019-12-20 18:39:48    阅读次数:89
分布式文件系统FastDFS
一,介绍 FastDFS是一个开源的轻量级分布式文件系统,由阿里巴巴余庆大神开发,底层采用C语言,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定 ...
分类:其他好文   时间:2019-12-20 18:39:33    阅读次数:85
Unity3D 使用Socket处理数据并将数据 在UGUI、NGUI上显示出来
Unity3d 不支持C#的线程直接调用Unity3D 主线程才能实现的功能。例如:给UGUI text 赋值、改变Color值等。怎样解决这个问题呢?使用一个Loom脚本。 按照惯例贴上代码。 首先Loom脚本 using UnityEngine;using System.Collections; ...
分类:编程语言   时间:2019-12-20 18:39:15    阅读次数:135
springmvc 添加时对于级联属性的处理,类型无法转换异常
两点要注意, 1. 在mapper的xml文件里,对应的需要填写级联字段,如 在这里,role为角色,是一个实体类,关联着admin用户。 在添加用户的时候,需要也添加进角色,这里的角色是 #{role.id,jdbcType=INTEGER},必须级联带上id 2.在前台jsp页面中,path属性 ...
分类:编程语言   时间:2019-12-20 18:38:46    阅读次数:99
原生JS实现动画函数的封装
封装了一个JS方法,支持元素的基本动画:宽、高、透明度...等,也支持链式动画和同时运动。 获取元素的属性的函数并进行了兼容性处理: 1 function getStyle(obj, attr) { 2 if(obj.currentStyle){ //IE浏览器 3 return obj.curre ...
分类:Web程序   时间:2019-12-20 18:38:27    阅读次数:93
Session问题
问题:为实现登陆后修改个人信息,只显示个人信息,在登陆过程中输入的值多次使用(在dengluServle中使用,也在SearchServlet中使用),但是登陆jsp页面form只能提交到action=”...“里。 解决方法:运用session将数据储存在服务器中,多次运用。学习网址:https: ...
分类:其他好文   时间:2019-12-20 18:38:11    阅读次数:148
EM算法
一、引子 一种迭代算法,1977年由Dempster等人提出,用于含有隐变量的概率模型参数的极大似然估计,或极大后验概率估计。每次迭代由两部分构成,E步求期望,M步求极大,称为期望极大算法。 概率模型有时既含有观测变量,又含有隐变量。如果概率模型的变量都是观测变量,那么给定数据,可以直接用极大似然估 ...
分类:编程语言   时间:2019-12-20 18:37:52    阅读次数:88
1034条   上一页 1 ... 18 19 20 21 22 23 24 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!