软件工具
verseboys
这个作者很懒,什么都没留下…
展开
-
SVN和git
SVN具有的悲观锁的功能,能够实现一个用户在编辑时对文件进行锁定,阻止多人同时编辑 一个文件。这一悲观锁的功能是 Git 所不具备的。对于以二进制文件 (Word文档、PPT演示稿) 为主的版本库,为避免多人同时编辑造成合并上的困难, 建议使用SVN做版本控制。Git 和 GitHub 有什么区别 百科中是这样说的Git是一款免费、开源的分布式版本控制系统,转载 2017-08-09 19:42:42 · 411 阅读 · 0 评论 -
Android获取其他包的Context和在任意位置获取应用程序Context
1.在任意位置获取应用程序ContextAndroid程序中访问资源时需要提供Context,一般来说只有在各种component中(Activity, Provider等等)才能方便的使用api来获取Context;喜欢编程的人都知道,编写工具类可以有效的实现代码复用,而在Android下某些工具类的编写很让人困惑,例如:我们要在工具类中获取SharedPreferences,那就需要Con...原创 2018-08-24 13:27:55 · 2739 阅读 · 0 评论 -
Mybatis 多对多
mybatis3.0 添加了association和collection标签专门用于对多个相关实体类数据进行级联查询,但仍不支持多个相关实体类数据的级联保存和级联删除操作。因此在进行实体类多对多映射表设计时,需要专门建立一个关联对象类对相关实体类的关联关系进行描述。下文将以“User”和“Group"两个实体类之间的多对多关联映射为例进行CRUD操作。1、应用场景假设项目中存在用户和用户组...转载 2018-08-16 15:36:47 · 625 阅读 · 0 评论 -
Mybatis错误:Result Maps collection already contains value for ***
使用mybatis时,服务器启动时出错 错误重现 严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.bea...原创 2018-08-16 14:35:30 · 2212 阅读 · 0 评论 -
【MYSQL】关于服务启动1067错误解决思路
错误之前安装了MYSQL后,直接使用NavicatPremium工具操作数据库,一开始正常启动。后来为了和同学协同开发,就统一使用安装在云服务上的数据库(其实这个问题有更好的解决方案,不过这属于小系统,小练手,就没使用太多工具,好吧,我们偷懒了)。过后,课程需要,我再次启动本地MYSQL服务,就出现了如下情况: 解决过程 百度一搜索,解决方案五花百门。修改...转载 2018-08-16 11:16:38 · 2952 阅读 · 0 评论 -
PowerDesigner去掉黑色网格线
15.3版本去掉网格的方法如下:点击工具栏上的Tools—Display Preferences菜单项,在弹出的Display Preferences界面去掉“show page delimiter”选项,即可。 或者 你也可以右键Display Preferences,在Display Preferences界面把show page delimiter勾选去掉即可。...原创 2018-08-16 11:15:10 · 2005 阅读 · 0 评论 -
Android延时执行的几种方法
开启新线程 new Thread(new Runnable(){ public void run(){ Thread.sleep(XXXX); handler.sendMessage(); //告诉主线程执行任务 } }).start 利用定时器TimerTask task = new TimerTask(){ pub...原创 2018-04-17 14:48:02 · 256 阅读 · 0 评论 -
解决: org.springframework.beans.factory.BeanNotOfRequiredTypeException办法
错误信息: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'aisleService' must be of type [com.gdie.whlocation.service.impl.AisleService], but was actually of type [$Proxy38...原创 2018-04-11 16:33:40 · 6937 阅读 · 0 评论 -
Android混淆总结篇
Android混淆总结篇Ⅰ.简述混淆的概念:将Android项目进行打包之时,可以将项目里的包名、类名、变量名进行更改,使得代码不容易泄露,类似于对其apk中的文件加密.混淆的作用:1.增加Apk反编译之后代码泄露的困难性 2.生成的apk体积会缩小什么是混淆?Android SDK 本身就提供混淆的功能,将混淆开关进行开启后,开发者需要做的是对Android Studio工程项目中的progua...原创 2018-04-02 10:29:37 · 1824 阅读 · 0 评论 -
解决:eclipse导入jdk1.8的项目,自动变成jdk1.5版本问题
问题:http://start.spring.io/下载一个jdk1.8的maven初始项目,导入到eclipse莫名的变成1.5。eclipse版本:Kepler Service Release 2 解决:1.eclipse设置好java相关的编译环境为1.8。 2.设置maven的setting文件,在<profiles>节点下手动添加 ...原创 2018-09-08 10:43:11 · 1763 阅读 · 0 评论