摘要:得先造一个模块,来封装我们的员工模型。登录的就是我们的员工嘛。员工模块属于权限校验系列的,校验叫做auth。进销存模块叫做cn.itcast.erp.invoice。权限模块叫做cn.itcast.erp.auth。之前做的是按功能划分呢还是按模块划分的不太清楚,一个Service里面有很多个类还是
阅读全文
摘要:资源文件放在Source Folder目录下面,这个目录同样会编译到classes目录下 web.xml的 <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class
阅读全文
摘要:一套ERP系统中一定会有CRM,不可能说我所有数据都是散着放的,你想用就随便写一个。你出去和人聊,一定得说我这里有什么有什么,然后你就可以和人说你做的是进销存。人家要问CRM或者说财务系统你就说那不是我负责的。你要是接触过类似系统的话你也可以说那我也做过CRM,可以这么说。我们直接连接现有的财务系统
阅读全文
摘要:运行astah-pro.bat,这是windows下运行的。astah-run.sh是Linux下运行的。 类结构视图的作用是描述类模型和模型与模型之间的关系,也就是说我们在这要把这个一对多和多对多的关系理清楚。这个工具最强悍的地方是如果做完视图的话右键一点可以帮你上传表结构,再右键一点可以把你的类
阅读全文
摘要:采购管理 销售管理 采购退货管理 销售退货管理 老师的采购单的审核是分三级审核的,如果这个单子是个普通单子,那么审核一下就完了,如果这个单子超过100万,需要二级领导审核,如果这个单子超过500万,需要总裁审核。花钱的事必然都得过老总的手。销售不会过老总的手。销售只要价格合理,有比较好的利润,他都会
阅读全文
摘要:打印出构建自定义菜单的报文 { "type":"click", "name":"说明001", "key":"001"}, { "type":"view", "name":"说明002", "url":"http://www.baidu.com/"}, { "type":"null", "name"
阅读全文
摘要:无法删除的话停止Print Spooler服务 删除PRINTERS文件夹下面的文件 C:\Windows\System32\spool\PRINTERS目录下所有的文件,重新启动服务:print spooler,再进行第二步。
阅读全文
摘要:激活步骤:下载myeclipse 10硬解程序包:ed2k://|file|%5Bmyeclipse.10.0.%E6%9B%B4%E6%96%B0%E5%8F%91%E5%B8%83%28%E7%A0%B4%E8%A7%A3%E6%9B%B4%E6%96%B0%29%5D.MyEclipse10c
阅读全文
摘要:List<CaiDan> caiDanList是我们要自定义菜单的东西 按照真实的数据List<CaiDan> caiDanList自定义菜单 先不管CaiDanList,设置它为空测试一下 用不同的微信账号登录可以进去不同的微信测试号 就算是web.xml报错导出的WAR包还是不可以用的,所以至少
阅读全文
摘要:运行Test.java得到的access_token和expires_in https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wx07ddcdcbaa0333d2&secret=c7bae79dc3c
阅读全文
摘要:事实证明同一个开发者接入可以用在两个不同的微信个人订阅号上面,每个订阅号的开发者ID和开发者密钥都是不一样的 用新的个人订阅号Javawx开发的开发者ID和开发者密钥成功获取access_token {"access_token":"4A6Lg-WKUIt3AqcapkvL7JRfHq70Wosu3
阅读全文
摘要:StringBuilder和StringBuffer是有区别的,区别主要在于安全性那块。至于什么时候用这个什么时候用那个,这个在微信开发这一块并不是有很大区别,还是要多了解这些知识。网络操作在微信这块是非常重要的,大家一定要掌握这块内容。因为后期我们有很多东西都是通过网络来实现的。
阅读全文
摘要:妈的又被慕课网坑了,自定义菜单事件推送的报文是写在doPost方法里面的
阅读全文
摘要:从svn 下程序时用户名和密码输入正确后报如图错误! 控制台输出: svn: authentication cancelled svn: authentication cancelled svn: authentication cancelled 在网上找了好多也没找到方法, 没找到。终于自己研究出
阅读全文
摘要:点击Eclipse菜单栏的【Window】->【Show View】->【Other】,在弹出的对话框中,选择【SVN】->【SVN资源库】,然后点击【OK】。 接着,在Eclipse下方的视图窗口中,我们就可以看到SVN资源库视图的选项卡面板了。 右键点击指定的资源库位置,在弹出的关联菜单中,点击
阅读全文
摘要:3、通过 SVN 检入工程 在 bae 上的应用添加部署成功后,如图 7 点击“点击查看”按钮,会打开一个新页面,页面上会打印 “hello world” ,这是因为我们的应用包含有示例代码,也就是基础工程,我们要将这个工程导出到本地,然后添加我们自己的代码,我们点击“点击复制”复制 svn 的地址
阅读全文
摘要:下载SVN插件:site-1.6.18.zip解压后将其全部文件拷贝至:D:\MyEclipse\MyEclipse 10\dropins(MyEclipse的安装目录) 重启MyEclipse即可出现SVN!
阅读全文
摘要:等待加载完成后,在"Personal Sites" 栏目中会显示你加载的SVN的相关内容,展开“SVN”分别选择"Core SVNKit Library"和"Optional JNA Library (recommened)" 点击鼠标右键,选择“Add to Profile“。Subclipse下
阅读全文
摘要:http://www.apache.org/dist/tomcat/tomcat-connectors/native/ 到该地址下下载一个tomcat-native-1.2.2-win32-bin压缩包,选择里边的一个64位tcnative-1.dll覆盖tomcat中bin目录下的tcnative
阅读全文
摘要:这一节我们来看菜单的事件推送。当我们点击一个菜单的时候,它会触发相应的事件,并且微信后台会返回该事件对应的一些参数,那么我们开发者就可以根据这些参数进行业务逻辑的处理,这就是菜单的事件推送。这八种自定义菜单事件推送分别对应着我们上节课所讲的八种类型的菜单。 第一种是Click菜单的事件推送。数据结构
阅读全文
摘要:上一节把菜单的实例对象创建完毕了,这一节就根据这个实例对象去组装一个菜单 我们创建一个扫码事件的和创建一个调用地理位置选择的Click类型的菜单,因为中间那六种菜单的用法其实都是一样的 组装三个主菜单,其中一个是Click类型的主菜单(ClickButton),一个是View类型的主菜单(ViewB
阅读全文
摘要:入门的时候已经了解到了在编辑模式下菜单的创建,并且了解到菜单主要分为Link类型和View类型。那么下面我们来了解一下开发模式下主要有哪些类型的菜单。 开发模式下主要有八种类型的菜单 后面的3-8(scancode_push-location_select可以统称为click类型的事件,因为它们的数
阅读全文
摘要:也是通过新增临时素材那个接口上传语音文件或者是视频文件就可以获取MediaId,但是要注意微信对语音文件或者是视频文件以及上节所说的图片文件做了大小的限制 直接在上一节的基础上修改媒体文件的类型为thumb,然后还是把D盘那张imooc.jpg图片作为缩略图上传,结果报错了:不合法的文件大小 他妹的
阅读全文
摘要:微信公众号开发者文档里面发送消息-被动回复消息,右边可以点击回复图片消息。 如果是第一次开发微信公众号的小伙伴第一次看到这么短一段说明文字的时候可能一下子就懵逼了,因为根本就不知道如何去获取这个MediaId。这也是微信公众号开发文档的一个比较坑爹的地方,因为单纯看这一页根本就不知道如何去获取这个参
阅读全文
摘要:接口调用返回的结果是两个字段:access_token和expires_in,所以需要创建一个实体类封装这两个字段 运行测试类WeixinTest.java控制台打印出错误信息 重置开发者密钥试试看 还是报错。原来是把接口返回信息的字段名搞错了,是access_token不是access_tocke
阅读全文
摘要:access_token的接口是微信公众号一个基础接口,access_token接口微信公众号一个非常重要的接口 access_token是微信公众号的全局唯一票据,公众号的所有接口的调用都需要使用到这个票据。每一个access_token它都有一个有效时间,默认为2个小时。如果过了这个有效时间它会
阅读全文
摘要:微信官网的开发者文档 发送消息-被动回复消息 可以了,按2回复图文消息 下面贴一下代码吧 WX_Interface.java package net.wxinterface;import java.io.BufferedReader;import java.io.IOException;import
阅读全文
摘要:节节都是坑爹的,没有一节是行的 原来是一行代码写错了导致服务无法运行 注意手机端输入的问号要是英文字符的才行,如果是中文字符的问号则在服务器端认不出来 不是此微信个人订阅号的创建者关注之后 这个微信个人订阅号被创建者重新关注之后好像也是返回同样的内容。。。 贴一下代码吧: MessageUtil.j
阅读全文
摘要:这里的测试接口配置信息填写和基本配置那里一模一样即可
阅读全文
摘要:还是不行 可以了 贴一下代码吧: WX_Interface.java package net.wxinterface;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;i
阅读全文
摘要:preferences>>java>>code style>>code templates>>comments>>找到相应的编辑即可
阅读全文
摘要:终于成功了,事实证明只有托管在百度云服务器利用百度云服务器作为公网服务器才可以与腾讯服务器交互,最终tocken验证成功(提交成功) 开发模式与编辑模式是互斥的,如果开通了开发模式那么自动回复和自定义菜单就会失效 然后停用开发者模式,回过头来用ngrok来作为公网服务器试试 事实证明是不行的 完整的
阅读全文
摘要:严重: Allocate exception for servlet WX_Interfacejava.lang.Error: Unresolved compilation problem: The type java.io.ObjectInputStream cannot be resolved.
阅读全文
摘要:还奇怪为什么出不了结果,原来是 IDE 的Compiler Compliance level 与 Installed JREs 版本不一致,具体解决方案看我的另外一篇随笔 如果 IDE 的Compiler Compliance level 与 Installed JREs 版本不一致,则编译器会报错
阅读全文
摘要:休眠会释放单元资源停止收费,那就不用被百度收费了
阅读全文
摘要:myeclipse自带的tomcat可以直接在myeclipse下面进行配置,但是如果是配置的tomcat 只能自己手动修改了
阅读全文
摘要:警告: The APR based Apache Tomcat Native library failed to load. The error reported was [D:\apache-tomcat-6.0.48-windows-x64\apache-tomcat-6.0.48\bin\tc
阅读全文
摘要:按照教程上的代码还是报错 应该是字典排序的问题,不能是Arrays.sort()
阅读全文
摘要:TortoiseSVN ->Settings 把权限给清空,不让用户A的权限再保留在里面 右键->SVN Checkout 之后需要在A账户和B账户之间来回切换
阅读全文
摘要:右键SVN Commit 提交成功了,我们把SVN的服务器端刷新一下 所有的操作如果只是删除本地的文件都不会影响服务器端的文件,除非右键SVN Commit删除文件或者是新增文件才会对服务器端的仓库里面的文件产生影响 所有本地的文件操作(增删查改)都必须通过SVN Commit来对服务器端的文件进行
阅读全文
摘要:127.0.0.1这个IP地址代表连接本机,其实https://127.0.0.1:443/svn/Test/和https://ZhongZhenhua-PC/svn/Test/是一样的,因为我这里SVN的服务器端和客户端是在 同一台机器上,所以可以有两种服务器端URL的写法
阅读全文
摘要:第2章 SVN 的下载与安装 服务器端的安装和配置 所有的开发人员用自己的账号登录进来就可以拥有对仓库里面的所有文件的读和写的权限 创建用户
阅读全文
摘要:这里会弹出一个SVN的账户和密码,这个账户和密码就是你百度的账户和密码 将项目导出WAR包到SVN的客户端目录里面 然后右键SVN Commit提交代码 部署列表有新版本 快捷发布 tocken认证失败,重新导出WAR包到SVN 客户端目录,重新SVN Commit到百度云服务器,在百度云服务器重新
阅读全文
摘要:或者在eclipse中,右键项目名称->Maven->Add Dependency->输入servlet,会自动找到最新的版本(记得联网哦),如图:
阅读全文
摘要:各个标签的含义如下: Overview:显示maven项目的一些基本信息Dependencies:添加jar包的页面Plugins:添加maven插件的页面.比如tomcat-maven-plugin等Dependency Hierarchy:用于显示jar包的依赖关系.没事的时候可以看看jar包的
阅读全文
摘要:前一段时间,写了一篇在新浪云上搭建自己的网站的教程,通过简单构建了一个 maven 的项目,展示部署的整个流程,具体的操作可以参看这里。 新浪云服务器除了可以搭建自己的网站以外,也非常的适合作为微信公众号回调地址来使用(熟悉微信公众号开发的朋友可能已经了解了,如果不太清楚请参看微信公众平台),微信公
阅读全文
摘要:打开 Eclipse,点击顶部的菜单『Help/Install New Software/Add』。 选择对话框顶部『Work with』 后面的『Add』按钮,并点击『Archive』选择下载到本地的插件包。 点击『Next』,Eclipse 将引导您完成剩余的安装步骤。 使用 在 Eclipse
阅读全文
摘要:经过一段时间的开发,更新,迭代,新浪云容器 Java 环境逐渐成熟起来,相比过去的 Java 运行环境,可用性和易用性都得到了大量的提升。同时也收到了不少用户反馈的使用问题,特此在这篇文章里综合介绍一下容器 Java 使用以及相关服务的整合。 环境说明 新浪云容器 Java 环境基于 Docker
阅读全文
摘要:主要原因是tomcat的安装端口改成80,容易和已安装的ISS等其他服务冲突,导致tomcat无法启动。通常占用80端口的程序有:迅雷、IIS。 检测80端口被占用的办法:开始-运行-输入cmd(回车)-打开命令提示符输入——netstat -ano,就可以查看本机端口开放情况与对应的程序 从图中我
阅读全文
摘要:使用新浪云(SAE)作为微信公众号服务器首先需要有一个新浪微博账号,没有的话, 请先注册一个,然后开始下面的步骤: 1 点击下面的地址,使用新浪微博账号登录,申请新浪云服务器资源。 http://www.sinacloud.com/ 2 点击顶部左上角菜单"控制台",在下拉菜单中选择"云应用 SAE
阅读全文
摘要:9元买一年,有(。・∀・)ノ゙嗨办法 9元玩半年
阅读全文
摘要:二、安装openshift客户端 对于怎么安装openshift客户端,我就不说了,网上有很多教程,连官网也有他自己的教程。 官网教程:https://developers.openshift.com/getting-started/windows.html 中文教程:http://my.oschi
阅读全文
摘要:腾讯云可以用不同的账号注册的,手机号和QQ号码
阅读全文
摘要:http://www.weixinyunduan.com/reg.html?tj=210965 一键绑定微信公众号
阅读全文
摘要:生成AppSecret 补全资料才可以申请开发者接入 tocken验证失败
阅读全文
摘要:问题信息详细: 信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.p
阅读全文
摘要:警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Weixin' did not find a matching p
阅读全文
摘要:https://github.com/Tim9Liu9/java_security
阅读全文
摘要:shal加密的算法就不用自己写了,有现成的,自己写还容易写错 微信开发者模式一些参数简介 1.开发者提交信息后,微信服务器将发送GET请求到填写的服务器地址URL上,GET请求携带参数如下表所示: 2.开发者通过检验signature对请求进行校验(下面有校验方式)。若确认此次GET请求来自微信服务
阅读全文
摘要:各位肯定都知道,做微信开发,我们的开发服务器需要和微信服务器做交互,SO,我们需要准备一台放置在公网的服务器,能够使得我们的服务器可以正常访问微信服务器,并且微信服务器也需要可以正常访问我们的开发服务器。通常情况下我们的开发服务器是放置在内网,微信的服务器无法和我们的内网服务器做交互,这就使得我们的
阅读全文
摘要:http://mp.weixin.qq.com/wiki 这里下载开发者工具
阅读全文