菜园前端 菜园前端
2年前
考考你CSS的选择器权重
原文链接:选择器权重选择器权重划分代表有多个选择器同时选中同一个元素时,应该以谁的为准,这里就会涉及到权重的问题。现实生活举例假设你的好朋友小明和路人小红同时掉水里,你先救谁?那你可能会先救小明,因为小明的优先级/权重比较高。基础案例在同一层级下同一层级代
Wesley13 Wesley13
4年前
vtiger crm 模块的创建
1.到\\vtlib\\ModuleDir找到你相应的版本的模块原型 复制一份放到桌面,并以你的模块功能命名2.把Module替换成你的模块功能名,(使用文件夹全文搜索替换),并把带有module的文件名也相应的替换成你的功能名3.新建一个manifest.xml里面定义的建表sql,字段的属性,视图显示的字段,相关联的模块名等等。。例如:
Wesley13 Wesley13
4年前
CDN有哪些功能 CDN的好处是什么
对于很多企业、站长来说,常用的网站加速手段CDN,是一个能够节省大量运营成本的好助手。CDN是用什么妙招帮你省钱的呢?这就不得不提到CDN的最基本的原理了。CDN主要是通过接管DNS实现,在用户和服务器之间增加Cache层,将用户的请求引导到Cache上获得源服务器的数据,使用户可就近取得所需内容。因此采用CDN技术,解决Internet网
Wesley13 Wesley13
4年前
MySQL 8.0窗口函数优化SQL一例
8.0的窗口函数真香1\.问题描述最近在折腾把所有mysqlslowquerylog写入到数据库中,再集中展示,向业务部门开放,也方便业务部门的同学自行查看并优化各自业务内的慢SQL。增加了定期生成报表的功能,统计最近1~2周内的慢查询数量变化情况,给业务方同学更直观的数据对比,了解最近这段时间的慢查询数量变化情况,是多
Stella981 Stella981
4年前
Linux内存管理之mmap详解
一. mmap系统调用1.mmap系统调用mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行相反的操作,删除特定地址区域的对象映射。当使用mmap映射文件到进程后,就可以直接操作这段虚拟地址进行文件的读写等操作,不必再调用read,writ
Wesley13 Wesley13
4年前
Java并发系列8
前面讲的同步并发工具有些比较简单,所以篇幅也比较短,今天要讲的线程池非常重要,所以会是一个大章哦。已经预见留言区如下:“太长不看...”“看到ThreadPoolExecutor构造已睡着”“精力饱满而来,昏昏欲睡而去...”学习的确需要投入精力,尤其涉及到一些细节,对别人能做到不明觉厉,为何不自己一览山上风景呢?一、何为
Wesley13 Wesley13
4年前
VS2008的C++实践学习记录
1,当出现link到.exe文件的失败的时候,基本上是因为进程尚未关闭的问题,可以等一下继续编译,或者在任务管理器关闭进程。2,atoi()函数是将char\(即string.c\_str()这样的)的字符串转化为int,但是只能转化十进制的。遇到十六进制的字符串如“FE”,就会失败,结果输出0.3,承上,将十六进制的字符串转化为int,要用str
Stella981 Stella981
4年前
NodeJS工程部署在了云server上?用MongoHQ吧
不知何年何月何日曾经把某个nodejs的练习工程布到了Heroku上于是乎初次见识到heroku上的mongodb插件mongohq总之两个字:用之~【|\_|】~幸运的是结果跟预期的一样:mongohq这厮真的是一款着实便利的即引(只需要引用一个连接)即用(便可别无二样的在线使用mongodb)的单一接口型数据库插件(自己编的
Stella981 Stella981
4年前
Linux下如何使cp命令不提示覆盖文件
在Linux下,如果希望将文件file拷贝到目录dir下,可以执行:cpfiledir但如果dir下已经存在一个名为file的文件的时候,系统总是会提示是否覆盖file。这是一个很好的功能,它能够防止我们由于疏忽对系统造成的损害,但如果不希望看到这些交互的提示信息呢?比如我们需要写一个脚本,将某些文件安装到指定的目录下,这时我们肯定不希
Wesley13 Wesley13
4年前
12、开源游戏
在前面中我们初始化了游戏的资源,这次我们来说下地图的绘制和游戏主循环设计。地图绘制    以前说过地图是用tiled画好,导出为图片形式的,所以地图的绘制,就是把这个图片绘制到canvas的过程。这样绘制地图就简单了,使用drawImage方法绘制即可。    这里有个2问题,1是地图的大小一般肯定是大于canvas的,所以我们只是把地图