![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jshoper开源项目
文章平均质量分 77
翼海同行
ostocy-jshop作者现更名为jshoper
展开
-
Eclipse中eGit的使用和github的配置
这几天想把自己的开源程序搬到github上,经过了一番周折,终于能上传到github了。简单记录下 Q1,如何创建github帐号?Q2,如何创建github的sshkey?Q3,如何在eclipse中安装egit?Q4,如何在eclipse中使用egit? A1,A2,这两个问题大家可以通过github的官方网站找到答案,http://help.github.com/...原创 2012-05-18 09:14:29 · 95 阅读 · 0 评论 -
搜寻了关于android推送资料后的一些思考
其实我们要用推送服务的情况还挺多:1,站内性 其实是可以用推送实现的,互相点对点的推送 当然这是在web上的,名字有点老土2,私信 这个微博的私信就是一种,值在页面右下角出来对话框形式的3,优惠发送到手机app上 很多app都来这个,推送些软件或者文章4,app和app之间的通信 聊天软件 微信 gtalk等 以上几种服务的形式可分类成:1,server对server...原创 2013-04-11 22:23:48 · 94 阅读 · 0 评论 -
android实现服务器图片本地缓存
情况:在做ostocy-jshop开源系统的时候,需要做一个关于android如何进行服务器图片本地缓存的功能。我使用了如下几个东西。 1,android 本地数据库SQLite 2,android下载网络图片 3,正则截取 4,Bitmap保存到本地 那就一个一个来说说吧 1,android 本地数据库SQLite:我要建立一个本地数据库,...原创 2012-08-02 10:22:38 · 108 阅读 · 0 评论 -
关于ostocy-jshop系统的商品体系结构说明文档
这几天一直会写关于开源项目ostocy-jshop的文档,会把某系东西逐步完善起来。如果有需要的朋友可以站内信我,把邮件地址告诉我,我会发送相关文件到您的邮箱。 顺便求关注 http://weibo.com/sdywcd 这份文档是关于商品体系的说明 ...2012-08-02 13:55:37 · 110 阅读 · 0 评论 -
ostocyjshop模板体系功能说明
ostocy-jshop的模板体系介绍。 1,ostocy-jshop的前台页面体系是基于Freemarker模板的。结合SSH2的后台处理来获取数据。即模板体系。 2,模板体系中通过DB中Template表记录模板内容。生成后的模板FTL文件在webinfo/theme/shop/ 下。 3,后台通过相关方法将数据注入到服务器上下文中,FTL自动读取变量,处理逻辑并显示。...2012-08-09 13:24:23 · 223 阅读 · 0 评论 -
TabHost整合Listview进行数据显示和单独准确绑定listview中的控件
情况:最近ostocy-jshop这个开源项目,一直在进行pad版本的更新工作。今天把遇到的一些问题说说。 1,我们要实现的功能是,动态获取商品分类,加载到tabhost中,并切换tabhost读取商品分类下的商品。且能够单独绑定listview中的imageview和其他控件。 这个功能在网上搜索后的问题有如下几点: 1,listview的onclick事件覆盖了imag...2012-08-21 16:05:09 · 218 阅读 · 0 评论 -
css和html中的dom节点都是怎么被处理的
今天看到一篇文章浏览器渲染原理 很不错为什么我会去注意这篇东西呢!因为我昨天在修复朋友们提交的一个小bug后,发现自己的前端有点糟糕,可能是以前我对于前端的处理方式都是交给我的朋友的。原本在我的前端理解中,对于css的控制,我一直希望使用id和css,原因是我觉得够简单和直接,没有复杂的递归关系,不需要一层一层向下看,但是呢这要求很高的文档规范和命名规则,否则名字实在太多了。通过阅...原创 2013-05-26 19:11:49 · 101 阅读 · 0 评论 -
判断select中是否有重复中的值
var tblusergroup=""; var value=""; var cf=true; $("#tblusergroup option").each(function(){ value=$(this).val(); if($("#tblusergroup option[value='"+value+"']").size()>1){ c..原创 2012-12-26 13:01:51 · 255 阅读 · 0 评论 -
org.springframework.transaction.CannotCreateTransactionException: Could not open
一客户和我说,服务器报错了,org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session长时间没有操作db造成的结果修改了spring配置文件 <property name="hibernateProperties"> <...原创 2013-01-11 11:51:49 · 231 阅读 · 0 评论 -
android button 点击事件
<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/button_send" android:onClick="sendMessage" /> 这段代码的anroid:onClick...原创 2013-12-06 11:49:38 · 150 阅读 · 0 评论 -
android 在配置文件中指定上级activity
今天在看sdk doc时发现可以在配置文件中定义一个activity作为返回的activity<application ... > ... <activity android:name=".DisplayMessageActivity" android:label="@string/title_activity_dis...原创 2013-12-07 23:47:50 · 213 阅读 · 0 评论 -
Activiti5用户手册---Events---Timer Event Definitions
好久以前翻译的了,今天整理下发出来吧!翻译的可能不到家,请大家多多包含! Events(事件)事件通常就是在流程生命期中一些发生事情的模拟。事件总是被定义成一个圆形图形。在BPMN2.0中,存在两种主要的事件类型:捕获和抛出事件。 @Catching:当流程执行到这个事件,流程会等待一个触发。触发的类型是内部有图形,或者是在xml有定义的类型。捕获事件和抛出事件的图形不想同...2013-07-30 11:45:05 · 1120 阅读 · 0 评论 -
表字段和mysql关键字冲突
情况:同事被read这个字段给坑住了。 在异常中,eclipse提示是在sql语句中有语法错误,请查看mysql版本,导致了更新失败。我想了几种可能的情况最后才想到是read这个字段和mysql中的保留字冲突了,但是我没查到read的记录,但是确实是这个问题啦。请参考如下这个链接的文章 http://www.thejtechs.com/blogDetail/32/how-to-u...原创 2013-02-27 08:38:48 · 172 阅读 · 0 评论 -
mysql 跨年按周分组
use employees;create table sales( id int auto_increment, date datetime not null, cost int unsigned not null, primary key(id));insert into sales (date,cost)values('2010-12-31',100);i...原创 2013-08-16 15:36:30 · 280 阅读 · 0 评论 -
mysql 计算工作日
DELIMITER $$drop procedure if exists `pGetWorkDays`$$create procedure pGetWorkDays(s datetime,e datetime)beginselect floor(days/7)*5+days%7 -case when 6 between wd and wd+days%7-1 then ...原创 2013-08-16 16:25:59 · 513 阅读 · 0 评论 -
Activiti5用户手册---Message Event Definitions
Message Event Definitions(消息事件定义)消息事件就是引用了一个已经命名的消息事件。一个消息有它的名字和一个负载。不像信号,消息事件总是指向一个信号接收者。 一个消息事件定义通常使用messageEventDefinition 元素来声明。MessageRef 属性引用一个消息元素声明把她当作根元素的定义子元素。下面的例子演示了一个流程有两个消息事件定义并被一...2013-09-04 14:05:39 · 653 阅读 · 0 评论 -
写一个线程安全的单例模式
谢谢 http://blog.sina.com.cn/s/blog_75247c770100yxpb.html 的作者 深入浅出下public class SingleA{ private static class SingleHolder{ public final static SingleA instance=new SingleA();...原创 2013-04-08 23:30:21 · 125 阅读 · 0 评论 -
ThreadLocale是什么
维持线程封闭性的一种更规范的方法是用ThreadLocal,这个类能使线程的某个值与保存值的对象关联起来。ThreadLocal提供了get set方法和其他接口方法。这些方法为每个使用该变量的线程提供一个单独的副本,所以get总是能获取最新的set的值。 ThreadLocal可以防止可变的单实例变量或者全局变量的访问。 举例来说,数据库连接池就可以被ThreadLocal...原创 2013-04-07 21:53:13 · 126 阅读 · 0 评论 -
jshoper3x在线商城系统更新说明及未来开发计划
>这是ostocyjshop计划下的一个新版本,主要是重构并增强App部分的功能。希望可以制作成一个可以稳定在线上运行的系统。>ostocyjshop更名为jshoper3x简称jshoper。取义行走在java上的人。3x标示版本号##项目目标>我们要做一个支持android,ios和web的电商类移动应用解决方案==Jshoper 介绍站及社区==我们正在尝试把js...原创 2012-05-21 21:24:27 · 154 阅读 · 0 评论 -
对已有程序进行了aspectj的整合
自从前几天发布了一个版本后,我就开始对ostocy-jshop做一些优化,让代码的耦合性减少。我就找到了aspectj在看了一些资料以后对其进行了整合。简单的说下步骤和整合的功能代码吧 1,在eclipse中安装aspectj插件,找到help-=install new software 输入http://download.eclipse.org/tools/ajdt/36/updat...2012-05-25 15:30:07 · 89 阅读 · 0 评论 -
关于ostocy jshop在Eclipse3.7 JDK1.6 Tomcat7.0.27 环境下的错误集合
先谢谢Andrew 的辛勤劳动 http://fogandsun.blog.163.com 让ostocyjshop在Eclipse3.7 JDK1.6 Tomcat7.0.27 的环境下运行了起来。期间遇到的问题他记录如下,我引用之。 环境大家到这个地址下载源码一起学习:https://github.com/sdywcd/ostocy-jshop 1,出现无法加载com...原创 2012-05-29 17:00:46 · 165 阅读 · 0 评论 -
ostocyjshop源码编译和部署指南
写了一个关于ostocy-jshop编译环境和部署环境的文章查看附件谢谢阿原创 2012-05-31 17:57:20 · 93 阅读 · 0 评论 -
关于昂达i40平板无法连接eclipse开发调试的问题
今天拿来了一台昂达i40的pad,想在eclipse上调试下写的程序可否在pad上运行。结果很意外,设置了开启usb调试,但是eclipse就是不能成功发现设备,后来找到方法了。 1,开启pad中的usb调试 2,下载附件的adb驱动包吧。但是只有win7的哦。xp的还没解决。adb驱动谢谢网上的朋友提供。...原创 2012-06-22 20:01:05 · 100 阅读 · 0 评论 -
freemarker处理小数和整数共存的情况
前几天在写程序的时候,利用的freemarker做的表示层。程序内容是价格的减法。在多次测试的时候发现如下情况: 1, 小于1的数字在freemarker中相减错误 2,1000,2000这类的数字在freemarker中的格式错误,会被解释成1,000 解决方法设置number在freemarker的显示格式 <#setting number_form...原创 2012-06-22 20:07:16 · 244 阅读 · 0 评论 -
关于在内部类中启动一个Android Intent的疑惑
在网上看到的所有android例子都是把adapter和listener写在一起,多是内部类的实现方式。我今天想把他们分离开。即adapter和listener写在一个class里面,adapter和listener在同一个class中以内部类形式存在。但是adapter在相关操作上正常,但是listener缺出现启动一个activity时null指针问题。代码如下 在一个JshopAct...2012-07-13 17:22:00 · 115 阅读 · 0 评论 -
ostocy-jshop编译后,classes文件中为空的bug修正
谢谢 clky2010 对于ostocy-jshop的支持 这个是关于 ostocy-jshop编译后,classes文件中为空的bug修正 一种解决方法,大家可以点这里 http://blog.csdn.net/clky2010/article/details/7764640...原创 2012-07-20 11:01:31 · 86 阅读 · 0 评论 -
Uncaught TypeError: Illegal invocation
情况:昨晚噼里啪啦打了很多代码,然后提交的时候报错了Uncaught TypeError: Illegal invocation 解决:我真是粗心啊。发现jquery获取页面form元素的时候,居然页面上还没有这个元素,所以就报错咯。加上页面上对应的form元素就好了...原创 2013-03-18 08:30:00 · 107 阅读 · 0 评论 -
mysql中事务处理那点事
1事务隔离级别事务有ACID特性:A:atomicity 原子性 要么都操作成功,要么就都失败。只有查询的事务很容易处理原子性,但是有更新和插入动作的事务,就要注意并发对这部分数据的影响了。 C:consistency 一致性 当某一个字段是表的唯一标示时,如果事务修改了这个标示并破坏了表唯一性,那么系统可以自动撤销事务的这个动作。 I:isolation 隔离性 隔离...原创 2013-04-05 20:40:56 · 86 阅读 · 0 评论 -
jdk动态代理
以下的内容是从 http://www.blogjava.net/DoubleJ/archive/2008/03/04/183796.html 引用而来 谢谢 基于接口的jdk动态代理编程1,先定义一个接口,把我们要做的事情写成接口方法public interface IOstocy{ void sayHello(String name); void sayG...原创 2013-04-06 17:38:22 · 74 阅读 · 0 评论 -
spring aop的实现原型模拟
我们都知道spring的配置文件中可以进行声明式事务管理,其基于的原理是spring aop 切片编程,aop是基于动态代理的,动态代理可以从jvm加载类时通过反射对方法进行额外的处理。 1,先定义一个接口,把我们要做的事情写成接口方法public interface IOstocy{ void sayHello(String name); void sayGoo...原创 2013-04-06 20:59:04 · 103 阅读 · 0 评论 -
java 拦截器和过滤器区别(转载)
1、拦截器是基于java的反射机制的,而过滤器是基于函数回调 2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器 3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用 4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能 5、在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次 拦截器 :是在面...原创 2013-04-06 21:21:42 · 125 阅读 · 0 评论 -
final搞不清的那些事
面试老是问final,finally,finalize的区别 1,final一个修饰符,最近看并发编程总是看到。final 能修饰变量 例如 private final File file 一个不可变的文件对象 你可以在局部方法块中给file赋值,但并不会影响最外面的file,因为对象在被赋值的时候,一般没有final修饰是会得到新赋值的引用的,有了final则可以保持原来那个f...原创 2013-04-07 19:44:00 · 105 阅读 · 0 评论 -
如何保证线程安全 实现线程安全有那些方法
1,如何保证线程安全不在线程之间共享状态变量将状态变量修改成不可变的变量在访问状态变量时使用同步 2,实现线程安全有那些方法A:内置锁public class widget{ public synchronized void doSomething(){ ..... }}public class Loggi...原创 2013-04-07 20:45:14 · 545 阅读 · 0 评论 -
看了一些git教程后自己的总结
平时在维护开源程序的时候我时常会用到git,在win下用eclipse的git插件,用gitbash,在Ubuntu下也用eclipse的git插件和git工具,在这几个工具里面切来切去,也让我遇到不少问题,有些一直困扰我,但是也会被我慢慢解决的,如下就是我的一些用法,都经过gitbash的实验,一般不会有问题。我的开源程序地址:jshoper3x开源系统 你可以通过这个程序来实验下面...2014-04-24 12:45:37 · 194 阅读 · 0 评论