会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
落叶维扬
博客园
首页
新随笔
联系
管理
订阅
2022年4月7日
Mac动态库加载找不到image not found的问题
摘要: 【问题】: 使用dlopen加载动态库的时候,报这样的错误 OpeningLibraryError(Custom { kind: Other, error: "dlopen(/xxxxxxx/libaaa.dylib, 5): Library not loaded: libbbb.dylib\n R
阅读全文
posted @ 2022-04-07 15:40 落叶维扬
阅读(425)
评论(0)
推荐(0)
2021年10月25日
思考机器(一)——计算机是怎样进行逻辑思考的
摘要: 上个世纪九十年代,人工智能曾是计算机研究领域的热门。当时AI发展的重点在于用形式系统模拟人脑的逻辑思维,即如何用符号表示推理法则,再令机器像人脑一样运用规则进行推演与判断。这类AI在短暂的喧嚣后归于沉寂,除了在数学考场上,多数情况下人脑对事物的判断,是源于大量经验累积中涌现的直觉,而非严密的逻辑推理
阅读全文
posted @ 2021-10-25 17:43 落叶维扬
阅读(1017)
评论(0)
推荐(0)
2018年4月28日
Lambda演算(二)归约!归约!归约!
摘要: (一) 这里先不列出λ项的正式定义,只记住λ表达式语义上的构造方式为: 一个单独的变量名是一个λ项表达式; 该λ表示一个函数。其中 M 是这个函数的函数体,M 本身也是一个 λ项。 除了 x 之外,M 中可能还有其他变量名,λ 这个符号用于指示函数体 M 的参数为 x。 了便于理解,可以将 M 看作
阅读全文
posted @ 2018-04-28 05:41 落叶维扬
阅读(2578)
评论(0)
推荐(3)
2018年3月24日
Lambda演算(一)大道至简
摘要: 从选择信息专业开始到回炉读书为止,四舍五入码了八年代码。对于计算机科学的认知仅限于: 1)使用不同语言实现特定功能 2)实现不同算法以增进系统性能 3)搭建不同架构进行组织管理 但从未思考一些本质问题,比如程序中的函数是什么?系统中的进程是什么?类是什么?这些常用概念,都会使用,也会用描述加以解释,
阅读全文
posted @ 2018-03-24 14:16 落叶维扬
阅读(5350)
评论(3)
推荐(4)
2016年7月2日
log4j笔记:升级2.X版本的日志滚动问题
摘要: 因为slf4j依赖的log4j在流量大的时候总遇到多线程引起的死锁问题,升级到log4j2.x版本。原来的log4j.properties配置文件已经不被log4j2支持了,需要改写为log4j2.xml。在升级的过程中,配置与原先相同,使用异步日志,按小时滚动,却发现配置后日志输出正常,但滚动的功
阅读全文
posted @ 2016-07-02 19:51 落叶维扬
阅读(3103)
评论(0)
推荐(0)
2016年6月27日
amq笔记:记一个关于PooledConnectionFactory的问题
摘要: 替人排查一个关于amq连接数的问题,使用PooledConnectionFactory进行连接池管理,设置了连接数上限为3,但部署到服务器之后,瞬间建立了几百个连接,用netstat -an 查看,发现大部分到amq服务器的连接状态都是TIME_WAIT。 初始化连接池: 发消息: 用尽各种关键词都
阅读全文
posted @ 2016-06-27 17:45 落叶维扬
阅读(6344)
评论(0)
推荐(0)
2016年2月3日
ganglia笔记:rrd数据库
摘要: 为了给ganglia监控的数据加上报警的功能,在jenkins里加了一个定时job,运行报警的脚本。脚本需要对ganglia记录的数据进行分析,以下是一点粗浅的理解。 rrdtool的本质是用于画图的,所以当我运行rrdtool fetch /var/lib/ganglia/rrds/myapp/_
阅读全文
posted @ 2016-02-03 10:26 落叶维扬
阅读(838)
评论(0)
推荐(0)
2016年2月1日
ganglia笔记:rrds目录
摘要: 因为原来的rrds目录挂载的盘不够用了,所以想修改一下目录,遇到权限的问题。 在一个owner为user的目录下面新建了./ganglia/rrds目录,并且./ganglia及其子文件夹都修改为ganglia的默认用户nobody所有: chown -R nobody:nobody ganglia
阅读全文
posted @ 2016-02-01 15:53 落叶维扬
阅读(326)
评论(0)
推荐(0)
2015年10月12日
golang笔记:unsupported driver -> Scan pair: <nil> -> *string
摘要: golang里,操作mysql数据库,使用查询语句的时候,一般的写法rows, err := db.Query("select name from table")if err != nil { return}for rows.Next() { var name string err...
阅读全文
posted @ 2015-10-12 11:03 落叶维扬
阅读(731)
评论(0)
推荐(0)
2015年10月9日
golang笔记:cookie
摘要: 在同一个问题上栽了两次,以后碰到cookie出问题多半都是因为这个。Request.Cookie(name)取Cookie的时候,返回值只有name和valuecookie.gocookies = append(cookies, &Cookie{Name: name, Value: val})可以看...
阅读全文
posted @ 2015-10-09 18:00 落叶维扬
阅读(640)
评论(0)
推荐(0)
下一页
公告