月度归档:2015年05月

关于误差的一些总结

点击量:1

来自于老师的课堂,觉得受益特此记录

1. 四则运算的稳定性

  • 加法

防止大数吃掉小数

  • 减法

避免相近数相减

  • 乘法除法

避免小数作除数和大数作乘数

2. 提高算法的效率(数值算法)

(1) 尽量减少运算次数,多项式可使用秦九韶算法
(2) 使用耗时少的运算。
排在前面的耗时少
|运算1|运算2|
|:—–:|:—–:|
|x+x|2x|
|xx|$x^2$|
|x
0.25|x/4|

计算机中的除法也是利用迭代法求解的。

(3) 充分利用存储空间。

Windows中的终端cmder

点击量:5

因为一些神奇的缘故不得不停留在windows,但是为低效垃圾的cmd与一直让人心烦,于是下载了cmder。

这是官方:http://gooseberrycreative.com/cmder/

给没有梯子的同学= = 带有msysgit

http://pan.baidu.com/s/1mgDt32g

但是安装以后提示缺少某个神奇的dll,需要安装2015库。
详细见这个issue:https://github.com/bliker/cmder/issues/501

坑爹的是cmder在github上的源代码clone下来也是不能用的,这算啥啊- –

反正安装就到这里了= =怎么用请自己继续探索吧。。

最近

点击量:3

最近被数值分析算法整的我是焦头烂额= =然后发现原来ACM中的一些算法也是来自数值分析 — 分段插值。

然后打算以后每天星期六晚上依然做下bc = = 也算是作死。最近因为占的座位和新找的座位全部都是各种吵,基本上都停滞了,最近才是重新开始背单词,但是长难句没有什么进展,已然欠下又是一个月TAT。

近期因为要做一些礼物,打算晚上回来利用这段时间每天简单的学一点前端效果然后做个礼物= =,过了这段时间依然是算法的节奏吧。这届大一看了看真是已经在正轨上了,以后烟大的ACM出名了自己也可以说我也曾经是元老级别的人物之一啊哈哈哈哈。

前端效果mark

点击量:3

  • alien
  • http://www.iteye.com/news/28656
  • http://www.csdn.net/article/2013-02-25/2814245-20-best-front-end-framework
  • http://www.open-lib.com/Type/166-1.jsp
  • http://maroslaw.github.io/rainyday.js/
  • https://github.com/maroslaw/rainyday.js

Ubuntu – samba_server

点击量:6

原来发了一篇博文说遇到问题先查Ubuntu的docs。但是docs没有怎么办呢?还是查鸟哥私房菜或者archwiki吧。。。

比如说samba配置,ubuntu给的文档就比较差劲。

http://wiki.ubuntu.com.cn/Samba

卸载以后systemctl直接启动不起来了。

samba服务可以提供打印,视频流,文件共享等服务。

解决方法是dpkg-reconfigure samba-common,或者cp /usr/share/samba/smb.conf来解决没有conf的问题。

今天因为要传考研视频觉得有些麻烦顺便搞搞这个。哎,什么时候才能有个考研座位啊!!我想复习啊!!!

对了,ubuntu的问题还可以到这里http://askubuntu.com/
但是很讨厌的是,国内的访问速度并不怎么样。

/ 当个运维也是很不错啊= =。hacker是不是很多都会个运维啊。/

配置文件搞的不太行,直接贴一个askubuntu上比较好用的:

[global]
   workgroup = WORKGROUP
   server string = %h server (Samba, Ubuntu)
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   map to guest = bad user
        usershare allow guests = yes
        username map = /etc/samba/smbusers
        security = user
        guest ok = yes
        guest account = nobody
  usershare max shares = 100
  usershare owner only = False

软件设计模式 — 行为型模式

点击量:5

代码全部贴在github。因为UML图挂在processon上了,不过没有加连接。等写完全文就把链接加上。

首先是对象的行为模式:

1. 策略模式

针对一组算法,将每个算法封装到具有共同接口的独立类中,从而使得他们可以相互替换。

2. 状态模式

改变类中的状态。

策略模式和状态模式很像,不同在:状态模式解决内在状态的改变,策略模式解决内部算法的改变。感觉上没什么特别大的区别。- -。

3. 命令模式


类的行为模式:

1. 模板方法模式