<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[我的技术笔记]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lucoz</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lucoz]]></copyright><item><title><![CDATA[从Akka(Scala)应用里调用Matlab编译出的Jar文件]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/104167774</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/104167774</guid><author>lucoz</author><pubDate>Tue, 04 Feb 2020 15:17:38 +0800</pubDate><description><![CDATA[公司的这个项目使用Akka编写应用软件，调用我的同事使用Matlab编写的算法。同事使用Matlab的编译功能，将算法构建生成成Jar文件。该jar文件放到akka项目的lib目录下。

Akka工程中创建一个Actor Class 起名 Calculator, 使用PinnedDispatcher，这是为了，让一个Actor一直使用线程池中的一个线程。
代码片段如下：



class C.........]]></description><category></category></item><item><title><![CDATA[Akka Http使用一例]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/96184055</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/96184055</guid><author>lucoz</author><pubDate>Tue, 16 Jul 2019 21:00:23 +0800</pubDate><description><![CDATA[在我最近的项目中，我需要用HTTP协议请求一个Web API, 在获取了响应的数据后，用这个数据向Redis 服务发起请求。为了调试这个功能，我将其放在了一个Web API中，所以这个例子涉及了Akka HTTP, for-yield(即flatMap的语法糖)，通过这个例子的调试我也熟悉了flatMap与Akka HTTP结合使用时的一些细节。

为了便于说明，源代码分两次列出，在下面的叙述中我...............]]></description><category></category></item><item><title><![CDATA[Redmine 配置QQ企业邮箱免费版发送通知邮件的配置（测试通过）]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/52939358</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/52939358</guid><author>lucoz</author><pubDate>Wed, 26 Oct 2016 22:52:24 +0800</pubDate><description><![CDATA[----------configuration.yml---------


  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      ssl:
true
      enable_starttls_auto:
true
      address:
"smtp.exmail.qq.com"
]]></description><category></category></item><item><title><![CDATA[visual VM]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/37659339</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/37659339</guid><author>lucoz</author><pubDate>Thu, 10 Jul 2014 16:59:22 +0800</pubDate><description><![CDATA[对 tomcat 上的应用做profiling可用VisualVM 的客户端。其配置包含tomcat启动配置和客户端的配置两个方面。

1. server 端配置

1.1 在tomcat 启动脚本中为其增加以下参数
    -Dcom.sun.management.jmxremote \
    -Dcom.sun.management.jmxremote.ssl=FALSE \
    -Dc]]></description><category></category></item><item><title><![CDATA[将发往host1：port1的请求转发到host2：port2]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/25985411</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/25985411</guid><author>lucoz</author><pubDate>Fri, 16 May 2014 16:00:09 +0800</pubDate><description><![CDATA[# iptables -t nat -A PREROUTING -p tcp --dport 55242 -j DNAT --to 10.141.56.85:3306
# iptables -t nat -A PREROUTING -p tcp --dport 63334 -j DNAT --to 10.141.56.85:3306
# iptables -A FORWARD -d 10.14]]></description><category></category></item><item><title><![CDATA[http://my-yii.blogspot.com/2013/09/yii-how-to-open-modal-via-ajax-via.html]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/18144191</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/18144191</guid><author>lucoz</author><pubDate>Sat, 11 Jan 2014 17:26:47 +0800</pubDate><description><![CDATA[http://my-yii.blogspot.com/2013/09/yii-how-to-open-modal-via-ajax-via.html
http://my-yii.blogspot.com/2013/09/yii-how-to-open-modal-via-ajax-via.html



Yii how to open modal via AJAX via bootstr]]></description><category></category></item><item><title><![CDATA[Yii Rights + User 实现“只能更新自己的组”]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/17752969</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/17752969</guid><author>lucoz</author><pubDate>Thu, 02 Jan 2014 11:13:24 +0800</pubDate><description><![CDATA[在 Rights 的配置界面中，
用它的自动生成Generate
 items for controller actions 功能为Group controller的update action 生成Group.Update Opertion
添加 Role ：group_admin 
添加 Task：UpdateOwnGroup，并为它添加child＝Group.Update，以及bizR]]></description><category></category></item><item><title><![CDATA[RSYNC 一例]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/9331653</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/9331653</guid><author>lucoz</author><pubDate>Mon, 15 Jul 2013 14:13:53 +0800</pubDate><description><![CDATA[$ sudo cat /etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# For details see man 4 crontabs

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .]]></description><category></category></item><item><title><![CDATA[STS (eclipse) run on server with Tomcat hangs at "Initializing Spring root WebApplicationContext"]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/8871285</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/8871285</guid><author>lucoz</author><pubDate>Wed, 01 May 2013 09:13:46 +0800</pubDate><description><![CDATA[症状
用STS 调试一个Spring 框架的项目时，运行它（run on server），这时STS 的console 打印出一些运行信息，最后打印的信息是

Initializing Spring root WebApplicationContext

然后停住了。稍后，报Server 未在规定时间内启动的错误。
调查


经过一番搜索，了解到应该让Spring 多打印一些信息]]></description><category></category></item><item><title><![CDATA[Stop Audio Record]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/8740067</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/8740067</guid><author>lucoz</author><pubDate>Mon, 15 Apr 2013 15:23:03 +0800</pubDate><description><![CDATA[http://stackoverflow.com/questions/11282312/how-can-i-stop-a-thread-in-oncheckedchanged





From StackOverflow







http://stackoverflow.com/questions/4525206/android-audiorecord-clas]]></description><category></category></item><item><title><![CDATA[2012 April Netty 3.3.1 cannot be deployed on Android 2.3]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/8740092</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/8740092</guid><author>lucoz</author><pubDate>Fri, 12 Apr 2013 20:01:21 +0800</pubDate><description><![CDATA[2012-09-12 13:25 153人阅读 评论(0) 收藏 编辑 删除
androidapplication


As of April 2012, Netty 3.3.1 is not stable for use in application developed for Android 2.3.]]></description><category></category></item><item><title><![CDATA[用byte array 声称的 Java String 对象的长度]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/8740101</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/8740101</guid><author>lucoz</author><pubDate>Thu, 11 Apr 2013 17:25:28 +0800</pubDate><description><![CDATA[用byte array 声称的 Java String 对象的长度

2012-09-12 13:23 64人阅读 评论(0) 收藏 编辑 删除

stringbytejava


byte [] ba  = new byte[8192];

String s = new String(ba, 'utf-8');




In this case s.length()]]></description><category></category></item><item><title><![CDATA[java 中2个字节（byte）拼成 short 类型的值]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/8740061</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/8740061</guid><author>lucoz</author><pubDate>Thu, 11 Apr 2013 16:28:43 +0800</pubDate><description><![CDATA[分类： java2012-11-12 17:32 117人阅读 评论(0) 收藏 编辑 删除


正文


java 中2个字节拼成 short 类型的值，如果用下面的函数，那就错咯，看起来很简单。






[java] view
 plaincopy






public static short getShort(byte argB1, byt]]></description><category></category></item><item><title><![CDATA[git install on Red Hat 5]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/8740107</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/8740107</guid><author>lucoz</author><pubDate>Thu, 11 Apr 2013 08:46:12 +0800</pubDate><description><![CDATA[2012-09-12 07:11 307人阅读 评论(0) 收藏 编辑 删除

gitredhat64bitmoduleperl


在一台Redhat 5 上安装git 时，因为对服务器的配置不是很了解，先安装了gitosis. 为了安装gitosis 添加了epel 这个repo. 




后来发现git 也没有装，于是yum install git

这时有如下错误]]></description><category></category></item><item><title><![CDATA[HTTP Live Streaming with a Webcam on Linux using VLC and a Segmenter]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/8740109</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/8740109</guid><author>lucoz</author><pubDate>Mon, 08 Apr 2013 14:06:45 +0800</pubDate><description><![CDATA[I was referencing the post at http://stackoverflow.com/a/6454381/655200 to set up a http live streaming server which streams video stream captured from a webcam for iOS device.


The original post]]></description><category></category></item><item><title><![CDATA[SSH 登录ubuntu server在命令行中按tab键时总是提示LC_CTYPE 相关信息的解决办法]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/8740112</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/8740112</guid><author>lucoz</author><pubDate>Mon, 08 Apr 2013 14:06:12 +0800</pubDate><description><![CDATA[分类： ubuntu server2012-02-20
 11:10 225人阅读 评论(0) 收藏 编辑 删除

ubuntuserversshosxc


问题

用mac osx的命令行控制台登录一台ubuntu 10.04 server，在ssh控制台中只要一按tab 自动补全，就会提示warning: setlocale: LC_CTYPE: cannot change]]></description><category></category></item><item><title><![CDATA[将私钥拷贝到另一台mac 上，ssh 一台公钥认证的server 失败]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/8762013</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/8762013</guid><author>lucoz</author><pubDate>Fri, 05 Apr 2013 18:02:07 +0800</pubDate><description><![CDATA[我一直用公私钥认证的方式从一台mac os x系统（命名为mac A）登陆一台ssh server.


现在需要从另一台mac （命名为mac B）系统登录同一台ssh server. 我将mac A 上home 目录下 的id_rsa文件（有passphrase保护）直接拷贝到mac B 的
home 目录下。结果不能从mac B 登录ssh server. 


调查了原因后了]]></description><category></category></item><item><title><![CDATA[不由XML Layout 文件而由程序动态生成AlertDialog 及在其中附加更多UI 控件]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/8740113</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/8740113</guid><author>lucoz</author><pubDate>Mon, 01 Apr 2013 15:45:33 +0800</pubDate><description><![CDATA[分类： Android2011-12-18 13:17 145人阅读 评论(0) 收藏 编辑 删除

layoutxmluidialogsms

我需要在一个Android程序弹出一个对话框，该对话框包含TextView/EditText/Button 等多个控件，借鉴《Create custom dialog using AlertDialog.Builder, with dynamic]]></description><category></category></item><item><title><![CDATA[R.java 文件不能生成原因探究]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/8740114</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/8740114</guid><author>lucoz</author><pubDate>Mon, 01 Apr 2013 11:55:48 +0800</pubDate><description><![CDATA[分类： Android2011-12-16
 19:31 1403人阅读 评论(1) 收藏 编辑 删除

eclipselayoutbuildxmllibrary


近日开发一个Android项目，为了在新项目中调用此前一个项目，将此前的项目变为Library Project, 新的项目引用旧的项目。开发工具是 Eclipse Helios.

创建好新项目后，发现Eclipse]]></description><category></category></item><item><title><![CDATA[Android - Layout 也是 View]]></title><link>https://blog.youkuaiyun.com/lucoz/article/details/8740118</link><guid>https://blog.youkuaiyun.com/lucoz/article/details/8740118</guid><author>lucoz</author><pubDate>Sun, 31 Mar 2013 15:18:49 +0800</pubDate><description><![CDATA[当我想取得一个Layout 的对象时，可以利用Layout 也是View的特性，通过指定ID 然后调用findViewById来获得对象。





完毕 by lucoz]]></description><category></category></item></channel></rss>