[MySQL]查询学生选课的情况(二)

2015-05-06
阅读 4 分钟
3.2k
但是在中文情景下这样还是不够的,我们还必须将Math,English,Chinese转成中文的。为了解决这个问题,接下来会引入字段表,当然这一切都是因为最初的数据表设计不合理引起的。 这是简化了的字典表:

[MySQL]查询学生选课的情况(一)

2015-05-05
阅读 6 分钟
6.1k
想想使用关联表的时候,张三, 李四, 李五, 王小明这四个人都一条选择了Math这门课的记录,还有其他不是Math的记录。此时要查找选择了Math课程的学生,一般使用IN语句就可以了:

关于单位转换问题(M, G, TB, PB)

2015-04-26
阅读 2 分钟
3.2k
{代码...}

使用echarts问题1

2015-04-23
阅读 1 分钟
2.8k
如果如果你是这样使用echarts的,那请注意了。 刚开始我用页面的DOM去做echarts.init(dom); 然后再用cloneDom = $(dom).clone().attr('id', 'newId'); 去做echarts.init(cloneDom);这样就会发现所有的内容都绘制到第二个图例中去了。 这是因为DOM和cloneDom的_echarts_instance_属性是一样的, 解决办法: 在clone的同时...

Sizzle.selectors.match/leftMatch

2015-04-11
阅读 2 分钟
2.2k
对象Sizzle.selectors.match/leftMatch中存放了表达式类型和正则的映射,正则用于确定块表达式的类型,并解析其中的参数。

在MySQL中处理组织层次(中文路径)

2015-03-21
阅读 3 分钟
3.1k
假设有这样的组织层次,“某某局”,“某某局>某某部”,“某某局>某某部>某某下属组织”, “某某局”是一级组织所以他的组织层次就是他自己的组织名字,而类似“某某部”这样的二级组织,他们的组织层次就是“某某局>某某部”,中间用“>”(大于号)分隔,从一级组织一直到他自己的组织名字连接起来。

怎么在elementary OS中使用中文输入法

2015-03-21
阅读 2 分钟
23.7k
I tried the conventional way of adding Chinese from language settings and then adding keyboard layout. The floating panel also showed Chinese and English but can’t switch. Zh for Chinese appears but can’t type in Chinese . I found an answer here about typing Chinese with FCITX but that also did’t...

MySQL的timestamp字段可以使用的范围是多少

2015-02-28
阅读 2 分钟
14.2k
还是之前工作中遇到的一个小问题。我在做一个收据采集的程序,需要记录起始时间和结束时间,在数据库中是用timestamp字段来保存的,有些情况下不存在起始时间,此时就需要设置一个默认的起始时间,当初想着是使用timestamp类型的『最小值』。

修改MySQL varchar类型字段的排序规则

2015-02-28
阅读 1 分钟
9k
记录一个在工作中遇到的问题,也不算是问题,为的是找一种简便的方法批量修改数据表字段的排序规则,在MySQL中叫collation,常常和编码CHARACTER一起出现的。collation有三种级别,分辨是数据库级别,数据表级别和字段级别。

[转载]visio类图中的接口和实现类关系的画法

2015-01-17
阅读 1 分钟
6.1k
在visio中画类图时,我们一般需要画出接口和实现类并且表明他们的实现关系。可是找了半天没有实现关系,只有泛化关系(继承关系),怎么办呢?其实也很简单,具体做法如下: 第一步:画好接口 第二步:从visio图形库中拖一个类过来,定义此类的名称 第三步:在此类上单击鼠标右键,选择“形状显示选项...”——常规选项——选...

在对象里定义了一个XMLHttpRequest请求了,怎么在请求的回调中引用对象的『this』『神兽必读』

2015-01-08
阅读 2 分钟
2.6k
在onreadystatechange回调中再也引用不到主对象的this了,当然就没有办法获取this.foo变量了,有什么办法可以在这个回调中继续引用主对象呢

bootstrap的span4 class无效了么?『神兽必读』

2015-01-03
阅读 2 分钟
6.6k
但是我发现,他们并没有被分成三列,而是一个叠在另外一个上面。我是否需要修改bootstrap.css文件,还是说默认的bootstrap.css并没有这个span4。

生成guid 的办法记录

2014-12-22
阅读 1 分钟
3.5k
UPDATE: 1.MySQL生成uuid方法SELECT UUID() --- UUID() ca5b04a4-957e-11e4-9824-d00d12d1efd8 2.利用控制台生成guid,运行下面的代码 {代码...} 每次需要guid 时,只需要执行guid()方法即可。

使用left join查找用户的所有同事

2014-12-08
阅读 2 分钟
2k
为了找出某个用户所在组织(部门)的所有员工,即该用户的所有同事包括他自己,常见的做法是通过用户找到他所在的组织(部门),然后再通过部门找到所有的员工。而我在实践中发现了另外一种做法,不知道好坏,仅供参考。

手工实现表单重置的部分功能

2014-11-26
阅读 1 分钟
2.7k
首先我必须说几乎所有的人都不需要自己实现表单重置的功能,表单重置功能只需要一个reset类型的input就足够了。<input type="reset" />

Android检测当前屏幕的方向

2014-08-24
阅读 1 分钟
3k
做为一个不那么像初学者的初学者,我注意到Android已经提供了检测屏幕方向的API,而我在《Android 4编程入门经典——开发智能手机与平板电脑应用》书中经常看到的做法却是比较屏幕的宽度和高度以此来判断是横向还是纵向模式。

尝试使用nginx的反向代理

2014-08-17
阅读 1 分钟
4.2k
在我的windows中通过vm搭建了一台虚拟机,通过桥接方式连接网络。 假设windows的IP: 192.168.1.100 虚拟机IP: 192.168.1.200(设置固定IP) 虚拟机运行着一个应用,监听3000端口,没有使用nginx之前,一般是通过http://192.168.1.200:3000/这种方式来访问的,设置反向代理代理后可以通过http://example.com直接访问。

将JSON对象格式化输出(上篇)

2014-08-05
阅读 6 分钟
7.9k
UPDATE:经公子大大提醒,使用JSON API就可以做到下面的效果。(这后面的内容不用看了) 最近在使用Node.js开发项目,由于JavaScript内置了对JSON的支持,自然而然想到了使用JSON编写配置文件。

将JSON对象格式化输出(breakdown篇)

2014-08-05
阅读 4 分钟
5.6k
我不记得这中间遇到多少坑了。 将JSON对象格式化输出大致的思路是利用递归的方式,将中结果保存到数组,然后一次性输出。 1.判断data是否是对象,如果是则保存(push)'当前缩进空格+{',中间结果和'当前缩进空格+{,',将'当前缩进空格+{,'保存到数组(output)前将当前数组(output)的最后一个元素的末尾逗号删除。

我的解决stackoverflow无法正常登陆问题过程

2014-05-14
阅读 1 分钟
7.4k
1.从stackoverflow.com中点击login链接,查看network情况,可以发现几处错误。 2. [链接]可以访问,而[链接]却无法访问,恰好从stackoverflow发起请求URL是https协议。所以这里就将在switchproxy中精确匹配。

迷失

2014-03-28
阅读 1 分钟
2.4k
人生苦短,这刻记住的人或事,下一刻就已经在我们的脑海中无迹可寻了。作为一个程序员需要学习的知识很多,永远无止境,如果兴趣广泛,既想掌握C语言,C++,java,还有流行的ruby,node.js,除了工作的时间,平时所剩无几的业余时间就被用来编程,码代码,并乐此不疲。其实,我们已经陷入了选择的怪圈,不懂选择,不懂得...