
工作日志
文章平均质量分 56
李小西033
这个作者很懒,什么都没留下…
展开
-
为Docker镜像加入可信任证书
在使用容器访问一个自签名证书站点的时候碰到如下报错:curl: (60) SSL certificate problem: unable to get local issuer certificateMore details here: https://curl.haxx.se/docs/sslcerts.htmlcurl failed to verify the legitimacy ...原创 2019-11-20 15:43:28 · 4540 阅读 · 0 评论 -
报错:object is not an instance of declaring class
纠结了半天的错误,请老大帮忙找,结果发现绊在了一个很粗心的地方。当引用一个接口类的具体实现类的实例的时候,如果这个实现类忘记implements或extends了,就会出现这个错误!!!注意实现接口:原创 2012-12-18 22:25:03 · 13465 阅读 · 0 评论 -
16/sep work summary:ADF:动态创建组件,添加组件
今文主要介绍在back bean中创建组件,并将其添加到界面。Target:想实现类似于query组件中add field的效果实现效果:原创 2014-09-16 20:53:12 · 1249 阅读 · 0 评论 -
15/sep work summary:glassfish添加oracle数据源、mac切换java版本
记录在Evernote中的笔记似乎有点缺乏条理,不方便查阅问题,所以今天开始还是继续写博来记录问题。原创 2014-09-15 20:41:48 · 1115 阅读 · 0 评论 -
ADF学习:动态创建SelectOneChoice,以及设置默认属性
本文介绍的是back been中创建SelectOneChoice,并设置其默认值的方法。接http://blog.youkuaiyun.com/lissdy/article/details/39323071中的内容,这里我们尝试对SelectOneChoice进行创建,与普通组件不同的是,SelectOneChoice组件中有SelectItem用于展示内容实现方式:实现原创 2014-09-17 23:22:02 · 2015 阅读 · 0 评论 -
RVM相关操作
命令行执行rvm implode之后记得清楚环境变量中相关内容即可原创 2017-04-10 12:14:10 · 604 阅读 · 0 评论 -
使用mina部署rails应用时遇到的问题们
无法从github拉取代码—–> Cloning the Git repository Cloning into bare repository ‘/home/XXX/app/scm’… Host key verification failed. fatal: Could not read from remote repository. Pleas原创 2017-04-10 14:01:04 · 765 阅读 · 0 评论 -
使用nohup命令使命令脱离登陆终端执行
用法:nohup [命令] &应用背景:在日常的rails开发中,有时需要编写rake任务来对数据等进行处理。对于需要耗时较长的任务,可以使用nohup命令使其脱离登陆终端执行。RAILS_ENV=production nohup bundle exec rake recompute_image:widget_thumb &原创 2017-04-19 23:38:16 · 514 阅读 · 0 评论 -
linux杀死占用某端口的所有进程
以下命令可用于杀死占用某端口的所有进程。kill -9 $(lsof -i tcp:进程号-t)注意,非root用户可能需要执行kill -9 $(sudo lsof -i tcp:进程号-t)原创 2017-04-20 10:52:40 · 18778 阅读 · 0 评论 -
Linux系统升级node与npm
查看Linux系统版本cat /etc/issue需求:将该机器上的node升级至V7,同时升级npm下载安装包curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -安装sudo apt-get install -y nodejs完成之后使用npm -vnode -v查看版本已更新。参考:https://askubuntu原创 2017-07-25 14:59:39 · 2212 阅读 · 0 评论 -
Linux:查看目录下文件大小
命令:du -hs *原创 2017-08-14 11:21:13 · 522 阅读 · 0 评论 -
Elasticsearch在linux下的重启
最近一台测试机因为磁盘空间不足,导致运行在上面的elasticsearch宕机。 下面列出的是重启过程中用到的几个命令:首先查看操作系统版本cat /proc/version使用如下命令启动down掉的服务/etc/init.d/elasticsearch start类似的,停止和重启服务的命令分别为/etc/init.d/elasticsearch stop和/etc/init.d/elasti原创 2017-09-06 14:35:05 · 20967 阅读 · 0 评论 -
在Android Studio中运行App报错:transformClassesWithInstantRunForA_googleplayDebug
解决:Disable Instant Run原创 2019-04-22 13:30:06 · 328 阅读 · 0 评论 -
Ruby驼峰命名转蛇足命名 - underscore
"CamelCasedName".underscoreResult:camel_cased_name原创 2019-04-23 09:17:15 · 1078 阅读 · 0 评论 -
实习日志(16):检查Android网络连接状态
在软件自测过程中我发现如果没有打开手机网络,系统会异常关闭,所以就想到有必要在用户登录之前判断手机的网络连接状态。如果用户打开了网络连接,则可以正常登录;反之,登录和注册按钮不可用,并弹出“打开网络”的提示消息。实现步骤如下:1、 首先在AndroidManifest.xml文件中加入相应权限 2、 创建一个新的类,名为Connec原创 2012-11-17 12:21:24 · 2634 阅读 · 0 评论 -
实习日志(15):SQLServer与MySQL语句的一些区别
因为项目需要,要将服务器端程序与MySQL数据库相连,而之前使用的数据库为SQLServer,故需改变一部分SQL语句以下语句是修改过程中发现的SQLServer与MySQL存在区别的语句:1、驱动程序不同SQLServer驱动为sqljdbc4.jar,MySQL驱动为mysql-connector-java-5.0.0.jar2、加载语句不同SQLServer加载语句为:p原创 2012-11-15 12:54:42 · 3625 阅读 · 1 评论 -
实习日志(3):初探BlazeDS
马士兵视频里提到了《我为什么不要应届毕业生》、《圈子圈套》、《我不是教你诈》这三篇文章,决定没事找来看一下,先把题目记在这吧,备注之。 Flex运行机制:一旦SWF文件存在于浏览器中,它将能够直接与服务器代码进行通信——使得动态内容可以更新Flex应用的用户界面,而无需刷新HTML页面。 在查阅资料过程中看到了这篇文章http://www.iteye.com/topic/2原创 2012-10-11 23:21:52 · 824 阅读 · 0 评论 -
实习日志(4):Flex向Servlet传值
因为对Flex结合Servlet开发流程不是很熟悉,导致完整的登录模块还没有写出来,不能实现页面跳转(flex没有跳转概念,先这么叫着吧),进度的确偏慢,不过东西再少也是今天的工作成果嘛,先记录下来吧。。 理论支持:Flex提供了相应的标签Http Service去支持标准的HTTP GET和POST请求,以及对HTTP返回数据的处理。 因此,在开发过程中采用Http Serv原创 2012-10-12 23:46:17 · 1890 阅读 · 0 评论 -
实习日志(5):Flex页面“跳转”
Flex没有页面跳转概念,页面在flex里面其实就是一个个的Canvas,vbox,hbox等等之类的东西。看到的不同页面的切换,就是这些元素一层层的堆积,或者替换。是一组容器从一个子容器转向另一个子容器。上次已经实现了Flex向Servlet传值,今天工作的重点是Servlet向Flex传值,Flex根据接收到的值判断需要跳转到哪个页面。参照网上的实例代码,跳转实现的方式采用最常用的vi原创 2012-10-15 23:43:23 · 1762 阅读 · 0 评论 -
实习日志(1):搭建Flex开发环境(与MyEclipse整合)
今天实习第一天,根据项目经理所给任务重点了解了Flex3的种种:1、了解了其使用的两种语言AS和MHTML,接下来深入学习。2、了解其产品特点,浏览了几个优秀的Flex案例作品。3、成功搭建了Flex的开发环境,这应该是最实质性的进展啦。。 Flex组成:Flex的Web应用程序,由前台的MXML、后台的JAVA类、图像文件等组成。 现在记录一下搭建步骤如下:1、安原创 2012-10-09 23:12:22 · 954 阅读 · 0 评论 -
实习日志(6):Flex显示Servlet所传值
解决了跳转问题之后,什么板报发布之类的就不在话下了,但是在实现了板报发布之后,我发现了一个问题——之前在Servlet+JSP开发时,Servlet返回给JSP一个ArrayList,JSP对其进行循环读取。在Flex这儿,Servlet应该返回什么类型的值给Flex供其显示呢???受到Flex官方教学视频的启发,决定利用XML来完成Servlet对JSP的传值。 官方视频案例:原创 2012-10-16 23:36:19 · 1653 阅读 · 0 评论 -
实习日志(7):Flex的repeater组件
上午在昨天工作的基础上,修改了浏览板报的形式。即把由DataGrid展示的内容改为由panel面板展示,问题的难点在于如何令panel面板将数据库中的数据循环显示出来——使用repeater组件,可以达到循环显示数据的目的。实现方法: 显示效果: 数据源写法: 绑定数据进行显示:text="{rp原创 2012-10-17 22:49:22 · 1268 阅读 · 0 评论 -
实习日志(8):Flex的TitleWindow控件
上午进行了一些关于删除板报的收尾工作。例如考虑到可能存在误删的情况,决定在进行删除操作的时候弹出一个对话框,让用户确定是否真的删除该条信息。但是简单的Alert.Show()只能提供一个按钮,没有“取消”按钮。因此需要对弹出框进行自定义。实现过程如下: 参考博客:http://www.flexbj.com/post-110.html 点击按钮调用函数: 相关函数:原创 2012-10-18 22:33:21 · 4247 阅读 · 0 评论 -
实习日志(9):FLEX页面间传值
昨天周五,决定放松一下没有写日志,但是进度还是要记录的,就今天补上吧。之前在用户登录之后直接跳转到登录成功页面,没有将登录用户的信息传递过去,因此在后面的板报发布操作中拿不到发布人的信息,为了改进这一点需要考虑FLEX页面间传值的问题。本来想像JSP中一样将登录人的信息放在session中,但是具体实现起来,在接收页获取的session值总是为空。无奈使用了别的方法。因为下面这个方法最原创 2012-10-20 13:12:44 · 1563 阅读 · 0 评论 -
实习日志(13):服务器端向Android客户端传值——登录实现(二)
上次已经完成了Android客户端向服务器端传值的功能,接下来的任务是服务器端通过连接数据库对传来的值进行判定,并将判定结果返回客户端。对传来的数值进行判定的处理过程与web开发相同,比较简单。重点是将判定结果返回客户端的实现:Servlet部分重点代码: /** * 功能:验证手机用户登录 */ public void androidCheckUser(HttpSe原创 2012-10-29 17:26:03 · 3654 阅读 · 5 评论 -
实习日志(10):搭建安卓平台过程中所遇问题
实习科目一那个与Flex相关的小系统算是告一段落,根据实习科目二的要求,下阶段我们要开发一个手机客户端的小系统,因此需要搭建安卓平台,搭建步骤的文章网上大把,这就不用记录了。环境搭建的参考博客:http://www.cnblogs.com/aaronwxb/archive/2012/02/24/2367217.html搭建过程也算坎坷,主要遇到了如下两个问题:1、Failed to原创 2012-10-24 11:18:14 · 1667 阅读 · 0 评论 -
实习日志(11):Android网络通信之网络图片查看器
根据实习科目二的要求,近期需要重点练习一下Android网络通信相关内容。今天先搞一个简单的小应用——网络图片查看器。根据应用需求,先创建一个web应用,向其中放入一张图片之后部署在Tomcat上。通过EditText显示网络图片路径,Button控制图片显示,ImageView显示图片。界面部分代码:<LinearLayout xmlns:android="http://s原创 2012-10-25 10:46:25 · 2852 阅读 · 0 评论 -
实习日志(12):Android客户端向服务器端传值——登录实现(一)
根据实习科目需求,先完成Android客户端的登录功能。要实现登录必然涉及到客户端与服务器端的交互,即客户端需要将用户输入的账号和密码传给服务器端,服务器端连接数据库对其进行验证。细化问题,先研究一下客户端向服务器端传值的方法。。新建一个web工程,建一个Servlet如下:public class UserServlet extends HttpServlet { privat原创 2012-10-26 11:16:28 · 7665 阅读 · 4 评论 -
实习日志(14):TabHost切换选项卡实现数据实时刷新
手机界面大小有限,使用TabHost可以达到在一个Activity中放入多个容器(界面)的效果。但存在一个问题是,当数据信息在一个容器(界面)中有所改变时,需要在用户切换选项卡到其他容器(界面)的时候实时刷新数据。如图,在”发布板报“页面发布新的板报,当用户点击“浏览板报”或者“管理板报”选项卡时要刷新数据——显示出刚刚发布的板报。解决问题的关键在于对选项卡修改事件的监听,根据Tab原创 2012-11-05 22:46:08 · 6014 阅读 · 0 评论 -
实习日志(2):AS语言面向对象的特性
学习了几个马士兵Flex视频,了解了AS语言面向对象的特性。但是由于Myeclipse和flex B的集合出现了一些问题,无法对ActionScript工程进行调试。部分错误信息如下:!SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 1000 2012-10-10 14:36:40.927!MESSAGE Unable t原创 2012-10-10 23:40:28 · 931 阅读 · 0 评论