喜欢编程,java,php,js,golang等,目前主要是golang后端方向.
转自:http://blog.csdn.net/cnjsnt_s/article/details/5548280 具体使用时需要参考:http://blog.csdn.net/codeforme/article/details/5539454 (注:没看很明白,囧。
原始地址:http://segmentfault.com/a/1190000000481320 出处:http://www.zhangxinxu.com/wordpress/?p=4113
java的守护线程:具体定义我也不太清楚,百度和谷歌了看的也不是很明白,但是啊,下边有给出一个例子自己领悟吧。 一、计时器的Timer声明时是否声明为守护线程对计时器的影响。 /** * */ package timer_test; import java.
php的form中元素name属性相同时的取值问题:修改元素的名称,在名称后面加上 '[]',然后取值时即可得array()数组。 一、以复选框为例: php取checkbox多选框的值 html复选框,如果以数据组形式发送给php脚本,则须以checkbox[]形式。
1.Windows->Perferences->Java->Compile->Task Tags,我们就可以自定义任务标签,Eclipse中可以支持HIgh,Normal,Low三种级别的任务。 个人认为作用:类似于电子书的标签,形成提示信息并方便查找。 2.显示标签管理任务。
一、http://projecteuler.net/problems 二、poj:http://poj.org/ 三、http://projecteuler.net/ 四、http://chimera.labs.oreilly.com/books/1234000000726
MySQL的innodb_flush_log_at_trx_commit配置值的设定 mysql的配置文件中innodb_flush_log_at_trx_commit的默认值是1,修改成0或者2,速度提升的很明显,将引发安全问题,取舍方面值得商榷。
/** * @author 9082046**@qq.com * */ public void out_week_hour_minute() { long eight_hour_ms = 8*60*60*1000;//8小时*分*秒*毫秒,时区影响,北京时区:东八区。
一、 string_to_term(String) -> case erl_scan:string(String++".") of {ok, Tokens, _} -> case erl_parse:parse_term(Tokens) of ...
一、re:run/3. ①、re:run("321321","2132",[caseless]). {match,[{1,4}]} %% 返回值是 匹配的位置和长度? 参数的意义不明。 ②、re:run("321321","456",[caseless]).
一、网页即时聊天中,客户端A可以将图片转换为base64,发送到客户端B(可能经server端转发) 再由base64转换为图片。 关键字搜索:url、base64。
场景一、 已知一个类有三个必须的属性、有十个可有可无的属性,要求该类一旦初始化后不可以被修改。 /** * */ package class_builder; /** * @author 9082046**@qq.
链表的内在实质。 效率未知,待测。
转自:http://zh.wikipedia.org/wiki/%E4%BB%A3%E7%A0%81%E5%BC%82%E5%91%B3 对于Java开发语言,有些工具,比如Checkstyle、PMD和 FindBugs可以自动检测一些代码异味。
一、list_to_binary/1的参数:iolist类型的。 二、lists:concat(Things) -> string() Types: Things = [Thing] Thing = atom() | integer() | float() | string()。
../FileName:当前工程的上级目录。 ./FileName:当前工程所在的目录。 /FileName:当前工程所在磁盘的根目录(windows下)。 FileName:当前工程所在的目录。
一、RabbitMQ:AMQP消息服务器 。 二、ejabberd是的Jabber / XMPP协议的即时通讯服务器。 三、cowboy/mochiweb。
二级制的数据包:[包头:包体长度],[包体]。
一、计算机的随机数的老问题,伪随机数。 random:seed() random:uniform(N) 如果seed是相同的,则第M次执行 random:uniform(N) 、M、N相同,则得到的随机数也是相同的。
http://blog.csdn.net/developer_jiangqq/article/details/12130799 http://www.cocoachina.com/special/fornew.
http://dev.mysql.com/doc/refman/5.1/zh/optimization.html#index-merge-optimization
本文源自:http://www.himigame.com/mysql/781.html 3.6.9. 使用AUTO_INCREMENT 可以通过AUTO_INCREMENT属性为新的行产生唯一的标识: CREATE TABLE animals ( id MEDIUMINT N...
参考:http://www.smallni.com/collapsing-margin/ http://www.cnblogs.com/v10258/p/3530290.html
官方链接:http://erlang.org/doc/man/supervisor.html http://erlang.org/doc/design_principles/sup_princ.
转自:http://www.jb51.net/article/28885.htm //如果不存在,则插入新数据 $sql = "INSERT INTO {$ecs->table(‘cat_lang')} (cat_id,lang_id,cat_name,keywords,cat_desc) ...
转自:http://www.jb51.net/article/39199.htm 本篇文章是对MySQL数据库INSERT、UPDATE、DELETE以及REPLACE语句的用法进行了详细的分析介绍,需要的朋友参考下MySQL数据库insert和update语句引:用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句。
转自:http://www.jb51.net/article/19411.htm 用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句。
转自:http://www.roberthorvick.com/2009/07/08/syntax-highlighing-for-erlang-in-notepad/ Syntax Highlighing for Erlang in NotePad++ Update: The de...
http://www.alicebot.org/about.html
本文共两部分: 1. http://dev.tutsplus.com/tutorials/create-a-flash-login-system-using-php-and-mysql-part-1--active-5147 2.
一、 有些元素的默认情况下没有长度属性的,所以在其style内指定width属性是不会起作用的。 应对措施:使其浮动,float:left/right,浮动的元素长度和宽带都默认是0的,需要指定长度和宽度。
第 一 行 第 二 行 第 三 行 这个表格去掉了单元格之间的纵向分隔线 第 第 第 一 二 三 列 ...
转自:http://www.neoease.com/apache-virtual-host/ Windows 是市场占有率最高的 PC 操作系统, 也是很多人的开发环境. 其 VirtualHost 配置方法与 Linux 上有些差异, 以下方式适合原生 Apache, XAMPP 和 WAMP 套件.
1. exit(Pid,Reason)貌似不会引起gen_server的terminate()的执行。 猜测依据:erlang编程指南的第十二章的272页 终止 当从 回调函数中的一个收到stop结果时(init除外),或当捕获存在而发生了异常进程终止时,就会触发terminate(Reason,LoopData)回调函数。
该写法源自:http://sg.8864.com/ *{ margin:0px; padding:0px; border:0 none; } .menu{width:504px;height:90px;background:url(.
转自:http://www.blogjava.net/sealyu/archive/2010/01/08/308640.html 一般在将div居中显示时,使用css: divX {margin:0 auto;} 此css在firefox下是好的,但是在ie下不起作用,网上看到原因如下:margin: 0 auto 看看内容居中否如上调试结果,IE6.
https://github.com/rvirding/luerl
转自:http://www.cnblogs.com/futuredo/archive/2012/10/26/2737644.html Functions 1 Pattern matching 模式匹配 Pattern matching in function head and in ...
转自:http://www.cnblogs.com/futuredo/archive/2012/10/19/2727204.html Constructing and matching binaries Erlang/OTP R15B02 In R12B, the most natural way to write binary construction and matching is now significantly faster than in earlier releases. 在R12B版本中,构造和匹配二进制数据最自然的方式,相比较之前的版本其效率有了明显提高。
转自:http://www.cnblogs.com/futuredo/archive/2012/10/17/2726416.html Common Caveats(常见注意事项) Erlang/OTP R15B02 Here we list a few modules and BIFs to watch out for, and not only from a performance point of view. 这里我们列出了需要注意的一些模块和内置函数,不仅仅是从性能的角度来看。
转自:http://www.cnblogs.com/futuredo/archive/2012/10/16/2725770.html The Eight Myths of Erlang Performance Erlang/OTP R15B02 1 Myth: Funs are slo...
转自:http://www.cnblogs.com/futuredo/archive/2012/10/22/2734186.html List handling 1 Creating a list 创建一个列表 Lists can only be built starting from the end and attaching list elements at the beginning. If you use the ++ operator like this 列表只能从尾端开始创建,从头部加入元素。
一、使用spawn(Fun)生成新的进程,在Fun中调用ets:new(Arg),在new()后能查到新的ets表的信息,但是在别的进程以及控制台都查不到该ets表的信息。 原因:普通的spawn()生成的进程执行完任务后就会自动关闭了,由于进程的关闭由该进程创建的ets表也会随之关闭。
一、查看进程的信息 process_info(Pid).
转自:http://blog.csdn.net/flyinmind/article/details/7740540 项目中用到erlang,同时也用到mysql。惯例,google。 但是,按照网上说的做,有些出入,行不通,需要自己摸索,下面记录我摸索的东西。
一、show processlist:查询数据库连接的状态 二、show slave status; 三、数据库连接的超时时间 show global variables like '%timeout%'; set global wait_timeout=10;set global interactive_timeout=10; 四、查询表的信息。
https://github.com/Eonblast/Emysql https://github.com/denglf/erlang-db-driver https://github.com/dizzyd/erlang-mysql-driver(推荐) https://github.
1> list_to_binary(["select * from aa limit","1",",","97"]).2> list_to_binary(["select * from aa limit",integer_to_list(1),",","97"]).3> list_to_binary(["select * from aa limit",1,"97"]). 不理解:第三中的那个 “1”有点不理解。
一、 catch(Fun):似乎可以避免因为 函数Fun内的错误而造成的当前的进程的崩溃。