- 博客(36)
- 收藏
- 关注
原创 解决-bash: fork: retry: Resource temporarily unavailable错误
今天服务突然访问不了,好多都访问不了,遂去查看日志,但是打开命令窗口后,报错,如图字面意思 是 资源临时不允许 ,所以百度啊http://www.nginx.cn/3002.html看了以后只知道是线程过多的原因,但是我这是测试环境,之前没有遇到这种情况,所以理论上不应该修改配置,经过询问大佬,确认先kill掉几个服务。重启后上述情况不再出现。...
2019-12-04 15:56:39
481
原创 sql 取自然年的方法
select nvl(sum(order_ticket_num),0) from crs_order c left join crs_order_contact cc on c.id_order = cc.id_order where cc.openid = #{openid,jdbcType=VA...
2019-08-07 10:24:00
777
转载 C++中string、char *、char[]的转换
头段时间有人问过我这个问题,可是我一点头绪都没有,直接说不会。现在从网上找了点资料,看了看,知道点东西了。 一、string转char*。 主要有三种方法可以将str转换为char*类型,分别是:data(); c_str(); copy(); 1.data()方法,如:1 string str = "hello";2 const char* p = str.data()...
2019-01-15 15:29:36
410
原创 C++ 数据类型 简介 不定期更新
位(Bit):度量数据的最小单位字节(Byte):最常用的基本单位,一个字节有8位K字节 1K=1024byteM(兆)字节 1M=1024KG(吉)字节 1G=1024MT(太)字节 1T=1024GC++数据类型:bit 1位 取值范围:0...1byte(字节) =11111111(2进制)=255(10进制)=0..FF(16进制)WORD(单...
2019-01-15 10:54:30
262
转载 C++ 中L与_T()的区别
字符串前面加L表示该字符串是Unicode字符串。_T是一个宏,如果项目使用了Unicode字符集(定义了UNICODE宏),则自动在字符串前面加上L,否则字符串不变。因此,Visual C++里边定义字符串的时候,用_T来保证兼容性。VC支持ascii和unicode两种字符类型,用_T可以保证从ascii编码类型转换到unicode编码类型的时候,程序不需要修改。以下是别人的总结:一、...
2019-01-15 09:57:36
480
原创 单例模式 饿汉 懒汉
//饿汉式class SingleInstance{ private SingleInstance(){//私有化构造方法 } private static SingleInstance s= new SingleInstance();//创建并私有静态的本类对象 public static SingleInstance getSingleInstance(){//定义公有并静态...
2018-04-16 19:38:57
257
原创 复习一下SQL
我们是JAVA开发,不是DBA,所以没有必要在数据库管理上下很大功夫,下再多的功夫也比不过专业的管理人员做得好,术业有专攻,不要期望一个人把所有的事情都干了。SQL 结构化查询语言关系型数据库 oracle mysql sqlserver db2sql分类: 1.查询语句 2.DML(Data Manipulation Language) 数据操作语言(insert,update,delete)...
2018-03-31 20:56:41
292
原创 SQLSERVER SQL语句 给列加注释
算是mark一下,第一次通过语句给列加注释。--建表create table "SHMC"."BH_ASSESS_KPI_WORK_ORDER"( "ID" BIGINT NOT NULL GENERATED BY DEFAULT AS IDENTITY ( START WITH 1, INCREMENT BY 1, CACHE 20, ...
2018-02-24 16:33:20
1882
原创 转发重定向 页面不跳转的问题
最近开发遇到一个奇怪的问题,前台请求到后台,重定向以后页面并没有跳转。定位问题,首先页面与后台都没有明显的报错信息。而且重定向跳转的那个方法,是一个老方法,别的请求也有引用,这就说明代码是没有问题的。由于项目年纪比较大,考虑是不是新写的代码与之前的环境不兼容,好像并没有。没办法,只能先实现功能,所以打算让前台请求跳转到一个空白页面,空白页面发请求到重定向的那个后台方
2018-01-09 09:40:20
12301
原创 日期的加减计算
String date=String.valueOf(Integer.parseInt(query.getStart())); //将yyyy-mm-dd 的字符串转换为yyyymmdd 其实后来发现可以relace('-',''); StringBuffer ss=new StringBuffer(); ss.append(date.substring(0,
2017-11-21 10:19:26
1199
原创 java.lang.OutOfMemoryError: PermGen space
Error:java.lang.OutOfMemoryError: PermGen space我相信但凡是做java开发的都会碰到这个问题,今天我又遇到了。惯性思维,先去改eclipse.ini的配置文件,但是发现之前就已经改过了。后来去找tomcat bin目录下的catalina.bat,发现现在这个项目给的tomcat没这个文件。然后在Window---Prefere
2017-10-30 14:26:21
305
原创 Linux环境上给tomcat配置软连接
修改Tomcat/conf/context.xml文件,在Context节点上添加属性allowLinking=”true”
2017-09-30 09:49:43
605
原创 DB2 SQL 多字段更新 语句
没有废话,直接上代码:语法如下:update T_Table set(字段A,字段B)=('value_a','value_b') where id='123456789';举例:update T_ANA_VISIT_PATH_INFO set (deal_status,status)=('1','2') where trandate='2
2017-09-05 09:51:42
9748
原创 鼠标移入事件 动态元素 事件委托 鼠标移入移出 弹出对话框事件
// 因为div是动态生成的 所以要用事件委托 function showRectification(num){ $(document).on("mouseover","#suggestion"+num,function(){ $('#dialogTable'+num).dialog({ title: '处理意见',
2017-07-25 15:53:15
2288
原创 MyEclipse中更改项目名
1.选中目标项目,右键单击propertites.在弹出的窗口上方输入Web,选中Web如下图,可以更改了. Web context-root就是要访问的项目名
2016-12-01 14:47:29
593
原创 Oracle 11g Windows版安装教程&PLSQL连接配置
前一段时间,对照某教程,安装了一下oracle,过程中发现还是觉得不够傻瓜,今天有空,整理出来,供初学者参考.1.首先登陆oracle官网,在Downloads选项卡下方的选项中找到,Oracle Database,单击.2.在新页面点击Accept License Agreement,接收许可协议3.下拉网页到Oracle 11g的下载区域4.选择
2016-11-29 15:14:00
1440
原创 Apache Commons 工具包简介
Apache Commons是一个非常有用的工具包,解决各种实际的通用问题,下面是一个简述表,详细信息访问http://commons.apache.org/index.htmlBCEL 字节码工程包,提供对字节码文件的操作BeanUtilsCommons-BeanUtils 提供对 Java 反射和自省API的包装BetwixtBetwixt提
2016-11-28 15:07:42
1496
原创 Aapche POI txt 导入excel
程序运行前的txt文件格式如上图程序运行后的excel文件如下图package com.ultrapower.command;import java.io.BufferedReader;import java.io.File;import java.io.FileOutputStream;import java.io.FileReader;import java
2016-11-25 14:17:31
528
原创 Hibernate框架概述&SSH框架工作原理以及流程
Hibernate是一个开放源代码的对象关系映射(ORM,Object Rational Mapping)框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的
2016-11-22 13:59:20
12913
3
转载 Java应用场景解决框架资源大全
原文 译者 唐尤华 翻译自 github akullpp这里搜集了用来构建应用程序的工具。Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache Ant。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。Gradle:Gradle采用增量构建。Gradle通过Groovy编程而不是传统
2016-10-13 14:32:43
2908
原创 JavaWeb工程 目录结构
今天为此事纠结了一段时间。以下是mavaen推荐的项目目录.├── pom.xml└── src ├── main │ ├── java │ │ └── mygroup │ │ ├── controller │ │ │ ├── HomeController.java
2016-10-10 13:17:08
9820
1
原创 MySQL 5.7 完全傻瓜安装教程 图文
新电脑新环境(*^__^*) 前期准备工作:一个oracle账号一、首先进入mysql.com 二、选择downloads标签 然后选择Community(社区版).三、下拉页面然后选择 适合自己的版本 我这里选择的如图:四、点击download后,会出现登录login页面,现在mysql跟oracle 是一家,所以用oracle账号,没有的就注册一
2016-09-20 16:30:17
5456
1
转载 linux定时任务的设置
为当前用户创建cron服务1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出 */2 * * * * /bin/sh /home/admin/jiaobe
2016-09-18 13:16:52
764
转载 关于Java的File.separator
在Windows下的路径分隔符和Linux下的路径分隔符是不一样的,当直接使用绝对路径时,跨平台会暴出“No such file or diretory”的异常。 比如说要在temp目录下建立一个test.txt文件,在Windows下应该这么写:File file1 = new File ("C:\tmp\test.txt");在Linux下则是这样的:File fi
2016-07-12 16:43:22
402
原创 SVN更新失败 解决方法
今天遇到了这个问题 SVN更新的时候 总是 有一部分代码 无法更新 解决方法:回到workspace下,进入本地项目,然后右键 TortoiseSVN ===> clean up 至此,问题解决可以更新验证
2016-05-12 17:18:25
1303
原创 Eclipse中Tomcat overview设置
1.在Eclipse Servers面板 双击你的tomcat服务器2.弹出如下界面,按照如此设置:Publishing 这里一定要选择 Never publish automatically 从不自动发布项目3.点击左下角的Modules,出现WebModules页面4.选中你的项目,然后点击edit,弹出的对话框,取消勾选Auto reloading
2016-05-09 19:50:22
14978
2
转载 Linux后台开发应该具备技能
一、linux和os:1、命令:netstat tcpdump ipcs ipcrm 这四个命令的熟练掌握程度基本上能体现实际开发和调试程序的经验2、cpu 内存 硬盘 等等与系统性能调试相关的命令必须熟练掌握,设置修改权限 tcp网络状态查看 各进程状态 抓包相关等相关命令 必须熟练掌握3、awk sed需掌握4、共享内存的使用实现原理、然后共享内存段被映射进进程空间之后,存在
2016-05-05 10:41:38
892
原创 plsql oracle 无法解析指定的连接标识符
之前一直访问远程的数据库,今天要连接一下本地,plsql 就报 无法解析指定的连接标识符看了下其他的博客 写的很详细 但是 我这里不能解决。百度知道里有一条回答 解决了我的问题就是将这里的orcl 改成 localhost:1521/orcl
2016-04-29 15:32:39
1018
原创 MyBatis 防止 % _ sql 注入攻击 解决方法
首先说思路,在mybatis中防止sql注入,目前只能在Controller层进行转义,后台sql进行查询,然后在controller层转义回来,返回到前台。理论上应该可以在dao.xml中进行判断 但是目前还没写出来。Orz上代码@RequiresPermissions("member:member:view") @RequestMapping(value
2016-04-28 10:37:22
6752
转载 Spring中Quartz的配置
package com.kay.quartz;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;public class MainTest { /**
2015-12-28 14:18:11
549
转载 Java对Oracle中Clob类型数据的读取和写入
Java对Oracle中Clob数据类型是不能够直接插入的,但是可以通过流的形式对clob类型数据写入或者读取,网上代码并不算特别多,讲的也不是很清楚,我对网上资料进行了整理和总结,具体看代码:写入clob数据import java.io.Writer;import java.sql.Connection;import java.sql.DriverManager;im
2015-12-21 10:01:13
1065
转载 JS中自定义List
function Vector(){ this.data = new Array(); this.add = Vector_add; this.insert=Vector_insert this.elementAt = Vector_eleme
2015-11-23 16:23:33
2860
原创 怎么样学习Java/ 如何学好Java
之前一直计划写自己的技术博客,一来为了记录自己的成长,二来供后来人参考,少走弯路。毕竟,自己在工作的时候,很多问题也是从他人的博客之中,得到启发或者答案。这是第一篇,虽然不是大牛,但是也有自己的感悟,分享给大家。一、怎么样学习Java对于无基础小白来说,学习Java,我觉得一定要遵循一个规律:先宏观---再微观--再宏观---再微
2015-10-08 16:21:42
474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人