Het uitvoeren van verklaringen in de mysql command line, moet er een manier is om altijd de tijd dat de opdracht was uitgevoerd?
Ze tonen aan dat de informatie voor alle uitgevoerde commando's:
mysql> select md5('dkejde'); +----------------------------------+ | md5('dkejde') | +----------------------------------+ | 3960c3b0aa4acc97ca277cdea69775fd | +----------------------------------+ 1 row in set (0.04 sec) mysql> show databases; ... 38 rows in set (0.29 sec) Je niet ziet dat?
Deze tekst is verkregen van de oorspronkelijke bron in Stackoverflow.com
Het uitvoeren van verklaringen in de mysql command line, moet er een manier is om altijd de tijd dat de opdracht was uitgevoerd?
Ze tonen aan dat de informatie voor alle uitgevoerde commando's:
mysql> select md5('dkejde'); +----------------------------------+ | md5('dkejde') | +----------------------------------+ | 3960c3b0aa4acc97ca277cdea69775fd | +----------------------------------+ 1 row in set (0.04 sec) mysql> show databases; ... 38 rows in set (0.29 sec) Je niet ziet dat?
Deze tekst is verkregen van de oorspronkelijke bron in Stackoverflow.com
Wat is de makkelijkste en snelste / / efficiëntere manier voor het uitvoeren van een geleidelijk proces (0,5 seconden) verdwijnen uit Default.png licht van de eerste aanvraag?
Mijn eerste tests, het werkt niet zo goed .. Het is zaterdagavond, laten we eens kijken of we beter kunnen doen:)
UIImageView* whiteoutView = [[UIImageView alloc] initWithFrame:self.view.frame]; // dealloc this later ?? whiteoutView.image = [UIImage imageNamed:@"Default.png"]; whiteoutView.alpha = 1.0; [self.view.frame addSubview:whiteoutView]; [UIView beginAnimations:nil context:nil]; [UIView setAnimationDelay:0.5]; whiteoutView.alpha = 0; [UIView commitAnimations]; Afgezien van het gebruik van setAnimationDelay: in plaats van setAnimationDuration: , ziet er goed uit. Wat je niet net als de resultaten?
Edit: Wow hard geslagen.
Hoe zit het met:
UIImageView* whiteoutView = [[[UIImageView alloc] initWithFrame:self.view.frame] autorelease]; if (whiteoutView != nil) { whiteoutView. image = [Afbeeldingnaam UIImage: @ "default.png"], [addSubview self.view : whiteoutView] [UIView beginAnimations: context nul: zero], [UIView setAnimationDuration: 0,5]; whiteoutView.alpha = 0,0; [UIView commitAnimations];} (De dingen die verkeerd waren setAnimationDuration vs setAnimationDelay is niet juist om de weergave te laten vallen en om het object self.view.frame self.view plaats toe te voegen te proberen. De compiler de lidstaten moeten nemen. Right?)
Hier is een regulator van de simpele visie die het beeld vervaagt standaard en verwijderd uit de weergave hiërarchie. Het voordeel van deze aanpak is dat je niet kunt wijzigen bestaande weergave controllers ...
@interface LaunchImageTransitionController : UIViewController {} @end @implementation LaunchImageTransitionController - (void)viewDidLoad { [super viewDidLoad]; self.view = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@ "Default.png"]] autorelease], [UIView beginAnimations: nihil context: nihil], [UIView setAnimationDuration: 0,5], [UIView setAnimationDelegate: zelf], [UIView setAnimationDidStopSelector: @ selector (imageDidFadeOut: af: context:) ] self.view.alpha = 0 0; [UIView commitAnimations];} - (void) imageDidFadeOut:. (NSString *) animatie klaar: (NSNumber *) eindigde context: (void *) context {[removeFromSuperview self.view] / / Opmerking: Deze driver wordt automatisch ergens worden vrijgegeven nadat het uitzicht is verwijderd uit het 'SuperView ... } @ Einde Hier is hoe je zou kunnen gebruiken in uw toepassing delegeren:
- (void)applicationDidFinishLaunching:(UIApplication *)application { //create your root view controller, etc... UIViewController *rootController = .... LaunchImageTransitionController *launchImgController = [[[LaunchImageTransitionController alloc] init] autorelease]; [window addSubview:rootController.view]; [window addSubview:launchImgController.view]; [window makeKeyAndVisible]; } Deze tekst is verkregen van de oorspronkelijke bron in Stackoverflow.com
Ik heb een vraag als leidraad:
@user = User.find_by_username(params[:search], :include => [:user_similars]) Modellen: gebruiker (has_many: user_similars) user_similar (belongs_to: gebruiker)
Tafel user_similars MySQL heeft een 'user_id' vreemde sleutel veld, maar wil je niet dat, met inbegrip van in te sluiten voor dit geval. Ik zou graag deelnemen aan een ander veld genaamd "user_id_similar"
Is er een parameter om de vorm te veranderen zijn gedrag, zodat ze kunnen deelnemen in een ander veld?
Of moet ik gebruiken: deelnemen aan een andere optie?
Of misschien wijzigen van het model van de methode verklaringen?
Bedankt!
Bij het definiëren van de relatie tussen twee tabellen, kunt u de kolom die wordt gebruikt als vreemde sleutel. In dit geval, "user_id_similar" voor de FK set, en hieronder vermeld, moet u gebruiken wanneer u samen te voegen.
Dankzij Toby! In het model van de gebruiker die toegevoegd:
has_many :user_similars, : FOREIGN_KEY => "user_id_similar" en dit opgelost.
Deze tekst is verkregen van de oorspronkelijke bron in Stackoverflow.com
Bij het gebruik van vi om een open *. c, wil ik de cursor automatisch naar de string "hoofd". Als er een "voornaamste," Ik wil de cursor naar het "lege" gaan zonder een systeemfout.
In mijn .vimrc ik heb
:autocmd BufRead *.c 1;/main maar dit niet kan toepassen al mijn behoeften. In het bijzonder, als er geen "opdrachtgever" in een bestand open source C, ik de melding "Fout zag, kan niet worden gevonden ...." belangrijkste is het gedrag dat u wilt verwijderen.
Ik heb ook geprobeerd toe te voegen <silent> of :silent te autocmd lijn, maar doen wat je wilt. Kan iemand me helpen? Dank u.
Probeer / main \ | ^, maar als de cursor in het bestand is niet in de voorhoede - niet dat ik wil.
Gebruik gewoon silent! het uitvoeren van een lock commandoposten niet alleen normaal, maar ook fouten.
By the way, ik raden BufReadPost (Om de opdracht uit te voeren nadat een buffer is geladen) en zoek naar "opdrachtgever" als een geheel woord.
Dus probeer het volgende:
:autocmd BufReadPost *.c :silent! 1;/\<main\> Deze tekst is verkregen van de oorspronkelijke bron in Stackoverflow.com
Ik heb mijn Wordpress blog in blog.mysite.com, en een compleet andere site (ingebouwd in mijn schema) www.mysite.com.
Ik weet dat als de blog en elders op dezelfde server en de juiste machtigingen, kan ik het volgende gebruiken om "syndicaat" mijn blogs in de niet-blog site met:
define('WP_USE_THEMES', false); require('/var/www/vhosts/mysite/subdomains/blog/httpdocs/wp-config.php'); query_posts('showposts=5'); ... En dan loop door de pagina.
Het probleem is dat van mijn niet-blog site is een frame, maar voor al mijn hele leven in een front controller functie - en dit creëert voor mij de volgende foutmelding:
Fatal error: Call to undefined methode stdClass:: set_prefix ()
(Overigens, ik ben er vrij zeker van dat de code een functie die de fout veroorzaakt noemt ... als ik de code in de front controller (niet functioneren), de fout verdwijnt)
Ik heb graag lijsten recente blog over mijn niet-blogsite op te lossen. Eventuele ideeën over hoe dit te doen?
Nou, ik denk dat je vergeten om te schrijven
global $wpdb binnen de functie
De fout lijn is niet binnen een functie.
John kan schrijven de functie code ook?
Deze tekst is verkregen van de oorspronkelijke bron in Stackoverflow.com
Ik heb a. TXT op een webserver met toestemming van de 777. Wat zijn de veranderingen die anderen in staat zijn om de inhoud van dit bestand bewerken? De inhoud is niet veel - slechts een nummer. Iemand lijkt te zijn te spelen met dit bestand als het nummer verdwijnen de andere dag!
Niemand, maar mij heeft het wachtwoord van FTP. Dus ik vroeg me af of de vergunning te geven? Ik ben een ontwikkelaar van scripts op de client side en niet veel kennis over Linux en machtigingen.
Proost
Het is de laatste 7 dat is het probleem. De 3 e 7 betekent lezen / schrijven / uitvoeren permissie voor elke gebruiker op het systeem. Voor veel hosting providers, 640 of 660 is veilig genoeg voor de bestanden die u nodig hebt om te schrijven.
Als 777, waarin staat dat iedereen met een account op het systeem, of een toepassing die op het systeem (zoals PHP scripts, waaronder die van anderen van wat) middelen kunnen het bestand wijzigen in any way.
Dus ja, is het mogelijk dat iemand gesleuteld aan het bestand. Misschien Kan een fout in de PHP-script om de nummer te verwijderen zijn?
Als je kunt, zou de beste zijn om te reduceren tot iets meer beperkte toegang, zoals 644. Dit zal nog steeds werken als de PHP-script dat het bestand toegang wordt uitgevoerd als dezelfde gebruiker die het bestand bezit. Veel webhosts zijn op deze manier geconfigureerd, dus je zou in staat zijn om dit te doen. 644: het bestand eigenaar kan lezen en schrijven om het, terwijl anderen kunnen alleen lezen.
Iedereen kan schrijven iets in het bestand en het bestand kan worden uitgevoerd door iedereen.Als u niet van plan om een script te zijn, gebruik maken van de toestemming 666 (of meer beperkende), en als het wil installeren van een script, niet toestaan dat iemand te bewerken (755).
Deze tekst is verkregen van de oorspronkelijke bron in Stackoverflow.com
Hallo allemaal,
Bij gebruik van een bron van ADO.net gegevensstroom naar de BLOB kolom te lezen en door te geven aan de Script Component om extra validatie doen - compoment script validaties doen op iedere kolom om master / fout van de stamrecords van de kinderen te maken (per lijn) en kind (voor elke kolom in fout). Dit werkt goed.
Als ik mijn bron parametriseren, kan ik niet gebruiken ADO.net en in plaats daarvan moet de OLEDB Bron die parameters ondersteunt. Bij het gebruik van deze bron van OLEDB geen script component aan de BLOB data te herkennen is die door de oorsprong van OLEDB. Rapporteert het gegevenstype dat is, problemen, convering nonunicode naar Unicode.
Hoe kan dit worden gedaan.
Groeten
Kunt u bevestigen wat je source database (SQL Server, Oracle, etc.).
Ik had hetzelfde probleem met de "Oracle OLEDB provider voor Oracle" gegevensbron. De aanbieder lijkt alles varcahr een nvarchar.Heb ik opgelost door het toevoegen van een onderdeel van "data conversie, en expliciete conversie van alle varchar kolommen nvarchar hier.
De nieuwe kolommen zijn inbegr in de output van deze componenten handvat, dus je kan betrekking hebben op velden in de spreadsheet.
Deze tekst is verkregen van de oorspronkelijke bron in Stackoverflow.com
Ondanks het aanbieden van een goede manier om te ontsnappen door gebruik te maken output filters, geen van hen maken het goed. Gezien de string:
x=u"&\u0092" Filters het volgende doen:
x Turns the & into an entity but not the \u0092 (valid XML but not XHTML) h Exactly the same u Escapes both, but obviously uses url escaping entities Only converts named entities, so again only the & is escaped decode.latin1 The same HTML maakt gebruik van de standaard Unicode Consortium karakter repertoire, en laat undefined (onder andere) 65 tekencodes (met inbegrip van 0-31 en 127 tot 159 inbegrepen)
Deze personages lijken te zijn verloren. Het even welke ideeën?
EDIT
Het lijkt te valideren dat het bestand offline gebruik. Zou dit een probleem van de content type?
Geen behoefte om Unicode-tekens om te zetten &#xxxx;manier om te werken in HTML, tenzij je bewust gebruik van de tekenset ASCII.Es eenvoudigste en meest efficiënte manier om de named entities te ontsnappen, dan coderen de hele string om UTF-8 en schrijf op die manier. Zal waarschijnlijk de codering gebruikt in de HTTP headers of in te verklaren <meta> tags.
EDIT:
Het lijkt te valideren dat het bestand offline gebruik. Zou dit een probleem van de content type?
Ja, u kunt gebruiken HTTP-headers om een set van UTF-8 of die in de HTML-code rechtstreeks via een meta-tag af te dwingen:
<meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" /> validatie problemen terzijde, is het nuttig om in staat zijn deze tekens te verwijderen (niet op betrouwbare wijze getoond hoe dan ook) zonder de noodzaak om iets te ontsnappen.Om dit te voegde ik de volgende functie `lib / helpers.py:
__sgml_invalid = re.compile(r'[\x82-\x8c\x91-\x9c\x9f]', re.UNICODE) def sgmlsafe(text): lookup = { 130:"‚", #Single Low-9 Quotation Mark 131: "ƒ", #Latin Small Letter F With Hook 132:"& # 8222; "# dubbele low-9 aanhalingsteken 133:" ... "Ellipsis horizontale # 134:" † " , Dagger # 135: "‡" Double Dagger # 136: "" # modifier brief circumflex accent 137: "‰" # Voor Registreer Mille 138: "S" Latin Capital Letter S met # :"<", Caron 139 # enkele links wijzende hoek aanhalingsteken 140: "Œ" American Capital OE Ligatuur # 145 # :"'", links enkele aanhalingstekens :"'", 146 # 147 Marco individueel recht prijsopgaven :""", # Links marcos # 148 :""", dubbele dubbele aanhalingstekens rechts 149 "•", # 150 kogels :"-", # # 151 dashboard 152 dash :"-", "~" Tilde Small # 153: " ™ "# Registreer Marks 154:" s ", # kleine Latijnse letter S met caron 155:">"# De unieke merk haaks op de begroting 156:" oe "-ligatuur kleine Amerikaanse OE # 159:" en "Latin Capital Letter Y # umlaut} __sgml_invalid.sub return (lambda x: zoeken [ord (x.group ( ))], tekst) En u kunt dit beschikbaar als een filter door het bewerken van environment.py :
config['pylons.app_globals'].mako_lookup = TemplateLookup( ... imports=[....,'from appname.lib.helpers import sgmlsafe',...] U moet dan beschikbaar zijn voor de sjablonen:
${c.content|n,sgmlsafe} Deze tekst is verkregen van de oorspronkelijke bron in Stackoverflow.com
Is er een programma dat XML-plist-structuur genereert op basis van een spreadsheet in de eerste kolom is de sleutel (voor de plist woordenboek) en de waarde is een woordenboek dat bestaat uit de achterste kolommen.
Deze tekst is verkregen van de oorspronkelijke bron in Stackoverflow.com