首页 > 2017年09月07日 > 全部分享
mySQL表结构优化
前言 很多人都将<数据库设计范式>作为数据库表结构设计“圣经”,认为只要按照这个范式需求设计,就能让设计出来的表结构足够优化,既能保证性能优异同时还能满足扩展性要求。殊不知,在N年前被奉为“圣经”的数据库设计3范式早就已经不完全适用了。这里我整理了一些比较常见的数据库表结构设计方面的优化技巧,希望对 ...
分类:数据库技术   时间:2017-09-07 00:46:20    收藏:0  评论:0  赞:0  阅读:337
【PowerShell】格式化输出字符串
1 '{0:d4}' -f 10 2 '数字的补零';{} 3 '{0:f4}' -f 10 4 '保留小数位数';{} 5 '{0:p2}' -f 0.4567 6 '转换为百分比';{} 7 '{0:x}' -f 255 8 '转换为十六进制';{} 9 '{0:X}' -f 255 10 '以... ...
分类:系统服务   时间:2017-09-07 00:46:02    收藏:0  评论:0  赞:0  阅读:1085
Farm Irrigation HDU - 1198 (并查集)
Farm Irrigation HDU - 1198 题意:给11种管道,问草地最少需要打多少个井才可以全部灌溉。 把每种管道的状态用二进制表示一下,然后对每一块草地,判断能否和上面或者左面的草地的管道连接。 然后并查集搞一下。 1 #include <bits/stdc++.h> 2 using ...
分类:其他   时间:2017-09-07 00:45:48    收藏:0  评论:0  赞:0  阅读:420
移动端页面使用rem布局
阿里团队的高清布局方案代码 所谓高清方案就是根据设备屏幕的DPR(设备像素比,又称DPPX,比如dpr=2时,表示1个CSS像素由4个物理像素点组成) 动态设置 html 的font-size, 同时根据设备DPR调整页面的缩放值,进而达到高清效果**。 注意:并不是所有地方都适用rem 宽度最好还 ...
分类:移动平台   时间:2017-09-07 00:45:38    收藏:0  评论:0  赞:0  阅读:422
Python基础
1.函数 有无return,均会返回结果,无结果返回None 返回值:单一值(返回多值其实是返回一个tuple) 递归函数:防止栈溢出(函数调用通过栈实现,函数调用-入栈[栈帧+1],函数返回-出栈[栈帧-1])——栈空间有限 默认参数:只定义在必需参数后面 可变参数:(*args)——一个tupl ...
分类:编程语言   时间:2017-09-07 00:45:14    收藏:0  评论:0  赞:0  阅读:368
如何正确运用异步编程技术
一、什么是同步和异步? 同步(英语:Synchronization),指对在一个系统中所发生的事件(event)之间进行协调,在时间上出现一致性与统一化的现象。说白了就是多个任务一个一个执行,同一时刻只有一个任务在执行。 异步(英语:Asynchronization),指的是让CPU暂时搁置当前请求 ...
分类:其他   时间:2017-09-07 00:45:00    收藏:0  评论:0  赞:0  阅读:277
Python mysql-表中数据的大量插入
2017-09-06 23:28:26 注意事项: charset='utf8' : 在有中文字符时必须写上 使用excutemany(sql,list),可以一次处理大量的数据,且效率颇高。文件中的NULL目前采用的方式是手动替换成None list中的数据可以是list也可以是tuple exc ...
分类:数据库技术   时间:2017-09-07 00:44:26    收藏:0  评论:0  赞:0  阅读:330
asp.net MVC 中 Session统一验证的方法
验证登录状态的方法有:1 进程外Session 2 方法过滤器(建一个类继承ActionFilterAttribute)然后给需要验证的方法或控制器加特性标签 3 :新建一个BaseController 继承Controller 把后面需要验证的控制器都改成继承BaseController 而不是C ...
分类:Web开发   时间:2017-09-07 00:44:04    收藏:0  评论:0  赞:0  阅读:325
pc端项目问题总结
一、相对路径 1、css文件中所出现的相对路径,以css文件所在位置为准 2、js文件中所出现的相对路径,以导入此js文件所在的动态网页所在的位置为准 二、javascript浮点运算bug 如:119.01 + 0.01 ?? // 119.02000000000001 原因:js数字类型以64位 ...
分类:其他   时间:2017-09-07 00:43:54    收藏:0  评论:0  赞:0  阅读:344
10 Tips for Writing Better Code (阅读理解)
出发点 http://www.tuicool.com/articles/A7VrE33 阅读中文版本《编写质优代码的十个技巧》,对于我编码十年的经验,也有相同感受, 太多的坑趟过,太多的经历走过,对良好编码的技巧,只能说更加心有灵犀。 下面从英文原版阅读,结合自己的理解,尝试注解下作者的观点。 注解 ...
分类:其他   时间:2017-09-07 00:43:38    收藏:0  评论:0  赞:0  阅读:425
angular2新建组件
1,使用ng g c hello 创建一个新的组件 它创建了4个文件,并更新了app.module.ts 如果想访问这个组件,只需要添加它的路由 成功访问这个组件 Import语句定义了我们需要用到的哪些模块,import语句的结构 import { things } from wherever.这 ...
分类:其他   时间:2017-09-07 00:43:23    收藏:0  评论:0  赞:0  阅读:331
Mysql group by,order by,dinstict优化
1.order by优化 实现方式: 1. 根据索引字段排序,利用索引取出的数据已经是排好序的,直接返回给客户端; 2. 没有用到索引,将取出的数据进行一次排序操作后返回给客户端。 1 EXPLAIN SELECT m.id,m.subject,c.content FROM group_messag ...
分类:数据库技术   时间:2017-09-07 00:43:12    收藏:0  评论:0  赞:0  阅读:326
9月6日学习记录
早晨学习了网易云课堂的《Python Web全栈工程师》课程的预习课程<做一个静态网页>。自己手动过了一遍视频教程的代码,过程很成功,明天做这个系列的课后作业。下午,学习了中国大学MOOC课程的《Python网络爬虫与信息提取》。主要是跟着视频重新过了一遍<实战2:股票交易信息的爬取>,除了有个别的 ...
分类:其他   时间:2017-09-07 00:42:57    收藏:0  评论:0  赞:0  阅读:252
html5基础
<title>无标题文档</title><p><ol><li>aaa<li>bbbb<li>ccccc</ol></p> <!--html5可省略标签元素--> <html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Co ...
分类:Web开发   时间:2017-09-07 00:42:47    收藏:0  评论:0  赞:0  阅读:303
Spring 学习笔记02
依赖注入 依赖注入的方式主要有两种,setter注入和构造器注入 1.setter注入 setter注入指的是通过成员变量的setter方法来注入被依赖的对象 首先定义两个接口: 定义实现类 配置文件中配置并注入bean 测试: 结果: Spring会自动检测<bean>元素中的<property> ...
分类:编程语言   时间:2017-09-07 00:42:32    收藏:0  评论:0  赞:0  阅读:306
操作系统--存储管理的任务
存储管理的任务 存储管理一共有三个存储管理任务: --存储分配 --地址映射 --存储保护 --存储共享 --存储扩充 存储分配: 分配基本内存空间 增加新的内存空间 回收内存空间 逻辑地址:表示相对地址,在外存中。 物理地址:绝对地址,标识内存中的每一个存储单元,在内存中 地址映射: 程序装入内存 ...
分类:其他   时间:2017-09-07 00:42:13    收藏:0  评论:0  赞:0  阅读:359
51Nod 1095 Anigram单词 | Hash
Input示例 Output示例 ...
分类:其他   时间:2017-09-07 00:42:01    收藏:0  评论:0  赞:0  阅读:334
Spring Boot? 使用freemarker模板引擎渲染web视图
效果图 代码 indexFreeMarker.ftl ...
分类:编程语言   时间:2017-09-07 00:41:45    收藏:0  评论:0  赞:0  阅读:453
Java网络编程TCP程序,服务器和客户机交互流程以及基本操作步骤。
1.什么是网络编程 网络编程其实就是实现两个计算机的数据交换(交互)。 可以通过直接或间接的通过网络协议与其他的计算机进行通讯。(HTTP协议,TCP/IP协议等) 2.Tcp网络编程的实现流程 主要分为服务器端(Server)和客户端(Client)。 通过这个图我们其实就可以了解了实现服务器和客 ...
分类:编程语言   时间:2017-09-07 00:41:23    收藏:0  评论:0  赞:0  阅读:976
《Java并发编程实战》----(八)线程池的使用
1,线程饥饿死锁 在线程池中,如果任务依赖于其他任务,那么可能产生死锁。在单线程的Executor中,如果一个任务将另一个任务提交到同一个Executor,并且等待这个被提交任务的结果,那么通常会引发死锁。第二个任务停留在工作队列中,等待第一个任务完成,而第一个任务又无法完成,因为它在等待第二个任务 ...
分类:编程语言   时间:2017-09-07 00:41:03    收藏:0  评论:0  赞:0  阅读:309
1473条   上一页 1 ... 68 69 70 71 72 ... 74 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!