- 博客(70)
- 收藏
- 关注
原创 二维傅立叶变换
最糟糕的是人们在生活中经常受到错误志向的阻碍而不自知,真到摆脱了那些阻碍时才能明白过来。 —— 歌德页面代码:<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <pre class="csharp" name="code"> <%--
2016-09-30 23:51:21 2038
原创 .NET平台下Redis使用(六)【ServiceStack.Redis发布、订阅服务示例】
#订阅者首先创建RedisClient,然后调用CreateSubscription()方法创建订阅客户端,然后设置订阅客户端的几个事件:OnMessage:接受到消息时。OnSubscribe:订阅频道时。OnUnSubscribe:取消订阅频道时。最后,调用subscribeToChannels(channelName),订阅频道。 class Program { sta
2016-09-30 17:34:02 14358 4
原创 SQLite.Net使用入门(三)【增删改查】
生命之长短殊不重要,只要你活得快乐,在有生之年做些有意义的事,便已足够。实体类: public class clsModel { protected SQLiteConnection conn; public clsModel(SQLiteConnection @conn) { this.conn = @conn;
2016-09-29 11:22:25 4259
原创 微信公众号添加菜单
人生只有创造才能前进,只有适应才能生存。testjs.aspx代码:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="testjs.aspx.cs" Inherits="MyTest.WebUI.Manager.Main.testjs" %><!DOCTYPE html><html xmlns="http://www.w3.org/1
2016-09-28 23:47:37 1438
原创 微信公众号查看关注者接口
一个人如若不能使自己的人生辉煌,但也没有理由使它黯淡;人生可以平凡,但不可以庸俗堕落;人生不在乎掠取多少,而在于追求过程的完美与卓越!实体类: public class userlist { public string total { get; set; } public string count { get; set; } public us
2016-09-28 23:30:21 3127 2
原创 SQLite.Net使用入门(二)【结合Asp.Net MVC】
成功的道理有千万条,但如果意志薄弱,一切的道理都没有用。SQLiteHelper.cs代码:public class SQLiteHelper { private static string connectionstring = "Data Source=" + HttpRuntime.AppDomainAppPath +System.Configuration.Config
2016-09-28 10:48:20 3933 1
原创 SQLite.Net使用入门(一)
逆境是成长必经的过程,能勇于接受逆境的人,生命就会日渐的茁壮。Program.cs主程序: class Program { // 与数据库的连接 SQLiteConnection m_dbConnection; static void Main(string[] args) { Program p = ne
2016-09-27 23:51:39 3990
原创 .NET平台下Redis使用(五)【StackExchange.Redis和Protobuf-net】
没有应该获得的成功,只有不肯放弃的梦想Models层实体类:[ProtoContract] public class People { [ProtoMember(1)] public int ID { get; set; } [ProtoMember(2)] public string FirstName { get; s
2016-09-27 17:45:20 10513
原创 .NET平台下Redis使用(四)【StackExchangeRedisHelper助手类】
敢为自己目标行动的人,整个世界都会为你让路Program.cs主程序: class Program { static void Main(string[] args) { List<User> userList =new List<User>() { new User { UserName = "che
2016-09-27 15:37:48 12160
原创 在Asp.net MVC项目中GridView使用
让我们坚强的,就是经历,使我们成熟的,就是阅历,磨难给了我们本领,洗礼给了我们信心。没有谁,是不去经受生活的磨练,没有谁,是不去接受岁月的洗礼。慢慢地就明白,人生,原来就是一个懂字。Models文件下实体类: public class Customer { public int Id { get; set; } public string C
2016-09-27 10:24:02 3556
原创 iTextSharp使用入门(二)【MVC4下使用】
Models文件夹实体类: public class Person { public string Name { get; set; } public string Address { get; set; } } public class NameToColName { public string ModelName
2016-09-26 23:57:42 5927
原创 iTextSharp使用入门(一)【JPG转换成PDF】
只要能执着远大的理想,且有不达目的绝不终止的意愿,便能产生惊人的力量。Form1.cs代码: public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(obje
2016-09-26 15:55:24 6662
原创 Asp.NET GridView使用iTextSharp.NET生成PDF
人生是个圆,有的人走了一辈子也没有走出命运画出的圆圈,其实,圆上的每一个点都有一条腾飞的切线。Default.aspx的代码: 引用的dll如图: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="ITextSharpPDFGeneration.Default" Ena
2016-09-25 10:24:23 1770
原创 ASP.NET GridView的Bootstrap分页样式
当你的努力近乎挣扎,你的成就才对得起付出Revenue.cs收入类,包括实体模型和业务逻辑 public class Revenue { public Revenue(string country, string revenue, string salesmanager, string year) { this.country = co
2016-09-25 10:07:34 5536
原创 Python的ORM框架SQLAlchemy使用入门(三)
信仰比理智更有才华创建表格| 插入记录| 查询from sqlalchemy import create_enginefrom sqlalchemy import MetaData, Column, Table, ForeignKeyfrom sqlalchemy import Integer, Stringengine = create_engine('sqlite:///tutorial.d
2016-09-24 11:13:17 1146
原创 .NET平台下Redis使用(三)【ServiceStack.Redis学习】
MVC4项目下对redis进行增删该查Models文件下实体类:public class Book { public string BookName {get;set;} public string Author {get;set;} public string Edition {get;set;} public string
2016-09-23 16:08:42 14785 2
原创 .NET平台下Redis使用(二)【StackExchange.Redis学习】
思想→观念→行动→习惯→个性→命运Program.cs内容:using Newtonsoft.Json;using StackExchange.Redis;using System;using System.Data;using System.IO;using System.Runtime.Serialization.Formatters.Binary;namespace stackex
2016-09-23 13:29:26 15509
原创 Redis使用入门(二)【Windows下Python客户端redis-py使用】
主从集群复制,哨兵sentinel模式RedisTest.py代码入下:import redisfrom rediscluster import StrictRedisCluster"""普通连接redis-py提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令(比如,SET命令对应与StrictRedi
2016-09-22 22:53:26 16907 1
转载 AJAX 请求队列实现
AJAX在使用的过程中会遇到一个问题,当用户短时间内执行了多个异步请求的时候,如果前一个请求没完成,将会被取消执行最新的一个请求,大多数情况下,不会有什么影响,例如请求了一个新的列表,旧的请求也就没什么必要了 ,但是,当我们的WEB程序需要同时异步调用多个请求,或者需要用户请求的是不同类型的数据,都需要执行完成的时候就出现问题 了,于是,将用户的请求记录下来,并按顺序执行。不同的浏览器,允许同时执行
2016-09-22 15:36:22 3950
转载 多ajax请求的各类解决方案(同步, 队列, cancel请求)
ajax带来很好的用户体验,于是一个稍微注重web系统使用ajax基本成为必然。当传统功能型web项目向用户体验型项目转变时,层出不穷的需求就来了。正如本篇所介绍的就是一个多个AJAX请求的情况下,如何利用jquery来处理几种case多个ajax请求同时发送,相互无依赖。多个ajax请求相互依赖,必须有先后顺序。多个请求被同时发送,只需要最后一个请求。第1种case应用场景: 这个场景很多,
2016-09-22 15:07:53 2533
原创 .NET平台下Redis使用(一)【自己写驱动类】
这个世界并不是掌握在那些嘲笑者的手中,而恰恰掌握在能够经受得住嘲笑与批评仍不断往前走的人手中。Redis.cs代码类:#define DEBUGusing System;using System.Collections;using System.Collections.Generic;using System.Diagnostics;using System.IO;using Syste
2016-09-21 23:34:58 3250
原创 Lucene.NET使用入门(一)【实现快速搜索】
要想成就一个伟人,不仅要有聪明的头脑,还要有执着的信念,滴水穿石的雄心。Product.cs实体类: /// <summary> /// 商品类 /// </summary> public class Product { /// <summary> /// 商品编号 /// </summary> priv
2016-09-21 10:17:45 12297
原创 Python的ORM框架SQLAlchemy使用入门(二)【连接MySql数据库】
众生皆苦,放下即自在。天地皆空,唯有人在其中苦。沧海桑田,人生苦短。天地之空,在于无欲,任由万物在其中自由变幻,它依然安之若泰。人生之苦,皆因无力回天却又耿耿于怀。人本是人,只有承认自己不是万能之主,从而学会放下,才能与天地同自在。放下你无力改变的,追求你力所能及的,人生才自在。连接,增加数据 代码如下:from sqlalchemy import *from datetime import da
2016-09-20 17:14:07 1573
原创 Andriod项目build.gradle文件详解
如下:apply plugin: 'com.android.application'//说明module的类型,com.android.application为程序,com.android.library为库 android { compileSdkVersion 22//编译的SDK版本 buildToolsVersion "22.0.1"//编译的Tools版本
2016-09-20 13:29:52 2695
原创 Python的ORM框架SQLAlchemy使用入门(一)
不要放弃你的幻想。当幻想没有的时候,你还可以生存,但是你虽生犹死。创建实体类,生成数据库架构import osimport sysfrom sqlalchemy import Column, ForeignKey, Integer, Stringfrom sqlalchemy.ext.declarative import declarative_basefrom sqlalchemy.orm
2016-09-18 17:36:20 8269
原创 Python标准库之sqlite3使用入门(一)
在这个世界上,只有摆脱自卑和抑郁,正确认识自己的价值,对自己充满自信,就能轻松的面对一切。创建表 和 数据import sqlite3conn = sqlite3.connect('example.db')c = conn.cursor()c.execute(''' CREATE TABLE person (id INTEGER PRIMARY KEY A
2016-09-18 16:52:39 2214
原创 Python的ORM框架Peewee使用入门(三)
我们不要认为这颗行星上的一切都是理所当然的检索数据from datetime import datefrom peewee import *db = SqliteDatabase('people.db')class Person(Model): name = CharField() birthday = DateField() is_relative = BooleanFi
2016-09-18 00:01:27 8338
原创 Python的ORM框架Peewee使用入门(二)
人生的磨难是很多的,所以我们不可对于每一件轻微的伤害都过于敏感。在生活磨难面前,精神上的坚强和无动于衷是我们抵抗罪恶和人生意外的最好武器。改数据,删数据from datetime import datefrom peewee import *db = SqliteDatabase('people.db')class Person(Model): name = CharField()
2016-09-17 23:38:00 2312
转载 .Net高效开发之不可错过的实用工具
工欲善其事,必先利其器,没有好的工具,怎么能高效的开发出高质量的代码呢?本文为 ASP.NET 开发者介绍一些高效实用的工具,包括 SQL 管理,VS插件,内存管理,诊断工具等,涉及开发过程的各个环节,让开发效率翻倍。Visual StudioVisual Studio Productivity Power tool: VS 专业版的效率工具。Web Essentials: 提高开发效率,能够有
2016-09-17 23:09:31 1367
原创 Python的ORM框架Peewee使用入门(一)
只有创造,才是真正的享受,只有拚搏,才是充实的生活。模型定义,生成数据库from datetime import datefrom peewee import *db = SqliteDatabase('people.db')'''模型定义'''class Person(Model): name = CharField() birthday = DateField() i
2016-09-17 21:42:50 2610
转载 Android权限uses-permission
详细中英对照:<uses-permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES" ></uses-permission>允许读写访问”properties”表在checkin数据库中,改值可以修改上传<uses-permission android:name="android.permission.ACCESS_C
2016-09-16 15:51:10 1510
转载 Android Studio项目目录结构介绍
在Android Studio中,提供了以下几种项目结构类型 我们一般常用的有以下两种结构: Project 结构类型app/build/ app模块build编译输出的目录app/build.gradle app模块的gradle编译文件app/app.iml app模块的配置文件app/proguard-rules.pro app模块proguard文件build.gradle 项目
2016-09-14 10:38:58 890
原创 Dapper.NET使用入门(四)【用Dapper数据访问层封装】
每天都是一个起点,每天都有一点进步,每天都有一点收获!Program.cs主程序: internal class Program { private static void Main(string[] args) { InitSqlMaker.InitSqlMakerO(); //构建查询语句之一(全连接)
2016-09-13 16:48:43 10287
原创 Dapper.NET使用入门(三)【Helper测试】
没有一种不通过蔑视、忍受和奋斗就可以征服的命运。Program.cs主程序 class Program { static void Main() { SetupSqlServer(); RunTestsSqlServer(); Console
2016-09-12 21:24:48 5649 1
原创 Dapper.NET使用入门(二)【Helper】
勤奋是你生命的密码,能译出你一部壮丽的史诗。Dapper简单的CRUD帮助类 /// <summary> /// 对于Dapper.SimpleCRUD扩展主类 /// </summary> public static partial class SimpleCRUD { /// <summary> /// 数据库服务器方言
2016-09-12 21:04:29 7646 1
原创 SpringMVC,Mybatis,FreeMarker连接mycat示例(七)【完】
我未曾见过一个早起、勤奋、谨慎、诚实的人抱怨命运不好。良好的品格,优良的习惯,坚强的意志,是不会被假设所谓的命运打败的。mycat的bin目录下执行startup_nowrap,启动后,连接如图:物理数据库中的数据逻辑数据库中的数据项目运行:list列表:由于分库的数据不一致,但mycat针对全局表的查询,只会分发到某一个节点上,所以刷新页面,数据会出现两种情况 刷新几次,会出现: 增加数据
2016-09-11 00:44:22 13621 3
原创 SpringMVC,Mybatis,FreeMarker连接mycat示例(六)
或许这世间本就没有最好的选择,无非是你按照自己的心愿选择了之后,为了证明当初的选择,你会拼尽全力,走出一条属于自己的人生之路。pom.xml配置:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/X
2016-09-10 23:56:04 2644 1
原创 SpringMVC,Mybatis,FreeMarker连接mycat示例(五)
真的梦想,不是非得高大上或者文艺范儿,它就是对更好生活的美好期望,像人在黑夜里抬头望星空一样质朴,像花儿向着太阳一样生生不息。WEB-INF/views/test/add.ftl内容:<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"/> <title>新增信息</title></head><body><f
2016-09-10 23:37:22 2219
原创 SpringMVC,Mybatis,FreeMarker连接mycat示例(四)
人都是这样,从象牙塔到烟火人间,不惧怕成长,只愿在成长中一直保持一颗热闹而明亮的心。com/mycat/index/controller/DefaultController.java代码:package com.mycat.index.controller;import com.base.controller.BasicController;import org.springframework.s
2016-09-10 23:29:15 3868
原创 SpringMVC,Mybatis,FreeMarker连接mycat示例(三)
命运的转折是从当下的这一秒开始的,而最可怕的一种局面是,怀念过去,幻想未来,虚度现在。工具类包结构:此项目没有用到几个,就不全部贴出来了AesUtils.java代码:package com.base.util;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;
2016-09-10 23:00:55 2785 2
Quill.js TextEditor.zip
2020-11-14
fund_sharp.zip
2020-09-17
webplayer.zip
2020-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人