- 博客(31)
- 收藏
- 关注
原创 IntelliJ IDEA的视图模式
IntelliJ IDEA 视图模式介绍IntelliJ IDEA 提供特殊的视图模式:全屏模式:允许您使用整个屏幕进行编码。这将从视图中删除所有菜单以及操作系统控件。但是,您可以使用上下文菜单和键盘快捷键。当您将鼠标指针悬停在屏幕顶部时,主菜单也可用。 演示模式:类似于全屏模式,但它旨在进行与 IntelliJ IDEA 编码相关的演示。在这种模式下,IntelliJ IDEA 增加...
2019-03-18 15:09:19
14961
3
转载 idea列编辑:IntelliJ IDEA:toggle block selection mode
在eclipse中有列编辑模式:toggle block selection mode[切换块选择模式]在idea中也可以,而且还比较高级,哈哈idea -> 右上角 -> Edit -> Column Selection Mode -> 移动光标到你想要弄的行【快捷键:alt+shift+insert】完事在重复一次,就可以退出列编辑模式...
2019-02-13 17:24:35
2097
转载 用一条sql语句显示数据百分比并加百分号
客分类: oracle技术Oracle 求数值所占比重关键点:(round(t1.cnt/t2.totalCount*100,2))||'%' 例子:如下表所示,车辆信息注册表carInfoID CAR_TYPE CAR_ONWER CAR_PRICE REG_TIME 0001 雪佛兰通用 张三 100 2013-0...
2018-11-14 14:40:59
24552
转载 Date日期类型以json形式显示到前台时,显示为[object Object]问题
后台从数据库里取的数据是Date日期类型的时候,如果把日期字段以json字符串形式返回前台界面,前台就会出现[object Object],而不是显示“2012-12-12”这种形式,这时就要在前台页面的字段里加以处理,如在easyui中处理为: {field:'reportTime',title:'上报时间',width:150,align:'c...
2018-11-10 17:19:30
2516
转载 There is no Action mapped for namespace[/] and action name [] associated with context path.
There is no Action mapped for namespace[/] and action name [] associated with context path.这是一个很常见的struts问题,意思就是在当前的路径下找不到Action。这种问题说好解决也挺好解决,说不好解决有时候就得找好长时间。不过说到底,肯定是配置文件的问题,下面就简单写几种解决方式。 1...
2018-11-07 17:15:17
11397
原创 2018年4月17日任务
package hy.ea.action;import com.opensymphony.xwork2.ActionSupport;import hy.ea.bo.CAccount;import hy.ea.bo.portmanage.APIDocuments;import hy.ea.bo.portmanage.PortParameter;import hy.ea.bo.portma...
2018-06-08 17:30:36
235
转载 接口和抽象类的区别+super和this的区别
super和this的区别+接口和抽象类的区别 : 1.super可以理解成是指向父类对象的引用,可以在子类里,使用super调用父类里被覆盖掉的方 法或者变量。this可以理解为指向自身对象的引用,可以调用同一个类中的方法或变量。 2.静态变量和静态方法都是属于类的,也就是说,可以不用new一个对象,而直接用类来调用, 静态变量在内存中只有一份拷贝,类的所有实例共享静态变量。 3.继...
2018-06-08 10:30:53
1258
原创 java通过IO流 保存和读取文件
package hy.ea.util.savereadfile;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOE...
2018-06-07 16:12:01
17822
转载 Java防SQL注入
SQL 注入简介: SQL注入是最常见的攻击方式之一,它不是利用操作系统或其它系统的漏洞来实现攻击的,而是程序员因为没有做好判断,被不法用户钻了SQL的空子,下面我们先来看下什么是SQL注入: 比如在一个登陆界面,要求用户输入用户名和密码: 用户名: ' or 1=1 -- 密 码: 点登陆,如若没有...
2018-05-31 10:34:00
1004
转载 JSONObject VS JSONArray
点击下载json工具1.从Object到String 要先用Object对象构造一个JSONObject或者JSONArray对象,然后调用它的toString()方法即可(1)示例一Book book=new Book();book.setName("Java");book.setPrice(52.3f);JSONObject object=JSONObject.fromObject...
2018-05-30 11:41:36
196
转载 Java变量及类名称定义坑之第二个字母大写
在Java开发中,命名规范一直备受关注,驼峰命名法各种命名规范常被开发中使用,在此不再赘述。本文主要记录一下当命名中第二个字母大写遇到的麻烦。一、Entity属性第二个字段为大写,如public class AreaTest {private String aTest;private String BTest;public String getaTest() {return aTest;}publ...
2018-05-24 11:30:45
3487
原创 开启 idea 自动 build 功能(热部署)
一、开启 idea 自动 build 功能1、打开设置 --> 查找 build project automatically --> 选中 2、打开设置 --> 查找Registry --> 找到并勾选compiler.automake.allow.when.app.running最后重启idea 如果你的 IDEA 比较新,可能找不到这个那就 如下图 然后关闭设置,按上面...
2018-03-28 16:14:47
36880
3
原创 json字符串转jsonObject|| jsonArray
1.json字符串转jsonArrayJSONArray json = (JSONArray) JSONArray.parse(str);for (Object obj : json) { JSONObject jo = (JSONObject)obj; int projectid= jo.getInteger("projectid"); String projectn...
2018-03-26 22:00:54
350
原创 在使用mybaitis传参数的时候,仅传入一个类型为String的参数所遇到的问题
mybaits错误解决:There is no getter for property named 'id' in class 'java.lang.String'在使用mybaitis传参数的时候,如果仅传入一个类型为String的参数,那么在 xml文件中应该使用_parameter来代替参数名。正确的写法:[html] vi
2017-12-02 13:51:30
495
转载 Oracle中的where部分的各个条件的执行顺序(右->左)
SQL 条件字段(Where 部分)的分析和执行顺序[ 右——>左 ]实验一:证明了SQL的语法分析是从右到左的下面的试验在9i和10G都可以得到相同的结果: 第1条语句执行不会出错,第2条语句会提示除数不能为零。1.Select 'ok' From Dual Where 1 / 0 = 1 And 1 = 2;2.Select 'ok' From Dual Where 1 = 2
2017-11-01 20:07:19
1087
转载 SQL 中的语法顺序与执行顺序
SQL 中的语法顺序与执行顺序转载 2017年01月23日 09:00:28SQL与js的实验室 2017-01-22 21:17很多程序员都很抵触SQL。其实SQL是一整为数不多的声明性语言,只是它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言。今天大家共同学习下SQL的语法顺序与执行顺序。(入门级的。大神们可以直接
2017-11-01 20:00:38
1385
转载 mybatis动态sql中where标签的使用
mybatis动态sql中where标签的使用where标记的作用类似于动态sql中的set标记,他的作用主要是用来简化sql语句中where条件判断的书写的,如下所示: select * from user id=#{id} 0" >and name=#{name} 0">and gender = #{gende
2017-11-01 19:53:14
4099
1
转载 MySQL中函数CONCAT与GROUP_CONCAT
一、CONCAT()函数CONCAT()函数用于将多个字符串连接成一个字符串。使用数据表Info作为示例,其中SELECT id,name FROM info LIMIT 1;的返回结果为+----+--------+| id | name |+----+--------+| 1 | BioCyc |+----+--------+1、语法及使用特点:CON
2017-10-20 19:39:47
202
原创 电脑怎么进入BIOS界面
虽然BIOS成百上千,但功能都是一样的,对硬件信息进行保存设置,所以设置方法上也大同小异,90%以上的电脑设置方法都差不多,进入BIOS按键也就那几个,只要把上面的英文加上这几个按键,进入BIOS就轻车熟路,下面先说说ThinkPad进入bios方法》下面的ThinkPad系列,开机时按住F1键不松手,直到屏幕上出现Easy Setup为止,才能进入BIOS。系列有:365X/XD系列,3
2017-10-19 20:46:29
2100
原创 eclipse快捷键
导入包:Ctrl+Shift+O 编辑 作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 快速修正 Ctrl1+1 全局 内容辅助 A
2017-10-18 08:25:39
155
原创 oracle 用户被锁定解锁方法
修改了用户密码,第二天过来发现用户被锁定,晚上走的时候还好好的 。数据库执行以下sql:alter user xxxx account unlock
2017-10-16 19:50:05
593
转载 redis类型[string 、list 、 set 、sorted set 、hash]
Keysredis本质上一个key-value db,所以我们首先来看看他的key. 首先key也是字符串类型,但是key中不能包括边界字符;由于key不是binary safe的字符串,所以像”my key”和”mykey\n”这样包含空格和换行的key是不允许的注: 顺便说一下在redis内部并不限制使用binary字符,这是redis协议限制的。”\r\n”在协议格式
2017-10-16 19:45:13
271
转载 关于RedisTemplate和StringRedisTemplate
最近在开始在学习Redis以及如何在Java当中去使用Redis,Redis是什么我这里就不说了。我主要想说的是Redis和Java当中Spring结合起来的时候,使用到的RedisTemplate和StringRedisTemplate他们两者之间的区别,以及该怎么使用。RedisTemplate看这个类的名字后缀是Template,如果了解过Spring如何连接关系型数据库的,大概
2017-10-16 19:24:03
1964
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人