摘要:
找到一款相当不错的WPF项目的打包工具:advanced installer 工具简单易用,有破/解版,还可以把项目依赖库一起打到一个包中。 用法参考: https://www.cnblogs.com/dreamlofter/p/5785303.html 阅读全文
摘要:
需求:在WPF项目中使用幼圆字体。 步骤: 1、首先要有幼圆TTF字体文件。在C:\Windows\Fonts目录下找,如果系统字体库中没有,就上网下一份,如这里或这里。 2、将字体文件复制到WPF项目中(改文件名去掉中文)。例如: 项目根目录/Presentation/Resources/font 阅读全文
摘要:
数据库设计思路 表与表的3种关系:一对一,一对多,多对多。 参考: http://blog.csdn.net/lengjinghk/article/details/52140276 https://www.cnblogs.com/work115/p/5942209.html 总结套路: 一对多:用主 阅读全文
摘要:
WPF做一个仿QQ的右下角消息提示窗,网上找到几个Demo后,选了一个比较好用的。 博客 http://blog.csdn.net/huangli321456/article/details/50523144 源码 http://download.csdn.net/download/huangli3 阅读全文
摘要:
场景:Web项目服务端想要运行在Linux系统上,还要编写一些自动化发布代码的Shell脚本,需要学习使用Linux系统。 环境:Windows系统下用虚拟机VMware Workstation Pro运行CentOS7系统。 安装GNOME桌面 最小化安装的CentOS系统没有桌面,进入系统后只能 阅读全文
摘要:
问题:二级联动、多级联动等树形结构的数据,如何设计表格。 场景:省市县三级联动、商品的分类等。 参考:https://www.zhihu.com/question/20417447 最常用的一种方法是:将多级数据都放在同一张表中,每条记录用一个parent_id字段存放它对应的父节点的Id,如下图。 阅读全文
摘要:
问题描述 正常使用右键菜单ContextMenu时,如果菜单项是不变的,可以直接在XAML中写死,如下是给一个Button按钮添加了右键菜单功能。 此时整个MenuItem菜单项都是可以响应点击的。 然而项目中通常右键菜单项MenuItem的内容是不固定的,是通过ItemsSource绑定了集合。集 阅读全文
摘要:
先定义Button按钮并绑定事件。 已经定义好了事件后,不点击按钮,如何靠代码动态触发按钮的点击事件? 方法一: 方法二:更优雅的方式 参考: https://stackoverflow.com/questions/728432/how-to-programmatically-click-a-but 阅读全文
摘要:
在商业计算中(尤其是计算价格)需要使用BigDecimal类来进行精确小数计算,因为用其他类型计算(如double)得到的结果不是精确的! 写个测试类。 小结一:关于BigDecimal类的使用方法。 System.out.println()中的数字默认是double类型的,double类型小数计算 阅读全文
摘要:
问题:两个ListBox嵌套后,当鼠标位于内部ListBox上,鼠标滚轮事件会被内部ListBox接收,导致外层ListBox不能用鼠标滚轮滑动!现在的需求是该事件要能给外部ListBox处理,即嵌套的ListBox应该由外层ListBox来接收鼠标滚轮事件。 思路:根据WPF的冒泡路由事件,鼠标滚 阅读全文
摘要:
JavaWeb项目中需要定义各种常量时,常用方法有: 写到Property配置文件中,用静态代码块优先加载配置文件。参考http://www.cnblogs.com/guxin/p/java-properties-example.html 用static final修饰的变量。 定义魔法数字。 使用 阅读全文
摘要:
配置文件的路径:项目名/src/main/resources/mmall.properties mmall.properties的内容是键值对。例如假设写了ftp服务器的一些信息。 新建一个工具类PropertiesUtil.java 调用工具类方法,根据key获取配置文件中相应的value。 小结 阅读全文
摘要:
http://blog.csdn.net/foreverling/article/details/51385128 阅读全文
摘要:
脑袋总是记不住,做个笔记记下方便用时查询。 情景一:Java电商项目中的商品品类管理。品类呈树形结构,现要求找到某一节点下的所有子节点。 这里为了防止品类重复使用了Set集合。使用该集合要求实体类Category重写equals()和hashCode()方法。 情景二:WPF中UI呈树形结构,想要查 阅读全文
摘要:
问题:在已搭建好Spring环境的JavaWeb项目中,怎么运行一段Java代码,执行一些类似脚本的功能。 情况一:测试局部功能,不需要依赖Spring框架的。 方法:IDEA中新建一个类,编写主函数(快捷键psvm),把要测试的一小段代码写在这个主函数中,然后右键选择Run...Main(),即可 阅读全文