Java
fly-iot
没什么大不了,一直写代码。
展开
-
开源物联网系统:thingsboard,一个java写的开源物联网系统。ui使用 angular 编写的,因为java使用的人比较都吧。网上有好多对thingsboard进行二次开发的文章
目录前言1,关于ThingsBoard2,使用3,总结前言本文的原文连接是:https://blog.csdn.net/freewebsys/article/details/111087023未经博主允许不得转载。博主地址是:http://blog.csdn.net/freewebsys1,关于ThingsBoardThingsBoard 是一个开源的物联网平台,用于数据收集、处理、可视化展示以及设备管理。ThingsBoard 使用行业标准物联网协议(MQTT,CoAP和HTTP)实现设原创 2020-12-13 20:40:49 · 2834 阅读 · 0 评论 -
kotlin学习(1):android开发,学习使用kotlin做CRUD,操作SQLITE数据库。并且配置CRUD。
目录前言1,关于kotlin2,使用3,总结前言本文的原文连接是:https://blog.csdn.net/freewebsys/article/details/108652514未经博主允许不得转载。博主地址是:http://blog.csdn.net/freewebsys1,关于kotlin文档:有人创建了kotlin中文官方文档。https://www.kotlincn.net/docs/reference/basic-types.html学习视频:https://study原创 2020-09-17 21:12:52 · 500 阅读 · 0 评论 -
第一次使用 jboss 的 drools 规则引擎,使用 workbenc 进行使用
前言jboss 有自己的工作台,gui做的,操作起来非常方便。但是感觉上比较重需要学习下。drools 官方网站:https://www.drools.org/本文的原文连接是: https://blog.csdn.net/freewebsys/article/details/81665552未经博主允许不得转载。博主地址是:http://blog.csdn.net/freewebs...原创 2019-11-07 16:36:19 · 998 阅读 · 0 评论 -
Google GWT Cypal Studio 插件 使用文档pdf ,
GWT Cypal Studio的插件文档自己写的截图什么的.有文字错误欢迎批评.就是关于Cypal Studio的插件.我又唠叨一遍...发现写博客这个东西太麻烦.就写pdf算了...sun的openoffice写的格式是pdf.这个东西是一定要学的.先走走路看看行不... GWT_使用手册_20原创 2013-03-04 15:50:31 · 1219 阅读 · 0 评论 -
java.security.AccessControlException: access denie
Exception: Cannot load connection class because of underlying exception: 'java.security.AccessControlException: access denied (java.lang.RuntimePermission modifyThreadGroup)'.gwt 1.6 新建一个工程使用jdbc原创 2013-03-04 15:50:56 · 2217 阅读 · 0 评论 -
GWT AppEngine 保存对象序列号.
想这个Google的app 都是可以先自己放一个免费的程序到服务器上面.就是一个高兴的事情. 前几天研究了下GWT.关于做界面还是非常容易的. java的代码想怎么写就怎么写.非常的高效率. 现在研究下如何将数据保存. 参考官方的文档.是通过JDO实现的.我也没有想太多.直接照着官方的文档写了个demo. 1.定义一个JDO对象. package原创 2013-03-04 15:51:03 · 998 阅读 · 0 评论 -
flex 和java 一起开发.实验远程调用.
首先下载最新的 BlazeDS http://opensource.adobe.com/blazeds/ 最新BlazeDS下载地址. http://opensource.adobe.com/wiki/display/blazeds/Release+Builds 下面就开始使用flex 创建一个 带java 的web 工程了. 创建工程 下载的原创 2013-03-04 15:52:13 · 1503 阅读 · 0 评论 -
GWT UIBinder 通过配置xml 进行设计.
有些地方也是摸索着前进. 新建立一个uiBinderTest的工程 新建立一个UiBinder 这个是在最新的eclipse google 插件上面才有的.如果没有.请自己更新eclipse 插件. 添加一个名字.!说明这个输入这个名字后会生成两个文件.1,XXX.ui.xml2,XXX.java 一个 xml 文原创 2013-03-04 15:51:26 · 1420 阅读 · 0 评论 -
windows 下安装 sns 学习研究
.想看看 sns 是怎么回事. 在网络上面找到一个sns的 软件 打算 学习研究下. 工程是php 写的. 叫 thinksns. http://www.thinksns.com/index.html 版本是1.6. 首先在windows 上面安装 wamp ( windows apache mysql php) 就是一个软件.这个 一键原创 2013-03-04 15:51:56 · 1308 阅读 · 0 评论 -
将google app engine 进行 本地化 可写文件 创建线程 去除白名单
最近 看到 appgeng 被封了。。开始担心起自己的应用了。 使用 google 的appengine 进行开发的时候的成都在 而且 appeng 运行速度 还比tomcat 跑的快些 google 没有给出 在本地 如何集群 如何 连接 数据库的 方案。 我想应该从 appeng 白名单开始。google的白名单包括了一些java 中用到的类。 我想在本地 的原创 2013-03-04 15:52:45 · 1136 阅读 · 1 评论 -
GXT 2.1.0 在 GWT 2.0 运行报错.(在使用分页的时候)
2009-12-15 6:27:32 com.google.appengine.tools.development.ApiProxyLocalImpl logSEVERE: [1260858452812000] javax.servlet.ServletContext log: UserInfoService: An IncompatibleRemoteServiceException was原创 2013-03-04 15:51:22 · 1625 阅读 · 0 评论 -
java 软件更新. eclipse
eclipse 更新到: Galileo Packages (based on Eclipse 3.5 SR2) GWT 更新到 2.0.3 app engine 更新到 1.3.1 重新从下载安装了插件. 进行调试的时候速度好像有点快了. 新的软件用着问题应该少些了.原创 2013-03-04 15:51:51 · 1231 阅读 · 0 评论 -
整合 java + BlazeDS + spring + JDO 部署到 app 上.
先看到 一篇 部署到 app 上面的文章.http://www.iteye.com/topic/428326 感谢这个兄弟的研究. 先说昨天写的一篇 文章. http://toeo.iteye.com/admin/blogs/641211 讲到 如果 创建 一个 java 和 BlazeDS的工程. 并且工程文件是放到一起的. fle原创 2013-03-04 15:52:15 · 1205 阅读 · 0 评论 -
程序员之 java 出路 我自己的想法 希望交流
java 程序员 的出路在哪里。 思考做程序 的出路在哪里。如何才可以做出点 事业成绩,工资 也往上涨更好。 1,自己开发东西卖钱。自己做产品。 要做得新颖。别人在短时间还模仿不了。有自己的想法。 作出来了。如何销售,怎么才可以符合市场的需求。这个不是程序员能做好的了。 需要自己跑市场,调研。有点像产品经理的思路。 2,继续爬 做领导。 做项原创 2013-03-04 15:52:33 · 1685 阅读 · 2 评论 -
gwt linux 工具 报错 原来是google 两个插件冲突
本来想使用 google 新的 gwt 工具进行开发的。 但是发现在 linux 一起动 工具就 eclipse 退出了。后台报错: Parsing...GWT http-server started at 127.0.0.1:51421WebKitGTK version: 1.2.0GTK version: 2.20.1## A fatal error h原创 2013-03-04 15:52:35 · 1609 阅读 · 1 评论 -
linux下java 调用 c jni 实现 HelloWorld
1)首先写HelloWorld的java类class HelloWorld { static { System.loadLibrary("HelloWorld"); } private native void print(); public static void main(String[] args) {原创 2013-03-04 15:53:30 · 1445 阅读 · 1 评论 -
读取 jpa 的配置文件.添加自己的属性.
package com.freewebsys.sns.common;import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;import java.util.Enumeration;import java原创 2013-03-04 15:53:32 · 1782 阅读 · 2 评论 -
使用solr实现pinyin分词,针对短词搜索,比如电影搜索
1,增加solr拼音查询原理:pinyin4j-2.5.0.jar 下载地址: http://sourceforge.net/projects/pinyin4j/solr环境使用3.6.2。2,Token代码:package com.freewebsys.index.analysis;import net.sourceforge.pinyin4j.P原创 2013-03-05 13:08:36 · 7257 阅读 · 1 评论 -
Resin 4.0 配置accesslog
因为要查询日志,找问题。所以单独配置了下resin的access日志。<resin xmlns="http://caucho.com/ns/resin" xmlns:resin="urn:java:com.caucho.resin"><log-handler name="" level="info" path="stdout:" timestamp="[原创 2014-03-07 13:54:25 · 3846 阅读 · 0 评论 -
屏幕测试亮点,新买了一个显示器,使用web简单的测试下了亮点
1,购买了一个新的显示器趁着双11的时候价格便宜,入手了一个显示器。http://serve.netsh.org/pub/dead_pixel.bin滚动下就可以换颜色了。把chrome最大化,简单测试了下,没有亮点坏点。2,双显示器程序开发还是有两个屏幕效率比较高。如果是3个屏幕的话,比较不容易找到鼠标,还是两个好。尤其是写程序,看代码,可以显示更多内容。原创 2014-11-13 14:43:00 · 4162 阅读 · 0 评论 -
java http大文件上传,断点续传项目研究,Github上传源代码
1,项目调研因为需要研究下断点上传的问题。找了很久终于找到一个比较好的项目。在GoogleCode上面,代码弄下来超级不方便,还是配置hosts才好,把代码重新上传到了github上面。https://github.com/freewebsys/java-large-file-uploader-demo效果:上传中,显示进度,时间,百分比。点击【Paus原创 2014-11-13 11:52:36 · 24132 阅读 · 24 评论 -
发现百度开源一个好东西,Echarts统计报表前段框架
1,现在数据越来越重要了但是数据报表的可视化展示一直是个问题。现在好了。有Echarts可以解决一部分数据展示的问题。http://echarts.baidu.com/index.html2,admin后台样式非常漂亮,可惜是收费的。http://www.zi-han.net/theme/se7en/原创 2014-11-14 00:16:50 · 9799 阅读 · 0 评论 -
Cenotso 6安装 webplib 0.4.2库,使用java调用成功
1,关于webphttp://baike.baidu.com/view/4447461.htmWebP是Google新推出的影像技术,它可让网页图档有效进行压缩,同时又不影响图片格式兼容与实际清晰度,进而让整体网页下载速度加快。与JPEG相同,WebP是一种有损压缩利用预测编码技术。但谷歌表示,这种格式的主要优势在于高效率。他们发现,“在质量相同的情况下,WebP格式图像的体积要比JPEG格式图像原创 2015-02-03 16:25:44 · 4247 阅读 · 0 评论 -
Linux下部署ali cobar server
1,cobar项目官方网站,已经迁移到github上面了。 https://github.com/alibaba/cobar 下载: https://github.com/alibaba/cobar/wiki/%E4%B8%8B%E8%BD%BDCobar是关系型数据的分布式处理系统,它可以在分布式的环境下看上去像传统数据库一样为您提供海量数据服 务。2,Cobar解决的问题分布式:Cobar原创 2015-03-02 19:56:44 · 3395 阅读 · 2 评论 -
Velocity 读取字符串模板生成代码
之前使用 freeMarker 开发 cms系统,生成html。后来页面不用jsp,开发了,换成velocity展示了。想着生成页面也使用velocity。但是发现读取文件的类库加载不进来。原创 2015-10-26 19:03:52 · 7643 阅读 · 2 评论 -
超简单方法实现省/市/地区级联查询
需要弄一个省、市,地区的级联查询。页面好做,但是数据不太好弄,不好组织。开始考虑抓一个现成的数据库,存储成表机构,然后查询。发现这个是一个效率比较低的方案,但维护起来比较好。直接对数据库进行操作行了。原创 2015-10-26 22:00:49 · 7967 阅读 · 0 评论 -
kaptcha 验证码使用
验证码是做互联网必须做的。 目前都是用的第三方库。Kaptcha已经迁移到github项目了。 参考博客:http://www.v5cn.cn/?p=15比较简单的验证码。原创 2015-11-12 16:02:29 · 6932 阅读 · 0 评论 -
spring security 安全框架remember me,demo学习
Spring Security 的前身是 Acegi Security ,是 Spring 项目组中用来提供安全认证服务的框架。在安全框架这边使用最多的就是spring security。论坛资料比较充实。原创 2015-11-25 15:46:36 · 3119 阅读 · 1 评论 -
JeeSite(2):导入数据,进入系统
上次运行jeesite的时候发现数据没有初始化成功。系统都进入不去。而且在执行初始化的时候报错。在db/sys/jeesite_data.xls这个excel里面是要初始化的数据。我感觉windows可能能跑通,我的是Mac,里面还有mysql的大小写问题呢。在maven执行dbunit 的时候读excel的时候报错了,没有初始化成功。最近要研究python,发现了一个读excel的工具,想到了解决方案。原创 2016-03-22 13:48:47 · 7601 阅读 · 1 评论 -
Eclispse Che(1):Centos7 安装che服务
Eclipse Che 是一个高性能的基于浏览器的集成开发环境,通过提供结构化的工作区、项目输入、模块化扩展插件来支持 Codenvy 的引擎。Eclipse Che 采用 Java 开发,支持 Windows、Linux 和 OS X 系统。提供扩展功能用于支持多种编程语言。目前支持的语言包括:C++、Go、Java、Python、Ruby、SQL,提供语法高亮、代码分析、代码辅助和调试功能。原创 2016-03-14 14:54:28 · 4630 阅读 · 2 评论 -
使用junit&spring修改系统的环境变量,解决docker程序测试问题
1,修改系统环境变量首先环境变量在java运行的时候是修改不了的。 已经设置成只读了虽然方法都能调用。 这个有啥用呢?因为docker开放的应用程序的环境变量都是这样设置的。 docker在启动的时候设置了环境变量,然后应用程序就可以直接调用了。 调用的方法java就是通过 System.getenv()获得的。 有spring的程序,直接使用${jdbc.url}写在xml的配置文件就好原创 2016-10-10 21:28:52 · 6500 阅读 · 0 评论 -
docker下开发,修改环境变量启动jetty
1,本地测试docker程序遇到问题:docker程序使用系统的环境变量启动的。 在服务器运行的时候是可以的,但是在本地启动的时候就补行了。 因为本地没有配置环境变量。 一种办法直接设置系统的环境变量,但是切换起来比较麻烦。 于是研究下jetty还是有参数可以进行配置的。 http://stackoverflow.com/questions/3231797/specify-system-p原创 2016-10-10 21:49:19 · 4666 阅读 · 0 评论 -
goim(1):学习goim ,使用docker安装kafka 镜像
goim 是一个golang 写的聊天系统,使用了kafka的中间件。原创 2017-12-15 17:57:39 · 2575 阅读 · 0 评论 -
使用 java apache http client 增加重连 retry
1,使用apache client一般使用http的时候都是短链接。所以失败的情况经常发生。 于是想retry 重连增加成功概率。但是又想找一个优美的解决办法。 而不是自己写代码 retry。2,使用retryHandler全部重试代码:原创 2017-12-21 17:02:40 · 2722 阅读 · 0 评论 -
RAP:web接口文档管理项目
本文的原文连接是: https://blog.csdn.net/freewebsys/article/details/80271572https://github.com/thx/RAP1,关于RAPWeb接口管理工具,开源免费,接口自动化,MOCK数据自动生成,自动化测试,企业级管理。 github地址: https://github.com/thx/RAP 这个是...原创 2018-05-10 18:09:45 · 2316 阅读 · 0 评论 -
原来dubbo 还支持 golang 呢,可以用相互调用,相爱了。使用java 做服务端,golang做客户端
以前有很多项目都是java写的,业务逻辑是用dubbo做的服务。这部分是不可能重写了。但是要是使用golang开发新项目。需要用到 dubbo服务。支持的协议 hessian2 ,这样写的程序就可以相互调用了。超级兴奋。同时问了下作者, dubbo-go 再过1 - 2 月也能完善了。同时也可以使用 golang 做server服务,让java 程序去做client 调用。非常非常帮的。原创 2018-09-20 00:05:52 · 10950 阅读 · 2 评论 -
最近很是艰难.项目一个人在弄.有没有这样的经历.大家是怎么度过的???
最近很是艰难.项目一个人在弄.感觉上自己一个人很辛苦. 同事做的数据库设计.需求就是简单的说明下. 20个表..做的时候越来越没有信心了..工作3年了..(都觉得有点丢人.)最近再加班赶进度. 一个人忙了.不到一个月..系统雏形出来了..细节把握的地方还很多...头对这个不关注太多...他还有别的事情...公司的其他同事被调到其他项目组了......原创 2009-02-26 04:49:47 · 261 阅读 · 0 评论 -
flex 怎么检测文件大小.
在浏览器下面.ie很难检测文件大小.好不容易 img 有个 函数可以..ie7 下面又不可以了..没有办法.试验下 flex 到是大小出来了.. <?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="*" >原创 2009-03-24 18:06:08 · 122 阅读 · 0 评论 -
GWT AppEngine 保存对象序列号.
想这个Google的app 都是可以先自己放一个免费的程序到服务器上面.就是一个高兴的事情. 前几天研究了下GWT.关于做界面还是非常容易的. java的代码想怎么写就怎么写.非常的高效率. 现在研究下如何将数据保存. 参考官方的文档.是通过JDO实现的.我也没有想太多.直接照着官方的文档写了个demo. 1.定义一个JDO对象. package...2009-09-21 08:17:38 · 136 阅读 · 0 评论 -
python环境搭建.
学习python还是选择 jpython 吧..然后进入到目录下面可以运行一个命令. http://www.jython.org/Project/installation.html#standalone-mode 下载安装 jython.并且安装. 然后在eclipse里面安装 Pydev插件. http://pydev.sourceforge.n...原创 2009-04-07 10:07:03 · 134 阅读 · 0 评论