- 博客(20)
- 资源 (5)
- 收藏
- 关注
原创 线程池技术模拟
public static void main(String[] args) { // 初始化线程池 MyThreadPool threadPool = new MyThreadPool(3, 1_000, TimeUnit.MILLISECONDS, 1, WorkerQueue::put); // 提交到线程池 IntStream.range(0, 5).forEach((i) -> threadPool.
2014-09-30 15:17:10 647
原创 [C#] 编程控制笔记本蓝牙与外部蓝牙设备通信
一、蓝牙模块XLBT232‐D01介绍(外部设备蓝牙)1.1、蓝牙模块简介XLBT232-D0101蓝牙模块采用CSR BlueCore 芯片,配置6-8Mbit 的软件存储空间, 支持AT 指令,用户可根据需要更改SPP 角色(主、从模式)以及串口波特率、 设备名称、配对密码等参数,使用灵活。 1.2、模块功能介绍1.2.1、特性 蓝牙协议:Blu
2014-08-03 01:51:11 6366
原创 全站Gzip压缩原理详解
在客户端访问数据时候,为了尽可能高效率的传输,在传输的JSP网页的时候,可以采用GZIP压缩的方式,使得网页经过压缩后再去传输。在此,使用过滤器,对发送到的客户端的显示,都先进行一次压缩。然后再显示,具体流程可以参考下图:也就是说,当每获得一次请求是的时候,通过对getOutputStream的重写,不让其输出到客户端,而是 将其写入到内存字节数组中去。 然后,当需要输出的时候, 也就
2014-08-03 01:49:59 989
原创 ArrayList代理类
package com.svse.myapp;import java.util.Arrays;import java.util.Random;import org.junit.Test;public class MyArrayList { private Object[] objs = null; private int index = 0; public MyArrayLis
2014-06-22 21:15:29 644
原创 快速排序简单实现
/** * 快速排序 */public class QuickSort extends AbstractSort { /* * 排序步骤 * 1.设定关键字,基准 * 2.划分数组 * 3.执行排序(递归按关键字,排列子数组,左边放小的,右边放大的,最终迭代完成) */ @Override public void execSort(int[] arr)
2014-06-22 20:02:38 666
原创 验证码简单模拟类
using System;using System.Text;namespace SDK{ public class MyCaptcha { //产生的验证字符串 string strNum; //获得随机数 readonly Random rad = new Random(); reado...
2014-06-21 23:38:08 463
原创 LINQ语句结合Lambda表达式使用
class Program{#region LINQ语句结合Lambda表达式使用 var pgrm = new Programer[] { new Programer { Name="张三", Language="C#", Position="Leader"}, new Programer { Name="李四", Language="C#", Position="
2014-06-21 23:28:22 737
原创 进制转换问题
#region 进制转换问题 /* * 问题描述 给定n个十六进制正整数,输出它们对应的八进制数。 输入格式 输入的第一行为一个正整数n (1 接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。
2014-06-21 23:17:51 505
原创 求最大回文子串
/**题目详情:Njzy学习了回文串后联想到了回文数,他希望统计出一个区间内的所有回文数。现在给定一个闭区间[a,b],求这个区间里有多少个回文数。比如[20,30],只有一个回文数那就是22.输入描述: 输入包含多组测试数据,每组测试数据包含两个整数a,b,(0<a<=b<10^6)。输出描述: 对于每组测试数据输出相应的答案。答题说明:输入样例:1 10 20 30 300 400输出样例:9 1 10**/class Program {
2014-06-21 23:10:09 870
原创 链表简单模拟
package com.test.utils;/** * 链表模拟类 * * @author luozuyu * */public class LinkedList { private Node head, tail; // 定义指向头和尾的指针 public void addFirst(Object el) { head = new Node(el, head);
2014-06-21 22:47:18 571
原创 二叉树简单模拟
package com.test.utils;/** * 二叉树模拟类 */public class Tree { // 根节点 private TreeNode rootNode = new TreeNode(null, null, null); /** * 添加数据 */ public TreeNode add(Long data) { TreeNode no
2014-06-21 15:28:43 749
原创 数据操作层,泛型基接口的设计
using System.Collections.Generic;/// /// 数据操作层,泛型基接口。提供CRUD基本方法。/// /// 一个任意实体类public interface IDAL_BASE where T : class{ #region 添加 /// /// 添加实体 /// /// 实体
2014-06-21 15:18:28 624
原创 js摇奖小程序
//随机数界限值 var len_Name = array_name.length; var len_Color = array_color.length; var indexOfName = 0; // 姓名数组 下标 var indexOfColor = 0; // 颜色数组 下标 var tmr; //计时器 function start() { if
2014-06-15 01:10:37 2535
原创 数据统计小demo
需求:统计出数据中的所有"独立访问",输出每一次访问的起始请求时间,结束请求时间,及停留时长(毫秒) 输出结果示例: 31/May/2013:16:38:21 30/May/2013:16:41:20 181000
2014-06-15 01:04:41 1055
原创 求数列前n项和示例
class Program {#region 求数列前n项和实例 /** * 2+22+222+2222+...+222222222 输入m,n 求出总和sum * 2(1+11+111+1111+...+111111111) * 2(123456789) * ...
2014-06-15 00:56:14 1334
原创 IP地址排序
#region IP地址排序问题 string strIP = File.ReadAllText("ip地址.txt"); //// strIP = "192.168.1.123 192.168.1.3 2.1.1.12 3.1.1.1"; //////空格 不一致,使用正则分割 ////string[] ipAddress = Regex.Split(strIP, " +");
2014-06-15 00:51:39 749
原创 C#IO流总结
#region IO流,文件拷贝演示: /* * 文件流拷贝大文件: * 步骤: * 读取(源路径) * 写入(目标路径) */ string sourcePath = @"S:\Work\Coding.txt"; string targetPath = @"H:\Coding.txt";
2014-06-15 00:26:41 795
原创 MyDBUtils
using System.Collections.Generic;using System.Configuration;using System.Data.Common;using System.Reflection;using System.Transactions;namespace System.Data{ /// <summary> /// 基于...
2014-06-14 19:44:16 813
原创 TSQL与PLSQL差异整理
语法略微不同,但思想都是一样的,大家可以参考下。数学函数1.绝对值S:select abs(-1) valueO:select abs(-1) value from dual2.取整(大)S:select ceiling(-1.001) valueO:select ceil(-1.001) value from dual3.取整(小)S:select floor(-1.001
2014-06-14 18:43:34 1565
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人