- 博客(17)
- 收藏
- 关注
原创 Vue 使用过程中的问题记录
通过Vue-cil搭建项目 页面结构简单 header,middle,footer上中下,header是导航栏分为列表和新增,middle呈现内容,footer是摆设,router配置://引入和使用省略export default new Router({ mode: "history", routes: [{ path: '/', name:
2017-11-19 21:43:34
1115
原创 Java编程思想笔记-六
1.为什么设置访问权限控制:最初代码的实现并非最佳,于是想通过重构达到最佳效果,并不能使客户端的程序出现问题,然而如果没有权限控制,开发者并不知道哪些方法是供客户端程序使用的,所以通过访问权限控制达到一个明显分界2.首先明白包的概念:包内包含有一组类,他们在单一的名字空间下被组织在了一起,相同目录下的所有不具有明确package声明的文件,都会被视作是该目录下默认包的一部分3.编译单元通俗说就是
2017-11-12 16:46:10
361
原创 Java编程思想笔记-五
1.在 Java 中,由于提供了“构建器”,所以类的设计者可担保每个对象都会得到正确的初始化。 不接受任何参数的构造器叫做默认构造器2.方法重载:方法有同样的名字,并且每个重载的方法都采取独一无二的参数类型列表。涉及基本类型的方法重载: 若我们传入的数据类型“小于”方法中声明的形式参数类型,实际数据类型就会被提升。 char 获得的效果稍有些不同,这是由于它没有发现
2017-11-10 16:52:17
364
原创 Java编程思想笔记-四
1.定义多个变量的能力仅限于for循环,其他任何选择或者迭代中都不能用这种方式。2.for each:将每一个float元素赋值给xfloat f[];for(float x:f){}3.break:强制退出当前循环,不执行剩下的语句。 continue:停止当前迭代,并退回循环起止处,开始下一次迭代。4.死循环的方式:while(true)for(;;)5.goto是在源码的级别跳转
2017-11-08 16:01:32
326
1
原创 Java编程思想笔记-三
1.基础数据赋值直接赋值内容,进行a=b操作,修改a并不会连带修改b的值;2.一元加号可以将较小类型的操作数提升为int。3.==和!=比较的是对象的引用。equals()比较的是实际内容,但是自建的新类中的equals()方法默认比较引用,所以建议重写。4.预计为 String 值的地方使用,布尔值会自动转换成适当的文本形式。.5.直接常量后缀字符标志了他的类型,大写(或者小写)F,代表float
2017-11-07 15:54:00
357
原创 Java编程思想笔记-二
java通过引用操作对象String s = new String("asdf");String s//创建引用;new String("asdf");//初始化对象2. 储存数据的地方(1) 寄存器。这是最快的保存区域(2) 堆栈。仅次于寄存器,存储对象的引用,不存储对象(3) 堆。在堆里分配存储空间时会花掉更长的时间!(4)常量存储。通常直接存放在代码内部(5) 非RAM存储。比如
2017-11-06 17:34:52
339
原创 activiti工作流框架初次发布就遇到乱码问题
公司用到工作流框架 打算自己下过来 了解一下用法这个框架的入门真的是蛮烦的 用户手册根本没法看 最后找到个请假案例http://blog.csdn.net/a67474506/article/details/38266129前面按照所说部署后 在发布流程的时候 会报这样一个错误### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErr
2017-11-02 14:37:50
731
原创 mvn help:system 出现的的问题
给自己电脑重新构建Maven 在调用mvn help:system的时候 一直在报一个错org.apache.maven.wagon.providers.http.httpclient.impl.execchain.RetryExec execute信息: I/O exception (java.net.SocketException) caught when processing reques
2017-11-01 10:06:09
2650
原创 今天写了一条把我两个月职业生涯学到的SQL知识全用上了的语句
select r.ENTERPRISE_ID, e.ENTERPRISE_NAME, e.ADDR, e.REPRESENT, l.LEVEL_NAME, e.eval_year enterprise_year, r.eval_year record_year, sum(DECR_SCORE) as S
2017-10-17 16:10:05
375
原创 类似观察者设计模式的JS,问题总结
熟悉一个老项目的过程中,许多业务功能是在前端完成的,其中有一个技术点就是如何完成主页面与子页面之间的通信,其中很多js看起来很模糊,后来问同事了解到我们这个项目用到了这么一个js文件主要功能如下/* * 一个类似观察者设计模式 使用的WEB前端发布(publish) 订阅(subscribe) 的小组件 不需要第3方库的依赖 * * 支持像jquery一样的链式调用风格 * *使用ps
2017-10-11 11:06:00
325
原创 spring和mybatis集成出现的问题
在公司一直用 的都是别人搭建好的框架,打算自己搭建一个小DEMO熟悉框架中间出现了这么一个问题,但是所有的操作都参照网上的一篇博文,我能保证我和他的代码没有出入。代码结构如图:报错: 很容易找到错误位置,文件找不到,我看了下我的配置 也的确和抄过来的代码一样,然后我打开tomcat看了一样,这个文件就在我的项目下面,并没有一个conf目录, 所以我后来将那行代码改成<propert
2017-09-18 23:08:49
468
原创 为自己代码重构了一部分内容
因为需要为某个参数赋默认值但是又要保证接口的灵活调用,所以对部分参数都需要进行空值检查 不为空则赋初值 if (param.getParam().getOrgPath() == null || param.getParam().getOrgPath().equals("")) { param.getParam().setO
2017-09-14 13:28:15
289
原创 一次批量下载发现的问题
每条评分记录都有上传了文件,而我在展示信息的时候需要提供按钮把这些文件下载出来,但是文件可能是多个。基础平台将这些文件保存的时候是放在一个目录下的,基础平台提供一个restful接口将该目录下的所有文件信息以JSON对象的形式返回。数据库中存的信息也是目录ID。当我把JSON中每条文件对象for循环迭代出来获得fileId后,用window.location.href=url+file
2017-09-11 22:24:07
601
原创 优化了一次sql
之前的sql性能有问题 修改下//OLD select * from(select r.ENTERPRISE_ID, e.ENTERPRISE_NAME, e.ADDR, e.REPRESENT, l.LEVEL_NAME, e.EVAL_YEAR ENTERPRISE_YEAR, r.EVAL_YE
2017-08-29 22:32:35
277
原创 第一次重构
一个新项目订单有八个状态,已编制,已派发,已接单,已停单,已出库,已上车,已卸货,已完结要求我根据每个状态的查询都写一个接口,并且返回的订单信息要过滤,而不是需要什么在set到返回对象中。这需要我写一个订单基本信息的类orderInfo,然后根据订单流程,不断继承与orderInfo或者orderInfo的子类,除了已停单的类不写以外,总共有8个类;每次继承的时候根据状态新增几个需要的变量,然
2017-08-25 17:47:40
353
原创 case WHEN 查出来的东西还想做一次条件查询
上次第一次用case when 将业务写到sql语句中但是后来需要对case when查询到的东西进行筛选以为用个别名就行,结果还是没成竟然没想到将这条sql查出来的东西用个括号包装起来在select一遍,这样我就能用我case when查出来的字段做条件筛选了
2017-08-20 22:43:30
1781
原创 今天写了一条把我两个月职业生涯学到的SQL知识全用上了的语句
select r.ENTERPRISE_ID, e.ENTERPRISE_NAME, e.ADDR, e.REPRESENT, l.LEVEL_NAME, e.eval_year enterprise_year, r.eval_year record_year, sum(DECR_SCO
2017-08-18 18:39:45
291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人