其他-日排行
1. synchronized 的用处 ? 在学习操作系统的时候,我们会经常听到死锁,互斥量等名词,我们知道这是在多个线程访问一些有限的资源而造成的。同样,在java多线程编程的时候,往往这些线程都会在某个时机访问相同的资源,这里的资源我们可以具体到一个变量,一个对象,一段代码块,甚至一个类。那么如 ...
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 思路: 这道题最主要的就是注意反转之后会溢出,所以在反转期间要注意每次操作是否造成溢出 复杂度分析 时间复杂度:O(log(x)),x 中大约有 log10(x)位数字 空间复杂度:O(1)。 作者:LeetCode链接:ht ...
接上面一篇blog 发现openssl 生成server.crt 时有问题. 找了一个网站处理了一下: OpenSSL生成证书对 (2011-09-29 11:28:34) 转载▼ OpenSSL生成证书对 转载▼ 标签: 杂谈 分类: Freebsd 杂谈 OpenSSL具体安装及使用此文中不再累 ...
由于工作需要,在此对seo的一些相关知识做一个总结。 首先要了解必要的基础知识,什么是SEO以及搜索引擎的工作原理。这样才能继续下面的话题。 一、SEO定义 SEO全称:Search English Optimization,搜索引擎优化。自从有了搜索引擎,SEO便诞生了。为了提升网页在搜索引擎自然 ...
面试题分析:引入消息队列后,系统的可用性下降。在生产中,没人使用单机模式的消息队列。因此,作为一个合格的程序员,应该对消息队列的高可用有很深刻的了解。如果面试的时候,面试官问,你们的消息中间件如何保证高可用的?如果你的回答只是表明自己只会订阅和发布消息,面试官就会怀疑你是不是只是自己搭着玩,压根没在生产用过。因此,请做一个爱思考,会思考,懂思考的程序员。回答:这问题,其实要对消息队列的集群模式要有
~~8.16杭二的莫反题没有推出来~~ 求$\sum_{i=1}^n\sum_{j=1}^nlcm(a_i,a_j)$ 解法:同机房奆佬解法 $$ \begin{align} &\sum_{i=1}^n\sum_{j=1}^nlcm(a_i,a_j)\\ &=\sum_{i=1}^n\sum_{j= ...
RelativeSource属性 https://blog.csdn.net/yangwenxue1989/article/details/81624240 Binding时,如果明确知道数据源的Name,就能用Source或者ElementName进行绑定,但是有时候我们需要绑定的数据源可能没有明 ...
struct REGINFO{ CString strReg; int iRegNum; list<CString> m_lstFGK; REGINFO() { strReg=""; iRegNum=0; m_lstFGK.clear(); } }; typedef struct MONITORPR ...
1.升级Powershell(windows7及以上版本默认安装) 我是Win7默认带的pw1.0,太古老了升级一下,地址如下,选择与自己windows版本匹配的连接下载: https://docs.microsoft.com/zh-cn/powershell/scripting/install/i ...
Python常用模块 一、包 1.1 什么是包 ? 包是一种形式,本质就是一个含有.py文件的文件夹。 1.2 为什么使用包 ? 模块的第一个版本只有10个功能,但是未来在扩展版本的时候,模块名和用法应该最好不要去修改,但是这只是对使用者友好,而由于版本扩展,文件越来越大,模块设计者对模块的管理、维 ...
一、V4L2框架分析 V4L2(video for linux version 2),是内核中视频设备的驱动框架,为上层访问视频设备提供统一接口。 V4L2整体框架如下图: 图中主要包括四个部分: 1. 字符设备驱动程序核心:V4L2本身就是一个字符设备,上层连接用户空间 2. V4L2驱动核心:构 ...
输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. ...
题目传送门 题目描述 平面上有N条直线,且无三线共点,那么这些直线能有多少不同的交点数? 平面上有N条直线,且无三线共点,那么这些直线能有多少不同的交点数? 输入格式 一个正整数N 一个正整数N 输出格式 一个整数表示方案总数 一个整数表示方案总数 输入输出样例 输入 #1 4 输出 #1 5 输入 ...
交互输入与for语句 1.交互输入 read python中用input()函数,进行输入; read 命令同时可以定义多个变量值;而输入的内容默认以 空格符为分隔符,将值输入到对应的变量中; 如果默认值过多,最后所有的值都会被赋予给最后一个变量; 如果默认值过少,多余的变量则为空值; 示例: re ...
运行结果: test session starts platform win32 -- Python 3.7.4, pytest-5.1.0, py-1.8.0, pluggy-0.12.0rootdir: E:\py_pytest\interfacecollected 2 items test_f ...
你有在认真看吗? 不,显然,那不够。 为什么你找不到真相? 因为你选择被欺骗。《The Prestige》 ...
题目链接:https://leetcode cn.com/problems/house robber/ 题目描述: 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 ...
最近在leetcode上面玩,从简单的算法做起,感觉蛮有趣的。今晚解了个买卖的算法。一开始写的很复杂,马上放弃了。然后想了一会,去google一下,看了一位博主说用贪婪算法,了解贪婪算法的概念,就不看他的算法。就自己再去写。果然,自己写出了,所以,记录一番,也算是开始对贪婪算法理解和运用。 题目 给 ...