
其它经验总结
文章平均质量分 56
xinyuebaihe
这个作者很懒,什么都没留下…
展开
-
spring全家桶
spring是个庞大的家庭,它包含许多组件及功能。每个功能实际上是以项目的方式存在的。我们常说的spring ioc(di),spring aop,Spring MVC,其实只是spring框架中一个极小的部分,属于它的spring framework项目部分。具体看官网:https://spring.io/projects如果我们开发工具用idea,它会把spring jar包中的.clas...原创 2020-01-28 23:21:28 · 108 阅读 · 0 评论 -
听不懂,听不懂
听别人讲课,有人反馈各种听不懂,不知道在说什么。或者一点都跟不上。老师很无辜,说:我已经讲得够基础了,够慢了,就是害怕你们听不懂,我才讲这么浅显的内容,我自己都不好意思讲的内容。你还听不懂,那我没办法了。我不可能因为你们个别人而去反复讲这些很基础的内容。这些课程本来就是高级课程,听不懂证明你不适合这个课,基础太差。另一老师针对同样的问题如此回答:你听不懂,是因为你的技术栈太浅。先硬着头皮来...原创 2020-01-28 23:04:42 · 253 阅读 · 0 评论 -
展望2019
2018年已过去,也有一定的成绩。希望2019有新的突破。把前台,后台常用的,都弄会。1.主要是eaysui,jquery,css常用方法达到灵活运用的程度。2.后台spring,springmvc,activiti,mybatis常用的配置及写法,原理都很清楚。3.提高工作效率,善于总结。...原创 2019-01-01 19:07:32 · 334 阅读 · 0 评论 -
面试题总结
13.线程的几种实现方式实现方式通过继承Tread,通过实现接口Runnable继承扩展性不强。java为单继承。启动线程启动线程start()方法,启动以后执行run()方法区分线程通过名称区分 14 线程并发库与线程池的作用线程并发库:线程的创建,使用,销毁都是它管理线程池作用:控制线程个数,不会回为线程太多而运行缓慢。回收空闲线程。不用每次创建...原创 2018-11-08 21:18:05 · 145 阅读 · 0 评论 -
面试知识点总结
1.spring框架,原理,机制1.Spring是一个开源的轻量级框架,他的核心主要有两部分组成IOC(Inversion of control)控制反转和AOP(Aspect oriented programming)面向切面编程.什么是IOC:调用类中的方法不是通过new它的对象来实现,而是通过spring配置来创建类对象,而IOC又有两种操作方式(配置文件方式和注解方式),IOC底层...原创 2018-11-13 20:37:52 · 161 阅读 · 0 评论 -
代码优化总结
1.代码写整齐,不要乱七八糟。换行,空格,注释掉的代码,缩进都要注意。给阅读代码的人一种清爽的感觉。2.尽量不要拼接,分割字符串。特别是批量提交数组列表时(如复杂的查询条件),前台应该用list接收,而不是各种形式的字符串接收。3.要处理的数据一开始就处理好,不要在处理过程中随便改变原始数据。数据的入口与出口唯一。...原创 2018-05-03 22:55:30 · 209 阅读 · 0 评论 -
总结
1.字符串转booleanhttps://blog.youkuaiyun.com/wuyou1336/article/details/71076351var value = "false"; var flag = value ==="false" ? false : true; var myBoolean=new Boolean(); //下面的所有的代码行均会创建初始值为 false 的 B...转载 2018-05-03 22:44:45 · 158 阅读 · 0 评论 -
前端
1. iframe作用完全引入另外一个网址。<iframe src="http://www.runoob.com"> <p>您的浏览器不支持 iframe 标签。</p></iframe>2.prop(),同attr()类似。不同的是,返回值可能会不同。<input id="check1" type="checkbox&quo原创 2018-03-10 23:20:30 · 392 阅读 · 2 评论 -
对象转 json对象
问题1: 需求:对象转 json对象 时,如果属性值为null的话,无论它的类型是String,Integer,Boolean,Date....,转json对象后,它的属性值都要为null,而不是默认的 “” 或者0。如此需求,关键是数据库查询时若为不等于,则排除不等于还排除了null(实际上是从""及许多非null值中找满足不等于这个条件).但elasticsearch查询果不等于就是不原创 2017-08-28 21:59:44 · 540 阅读 · 0 评论 -
java基础(1)
看了下java基础,还是有不少收获的。其实仔细想想,也只是抛砖引玉,要想更深层次理解,还要看jdk文档。记录如下。 //数组的声明及赋值(数组大小确定后,系统先为数组赋默认值) //常见异常,数组越界异常 int[] sorces = null; int[] socres2 = new int[10]; float[] prices = {10.01f,45.原创 2017-09-03 22:57:58 · 288 阅读 · 0 评论 -
程序性能优化总结
上周一周都在做性能优化。 要在数据库查询之后,维护好关联关系,然后把这些数据索引到elasticsearch中。关联关系中有一对多,一对一关系。如为一对多,一为索引,多为索引下属性的一个数组;若为一对一,则前一为索引,后一为索引下类型的一个属性(为对象)。维护关联关系时,对应关系要根据外键一个个查,然后组装。通常数据库增/删/改一个实体,索引库中好几个索引都要更新数据,此时就要重新查原创 2017-09-24 13:09:07 · 200 阅读 · 0 评论 -
myeclipse使用技巧
快捷键:以下只记录暂不熟悉的:ctrl+w 关闭文件ctrl+shift+w 关闭所有编辑器ctrl+h 单行注释(设置或取消)ctrl+f2 停止jamctrl+f11 运行mainctrl+shift+o 优化导入ctrl+shift+o 导入shift+enter 移动到下一行新增f3 查看类型声明f7 跳出方法在调试过程中,如果修改原创 2017-08-28 22:15:05 · 227 阅读 · 0 评论 -
查询表达式转变为elasticsearch查询语句
查询表达式转变为elasticsearch查询语句原创 2017-08-22 22:27:32 · 2348 阅读 · 0 评论 -
list变String[],js sleep
1.list变字符数组String[] s = list.toArray(new String[list.size()])2. map迭代,变set迭代 Set set = map.keySet() ; Iterator iterator = set.iterator();while(iterator.hasNext()){row.create原创 2017-08-02 09:07:10 · 341 阅读 · 2 评论 -
jdbc参数量、subList、jsp卡
1.关于取List中的前几条数据,list1 = list2.subList(start, end); start,end分别是第几个到第几个。2. 当您使用JDBC准备语句时,参数数量有很大的限制:32767.如果您不遵守此限制,您会看到如下:java.io.IOException: Tried to send an out-of-range integer as a 2-b原创 2017-08-11 23:41:21 · 178 阅读 · 0 评论 -
easyui单选框及复选框
easyUI:1. 想加单选框及复选框,是在columns数组的最前面加以下即可。{width : "80",field : "ck",checkbox:true, hidden:false},2.选中复选框并拼接id。//选中function getSelections(){var ss = [];var rows = $('#record原创 2017-08-16 18:42:35 · 14046 阅读 · 0 评论 -
常用命令及其它经验总结
1.linux自启动:编辑/etc/rc.d/rc.local脚本2. kill 进程号 杀掉进程 3. netstat nat 查看端口号 4 ip a 查看网卡 5. mstsc/admin 踢出用户。windows1.js中若有错误,则不继续执行下面的代码。2. jquery中函数return false,退出函数,不执行submit的提交操作。若原创 2017-07-30 21:13:49 · 192 阅读 · 0 评论