摘要:
首先pom.xml如下: Java代码如下: 说明: 1.这里只是一个demo,没有对异常这些做有效的处理 2.SFTP不区分主动模式和被动模式 3.完毕之后记得关闭连接 4.服务端的sftp用的是freeSSHd软件 5.windows可通过FreeSSHd部署sftp服务,也可通过Serv-U部 阅读全文
摘要:
首先,pom.xml添加引用 先上代码吧: 说明: 1.连接服务器 2.根据用户名密码登录 3.设置目录,如果是根目录可以不用设置 4.设置文件方式 5.storeFile上传文件 6.关闭文件流 7.退出ftp 阅读全文
摘要:
1.首先是引用了,然后pom.xml如下: 2.然后是编写总配置文件,一般推荐命名为:applicationContext.xml 3.然后就是编写springTest.User这个类。如下: 4.然后就是在主方法中就可以通过user这个名字获取到一个User实例化对象了,如下: 算是一个入门吧。s 阅读全文
摘要:
当主线程开辟多个子线程,而又需要这些子线程都执行完成后再执行主线程后续的操作,在C#中可以通过Task的wait方法来实现,然而在Java中也有类型的类CountDownLatch,具体用法如下: 首先我们需要定义总共的线程数并实现CountDownLatch类,每个线程执行完毕后都要执行count 阅读全文
摘要:
关于集合安全: ArrayList线程不安全,Vector线程安全; HashMap线程不安全,HashTable线程安全; StringBuilder线程不安全,StringBuffer线程安全。 关于创建线程: 方法一:如上,匿名的线程 方法二:创建一个类MyThread继承Thread。使用如 阅读全文
摘要:
C#开发程序,当需要使用到sqlite时就有可能会出现如上问题。主要原因是sqlite关于x86和x64兼容性问题。 解决方案: 通过nuget获取System.Data.SQLite.dll,编译时只需要选择any cpu即可实现。我这里也把从nuget获取的dll分享出来以供下载。 下载 阅读全文
摘要:
datatable我们是经常使用到的,但是需要对数据进行分组,具体代码如下: 这样就实现了分组,返回的result相当于一个dynamic对象。很简单的 阅读全文
摘要:
//导出Excel var nodeExcel = require("excel-export"); var fs = require("fs"); var conf = {}; conf.cols = [{ caption: '姓名', type: "string" }, { caption: '年龄', type: "number" }]; conf.row... 阅读全文
摘要:
DROP TABLE app_info CREATE TABLE `app_info` ( `app_id` VARCHAR(20) NOT NULL COMMENT '应用ID', `app_name` VARCHAR(100) NOT NULL COMMENT '应用名称', `source_market` VA... 阅读全文
摘要:
需要循环去下载远程文件,然后自己写了一个demo,可以直接运行,如下: 原文参考了:https://blog.csdn.net/tiantangyouzui/article/details/52841406 //文件下载 var fs = require("fs"); var path = requ 阅读全文