- 浏览: 171459 次
- 性别:
- 来自: 上海
-
最新评论
-
Mr.San:
binbinyouli 写道run(Enums.random( ...
java 枚举高级应用之状态机 -
Mr.San:
class Enums
{
private static ...
java 枚举高级应用之状态机 -
nocb:
对,Enums 没有
java 枚举高级应用之状态机 -
binbinyouli:
run(Enums.random(MONEY.getValue ...
java 枚举高级应用之状态机
文章列表
oracle 导入导出数据
- 博客分类:
- oralce管理和开发
导出
参照:https://blog.csdn.net/qq_26230421/article/details/79382013
1.创建逻辑目录
先登录sys查看目录信息select * from dba_directories;如果没有那么用
create or replace directory data as '目录地址';
2.给用户授权
grant read, write on directory data to 用户名;
3.导出
expdp 用户名/密码 directory=逻辑目录 dumpfile=文件名称.dmp schemas=表名
导入:
1.创建逻辑目录
先登录sy ...
#限制每IP的并发数为30
-A INPUT -p tcp --dport 80 -m connlimit --connlimit-above 30 -j REJECT
-A INPUT -p tcp --dport 443 -m connlimit --connlimit-above 30 -j REJECT
#限制每IP在一定的时间(比如60秒)内允许新建立最多120个http连接数,和上面的配置已有端口不能有重复,否则不会生效
-A INPUT -p tcp --dport 9191 -m recent --name BAD_HTTP_ACCESS --update --s ...
<!-- 属性解析 https://my.oschina.net/u/2300159/blog/1816537
<bean id="dataSource" class="com.zaxxer.hikari.HikariDataSource" destroy-method="close">
<property name="driverClassName" value="${oracle.driver}" />
<property na ...
tomcat启动很慢解决办法
- 博客分类:
- tomcat
很多人肯定都用tomcat容器来启动项目,但可能有些时候启动时间特别长,甚至达到了几万毫秒至几十万毫秒,除去开发idea的问题和代码架构本身问题外,可能就是tomcat容器的优化问题,下面提供一种优化启动的方式。
1.首先我们找到安装的jdk环境目录,打开$JAVA_PATH/jre/lib/security/java.security这个文件,我这里以jdk1.8为例
然后打开java.security文件找到如下
然后把securerandom.source=file:/dev/urandom
替换成
securerandom.source=file:/dev/./urandom ...
eclipse 快捷键
- 博客分类:
- eclipse
Eclipse快捷键 10个最有用的快捷键
Eclipse中10个最有用的快捷键组合
一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。
1. ctrl+shift+r:打开资源
这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。
1
2
ctrl+o:快速outline
如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉 ...
使用jetty服务器在eclipse下开发,结果发现在浏览器访问包含中文的json文件会显示乱码,但是在tomcat中却不会,结果发现是在jetty下json文件返回的content-type是空的,但是tomcat里面是正确的,这时候需要下web.xml文件里面配置一下,乱码文件解决
<mime-mapping>
<extension>json</extension>
<mime-type>application/json;charset=UTF-8</mime-type>
</mime-mapping>
Eclipse编码设置(UTF-8)
- 博客分类:
- 其他
1.配置workspace的编码格式:windows->Preferences->general->Workspace,右侧Text file encoding,选择Other,改变为GBK;
2.配置工程的编码格式:Project->Preferences->Resource->Text file encoding;
3.配置java文件的编码格式:windows->Preferences->general->ContentTypes->Java Source File->UTF-8 ==Update;
4. 做RCP应用的Pr ...
一般是获取编译main class的文件编码,但是这个编码是由容器或者jvm来决定的,
所以一定要设置tomcat/jetty等容器的编码为utf-8
场景1——修改JVM系统字符集
系统默认的字符集是指,JVM运行时调用java.nio.Charset.defaultCharset().displayName()所显示的字符集。我们有如下几种方式更改JVM在运行时的系统字符集:
方法1
Properties pps=System. getProperties();
pps.put("file.encoding","<your-charset&g ...
oracle sql 生日提醒 (兼容跨年)
- 博客分类:
- SQL
SELECT *
FROM TAB C
WHERE TO_DATE((CASE
WHEN TO_CHAR(SYSDATE, 'mm') = '12' AND
TO_CHAR(BIRTHDAY, 'mm') = '01' THEN
TO_CHAR(SYSDATE + 31, 'YYYY')
ELSE
TO_CHAR(SYSDATE, 'YYYY')
END) | ...
该方法不适用于https的请求(配置证书太麻烦,而且还不一定能成功),如果可以请换成http请求,测试完之后再换回来。
1.给httpclient设置代理 setProxy(new HttpHost("127.0.0.1", 8888))
2.fiddler-tools-options-connections-fiddler listnes on port 改成 8888
3.把https请求换成http请求
分享一个自己 写的httpclient工具类
- 博客分类:
- java基础
package com.fastwork.bm.util;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URISyntaxException;
import java.util.ArrayList;
import java.util.Map;
import org.apache.http.HttpEntity;
import org.apache.http.NameValuePair;
import org.apache.http.clie ...
https://my.oschina.net/lifany/blog/207995
http://blog.csdn.net/thc1987/article/details/54571305