码迷,mamicode.com
首页 > 编程语言 > 月排行
javascript控制rem字体大小
摘要:在写响应式H5页面的时候,我常常会用rem字体,为了兼容多个分辨率的设备,需要写多个@media标签,太麻烦并且不够精致,尤其是移动端的页面往往打不到我想要的效果,后来就用js替代了css的@media,下面是代码。(以下方案以750px的设计图) ...
分类:编程语言   时间:2018-02-05 12:33:48    阅读次数:146
BZOJ1212: [HNOI2004]L语言
Description 标点符号的出现晚于文字的出现,所以以前的语言都是没有标点的。现在你要处理的就是一段没有标点的文章。 一段文章T是由若干小写字母构成。一个单词W也是由若干小写字母构成。一个字典D是若干个单词的集合。 我们称一段文章T在某个字典D下是可以被理解的,是指如果文章T可以被分成若干部分 ...
分类:编程语言   时间:2018-02-05 12:34:27    阅读次数:130
多线程一共就俩问题:1.线程安全(访问共享数据) 2.线程通信(wait(),notify())
多线程一共就俩问题:1.线程安全(访问共享数据) 2.线程通信(wait(),notify()) 1.线程安全,无非就是加锁,访问共享资源时,synchronized 2.线程通信,就是控制各个线程之间的额执行顺序,线程之间是无法进行通讯的,也是借助于第三方object,object的wait()和 ...
分类:编程语言   时间:2018-02-05 12:35:38    阅读次数:135
python笔记-循环
条件判断与缩进,注意冒号加次数限制#猜数字lucky_num=19input_num=-1#次数限制count=0#whilelucky_num!=input_numandcount<3:whilecount<3:input_num=int(input("pleaseinputyourlucky_num:"))ifinput_num<lucky_num:pri
分类:编程语言   时间:2018-02-05 12:37:21    阅读次数:164
Eclipse运行Java简单实例
运行eclipse前首先配置好JDK环境变量等 双击这句话可跳转配置环境变量详细步骤 运行eclipse软件 1、File菜单—New — project 2、Java Project — Next 3、Project name 项目名:Test 首字母大写 =>Finish 4、右击src 新建一 ...
分类:编程语言   时间:2018-02-05 12:37:29    阅读次数:233
python解决导入自定义库失败: ModuleNotFoundError: No module named 'MyLib'
python安装目录:...\python_3_6_1_64bit 新建文件:chenyeubai.pth,写入库所在的绝对路径E:\workSpace\my_code\learn\myLib 安装路径下的.pth文件会在运行时将文件中路径写入path ...
分类:编程语言   时间:2018-02-05 12:38:10    阅读次数:733
python测试标准库doctest
引言: doctest是python的一个测试用标准库。这个库用来模拟控制台对话来检测值是否正确。 顾名思义,这个模块就是寻找程序里面像python交互式解释器的部分,然后运行这部分和提供的结果进行比较,来判断实际运行结果和你希望的结果是否一致。 基本使用: 1.通过Docstrings测试 我们先 ...
分类:编程语言   时间:2018-02-05 12:39:13    阅读次数:261
C++多维数组
C++中多维数组是指数组的数组: int ia[3][4][5];//a是一个大小为3的数组,它的每个元素是大小为4的数组,这些数组的元素又是都含有5个整数的数组。 对二维数组的引用: 1.用范围for语句 for (int (&p)[4] : a){//p是引用,引用一个含有4个整数的数组 for ...
分类:编程语言   时间:2018-02-05 12:40:48    阅读次数:181
Java虚拟机之垃圾回收算法思想总结
1、引用计数法 这是个比较古老而经典的垃圾回收算法,其核心就是在对象被其他所引用的时候计数器加1,而当引用失去时减1。这个方法有非常严重的问题:无法此话有理循环引用的情况,还有就是每次进行加减操作比较浪费系统性能。 2、标记清除法 分为标记和清除两个阶段进行回收内存中的对象,这个方法也有很大的弊端, ...
分类:编程语言   时间:2018-02-05 12:41:13    阅读次数:164
java操作集合中 concurrentModifyException 异常的原因分析
不要在 foreach 循环里进行元素的 remove / add 操作。 remove 元素请使用 Iterator方式,如果并发操作,需要对 Iterator 对象加锁。正例: 反例: subList 也一样 ...
分类:编程语言   时间:2018-02-05 12:42:00    阅读次数:251
python list的深拷贝与浅拷贝-以及初始化空白list的方法(2)
其实python对于深拷贝与浅拷贝的处理方式依然是很灵活的,甚至有一个专门的工具包copy来做个事情 来看以下这组list的拷贝方法: 已知lista是一个已经定义好了的list listb=lista 注意,这个并不是一个copy的过程,这里lista与listb完全等同 以下提供一些copy方法 ...
分类:编程语言   时间:2018-02-05 12:42:41    阅读次数:222
java处理大文本方案
转载自:http://langgufu.iteye.com/blog/2107023 java处理大文件,一般用BufferedReader,BufferedInputStream这类带缓冲的Io类,不过如果文件超大的话,更快的方式是采用MappedByteBuffer。 MappedByteBuf ...
分类:编程语言   时间:2018-02-05 12:43:23    阅读次数:219
【python下使用OpenCV实现计算机视觉读书笔记2】图像与字节的变换
import cv2 import numpy import os # Make an array of 120,000 random bytes. randomByteArray = bytearray(os.urandom(120000)) flatNumpyArray = numpy.arra ...
分类:编程语言   时间:2018-02-05 12:44:27    阅读次数:222
C++异常处理
本文通过C语言异常处理的方式引入C++的异常处理,进而分析C++异常处理机制,和异常处理的一些特殊问题等。
分类:编程语言   时间:2018-02-05 12:45:00    阅读次数:190
Python网络编程2018-01-26更新
前言:使用python3.x写的socket编程,本人wechat: YWNlODAyMzU5MTEzMTQ= 。 如果内容有错,请指出来。 ssh服务端 ssh客户端 import socket client=socket.socket() client.connect(("localhost", ...
分类:编程语言   时间:2018-02-05 12:45:07    阅读次数:184
spring mvc使用@InitBinder 标签对表单数据绑定
在SpringMVC中,bean中定义了Date,double等类型,如果没有做任何处理的话,日期以及double都无法绑定。 解决的办法就是使用spring mvc提供的@InitBinder标签 在我的项目中是在BaseController中增加方法initBinder,并使用注解@InitBi ...
分类:编程语言   时间:2018-02-05 12:45:37    阅读次数:221
57. Python saltstack 二次开发(2)
回顾上一节:grains 和 pillar 都是定义他们的属性的grains 定义在minion端(定义完必须重启minion,才能生效)pillar  定义在master端(无需重启即可生效)saltstack的apiSalt-api有两种方式:第一种:是函数的形式,有人家定义好的函数,我们可以直接调用,直接写python代码调用函数或者类就可以了。第二种:形式是salt-api有封装
分类:编程语言   时间:2018-02-05 12:47:14    阅读次数:211
python3.x学习笔记2018-02-02更新
前言:python3.x部分学习笔记,有意交流学习者可加wechat: YWNlODAyMzU5MTEzMTQ= 。如果笔记内容有错,请指出来。 对数据类型的操作 1. 可变数据类型 :列表,集合,字典 列表: 集合: 字典: 2. 不可变数据类型 :元组,字符串 元组: 字符串: 函数 1. 高阶 ...
分类:编程语言   时间:2018-02-05 12:47:32    阅读次数:210
排序算法(2)归并排序
算法思想将原问题分解为几个规模较小但类似于原问题的子问题,递归的求解这些子问题,然后再合并这些子问题的解来建立原问题的解。 归并排序操作分解:将待排序的包含n个元素的序列分解为各含n/2个元素的子序列解决:使用归并排序递归的排序两个子序列合并:合并两个子序列以产生已排序的答案 归并排序算法时间复杂度 ...
分类:编程语言   时间:2018-02-05 12:49:31    阅读次数:189
c++基础第一篇
前言:我是从c和c++对比的角度来讲解c++的基础知识。 (1)c++格式如下: (2)c++是在c的基础上发展起来的那么我们当然可以使用c中的头文件了,一般在c头文件前面加个c就可以了,比如是c中的标准输入输出可以这么写include <cstdio>,后面的.h去掉,当然这是不是标准的写法,c+ ...
分类:编程语言   时间:2018-02-05 14:15:46    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!