- 浏览: 382627 次
- 性别:
- 来自: 四川
-
最新评论
文章列表
java复制单个文件
- 博客分类:
- java
/**
* 复制单个文件
* @param oldPath String 原文件路径 如:f:/Sessions.txt
* @param newPath String 复制后路径 如:f:/content.txt
* @return boolean
*/
public static void copyFile(String oldPath, String newPath) {
try {
int bytesum = 0;
int byteread = 0;
File oldfile = new File(oldPath);
if (oldfil ...
ddd=u'\u7684'
ddd=ddd.encode("gb18030").decode("gb18030")
print ddd
转:https://jingyan.baidu.com/article/ca2d939d1c5dfceb6c31cea6.html
1.安装fiddler,官网下载即可
2.安卓手机一部,能连接wifi
3.打开fiddler,点击tools,
打开Fiddler的Options菜单,进入"HTTPS"的TAB页面,依次配置如下选项:
1、勾选"Decr ...
1.进入cmd窗口
2.超级用户登录:sqlplus / as sysdba 回车
3.添加表空间文件
ALTER TABLESPACE 表空间名称 ADD DATAFILE 'G:\app\Administrator\oradata\orcl\USERS04.DBF' SIZE 200M AUTOEXTEND ON NEXT 500M MAXSIZE 30000M;
4.查看oracle数据库表空间使用率
select b.file_name 物理文件名, b.tablespace_name 表空间, b.bytes/1024/1024 大小M, (b.bytes-sum(n ...
package com.teamdev.jxbrowser.chromium.demo.lvmama_bjcp.店铺.住宿;
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.HttpURLConn ...
post请求加json参数方式二
- 博客分类:
- 爬虫学习
package com.teamdev.jxbrowser.chromium.demo.tujia;
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.HttpURLConnection;
import java.net.Malformed ...
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import java.util.HashMap;
import java.util.Map;
import org.json.JSON ...
原因:是Oracle大小写区分。
可能有人在建表的时候习惯用可视化工具创建表、外键等。这样工具会给表名、键名等自动加"",这样就区分了大小写。
情况一:常规操作
ALTER TABLE table_name DROP CONSTRAINT foreignkeyname;
情况二:需要加引号(而且是双引号)
ALTER TABLE table_name DROP CONSTRAINT "foreignkeyname";
如果删除不掉建, 尝试在键名称 加引号试试
package com.kai.多线程间的通信;
import java.util.ArrayList;
import java.util.List;
/**
* 重点说明:
* 1.实例化一个lock,使用wait和notify的时候一定要配合synchronized关键字去使用
* 2.lock.wait(); 等待,并且释放锁
* 3.lock.notify(); 唤醒,不释放锁
* */
public class ListAdd2 {
private volatile static List list = new ArrayList();
public void ad ...
----线程间的通信
public class ListAdd1 {
private volatile static List list = new ArrayList();
public void add(){
list.add("bjsxt");
}
public int size(){
return list.size();
}
public static void main(String[] args) {
final ListAdd1 list1 = new ListAdd1();
Thread t1 = new Thread ...
volatile:使变量在多个线程间可见
public class VolatileDemo3 {
/**volatile*/
public volatile int inc = 0;
public synchronized void increase() {
inc++;
}
public static void main(String[] args) throws InterruptedException {
final VolatileDemo3 test = new VolatileDemo3();
for(int i=0;i<10 ...
关系型数据库的ACID特性
A:原子性
C:一致性
I:隔离性
D:永久性
一致性的金典解读案例:
解读图片含义:中间的方框为一个oracle数据库(1000万数据),用户A执行一个查询操作,需要花10分钟才能执行完毕该查询语句(开始执行时间为9:00 -执行完毕时间为9:10), 用户表B执行一个修改语句,正好B用户的修改的数据正是A用户查询结果中的某条数据(B用户的修改语句执行时间为9:05), 简单来说:A用户在查询数据的过程中,B用户修改了其中某条数据,问 B用户的操作会不会使A用户的查询结果受到影响?
答案是: A用户的查询结果不会受影响
oracle数据库中有一个undo ...
/**
* 根据百度url,获取原本url
* @throws IOException
* @throws HttpException
* */
public static String getRealUrlFromBaiduUrl(String url) {
Connection.Response res = null;
int itimeout = 60000;
try {
res = Jsoup.connect(url).timeout(itimeout).method(Connection.M ...
1.启动redis,打开一个 cmd 窗口 使用cd命令切换目录到 C:\redis 运行 redis-server.exe redis.windows.conf
2.另启一个cmd窗口,原来的不要关闭,不然就无法访问服务端了。
切换到redis目录下运行 redis-cli.exe -h 127.0.0.1 -p 6379
现在可以操作了
3.设 ...