摘要: 复杂json的解析 阅读全文
posted @ 2017-02-27 16:51 wujf 阅读(199) 评论(0) 推荐(0)
摘要: 设计树形结构,后面再研究下是否可行 如果你的树深度是可预期的话,有个超简单的数据结构。你需要3个字段来表达这个树: 其中,key字段的值为:从跟节点到父节点的primary key,中间用任意非数字符号分割。 例如以下树状结构 于是,在给定一个节点d的时候, 阅读全文
posted @ 2017-02-24 17:50 wujf 阅读(1412) 评论(0) 推荐(0)
摘要: 1 ''' 2 写日志类 3 日志存放目录为当前应用程序的目录下的log目录中 4 日志产生规则:每小时产生一个文件 5 write by :wujf 6 2017-02-24 7 ''' 8 import sys 9 import os 10 import threading 11 import time 12 import traceback 13 14 mutex = ... 阅读全文
posted @ 2017-02-24 09:54 wujf 阅读(485) 评论(0) 推荐(0)
摘要: import pymysql import config ''' 1.0 简单封装 1.1 添加了insert_id属性,返回insert时返回的主键 1.2 添加了column属性,返回查询的column 1.3 添加一个insert 1.4 添加了一个insertList支持批量添加 ''' class Db: ''' 数据库操作类 Attributes: ... 阅读全文
posted @ 2017-02-20 18:04 wujf 阅读(274) 评论(0) 推荐(0)
摘要: 作为一个java和.net程序员,我们来体验下面向对象 self类似于java的this关键字 阅读全文
posted @ 2017-02-20 18:01 wujf 阅读(156) 评论(0) 推荐(0)
摘要: 环境:linux 错误:java.lang.OutOfMemoryError: unable to create new native thread 原因:OS对线程是有限制 解决办法: 在Linux操作系统设定nofile和nproc,具体编辑/etc/security/limits.conf添加 阅读全文
posted @ 2016-11-23 17:30 wujf 阅读(438) 评论(0) 推荐(0)
摘要: 从事互联网金融,常常会碰到文件处理,以前都是傻傻的解析,这次我不想这么傻了,做个小小的封装,咱也以oop的思想来完成。 文件解析处理一般分两种模式:分隔符与定长,目前工作五年也就这两种。 封装思想: 1 package anno; 2 3 import java.lang.annotation.El 阅读全文
posted @ 2016-08-22 14:03 wujf 阅读(252) 评论(0) 推荐(1)
摘要: 1 using System; 2 using System.IO; 3 using System.Text; 4 5 namespace CaptureData 6 { 7 /// 8 /// 随便写的一个日志类哦 9 /// 10 public class Log 11 { 12 private static o... 阅读全文
posted @ 2016-07-20 14:00 wujf 阅读(274) 评论(0) 推荐(0)
摘要: 用了四年的.net,今年转做java,内心一直吐槽java的烦琐,今天发现了一个java值得我为之点赞的地方 java的枚举居然可以这么玩,废话不多,上demo 使用时如下: 阅读全文
posted @ 2016-05-24 11:23 wujf 阅读(269) 评论(0) 推荐(0)
摘要: 1 package com.aspectj.demo.aspect; 2 3 import java.lang.annotation.ElementType; 4 import java.lang.annotation.Retention; 5 import java.lang.annotation.RetentionPolicy; 6 import java.lang.annot... 阅读全文
posted @ 2016-04-07 13:39 wujf 阅读(1676) 评论(0) 推荐(0)