`
文章列表
数据类型设置为int型或者其它数值型,字段属性不选择

C#文件操作-写文件

    博客分类:
  • C#
C#文件操作:写入日志文件          /**////〈summary〉  /// 写入日志文件          ///〈/summary〉          /// 〈param name="input"〉〈/param〉          private void WriteLogFile(string input)        {            //指定日志文件的目录              string fname =                 Server.MapPath("upedFile") +           ...

Java BASE64加密解密

    博客分类:
  • java
标准的Base64并不适合直接放在URL里传输,因为URL编码器会把标准Base64中的“/”和“+”字符变为形如“%XX”的形式,而这些“%”号在存入数据库时还需要再进行转换,因为ANSI SQL中已将“%”号用作通配符。 import sun.misc.BASE64Decoder;      import sun.misc.BASE64Encoder;           /**     * BASE64加密解密   
Java执行exe,bat等可执行文件的实现代码: Process proc = Runtime.getRuntime().exec(command); import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class CallExe { public static void main(String[] args) { String text = null; String command = "C:Program FilesYodaoDes ...
void Button1Click(object sender, EventArgs e)   {    this.webBrowser1.Document.Window.Frames[0].Document.GetElementsByTagName("TEXTAREA")[0].SetAttribute("value", "程序赋值结果");   }

xpath学习

  查询指定标签的指定属性:"//IMG/@src" 查找指定标签列表的索引://SPAN[@class='post-time'][1],"//DIV[@class='readName b'][1]/A[@href]" 查找指定文本的标签://DIV[@id='news_more_page_div_id']//*[text()='下一页']    
Java对图像的处理框架比较少,目前比较流行的有Jmagick以及Marvin,但Jmagick只能处理图像(上篇Java清除图片中的恶意信息(利用Jmagick)中对Jmagick已做过简略介绍),而Marvin不但可以处理图像,而且可以集成各种插件,操作视频,摄像头来达到各种效果。   Marvin 是一个Java开发的可扩展的图像处理框架,该框架主要提供以下几方面的功能: 基本图像操作; 从视频中捕获帧; 多线程的图像处理; 通过GUI界面集成插件; 插件性能分析; 通过插件进行功能扩展。 授权协议: GPL   开发语言: Java 操作系统: 跨 ...
在WEB系统中,上传文件时都需要做文件的类型校验,大致有如下几种方法: 1. 通过后缀名,如exe,jpg,bmp,rar,zip等等。 2. 通过读取文件,获取文件的Content-type来判断。 3. 通过读取文件流,根据文件流中特定的一些字节标识来区分不同类型的文件。 4. 若是图片,则通过缩放来判断,可以缩放的为图片,不可以的则不是。 然而,在安全性较高的业务场景中,1,2两种方法的校验会被轻易绕过。 1. 伪造后缀名,如图片的,非常容易修改。 2. 伪造文件的Content-type,这个稍微复杂点,为了直观,截图如下:     3.较安全,但是要读取文件,并 ...
一款经典简洁的CSS滑动门代码   一款经典简洁的CSS滑动门代码,来自经典论坛,很多网站都见到过这种,代码并不多,非常实用。响应鼠标滑过而不是点击鼠标才切换,适你的需要了,滑动门的灵魂所在。   

CronTrigger说明

如果需要复杂的任务计划调度,像日历样式的任务,而不是简单的时间间隔调度,需要使用CronTrigger,SimpleTrigger满足不了需求。 用CronTrigger,你可以定义任务计划像“每周五的中午”,或“每个工作日的早上9:30”,甚至可以定义“1月份的每周一、周三、周五早上9:00至10:00,每5分钟一次”。 虽然如此,像SimpleTrigger一样,CronTrigger仍有startTime属性定义计划的开始时间,endTime(可选)属性定义计划的中止时间。 Cron Expressions Cron-Expressions是用来配置CronTrigger实例。 ...
所有 HTTP 状态代码及其定义。  代码  指示  2xx  成功  200  正常;请求已完成。  201  正常;紧接 POST 命令。  202  正常;已接受用于处理,但处理尚未完成。  203  正常;部分信息 — 返回的信息只是一部分。  204  正常;无响应 — 已接收请求,但不存在要回送的信息。  3xx  重定向  301  已移动 — 请求的数据具有新的位置且更改是永久的。  302  已找到 — 请求的数据临时具有不同 URI。  303  请参阅其它 — 可在另一 URI 下找到对请求的响应,且应使用 GET 方法检索此响应。  304  未修改 — 未按预期修改文档 ...
打开方式 选择程序 提示“该文件没有程序与之关联来执行该操作”   Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Unknown]"AlwaysShowExt"="""QueryClassStore"="""TypeOverlay"="" [HKEY_CLASSES_ROOT\Unknown\DefaultIcon]@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00, ...

fileutils 学习二

    博客分类:
  • java
1 我写的小例子 通配符过滤目录下的文件 File dir = new File(".");     FileFilter fileFilter = new WildcardFileFilter("*test*.java~*~");     File[] files = dir.listFiles(fileFilter);     for (int i = 0; i < files.length; i++) {       System.out.println(files[i]);     }   File dir ...
利用 org.apache.commons.io.FileUtils快速读写文件   String fileName = "C://11.txt";  File file = new File(fileName);  String fileContent = "";  try {   fileContent = org.apache.commons.io.FileUtils.readFileToString(file, "GBK");  } catch (IOException e) {   e.printStackTrace() ...
如基本的单向加密算法: BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要算法) SHA(Secure Hash Algorithm,安全散列算法) HMAC(Hash Message Authentication Code,散列消息鉴别码)     复杂的对称加密(DES、PBE)、非对称加密算法: DES(Data Encryption Standard,数据加密算法) PBE(Password-based encryption,基于密码验证) RSA(算法的名字以发明者的名字命名:Ro ...
Global site tag (gtag.js) - Google Analytics