`
xlaohe1
  • 浏览: 127021 次
  • 性别: Icon_minigender_1
  • 来自: 来处
社区版块
存档分类
最新评论
文章列表
下面给出了源代码 sdks文件里面含有120个数独 请各位大大纠正 这个算法也可以用来做生成数独,然后取出几个 比如你给定数独为 000000000000000000000000000000000000000000000000000000000000000000000000000000001 # 嘿嘿,这解可多了,机器别跑死了。 # -*- coding:utf-8 -*- ''' 首先生成9x9x9的三维数组,每个值为[1,2,3,4,5,6,7,8,9] 1,然后确定有独一的值,清除行,列,块当中的值 clean(data)函数 继续1 然后找到唯一值,即行、列或 ...
Spring Boot 属性配置和使用 Spring Boot 允许通过外部配置让你在不同的环境使用同一应用程序的代码,简单说就是可以通过配置文件来注入属性或者修改默认的配置。 Spring Boot 入门 请看:http://blog.csdn.net/isea533/article/details/50278205 Spring Boot 支持多种外部配置方式 这些方式优先级如下: 命令行参数 来自java:comp/env的JNDI属性 Java系统属性(System.getProperties()) 操作系统环境变量 RandomValuePropertySource配置的ran ...
代码都很简单,先看看效果,其它的直接看代码都会懂的: 验证码图片生成servlet: 总共就三步: 1)使用BufferedImage 创造一个图片 2)就是设置文字和一些干扰(颜色都是随机的)   a) 设置背景色   b) 随机画10条直线   c) 生成4个随机的数字字母,这就是验证码 3)然后使用ImageIO写入到response的outputstream 就这么简单。 package com.luoyh.servlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpS ...
不使用默认的ueditor-mini.jar进行上传,自定义上传 关于UEditor的搭建我这里就不用细说了,这个官网的例子很详细 这里只说配置上传,使用的springmvc 首先找到umeditor.config.js,找到下面这样的代码 //为编辑器实例添加一个路径,这个不能被注释 UMEDITOR_HOME_URL : URL //图片上传配置区 ,imageUrl:URL+"jsp/imageUp.jsp" //图片上传提交地址 ,imagePath:URL + ...
// 初始化整个cleditor的高度,宽度默认大小 $('#textarea-id').cleditor({height: 400}); $("textarea").cleditor(); // 因为cleditor的文本内容在一个frame中,所以要得到$frame设置它的高度 // 但是这样设置有一个问题,就是浏览器的大小以改变,这个$frame的高度又到了默认的250 $('#textarea-id').cleditor()[0].$frame.css('height', '360px'); 在官网上看了一下有一个refresh()的方法,但是没有 ...
/** * 寻找字符串A中是否包含字符串B * BF算法思想:a字符串从来i遍历,b字符串从j遍历 * a.(i + j) == b.j;则j ++; * 一直到出现 a.(i + j) != b.j;这时就的让j=0, i + 1 了; * 比如:a=ababcd;b=abc; * 首先找a.(i+j)=a,b.j=a;然后j + 1; * a.(i+j)=b,b.j=b;然后j + 1; * a.(i+j)=a,b.j=c;不相等,则j=0,i+1; * a.(i+j)=b,b.j=a;不相等,则j=0,i+1; * a.(i+j)=a,b.j ...
/*** * N 个人围成一圈 * 从1个人开始数 * 数到 M 的数的人就离开圈子 * 下一个人又从1开始数 * @author Administrator * */ public class M3 { public static void main(String[] args) { Node root = new Node(); build(root, 41, 3); //display(root, 3); } public static void display(Node root, int n) { Node ...
1. HTTP消息头 (1)通用信息头 即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragma 主要: Cache-Control , Connection , Data , Pragma , Trailer , Transfer-Encoding , Upgrade (2)请求头 用于在请求消息中向服务器传递附加信息,主要包括客户机可以接受的数据类型,压缩方法,语言,以及客户计算机上保留的信息和发出该请求的超链接源地址等. 主要: Accept , Accept-Encoding , Accept-Langua ...
${fn:substring(wjcd.lrsj, 0, 16)} 使用functions函数来获取list的长度 ${fn:length(list)} <c:if test="${fn:length(character) > 19 }"> </c:if> <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib prefix="fn" ...
#include <stdio.h> #include <string.h> //#define PF printf int main() { int intcmp(void *ip1, void * ip2); void * lsearch(void *key, void *base, int n, int elemSize, int(* cmpfun)(void *, void *)); int arr[] = {4, 6, 2, 3, 11, 22, 15}; int n = sizeof(arr) / sizeof ...
package com.luoyh.gram; import java.math.BigInteger; public class Program005 { //如何求919的230次方? public static void main(String[] args) { //3652309885822188847156289172384812657813091020334632766118353221968146408065431953413226496752584529397107234066579567598901542744375869645822596 ...
11.3 I/O类使用 由于在IO操作中,需要使用的数据源有很多,作为一个IO技术的初学者,从读写文件开始学习IO技术是一个比较好的选择。因为文件是一种常见的数据源,而且读写文件也是程序员进行IO编程的一个基本能力 ...
package mains; /*** * Base64位解密算法 * @author Administrator xlaohe1 * */ public class Base64Decrypt { /** * 64位字符 */ private final static String Base64Ret = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; /** * 放入加密的字符转换为二进制 * @author ...
-,表示要排除的 比如我要搜索和我们公司同名的企业在google上的搜索,可以在google搜索中输入: 易商数码 -安徽 (所有易商数码不包含安徽易商数码的搜索结果) 如果搜索“易商数码”,第一个结果就是我们公司, 易商数码 -安徽 (所有易商数码不包含安徽易商数码的搜索结果),这个则不是了 *,代表通配符,可以代替任何字符 比如你在搜索的时候,当出现部分字符忘记的时候,可以使用*代替,目前不知道此通配符有什么用途 |操作符 当我们同时搜索多个关键词的时候,google默认是and的意思,如果我们相差找包含任意一个关键词的,这个时候,就i显示o ...
十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf("FFFF",16).toString() 八进制转成十进制 Integer.valueOf("876",8).toString() 二进制转十进制 Integer.valueOf("0101",2).toStrin ...
Global site tag (gtag.js) - Google Analytics